.ac-renderer{position:absolute;background:#fff;border:1px solid #ccc;width:150px}.ac-row{cursor:pointer;padding:5px}.ac-highlighted{font-weight:bold}.ac-active{background-color:#eee}.goog-date-picker,.goog-date-picker th,.goog-date-picker td{font:13px Arial,sans-serif}.goog-date-picker{-moz-user-focus:normal;-moz-user-select:none;position:relative;border:1px solid #000;float:left;padding:2px;color:#000;background:#c3d9ff;cursor:default;z-index:1001}.goog-date-picker th{text-align:center}.goog-date-picker td{text-align:center;vertical-align:middle;padding:1px 3px}.goog-date-picker-menu{position:absolute;background:threedface;border:1px solid gray;-moz-user-focus:normal;z-index:1;outline:0}.goog-date-picker-menu ul{list-style:none;margin:0;padding:0}.goog-date-picker-menu ul li{cursor:default}.goog-date-picker-menu-selected{background:#ccf}.goog-date-picker th{font-size:.9em}.goog-date-picker td div{float:left}.goog-date-picker button{padding:0;margin:1px 0;border:0;color:#20c;font-weight:bold;background:transparent}.goog-date-picker-date{background:#fff}.goog-date-picker-week,.goog-date-picker-wday{padding:1px 3px;border:0;border-color:#a2bbdd;border-style:solid}.goog-date-picker-week{border-right-width:1px}.goog-date-picker-wday{border-bottom-width:1px}.goog-date-picker-head td{text-align:center}td.goog-date-picker-today-cont{text-align:center}td.goog-date-picker-none-cont{text-align:center}.goog-date-picker-month{width:12ex}.goog-date-picker-year{width:6ex}.goog-date-picker table{border-collapse:collapse}.goog-date-picker-other-month{color:#888}.goog-date-picker-wkend-start,.goog-date-picker-wkend-end{background:#eee}td.goog-date-picker-selected{background:#c3d9ff}.goog-date-picker-today{background:#9ab;font-weight:bold!important;border-color:#246 #9bd #9bd #246;color:#fff}.modal-dialog{background:#fff;border:1px solid #888;color:#444;padding:4px;position:absolute;z-index:10100}.modal-dialog a,.modal-dialog a:link,.modal-dialog a:visited{color:#444;cursor:pointer}.modal-dialog-bg{background:#666;left:0;position:absolute;top:0;z-index:10001}.modal-dialog-title{background:#fff;color:#444;font-size:120%;font-weight:bold;padding:8px 15px 8px 8px;position:relative;_zoom:1}.modal-dialog-title-close{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;cursor:pointer;position:absolute;right:1px;top:1px;vertical-align:middle}.modal-dialog-buttons,.modal-dialog-content{background-color:#fff;padding:8px}.modal-dialog-buttons{float:right}.goog-buttonset-default{font-weight:bold}.modal-dialog-black-theme{background:#000;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);border:1px solid #888;color:#bbb;padding:4px;position:absolute;z-index:10100;outline:0}.modal-dialog-black-theme a,.modal-dialog-black-theme a:link,.modal-dialog-black-theme a:visited{color:#888;cursor:pointer}.modal-dialog-black-theme-bg{background:#666;left:0;position:absolute;top:0;z-index:10001}.modal-dialog-black-theme-title{background:#000;color:#fff;font-size:1.8em;font-weight:400;padding:8px 15px 8px 8px;position:relative;text-align:center;_zoom:1}.modal-dialog-black-theme-title-close{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;cursor:pointer;position:absolute;right:1px;top:1px;vertical-align:middle}.modal-dialog-black-theme-buttons,.modal-dialog-black-theme-content{padding:15px}.modal-dialog-black-theme button{border:2px solid #000;padding:.8em 1.6em;width:auto;font-size:14px;text-align:center;text-decoration:none;color:#fff;outline:0;text-transform:uppercase;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:700;background:#000;cursor:pointer;zoom:1;vertical-align:top;margin:0;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-transform:capitalize;font-weight:300;margin-right:.5em}.modal-dialog-black-theme .goog-buttonset-default{border:2px solid #483c42;padding:.8em 1.6em;width:auto;font-size:14px;text-align:center;text-decoration:none;color:#fff;outline:0;text-transform:uppercase;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:700;background:#483c42;cursor:pointer;zoom:1;vertical-align:top;margin:0;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.modal-dialog-black-theme button:hover{text-decoration:underline;background:transparent;border-color:transparent}.modal-dialog-black-theme .goog-buttonset-default:hover{background:#8a8185;border-color:#8a8185;text-decoration:none}.modal-dialog-sop-theme{background:#fff;opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90);border:1px solid #888;color:#bbb;padding:4px;position:absolute;z-index:10100;outline:0}.modal-dialog-sop-theme a,.modal-dialog-sop-theme a:link,.modal-dialog-sop-theme a:visited{color:#888;cursor:pointer;text-decoration:none}.modal-dialog-sop-theme-bg{background:#666;left:0;position:absolute;top:0;z-index:10001}.modal-dialog-sop-theme-title{text-transform:uppercase;color:#483c42;font-size:2.25em;font-weight:400;letter-spacing:4px;padding:20px 15px 2px 8px;position:relative;text-align:center;_zoom:1}.modal-dialog-sop-theme-title-close{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;cursor:pointer;position:absolute;right:1px;top:1px;vertical-align:middle}.modal-dialog-sop-theme-buttons,.modal-dialog-sop-theme-content{padding:5px 30px 20px;color:#483c42}.modal-dialog-sop-theme-buttons,.modal-dialog-black-theme-buttons{float:right}.modal-dialog-sop-theme button{border:2px solid #fff;padding:.8em 1.6em;width:auto;font-size:14px;text-align:center;text-decoration:none;color:#483c42;outline:0;text-transform:uppercase;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:700;background:#fff;cursor:pointer;zoom:1;vertical-align:top;margin:0;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-transform:initial;font-weight:300;margin-right:.5em;font-size:15px;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.modal-dialog-sop-theme .goog-buttonset-default{border:2px solid #483c42;padding:.8em 1.6em;width:auto;font-size:14px;text-align:center;text-decoration:none;color:#fff;outline:0;text-transform:uppercase;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:700;background:#483c42;cursor:pointer;zoom:1;vertical-align:top;margin:0;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.modal-dialog-sop-theme button:hover{text-decoration:underline;background:transparent;border-color:transparent}.modal-dialog-sop-theme .goog-buttonset-default:hover{background:#8a8185;border-color:#8a8185;text-decoration:none}.modal-dialog-sop-theme-no-border{background:#fff;opacity:.95;-moz-opacity:.95;filter:alpha(opacity=95);border:1px solid #000;color:#bbb;position:absolute;z-index:10100;outline:0}.modal-dialog-sop-theme-no-border a,.modal-dialog-sop-theme-no-border a:link,.modal-dialog-sop-theme-no-border a:visited{color:#888;cursor:pointer;text-decoration:none}.modal-dialog-sop-theme-no-border-bg{background:#666;left:0;position:absolute;top:0;z-index:10001}.modal-dialog-sop-theme-no-border-title{text-transform:uppercase;color:#483c42;font-size:225%;font-weight:normal;letter-spacing:4px;position:relative;text-align:center;_zoom:1}.modal-dialog-sop-theme-no-border-title-close{background:url(/img/main-sprite-43.png) -237px -22px;width:16px;height:16px;cursor:pointer;position:absolute;right:1px;top:1px;vertical-align:middle}.modal-dialog-sop-theme-no-border-buttons,.modal-dialog-sop-theme-no-border-content{color:#888;overflow:hidden}.modal-dialog-sop-theme-no-border-buttons{float:right}.modal-dialog-sop-theme-no-border button{font-size:13px;color:#fff;background:#b2a7ac;outline:0;border:0;padding:5px 10px;cursor:pointer;text-transform:lowercase}.modal-dialog-sop-theme-no-border .goog-buttonset-default{background:#483c42!important;color:#fff!important;width:180px;text-transform:uppercase}.modal-dialog-sop-theme-dark{background:#483c42;opacity:.98;-moz-opacity:.98;filter:alpha(opacity=98);border:1px solid #888;color:#fff;padding:4px;position:absolute;z-index:10100;outline:0}.modal-dialog-sop-theme-dark a,.modal-dialog-sop-theme-dark a:link,.modal-dialog-sop-theme-dark a:visited{color:#888;cursor:pointer;text-decoration:none}.modal-dialog-sop-theme-dark-bg{background:#666;left:0;position:absolute;top:0;z-index:10001}.modal-dialog-sop-theme-dark-title{text-transform:uppercase;color:#483c42;font-size:2.25em;font-weight:400;letter-spacing:4px;padding:20px 15px 2px 8px;position:relative;text-align:center;_zoom:1}.modal-dialog-sop-theme-dark-title-close{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;background-color:#b2a7ac;cursor:pointer;position:absolute;right:1px;top:1px;vertical-align:middle}.modal-dialog-sop-theme-dark-buttons,.modal-dialog-sop-theme-dark-content{padding:5px 30px 20px;color:#fff}.modal-dialog-sop-theme-dark-buttons,.modal-dialog-black-theme-dark-buttons{float:right}.modal-dialog-sop-theme-dark button{border:2px solid #fff;padding:.8em 1.6em;width:auto;font-size:14px;text-align:center;text-decoration:none;color:#483c42;outline:0;text-transform:uppercase;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:700;background:#fff;cursor:pointer;zoom:1;vertical-align:top;margin:0;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-transform:initial;font-weight:300;margin-right:.5em;font-size:15px;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.modal-dialog-sop-theme-dark .goog-buttonset-default{border:2px solid #fff;padding:.8em 1.6em;width:auto;font-size:14px;text-align:center;text-decoration:none;color:#fff;outline:0;text-transform:uppercase;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:700;background:#483c42;cursor:pointer;zoom:1;vertical-align:top;margin:0;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.modal-dialog-sop-theme-dark button:hover{text-decoration:underline;background:transparent;border-color:transparent}.modal-dialog-sop-theme-dark .goog-buttonset-default:hover{background:#8a8185;border-color:#8a8185;text-decoration:none}.goog-date-picker{position:absolute}.goog-tab{position:relative;padding:4px 8px;color:#00c;text-decoration:underline;cursor:default}.goog-tab-bar-top .goog-tab{margin:1px 4px 0 0;border-bottom:0;float:left}.goog-tab-bar-top:after,.goog-tab-bar-bottom:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.goog-tab-bar-bottom .goog-tab{margin:0 4px 1px 0;border-top:0;float:left}.goog-tab-bar-start .goog-tab{margin:0 0 4px 1px;border-right:0}.goog-tab-bar-end .goog-tab{margin:0 1px 4px 0;border-left:0}.goog-tab-hover{background:#eee}.goog-tab-disabled{color:#666}.goog-tab-selected{color:#000;background:#fff;text-decoration:none;font-weight:bold;border:1px solid #6b90da}.goog-tab-bar-top{padding-top:5px!important;padding-left:5px!important;border-bottom:1px solid #6b90da!important}.goog-tab-bar-top .goog-tab-selected{top:1px;margin-top:0;padding-bottom:5px}.goog-tab-bar-bottom .goog-tab-selected{top:-1px;margin-bottom:0;padding-top:5px}.goog-tab-bar-start .goog-tab-selected{left:1px;margin-left:0;padding-right:9px}.goog-tab-bar-end .goog-tab-selected{left:-1px;margin-right:0;padding-left:9px}.goog-tab-bar{border:0;cursor:default;list-style:none;margin:0;outline:0;padding:0;position:relative}.goog-tab-bar-clear{clear:both;height:0;overflow:hidden;border-bottom:1px solid #999}.goog-tab-bar-start{float:left}.goog-tab-bar-end{float:right}* html .goog-tab-bar-start{margin-right:-3px}* html .goog-tab-bar-end{margin-left:-3px}html,body{width:100%;height:100%;margin:0;padding:0}body{font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:300;line-height:1.5em;font-size:18px;color:#483c42}h1{font-weight:600;letter-spacing:.17em}h2{font-weight:600;letter-spacing:.0857em}input[type=email],input[type=text],input[type=date],input[type=password],input[type=number],input[type=tel],input[type=url],.sop-select select,textarea{height:3.7em;padding:1.07em 1em;margin:0;font-size:12px;letter-spacing:.25em;line-height:normal;text-transform:uppercase;outline:0;vertical-align:top;border:2px solid #5c5257;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sop-select select{width:100%;padding-right:2em;background:0;cursor:pointer;position:relative;z-index:1}.sop-select{background:#ebe8ea;position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.sop-select:before{content:"\00f0d8";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;top:.4em}.sop-select:after{content:"\00f0d7";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;bottom:.3em}.sop-select:before,.sop-select:after{font-size:12px;color:#483c42;position:absolute;right:1.2em}input[type=email],input[type=text],input[type=date],input[type=password],input[type=number],input[type=tel],input[type=url],textarea{background:#ebebeb}.button{-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button--one{width:auto;padding:.95em 1.6em;margin:0;border:2px solid #5c5257;font:inherit;font-size:13px;font-weight:600;letter-spacing:.3em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;letter-spacing:.185em;line-height:1.2em;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;outline:0;background:#5c5257;cursor:pointer;zoom:1;vertical-align:top;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.button--full-width{width:100%}.loading .button__content{display:none}input::-webkit-input-placeholder{color:inherit}input:-moz-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}input::-ms-input-placeholder{color:inherit}input::placeholder{color:inherit}input:focus::-webkit-input-placeholder{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}input:focus:-moz-placeholder{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}input:focus::-moz-placeholder{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}input:focus:-ms-input-placeholder{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}input:focus::-ms-input-placeholder{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}input:focus::placeholder{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.hidden{display:none!important}.invisible{visibility:hidden}.no-opacity{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.block-inline{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.relative-pos{position:relative}.float-left{float:left}.sans-serif-style{font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif}.serif-style{font-style:italic;font-size:1.1em;letter-spacing:.05em;font-family:"ITC New Baskerville W01","Times New Roman",serif}.strikethrough{text-decoration:line-through}.superscript{position:relative;bottom:.5em;font-size:.7em}.nowrap,.NOWRAP{white-space:nowrap}.no-list{padding:0;margin:0;list-style:none}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.collapsable{max-height:1000px;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.collapsable.collapsed{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;max-height:0!important;overflow:hidden;display:block}.error{color:red}.error-input{border-color:red!important;outline-color:red!important}.error:before{content:"\00f06a";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;padding-right:.25em}#dev-debug{position:fixed;bottom:0;left:0;width:200px}.loading-ellipses{line-height:1em;text-align:center;display:none}.button .loading-ellipses{padding:.5em 0}.loading .loading-ellipses,.loading-ellipses.enabled{display:block}.loading-ellipses .loading-ellipses-dot{height:.5em;width:.5em;margin:0 .1em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em;background-color:#483c42}.button--one .loading-ellipses .loading-ellipses-dot{background-color:#fff}.loading-ellipses.animate .loading-ellipses-dot{-webkit-animation:Knight-Rider-oscillate 450ms ease-in-out 0s infinite alternate;-moz-animation:Knight-Rider-oscillate 450ms ease-in-out 0s infinite alternate;-o-animation:Knight-Rider-oscillate 450ms ease-in-out 0s infinite alternate;animation:Knight-Rider-oscillate 450ms ease-in-out 0s infinite alternate}.loading-ellipses .loading-ellipses-dot:nth-child(1){-webkit-animation-delay:-300ms;-moz-animation-delay:-300ms;-o-animation-delay:-300ms;animation-delay:-300ms}.loading-ellipses .loading-ellipses-dot:nth-child(2){-webkit-animation-delay:-150ms;-moz-animation-delay:-150ms;-o-animation-delay:-150ms;animation-delay:-150ms}@keyframes Knight-Rider-oscillate{0%{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}to{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:scaleY(1.2);-moz-transform:scaleY(1.2);-ms-transform:scaleY(1.2);transform:scaleY(1.2)}}@-webkit-keyframes Knight-Rider-oscillate{0%{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}to{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:scaleY(1.2);-moz-transform:scaleY(1.2);-ms-transform:scaleY(1.2);transform:scaleY(1.2)}}@-moz-keyframes Knight-Rider-oscillate{0%{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}to{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:scaleY(1.2);-moz-transform:scaleY(1.2);-ms-transform:scaleY(1.2);transform:scaleY(1.2)}}@-o-keyframes Knight-Rider-oscillate{0%{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}to{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:scaleY(1.2);-moz-transform:scaleY(1.2);-ms-transform:scaleY(1.2);transform:scaleY(1.2)}}.v0 td,.v0 th,.v0 form{margin:0;padding:0}body.v0{min-height:100%;color:#444;line-height:initial}body .v0{line-height:initial}body.v0 b{font-weight:300;font-style:italic}.v0 .container{width:100%;max-width:1000px;margin:0 auto}.v0 .close-dark-icon{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px}.v0 table{border-collapse:collapse;border-spacing:0}.v0 table td,.v0 table th{vertical-align:top}.serif{font-style:italic;font-family:"ITC New Baskerville W01","Times New Roman",serif}.v0 h1.serif,.v0 h2.serif,.v0 h3.serif,.v0 h4.serif,.v0 h5.serif,.v0 h6.serif,.v0 p.serif{line-height:.85em;font-weight:normal}.v0 h1{font-size:2em;font-weight:300;color:#483c42;margin:.3em 0;letter-spacing:inherit}.v0 h1.serif{font-size:2.566em;color:#333;margin:.5em 0 .7em}.v0 h2{line-height:1.5em;font-size:1em;color:#483c42;margin:.5em 0;font-weight:400;letter-spacing:inherit}.v0 h2.serif{font-size:2em;margin:.5em 0 .7em}.v0 h3,.v0 h4{margin:0;padding:.5em 0;color:#444;font-size:1em;font-weight:400}.v0 h3.line-highlight{margin-top:1.1em;padding-top:0;border-top:1px solid #483c42;position:relative}.v0 h3.line-highlight .title{padding:0 1em;background-color:#fff;position:relative;top:-.6em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.v0 h4{border-top:1px solid #ccc;margin-top:1.6em;margin-bottom:.5em}.v0 p{line-height:1.5em;padding:.5em 0;margin:0;letter-spacing:.05em}.v0 li{line-height:1.5em}.v0 a,.v0 .link,.v0 .small-link,.v0 .copyright #change-currency-link{color:#483c42;outline:0}.v0 a img{border:0}.v0 .no-links a{text-decoration:none}.v0 .no-links a:hover{text-decoration:underline}.v0 .small{font-weight:300;font-size:.79em;line-height:1.2em}.v0 .link,.v0 .gray-link,.v0 .small-link{text-decoration:underline;cursor:pointer}.v0 .small-link{font-size:.9em}.v0 .gray-link,.v0 .gray{color:#483c42}.v0 .highlight-text{color:#483c42}.v0 .fineprint{font-size:.95em;color:#ccc}.v0 .fineprint a{font-size:1em;color:#ccc}.v0 .fineprint-darker{font-size:.95em;color:#555}.v0 .fineprint-darker a{font-size:1em;color:#555}.v0 .required{color:red;font-size:90%}.v0 .error,.v0 .error-2{background:#f9e6e6;padding:.3em;border:1px solid #c33}.v0 .green_msg{background:#dfd;padding:.3em;border:1px solid #6f8}.v0 .error,.v0 .error a,.v0 .error p,.v0 .error div,.v0 .error tr,.v0 .error-2 tr{color:#c33}.v0 .success{background:#cfc;padding:1em;border:1px solid #6c9;color:#333}.v0 .alert{padding:1.3em;border:1px solid #ff6;background:#ffc}.v0 .gray-box{padding:1.3em;border:1px solid #777;background:#f4f4f4}.v0 .button-link{text-decoration:none}.clear,.v0 .clr{clear:both}.v0 .centered{text-align:center}.v0 .stitching{height:2px;margin-top:1em;border-top:2px solid #f4f2f3}.v0 #login-drop-down{border:1px solid #f4f2f3;z-index:1000002;background:white;position:absolute;-moz-box-shadow:3px 3px 3px #333;-webkit-box-shadow:3px 3px 3px #333;box-shadow:3px 3px 3px #333}.v0 #login-close{margin:3px;position:absolute;right:0;cursor:pointer}.v0 #login-dialog-container{text-align:center;margin:0 auto;width:360px;max-width:100%;min-height:310px;font-weight:300;letter-spacing:0;font-size:18px}.v0 #login-dialog-container .login-error-message{font-size:.9em;margin-top:.3em}.v0 .loader-button{text-align:center;margin:15px 0}.v0 .loader-button a span{font-weight:bold}#guarantees-callout.v0{width:125px;position:fixed;top:10px;right:25px;z-index:100;font-size:.6em;font-weight:700;line-height:initial;color:#b2a7ac}#guarantees-callout.v0 .guarantee-block{padding:.8em 0}.v0 .guarantee-block .guarantee-icon{font-size:1.8em;color:#b2a7ac;width:20px;height:auto;margin:2px 5px 0 0}.v0 .guarantee-block .guarantee-blurb{width:96px;padding:0 0 0 4px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.v0 #auto-login-alert,.v0 .popup-message{width:80%;max-width:500px;margin:0 auto;position:fixed;top:0;right:20px;padding:10px;border:1px solid #ff6;background:#fffddb;z-index:10000}.v0 #auto-login-alert b{color:#000}.v0 #auto-login-alert .auto-login-close-button{float:right;cursor:pointer;background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px}.v0 input[type=email],.v0 input[type=text],.v0 input[type=date],.v0 input[type=password],.v0 input[type=number],.v0 input[type=tel],.v0 input[type=url],.v0 textarea{border:2px solid #b2a7ac;font-size:14px;padding:0 .79em;margin:0;height:3.05em;line-height:1.7em;font-weight:300;letter-spacing:normal;text-transform:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.v0 input[type=email]:hover,.v0 input[type=text]:hover,.v0 input[type=date]:hover,.v0 input[type=password]:hover,.v0 input[type=number]:hover,.v0 input[type=tel]:hover,.v0 input[type=url]:hover,.v0 textarea:hover{border-color:#8a8185}.v0 input[type=email]:focus,.v0 input[type=text]:focus,.v0 input[type=date]:focus,.v0 input[type=password]:focus,.v0 input[type=number]:focus,.v0 input[type=tel]:focus,.v0 input[type=url]:focus,.v0 textarea:focus{border-color:#483c42;outline:thin #483c42;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.v0 .default-text{color:#ccc}.v0 select,.v0 .select-dropdown{padding:0 .79em;vertical-align:top;outline:0;border:2px solid #b2a7ac;color:#483c42;font-size:14px;margin:0 .5em 0 0;background:#fff;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;height:3.05em;line-height:2.7em;cursor:pointer;font-weight:300;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.v0 select:hover,.v0 .select-dropdown:hover{border-color:#8a8185}.v0 select:focus,.v0 .select-dropdown:focus{border-color:#483c42}.v0 .goog-zippy-expanded .cta-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.v0 .goog-zippy-expanded .question-arrow,.v0 .goog-zippy-expanded .faq-arrow,.v0 .mvp-designer-arrow.expanded{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;color:#483c42}.v0 .goog-zippy-expanded .heading,.v0 .mvp-designer-expanded .heading{color:#483c42!important}.v0 .toggle-arrow.expanded{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.v0 .goog-date-picker{border-color:#483c42;color:#444;background:#fff}.v0 .goog-date-picker-menu{background:#fff;border-color:#483c42}.v0 .goog-date-picker-menu-selected{background:#f4f2f3}.v0 .goog-date-picker button{color:#483c42}.v0 .goog-date-picker-wday{border-color:#8a8185}.v0 .goog-date-picker-month{width:auto}.v0 .goog-date-picker-year{width:auto}.v0 td.goog-date-picker-selected{background:#ccc5c8}.v0 .goog-date-picker-today{background:#ccc5c8;border-color:#483c42}.v0 .cta-button,.v0 .cta-button.button-two.selected,.v0 .cta-button.button-two.highlight,.v0 button,.v0 input[type=button],.v0 input[type=submit]{border:2px solid #483c42;padding:.8em 1.6em;width:auto;font-size:14px;text-align:center;text-decoration:none;color:#fff;outline:0;text-transform:uppercase;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:700;background:#483c42;cursor:pointer;zoom:1;vertical-align:top;margin:0;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.v0 .cta-button.button-two,.v0 .cta-button.highlight,.v0 button.button-two,.v0 input[type=button].button-two,.v0 input[type=submit].button-two{background:#b2a7ac;border-color:#b2a7ac}.v0 .cta-button:hover,.v0 .cta-button.button-two.selected:hover,.v0 .cta-button.button-two.highlight:hover,.v0 button:hover,.v0 input[type=button]:hover,.v0 input[type=submit]:hover{background:#74656c;border-color:#74656c}.v0 .cta-button.button-two:hover,.v0 .cta-button.highlight:hover,.v0 button.button-two:hover,.v0 input[type=button].button-two:hover,.v0 input[type=submit].button-two:hover{background:#ccc5c8;border-color:#ccc5c8}.v0 .cta-button.button-three,.v0 button.button-three,.v0 input[type=button].button-three,.v0 input[type=submit].button-three{background:#fff;color:#483c42}.v0 .cta-button.button-three:hover,.v0 button.button-three:hover,.v0 input[type=button].button-three:hover,.v0 input[type=submit].button-three:hover{background:#fff;color:#74656c;border-color:#74656c}.v0 .cta-button.button-four,.v0 button.button-four,.v0 input[type=button].button-four,.v0 input[type=submit].button-four{border-color:#fff}.v0 .cta-button.button-four:hover,.v0 button.button-four:hover,.v0 input[type=button].button-four:hover,.v0 input[type=submit].button-four:hover{background-color:#483c42;border-color:#b2a7ac}.v0 .cta-button.disabled,.v0 .cta-button.disabled:hover{cursor:default;background:#f4f2f3;border-color:#f4f2f3}.v0 .cta-button.thin,.v0 button.thin,.v0 input[type=button].thin,.v0 input[type=submit].thin{padding:.5em 1em}.v0 .cta-button a,.v0 button a,.v0 input[type=button] a,.v0 input[type=submit] a{text-decoration:none;color:#fff}.v0 input[readonly]{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default!important;background-color:#eee}.v0 .cta-button.fb-btn{position:relative;background-color:#4561b0;border-color:#4561b0;padding-left:2em}.v0 .cta-button.fb-btn:before{content:"\00f09a";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;font-size:1.8em;position:absolute;top:7px;left:8px;height:0}.v0 .cta-button.fb-btn:hover{background-color:#6485e0;border-color:#6485e0}.v0 .cta-arrow{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;z-index:1000}.v0 .cta-arrow-left{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;z-index:1000}.cta-arrow-down{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;z-index:1000}.v0 .cta-arrow:before,.v0 .cta-arrow-left:before{content:"\00f0da";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .no-link{text-decoration:none}.v0 .cta-button.inactive{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default!important}.v0 .swatch,.v0 .empty-swatch{margin-right:2px;width:33px;height:33px;border:1px solid #ccc;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.v0 .empty-swatch{position:relative;vertical-align:middle}.v0 .empty-swatch:after{content:"+";font-size:2em;left:.25em;color:#bbb;top:-.15em;position:absolute}.v0 #guarantees-sidebar{height:100%;width:225px;float:left}.v0 #guarantees-sidebar .guarantees{position:relative}.v0 #guarantees-sidebar .guarantees .guarantee-block{min-height:2.5em}.v0 #guarantees-sidebar .guarantee-blurb{max-width:177px;width:auto;padding:2px 0 0 5px}.v0 #guarantees-sidebar .guarantee-heading,.v0 #guarantees-sidebar .guarantee-description{font-size:13px!important}.v0 .guarantee-mini{margin:0 9px 3px 0}.v0 #guarantees,.v0 .guarantees{margin-top:25px}.v0 .guarantee-blurb{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:75%;max-width:350px;padding:.9em 0 0 1em}.v0 #display-video{text-decoration:underline;cursor:pointer}.v0 #guarantee-icons,.v0 #guarantee-text{margin-top:10px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.v0 #guarantee-icons{float:left;margin-left:20px;margin-right:25px}.v0 .guarantee-heading{font-size:14px!important;color:#333!important}.v0 .guarantee-description,.v0 .guarantee-info,.v0 .guarantee-shipping{margin-bottom:10px;font-size:13px!important;color:#888;outline:0}.v0 .guarantee-description{cursor:pointer}.v0 .guarantee-description.shipping{cursor:default}.v0 .guarantees.no-links .guarantee-description{cursor:default}.v0 .guarantee-description .faq-arrow{color:#483c42;font-weight:bolder}.v0 .guarantee-info{padding:10px 0}.v0 .guarantee-icon{width:43px;height:43px;margin-top:10px;float:left;text-align:center;font-size:1.8em;color:#8a8185}.v0 .perfect-shoe-icon:before{content:"\00f00c";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .handmade-icon:before{content:"\00f004";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .shipping-icon:before{content:"\00f072";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .returns-icon:before{content:"\00f0e2";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .contact-icon:before{content:"\00f095";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .sizing-icon:before{content:"\00f07d";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 #guarantees-sidebar .guarantee{width:30px;height:30px;float:left;font-size:1.5em;text-align:center;color:#8a8185}.v0 .info-icon,.v0 .help-icon,.v0 .question-icon,.v0 .magnifying-glass,.v0 .mini-magnifying-glass,.v0 .premium-leather-icon{color:#b2a7ac;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.v0 .info-icon:hover,.v0 .help-icon:hover,.v0 .question-icon:hover,.v0 .magnifying-glass:hover,.v0 .mini-magnifying-glass:hover,.v0 .premium-leather-icon:hover{color:#8a8185}.v0 .info-icon,.v0 .help-icon,.v0 .question-icon,.v0 .premium-leather-icon{cursor:help;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.v0 .info-icon:before{content:"\00f05a";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .help-icon:before,.v0 .question-icon:before{content:"\00f059";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .premium-leather-icon:before{content:"\00f005";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .magnifying-glass:before,.v0 .mini-magnifying-glass:before{content:"\00f002";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .magnifying-glass{height:52px;width:40px;position:relative;z-index:2;cursor:pointer}.v0 .magnifying-glass:before{font-size:2em}.v0 .magnifying-glass.highlight{color:#8a8185}.v0 .mini-magnifying-glass{height:25px;width:20px}.v0 .social-icons{-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;cursor:pointer;width:20px;height:20px;color:#8a8185}.v0 .social-icons.fw{width:1.28571429em;text-align:center}.v0 .social-icons.medium{font-size:1.5em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.v0 .social-icons.large{font-size:2em;width:45px;height:auto;padding:.2em 0;text-align:center;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.v0 .social-icons:hover{color:#ec9ca6}.v0 .social-icons-container.orig-color .social-icons.facebook-icon:hover{color:#3b5998}.v0 .social-icons-container.orig-color .social-icons.twitter-icon:hover{color:#00aced}.v0 .social-icons-container.orig-color .social-icons.pinterest-icon:hover{color:#cb2027}.v0 .social-icons-container.orig-color .social-icons.instagram-icon:hover{color:#517fa4}.v0 .facebook-icon:before{content:"\00f09a";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .twitter-icon:before{content:"\00f099";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .plus-icon:before{content:"\00f0d5";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .pinterest-icon:before{content:"\00f0d2";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .instagram-icon:before{content:"\00f16d";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .email-icon:before{content:"\00f0e0";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .youtube-icon:before{content:"\00f16a";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.v0 .email-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#eee;border:#ccc solid 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;height:20px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,.5);cursor:pointer;font-size:.7em;padding:.15em .7em 0;background-image:-webkit-linear-gradient(#fff,#dedede);background-image:linear-gradient(#fff,#dedede)}.v0 .email-button:hover{border-color:#bbb;background-color:#d9d9d9;background-image:-webkit-linear-gradient(#f8f8f8,#d9d9d9);background-image:linear-gradient(#f8f8f8,#d9d9d9)}.serif-style-bold{font-style:italic;font-size:1.1em;letter-spacing:.1em;font-weight:600;font-family:"ITC New Baskerville W01","Times New Roman",serif}.span_2_of_2{width:100%}.span_1_of_2{width:50%}.span_3_of_3{width:100%}.span_2_of_3{width:66.67%}.span_1_of_3{width:33.33%}.span_4_of_4{width:100%}.span_3_of_4{width:75%}.span_2_of_4{width:50%}.span_1_of_4{width:25%}.span_5_of_5{width:100%}.span_4_of_5{width:80%}.span_3_of_5{width:60%}.span_2_of_5{width:40%}.span_1_of_5{width:20%}.span_6_of_6{width:100%}.span_5_of_6{width:83.33%}.span_4_of_6{width:66.66%}.span_3_of_6{width:50%}.span_2_of_6{width:33.33%}.span_1_of_6{width:16.66%}.span_7_of_7{width:100%}.span_6_of_7{width:85.72%}.span_5_of_7{width:71.43%}.span_4_of_7{width:57.14%}.span_3_of_7{width:42.86%}.span_2_of_7{width:28.57%}.span_1_of_7{width:14.28%}.span_8_of_8{width:100%}.span_7_of_8{width:87.5%}.span_6_of_8{width:75%}.span_5_of_8{width:52.5%}.span_4_of_8{width:50%}.span_3_of_8{width:37.5%}.span_2_of_8{width:25%}.span_1_of_8{width:12.5%}.span_9_of_9{width:100%}.span_8_of_9{width:88.88%}.span_7_of_9{width:77.77%}.span_6_of_9{width:66.66%}.span_5_of_9{width:55.55%}.span_4_of_9{width:44.44%}.span_3_of_9{width:33.33%}.span_2_of_9{width:22.22%}.span_1_of_9{width:11.11%}.span_10_of_10{width:100%}.span_9_of_10{width:90%}.span_8_of_10{width:80%}.span_7_of_10{width:70%}.span_6_of_10{width:60%}.span_5_of_10{width:50%}.span_4_of_10{width:40%}.span_3_of_10{width:30%}.span_2_of_10{width:20%}.span_1_of_10{width:10%}.span_11_of_11{width:100%}.span_10_of_11{width:90.91%}.span_9_of_11{width:81.82%}.span_8_of_11{width:72.73%}.span_7_of_11{width:63.64%}.span_6_of_11{width:54.55%}.span_5_of_11{width:45.45%}.span_4_of_11{width:36.36%}.span_3_of_11{width:27.27%}.span_2_of_11{width:18.18%}.span_1_of_11{width:9.09%}.span_12_of_12{width:100%}.span_11_of_12{width:91.67%}.span_10_of_12{width:83.33%}.span_9_of_12{width:75%}.span_8_of_12{width:66.67%}.span_7_of_12{width:58.33%}.span_6_of_12{width:50%}.span_5_of_12{width:41.67%}.span_4_of_12{width:33.33%}.span_3_of_12{width:25%}.span_2_of_12{width:16.66%}.span_1_of_12{width:8.33%}.section{clear:both}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col-parent{letter-spacing:-5px}.col-parent>*{letter-spacing:0}.col{margin:0;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}@media only screen and (max-width:480px){.span_2_of_2,.span_1_of_2{width:100%}.span_3_of_3,.span_2_of_3,.span_1_of_3{width:100%}.span_4_of_4,.span_3_of_4,.span_2_of_4,.span_1_of_4{width:100%}.span_5_of_5,.span_4_of_5,.span_3_of_5,.span_2_of_5,.span_1_of_5{width:100%}.span_6_of_6,.span_5_of_6,.span_4_of_6,.span_3_of_6,.span_2_of_6,.span_1_of_6{width:100%}.span_7_of_7,.span_6_of_7,.span_5_of_7,.span_4_of_7,.span_3_of_7,.span_2_of_7,.span_1_of_7{width:100%}.span_8_of_8,.span_7_of_8,.span_6_of_8,.span_5_of_8,.span_4_of_8,.span_3_of_8,.span_2_of_8,.span_1_of_8{width:100%}.span_9_of_9,.span_8_of_9,.span_7_of_9,.span_6_of_9,.span_5_of_9,.span_4_of_9,.span_3_of_9,.span_2_of_9,.span_1_of_9{width:100%}.span_10_of_10,.span_9_of_10,.span_8_of_10,.span_7_of_10,.span_6_of_10,.span_5_of_10,.span_4_of_10,.span_3_of_10,.span_2_of_10,.span_1_of_10{width:100%}.span_11_of_11,.span_10_of_11,.span_9_of_11,.span_8_of_11,.span_7_of_11,.span_6_of_11,.span_5_of_11,.span_4_of_11,.span_3_of_11,.span_2_of_11,.span_1_of_11{width:100%}.span_12_of_12,.span_11_of_12,.span_10_of_12,.span_9_of_12,.span_8_of_12,.span_7_of_12,.span_6_of_12,.span_5_of_12,.span_4_of_12,.span_3_of_12,.span_2_of_12,.span_1_of_12{width:100%}}.narrow-content{max-width:1024px;margin-left:auto;margin-right:auto}.main-overlay-container{width:100%;overflow:hidden;position:relative}.overlay-image-container{height:100%;overflow:hidden;position:relative}.overlay-image-container .image-overlay{margin:auto;min-width:100%;min-height:100%;position:absolute;left:-9999px;right:-9999px;z-index:-10}.overlay-text-container{width:100%;height:100%;position:absolute;top:0;left:0}.overlay-text-container .text-overlay{display:table;width:100%;height:100%}.overlay-text-container .text-overlay .text-overlay-content{display:table-cell;vertical-align:middle}.overlay-text-container .text-overlay .text-overlay-content p{max-width:400px;margin:0 auto}.overlay-text-container--bar{height:72px}.overlay-text-container--bar--bottom{top:auto;bottom:0}.overlay-text-container--bar__translucent-bg{width:100%;height:100%;position:absolute;z-index:-1;background:#fff;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.9);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.sop-logo{background:url(/img/main-sprite-43.png) 0 -9px;width:196px;height:68px;float:left;margin-top:12px}.questions-right{background:url(/img/en/sprite-5.png) -282px -39px;width:30px;height:114px;right:-1px}.color-icon{background:url(/img/main-sprite-43.png) -4px -81px;width:20px;height:20px;cursor:pointer}.texture-icon{background:url(/img/main-sprite-43.png) -4px -103px;width:20px;height:20px;cursor:pointer}.tick-icon{background:url(/img/main-sprite-43.png) -7px -129px;width:12px;height:8px}.rotate{background:url(/img/main-sprite-43.png) -28px -82px;width:29px;height:26px}.undo,.redo{background:url(/img/main-sprite-43.png);width:27px;height:16px}.undo{background-position:-29px -117px}.redo{background-position:-56px -117px}.start-over{background:url(/img/main-sprite-43.png);width:27px;height:16px;background-position:-56px -117px}.english-icon,.french-icon,.japan-icon,.spanish-icon,.german-icon{background:url(/img/main-sprite-43.png);width:16px;height:11px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.english-icon{background-position:-200px -7px}.french-icon{background-position:-217px -7px}.japan-icon{background-position:-234px -7px}.spanish-icon{background-position:-251px -7px}.german-icon{background-position:-268px -7px}.payment-icon{background:url(/img/main-sprite-43.png);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.credit-card-icon{width:34px;height:24px;background-position:-80px -139px}.paypal-icon{width:26px;height:27px;background-position:-51px -138px}.lock-icon{background:url(/img/main-sprite-43.png) -29px -141px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:18px;height:21px}.table{display:table}.tr{display:table-row}.th,.td{padding:.2em;display:table-cell}.multicolumn .th,.multicolumn .td{padding:7px;font-weight:normal}.multicolumn .th{text-align:right;color:#666}.multicolumn .td{color:#888}.multicolumn .header-col,.multicolumn .col{padding:.5em 0;margin-left:-5px;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.multicolumn p,.multicolumn .col{color:#888}.multicolumn .col{text-align:left}.multicolumn .header-col{margin-left:0;text-align:right;color:#666}.multicolumn #finished p{padding-top:15px}.multicolumn .address-table td{padding:5px 5px 0 0;margin:0}.multicolumn label{color:#555}.quadcolumn .col{padding-left:1%;padding-right:1%;width:23%}.sop-form .header-col{padding:.85em 1% .85em 0}.sop-form .col{padding-left:1.5%}.sop-form .col .text-input{width:95%}.sop-form .split-name .col{padding:0;width:50%}.sop-form .split-name .col:first-child{margin-left:0}.sop-form .split-name .col .text-input{width:90%}.sop-form .hint{padding:0}.sop-form .agree-text{padding-left:1%;width:90%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.sop-form .error{margin-top:.2em;margin-bottom:.2em}.forget-password-page{margin:50px 0 100px}.login-form-fields,.signup-form-fields{width:100%}.login-form-fields{max-width:500px}.signup-form-fields{max-width:550px}.login-form-fields .header-col{width:22%}.login-form-fields .header-col,.signup-form-fields .header-col{width:27%}.login-form-fields .col{width:75%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login-form-fields .col,.signup-form-fields .col{width:70%}.login-form-fields .no-header{margin-left:23%}.login-form-fields .no-header,.signup-form-fields .no-header{margin-left:28%}.login-form-fields .forget-link{font-size:.85em}.login-options{margin:0 auto;width:100%}.login-options .fb-login-col{padding:0 .9em .6em;vertical-align:middle;text-align:center;margin:.7em auto .5em}.login-options .login-form-col{padding:0 .5em;vertical-align:middle}.account-table{margin:20px}.sop-tab{cursor:pointer;width:150px;line-height:2em;font-size:1em;text-decoration:none;background:#fff;border:1px solid #d8d8d8;color:#333}.sop-tab.goog-tab-selected{color:#483c42}.easy-scroller-container{width:100%;position:relative;overflow:hidden}.easy-scroller-container .easy-scroller-frame{width:100%;height:100%;overflow-x:hidden;overflow-y:hidden}.easy-scroller-container .easy-scroller-frame::-webkit-scrollbar{display:none}.easy-scroller-container .easy-scroller-frame .easy-scroller{width:1000%;height:100%;text-align:left;letter-spacing:-5px;overflow-y:hidden}.easy-scroller-container.vertical .easy-scroller-frame .easy-scroller{width:100%;height:1000%;overflow-x:hidden;overflow-y:inherit}.easy-scroller-container .easy-scroller-frame .easy-scroller>*{letter-spacing:0}.easy-scroller-container .easy-scroller-frame .easy-scroller .easy-scroller-item{margin:0 1px;width:140px;cursor:pointer;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.easy-scroller-container.vertical .easy-scroller-frame .easy-scroller .easy-scroller-item{margin:1px 0;width:100%}.easy-scroller-container .easy-scroller-frame .easy-scroller .easy-scroller-item:first-of-type{margin-left:75px}.easy-scroller-container.vertical .easy-scroller-frame .easy-scroller .easy-scroller-item:first-of-type{margin-top:40px;margin-left:0}.easy-scroller-container .easy-scroller-frame .easy-scroller .easy-scroller-item>img{width:100%}.easy-scroller-container .easy-scroller-control{padding-top:30px;width:75px;height:100%;font-size:3em;position:absolute;top:0;cursor:pointer;background-color:#fff;text-align:center;z-index:1;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.8);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.easy-scroller-container.vertical .easy-scroller-control{padding-top:0;width:100%;height:40px;top:auto}.easy-scroller-container .easy-scroller-control.disabled{cursor:default;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.easy-scroller-container .easy-scroller-control-back{left:0}.easy-scroller-container.vertical .easy-scroller-control-back{left:auto;top:0}.easy-scroller-container .easy-scroller-control-forward{right:0}.easy-scroller-container.vertical .easy-scroller-control-forward{right:auto;bottom:0}.sop-multipanel-container{overflow:hidden;position:relative}.sop-multipanel-container .sop-multipanel{position:absolute;display:block}.sop-multipanel-container .sop-multipanel:not(.sop-multipanel-scroller) .sop-multipanel-panel:not(.sop-multipanel-panel-active){display:none}.sop-multipanel-container .sop-multipanel-nav{width:auto;position:absolute;right:.7em;bottom:.5em}.sop-multipanel-container .sop-multipanel-nav .sop-multipanel-nav-button{color:#d5d5d5;margin:0 4px;cursor:pointer;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.sop-multipanel-container .sop-multipanel-nav .sop-multipanel-nav-button:before{content:"\00f10c";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.sop-multipanel-container .sop-multipanel-nav .sop-multipanel-nav-button.selected:before{content:"\00f111"}.sop-multipanel-container .sop-multipanel.sop-multipanel-scroller{letter-spacing:-5px;right:0;-moz-transition:left .5s ease-in-out;-webkit-transition:left .5s ease-in-out;-ms-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.sop-multipanel-container .sop-multipanel.sop-multipanel-scroller.dragging{-moz-transition:left .2s linear;-webkit-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.sop-multipanel-container .sop-multipanel.sop-multipanel-scroller>*{letter-spacing:0}.sop-multipanel-container .sop-multipanel.sop-multipanel-scroller .sop-multipanel-panel{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.sop-multipanel-container .sop-multipanel.sop-multipanel-scroller .sop-multipanel-panel:not(.sop-multipanel-panel-active){-moz-transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.store-roadblock-dialog{width:100%;max-width:640px;padding:0;border:solid 4px #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.store-roadblock-dialog .modal-dialog-sop-theme-dark-title{position:absolute;top:5px;right:5px;z-index:2}.store-roadblock-dialog .modal-dialog-sop-theme-dark-title-close{border:2px solid #fff;color:#fff;width:25px;height:25px;background:url(/img/main-sprite-43.png) 0 -139px rgba(0,0,0,.5)}.store-roadblock-dialog .modal-dialog-sop-theme-dark-content{width:100%;height:0;padding:0 0 55%}.store-roadblock-dialog .roadblock{width:100%;height:0;padding:0 0 55%;position:relative}.store-roadblock-dialog .roadblock .bg-img{width:100%;height:auto;display:block}.store-roadblock-dialog .roadblock .overlay-container{width:100%;height:100%;text-align:center;color:#fff;position:absolute;top:0;left:0;z-index:1;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.store-roadblock-dialog .roadblock .overlay-container .overlay{width:75%;height:100%;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.store-roadblock-dialog .roadblock .overlay .overlay-content{position:relative;height:100%;width:100%;padding:1.1em 5%;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.store-roadblock-dialog .roadblock .overlay .overlay-content .bg{width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:-1;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.store-roadblock-dialog .roadblock .overlay .overlay-content .vert-align{display:table-cell;vertical-align:middle}.store-roadblock-dialog .roadblock .overlay .overlay-content h2,.store-roadblock-dialog .roadblock .overlay .overlay-content h3{text-align:center;color:#fff}.store-roadblock-dialog .roadblock .overlay .overlay-content h3{text-align:center;color:#fff}.store-roadblock-dialog .roadblock .overlay .overlay-content h3{letter-spacing:1px;padding-bottom:.2em;font-weight:600}.store-roadblock-dialog .roadblock .overlay .overlay-content h3+span{font-size:1.2em}.store-roadblock-dialog .roadblock .overlay .overlay-content h2{margin:.15em 0 .4em;font-size:2.7em;line-height:1.1em;font-weight:600}.store-roadblock-dialog .roadblock .overlay .overlay-content a{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.store-roadblock-dialog .roadblock .overlay .overlay-content a button{font-size:.8em;margin:1em 0 0;color:#fff;background:0;font-weight:600;border:solid 2px #fff}.store-roadblock-dialog .roadblock .overlay .overlay-content a button:hover{text-decoration:none}.nordstrom-california.store-roadblock-dialog .roadblock .overlay .overlay-content h2{font-size:2em}.nordstrom-bellevue-square.store-roadblock-dialog{max-width:616px;border:0}.nordstrom-bellevue-square.store-roadblock-dialog .modal-dialog-sop-theme-dark-title-close{background-color:rgba(70,60,66,.85)}.nordstrom-bellevue-square.store-roadblock-dialog .modal-dialog-sop-theme-dark-content{padding-bottom:84.4%}.nordstrom-bellevue-square.store-roadblock-dialog .roadblock{padding-bottom:84.4%}.nordstrom-bellevue-square.store-roadblock-dialog .roadblock .overlay-container .overlay{width:100%;height:auto;display:table-cell;vertical-align:middle}.nordstrom-bellevue-square.store-roadblock-dialog .roadblock .overlay .overlay-content{width:100%;height:auto;position:relative;padding:.8em 5% 1.1em}.nordstrom-bellevue-square.store-roadblock-dialog .roadblock .overlay .overlay-content .bg{background-color:#483c42;border-top:2px solid #fff;border-bottom:2px solid #fff;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85}.nordstrom-bellevue-square.store-roadblock-dialog .roadblock .overlay .overlay-content h2{line-height:1em}.nordstrom-bellevue-square.store-roadblock-dialog .roadblock .overlay .overlay-content a button{margin-top:0}.grb-2015-sept-promo{max-width:790px;width:100%;font-size:0}.grb-2015-sept-promo img{width:100%}#start-menu,#collab-start-menu{margin:.67em auto;text-align:center;width:100%;max-width:970px;overflow:hidden}#start-menu a,#collab-start-menu a{text-decoration:none}#start-menu .text-link{margin:20px 0;display:block}#start-menu #shoe-selection{margin-bottom:1.3em;width:100%;position:relative;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#start-menu #shoe-selection{margin-right:-5px}#start-menu #shoe-selection .start-shoe{margin:0 auto;text-align:center;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;line-height:1.75;cursor:pointer}.start-shoe .start-shoe-img{width:220px;height:180px;background-image:url(/img/designer/start/start-menu-drawings-8.jpg)}.start-shoe .start-A0-T1-B1-Cone{background-position:0 0}.start-shoe .start-P35-T3-B1{background-position:-100% 0}.start-shoe .start-A55-T1-B1{background-position:-200% 0}.start-shoe .start-A70-T15-B22-Block{background-position:-300% 0}.start-shoe .start-P100-T3-B1{background-position:0 -100%}.start-shoe .start-A100-T1-B1-Block{background-position:-100% -100%}.start-shoe .start-A100-T13-B10-ConeP{background-position:-200% -100%}.start-shoe .start-A70-T1-B1-WedgeP{background-position:-300% -100%}.start-shoe .start-A0-T1-B1-SingleBow{background-position:0 -200%}.start-shoe .start-A0-T8-B1{background-position:-100% -200%}.start-shoe .start-S0-T17-B17{background-position:-200% -200%}.start-shoe .start-A0-T7-B6{background-position:-300% -200%}.start-shoe .start-S0-T28-B27{background-position:0 -300%}.start-shoe .start-A70-T16-B21{background-position:-100% -300%}.start-shoe .start-A100-T17-B22-ConeP{background-position:-200% -300%}.start-shoe .start-A100-T15-B19-Block{background-position:-300% -300%}.start-shoe .start-A70-T13-B10-Block{background-position:0 -400%}.start-shoe .start-A35-T13-B10{background-position:-100% -400%}.start-shoe .start-A100-T13-B10-BlockP{background-position:-200% -400%}.start-shoe .start-A100-T13-B10{background-position:-300% -400%}.start-shoe .start-RP0-T3-B1{background-position:0 -500%}.start-shoe .start-A100-T20-B15-StilettoP{background-position:-100% -500%}.start-shoe.black .start-shoe-img{background-image:url(/img/designer/start/start-menu-black-3.jpg)}#collab-start-menu a{display:block}#collab-start-menu img.logo{max-width:300px;margin:1em 0}.modal-dialog-tutorial-v2-theme{background:#fff;opacity:.95;-moz-opacity:.95;filter:alpha(opacity=95);border:0;color:#bbb;position:absolute;z-index:10100;outline:0;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;padding:15px 20px 10px}.modal-dialog-tutorial-v2-theme a,.modal-dialog-tutorial-v2-theme a:link,.modal-dialog-tutorial-v2-theme a:visited{color:#999;cursor:pointer}.modal-dialog-tutorial-v2-theme-bg{background:#666;left:0;position:absolute;top:0;z-index:10001}.modal-dialog-tutorial-v2-theme-title{color:#000;font-size:180%;padding:8px 8px 2px 0;position:relative;text-align:left;_zoom:1}.modal-dialog-tutorial-v2-theme-title-close{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;cursor:pointer;position:absolute;right:1px;top:1px;vertical-align:middle}.modal-dialog-tutorial-v2-theme p{color:#555;padding:4px}.modal-dialog-tutorial-v2-theme-buttons,.modal-dialog-tutorial-v2-theme-content{padding:2px 0 7px}.modal-dialog-tutorial-v2-theme-buttons{float:left;width:100%}.modal-dialog-tutorial-v2-theme button{background:#fff;color:#483c42}.modal-dialog-tutorial-v2-theme button[name=exit]{border:0;text-transform:lowercase;padding-bottom:0;padding-top:10px;padding-left:3px;color:#8a8185;font-size:.9em;font-weight:300}.modal-dialog-tutorial-v2-theme .goog-buttonset-default{float:right}.modal-dialog-tutorial-v2-theme button[name=exit]:hover{text-decoration:underline;color:#483c42}.modal-dialog-tutorial-v2-theme button[name=next]:hover{color:#8a8185;border-color:#8a8185}.designer-tutorial-container{text-align:center}.designer-tutorial-container .designer-tutorial-title{margin-top:25px;margin-bottom:10px}.modal-dialog-tutorial-v2-theme.arrow:before{content:'';position:absolute;border-style:solid;width:0;height:0}.modal-dialog-tutorial-v2-theme.bottom-left-arrow:before{top:100%;left:10%;border-color:#fff transparent transparent;border-width:15px 15px 0}.modal-dialog-tutorial-v2-theme.bottom-center-arrow:before{top:100%;left:45%;border-color:#fff transparent transparent;border-width:15px 15px 0}.modal-dialog-tutorial-v2-theme.bottom-right-arrow:before{top:100%;right:10%;border-color:#fff transparent transparent;border-width:15px 15px 0}.modal-dialog-tutorial-v2-theme.top-left-arrow:before{bottom:100%;left:10%;border-color:transparent transparent #fff;border-width:0 15px 15px}.modal-dialog-tutorial-v2-theme.top-center-arrow:before{bottom:100%;left:45%;border-color:transparent transparent #fff;border-width:0 15px 15px}.modal-dialog-tutorial-v2-theme.top-right-arrow:before{bottom:100%;right:10%;border-color:transparent transparent #fff;border-width:0 15px 15px}.modal-dialog-tutorial-v2-theme.left-top-arrow:before{top:10%;right:100%;border-color:transparent #fff transparent transparent;border-width:15px 15px 15px 0}.modal-dialog-tutorial-v2-theme.left-center-arrow:before{top:45%;right:100%;border-color:transparent #fff transparent transparent;border-width:15px 15px 15px 0}.modal-dialog-tutorial-v2-theme.left-bottom-arrow:before{bottom:10%;right:100%;border-color:transparent #fff transparent transparent;border-width:15px 15px 15px 0}.modal-dialog-tutorial-v2-theme.right-top-arrow:before{top:10%;left:100%;border-color:transparent transparent transparent #fff;border-width:15px 0 15px 15px}.modal-dialog-tutorial-v2-theme.right-center-arrow:before{top:45%;left:100%;border-color:transparent transparent transparent #fff;border-width:15px 0 15px 15px}.modal-dialog-tutorial-v2-theme.right-bottom-arrow:before{bottom:10%;left:100%;border-color:transparent transparent transparent #fff;border-width:15px 0 15px 15px}.designer-tutorial-launcher-message{-moz-box-shadow:3px 3px 4px #777;-webkit-box-shadow:3px 3px 4px #777;box-shadow:3px 3px 4px #777;position:absolute;background-color:#fff;border:1px solid #ddd;color:#222;visibility:hidden;width:180px;height:70px;padding:0 15px}.designer-tutorial-launcher-message:before{content:'';position:absolute;border-style:solid;width:0;height:0;bottom:30%;right:100%;border-color:transparent #222 transparent transparent;border-width:10px 10px 10px 0}.designer-tutorial-launcher-message:after{content:'';position:absolute;border-style:solid;width:0;height:0;bottom:30%;right:100%;border-color:transparent #fff transparent transparent;border-width:10px 10px 10px 0}#designer-tutorial-launcher-icon{padding-left:5px;cursor:pointer;color:#777}.designer-shoe-completion-popup{background:#fff;opacity:.95;-moz-opacity:.95;filter:alpha(opacity=95);border:1px solid #ddd;color:#444;position:absolute;z-index:10100;outline:0;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;padding:15px 20px 10px}.designer-shoe-completion-popup:before{content:'';position:absolute;border-style:solid;width:0;height:0;top:10%;left:100%;border-color:transparent transparent transparent #222;border-width:15px 0 15px 15px}.designer-shoe-completion-popup:after{content:'';position:absolute;border-style:solid;width:0;height:0;top:10%;left:100%;border-color:transparent transparent transparent #fff;border-width:15px 0 15px 15px}.designer-shoe-completion-popup.no-arrows:before{border:0}.designer-shoe-completion-popup.no-arrows:after{border:0}.designer-shoe-completion-popup-title{color:#000;font-size:180%;padding:8px 8px 2px 0;position:relative;text-align:left;_zoom:1}.designer-shoe-completion-popup-title-close{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;cursor:pointer;position:absolute;right:1px;top:1px;vertical-align:middle}.designer-shoe-completion-popup p{color:#555;padding:4px}.designer-shoe-completion-popup-buttons,.designer-shoe-completion-popup-content{padding:2px 0 7px}.progress-suggestions-content h2{color:#444;margin-top:-10px;font-size:1.2em}.progress-suggestions-content p{padding-bottom:0}.progress-list-container{padding-left:20px}.progress-suggestions-list{color:black;padding-left:0;margin-top:5px}.progress-suggestions-list li{color:#777;list-style:disc inside;text-decoration:underline;padding-left:0;cursor:pointer;line-height:1.7em}.progress-suggestions-list li.step-completed{list-style:none;padding-left:1em}.progress-suggestions-list li.step-completed:before{content:"\00f00c";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;color:green;text-decoration:none;margin-left:-1.5em;padding-right:.5em}.progress-suggestions-content .tutorial-start-link{text-decoration:underline;cursor:pointer}.designer-3d-warning{background:#fff;padding:5%;position:fixed;top:0;left:0;width:90%;height:90%;z-index:100000;text-align:center}#designer-container{margin:0 auto;width:98%;max-width:1470px;height:100%;text-align:center;letter-spacing:-5px;position:relative}#designer-container>*{letter-spacing:0}#designer-main,#designer-menu{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-menu-alt{padding-top:15px;width:100%;text-align:center;display:none}#designer-menu-alt .designer-tabs{margin:0 auto;width:100%;max-width:600px;letter-spacing:-5px}#designer-menu-alt .designer-tabs>*{letter-spacing:0}#designer-menu-alt .designer-tabs .tab-button{height:50px}#designer-menu-alt .designer-tabs .home-tab{padding:0;width:20%}#designer-menu-alt .designer-tabs .home-tab .logo-alt{width:118px;height:48px;background:url(/img/designer/tab-menu-icons-6.png)}#designer-menu-alt .designer-tabs .home-tab .home-icon{display:none}#designer-menu-alt .designer-tabs #functional-tabs-alt-container{width:80%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-menu-alt .designer-tabs #functional-tabs-alt-container #functional-tabs-alt{letter-spacing:-5px}#designer-menu-alt .designer-tabs #functional-tabs-alt-container #functional-tabs-alt>*{letter-spacing:0}#designer-menu-alt .designer-tabs #functional-tabs-alt-container #functional-tabs-alt #components-alt{width:25%}#designer-menu-alt .designer-tabs #functional-tabs-alt-container #functional-tabs-alt #tabs-alt{width:75%;text-align:center;letter-spacing:-5px;overflow:hidden;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#designer-menu-alt .designer-tabs #functional-tabs-alt-container #functional-tabs-alt #tabs-alt>*{letter-spacing:0}#designer-menu-alt .designer-tabs #functional-tabs-alt-container #functional-tabs-alt #tabs-alt #materials-alt{display:none}#designer-menu-alt .designer-tabs #functional-tabs-alt-container #functional-tabs-alt #tabs-alt .tab-button{width:33.33333333%}#designer-menu-alt #cta-buttons-alt{margin:0 auto;padding:0 1%;max-width:550px}#designer-main{margin:0;width:66.2%;text-align:center;position:relative;height:100%}#designer-main *{text-align:inherit}#designer-main #progress-bar-outer,#designer-main .sop-logo,#designer-main .designer-title-area{margin-top:10px}#designer-main .designer-title-area img{display:none}#designer-main .designer-title-area.rhom{margin-top:0}#designer-main .designer-title-area.rhom .designer-title{display:none}#designer-main .designer-title-area.rhom img{display:inline;margin-top:0}#designer-main #progress-bar-outer,#cutdown-designer-container #progress-bar-outer{position:absolute;top:3px;right:10px;width:70px;height:20px;z-index:300;text-align:left}#designer-main #progress-bar-outer #progress-bar,#cutdown-designer-container #progress-bar-outer #progress-bar{position:relative;width:70px;height:20px;background:#fff;border:1px solid #ccc}#designer-main #progress-bar-outer #progress-bar .progress-bar-thumb,#cutdown-designer-container #progress-bar-outer #progress-bar .progress-bar-thumb{position:relative;top:0;left:0;background:#ddd;overflow:hidden;width:100%;height:100%}#designer-main #progress-bar-outer #progress-bar .pb-message,#cutdown-designer-container #progress-bar-outer #progress-bar .pb-message{position:absolute;top:0;left:0;height:100%;width:100%;line-height:20px;font:statusbar;font-style:italic;font-size:75%;color:#666;text-align:center;padding-top:1px}#designer-main .sop-logo{position:absolute;opacity:.8;z-index:999}#designer-main .sop-logo:hover{opacity:1}#designer-main .designer-title-area{position:absolute;z-index:999;left:177px;top:21px;padding-left:28px;text-align:left}#designer-main .designer-title-area .designer-title{color:#333;font-size:16px}#designer-main .designer-title-area .version-icon{vertical-align:text-bottom}#designer-main .designer-title-area .info-icon{cursor:pointer;margin-left:5px;vertical-align:top}#designer-main .designer-title-area #designer-beta,#designer-main .designer-title-area #designer-issues{cursor:pointer;margin-top:5px;text-decoration:underline}#designer-top-message-area{width:45%;margin-top:3%;position:absolute;right:0;margin-right:1%;z-index:2}#designer-main .message-area{width:100%}#designer-main .message-area .title{font-size:.8em;color:white;background-color:#483c42;padding:1%}#designer-main .message-area .title h2{color:white}#designer-main .message-area .title h2 strong{font-weight:bold}#designer-main .message-area .content{font-size:.8em;background-color:#e8e6e7;padding:1% 10%}#designer-main #designer-shoe-container{width:100%;height:540px;position:relative;margin:0 auto}#designer-main #designer-shoe-container #area-container{position:relative;width:100%;max-width:660px;height:540px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-top:0}#designer-main #designer-shoe-container #area-container #designer-loading,#cutdown-designer-container #designer-loading{margin:0 auto;width:100%;height:100%;text-align:center;background:#fff;position:absolute;top:0;left:0;z-index:200;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}#designer-main #designer-shoe-container #area-container #designer-loading i,#cutdown-designer-container #designer-loading i{margin-top:20%}#designer-main #designer-shoe-container #area-container #shoe-click-prompt{position:absolute;font-size:1em;padding:1em;top:43%;left:35%;z-index:1;cursor:pointer}#designer-main #designer-shoe-container #area-container .designer-control{text-align:center;margin:0 .5em;color:#9da9b3;cursor:pointer;z-index:100;position:absolute;top:90%;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-main #designer-shoe-container #area-container #zoom.designer-control{cursor:auto}#designer-main #designer-shoe-container #area-container #rotate{right:40%}#designer-main #designer-shoe-container #area-container #undo{left:40%}#designer-main #designer-shoe-container #area-container #zoom{right:29%}#designer-main #designer-shoe-container #area-container #start-over{left:25%}#designer-main #designer-shoe-container #area-container #undo.undo-disabled{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;cursor:default}#designer-main #designer-shoe-container #area-container #rotate .rotate,#cutdown-designer-container #component_material-container .shoe-animator .rotate{margin:auto}#designer-main #designer-shoe-container #area-container #undo .undo,#designer-main #designer-shoe-container #area-container #redo .redo{margin:2px auto 15px}#designer-main #designer-shoe-container #area-container #start-over .start-over{margin:2px auto 15px}#designer-main #designer-shoe-container #area-container #zoom .zoom-in-icon{margin-right:1em}#designer-main #designer-shoe-container #area-container #zoom .zoom-in-icon,#designer-main #designer-shoe-container #area-container #zoom .zoom-out-icon{cursor:pointer}#designer-main #designer-shoe-container #area-container .designer-control .control-text{margin-top:7px;font-size:.9em}#designer-main #designer-shoe-container #area-container #zoom.designer-control .control-text{margin-top:6px}#designer-main #designer-shoe-container #area-container #designer-mobile-color-change-prompt{padding:5px;width:80px;text-align:center;font-size:6px;letter-spacing:.1em;position:absolute;z-index:150;background:#bbb;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.8);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#designer-main #designer-shoe-container #area-container #frame,#cutdown-designer-container #component_material-container .shoe-animator .shoe-image{width:100%;max-width:660px;max-height:540px}#designer-main #designer-shoe-container #area-container #area-canvas{width:100%;height:100%;position:absolute;top:0;left:0}.sop-open-hand,.open-hand{cursor:url(https://www.shoesofprey.com/cursors/openhand.png),auto!important;cursor:grab!important;cursor:-moz-grab!important;cursor:-webkit-grab!important}.sop-closed-hand,.grab{cursor:url(https://www.shoesofprey.com/cursors/closedhand.png),auto!important;cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}#designer-main #inspirations-content-panel{margin-right:1%;width:99%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;height:105px;position:relative;-webkit-overflow-scrolling:touch}#designer-main #inspirations-content-panel #inspiration-options{position:absolute;line-height:1.1em;font-weight:400}#designer-main #inspirations-content-panel.small #inspiration-options{z-index:10;font-size:1.2em;line-height:1.5em}#designer-main #inspirations-content-panel #inspiration-options>*{text-transform:uppercase;cursor:pointer;font-size:.9em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-main #inspirations-content-panel #inspiration-options span.selected,#designer-main #inspirations-content-panel #inspiration-options span:hover{text-decoration:underline}#designer-main #inspirations-content-panel .content-area{float:left}#designer-main #inspirations-content-panel .shoes-content-area{height:100%;width:100%;position:absolute;text-align:left;letter-spacing:-5px;background:#fff;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}#designer-main #inspirations-content-panel .shoes-content-area>*{letter-spacing:0}#designer-main #inspirations-content-panel .shoes-content-area .shoes-scroller{position:absolute;width:0;overflow:hidden}#designer-main #inspirations-content-panel .shoes-content-area .shoe{height:104px;position:relative;float:left;width:135px;cursor:pointer;overflow:hidden}#designer-main #inspirations-content-panel.small .shoes-content-area .shoe{width:110px;height:82px}#designer-main #inspirations-content-panel .shoes-content-area .shoe .mini-magnifying-glass{top:10%;left:80%;position:absolute;z-index:1}#designer-main #inspirations-content-panel .shoes-content-area .shoe img{width:100%}#designer-menu{width:33.6%;height:100%;text-align:left}#designer-menu #designer-details{padding:23px 0 0;width:100%;position:relative}#designer-menu #designer-details #price-container{min-height:25px}#designer-menu #designer-details #price-container #shoe-cost,#designer-menu #designer-details #price-container #shoe-promo-cost{color:#483c42;font-size:1.3em}#designer-menu #designer-details #price-container .currency-code{font-size:.8em;margin-left:.2em}#designer-menu #designer-details #price-container #shoe-cost.discount{text-decoration:line-through}#designer-menu #designer-details #price-container #shoe-promo-cost{color:red}#designer-menu #designer-details #price-container #returns-line{font-size:.75em}#designer-menu #designer-details #price-container .original-price{text-decoration:line-through;color:#888!important}#designer-menu #designer-details #price-container .loading{color:#fff}#designer-menu #designer-details .promo-spot{padding-top:.3em;font-size:.9em}#sale{color:#483c42;text-transform:uppercase;font-size:11px;padding-right:5px}#designer-menu #designer-details .cta-button,#designer-menu-alt #cta-buttons-alt .cta-button{margin:15px 0 0}#designer-menu-alt #cta-buttons-alt .cta-button{padding:.3em 0 .2em}#designer-menu #designer-details #save,#designer-menu-alt #cta-buttons-alt #save-alt{margin-right:8px}#designer-menu #designer-details #size-availabilities{font-size:.8em;color:#777;text-align:right;position:absolute;width:170px;left:-12.5em;padding-top:1.4em;z-index:1}#designer-menu-alt #cta-buttons-alt #size-availabilities-alt{text-align:center;width:100%;padding-top:.4em;font-size:.8em;color:#777}#designer-menu #designer-splitpane{height:70%;position:relative}#designer-menu #designer-splitpane .goog-splitpane-handle{cursor:ns-resize}#designer-menu #designer-splitpane #close-menu-button-container{width:100%;text-align:right;display:none;position:absolute;top:1em}#designer-menu #designer-splitpane #close-menu-button-container #close-menu-button{margin-right:2%;background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;background-color:white;cursor:pointer;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;z-index:2;position:relative}#designer-menu #tabs{letter-spacing:-5px}#designer-menu #tabs>*{letter-spacing:0}#designer-menu #tabs{padding-top:23px;width:100%;text-align:left;position:relative;top:1px}#designer-menu #tabs #menu-hint{position:absolute;top:5px;margin-left:13px;display:none}#designer-menu #tabs #menu-hint.heel{left:170px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-menu #tabs .tab-button{padding:0;z-index:2}#designer-menu #tabs .tab-button:not(:last-of-type){margin-right:1%}.designer-tabs .tab-button{line-height:1em;padding:0;width:24.24%;height:40px;border:1px solid #8a8185;color:#483c42;background-color:#fff;font-weight:normal;text-decoration:none;text-align:center;vertical-align:top;cursor:pointer;position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.designer-tabs .tab-button.goog-tab-hover,.designer-tabs .tab-button#components-alt:hover,.designer-tabs .tab-button#exit-alt:hover{background-color:#f6f6f6}.designer-tabs .tab-button.goog-tab-disabled,.designer-tabs .tab-button.disabled,.designer-tabs .tab-button#components-alt.components-alt-disabled{background-color:#f0eeef;color:#cfc7cb;cursor:default}.designer-tabs .tab-button.goog-tab-disabled .icon,.designer-tabs .tab-button.disabled .icon,.designer-tabs .tab-button#components-alt.components-alt-disabled .icon{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.2);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}#designer-menu #tabs .tab-button.goog-tab-selected,.designer-tabs .tab-button.menu-alt-selected{border-bottom:1px solid #fff;background-color:#fff;font-weight:bolder}.designer-tabs .tab-button .tab-button-label-container{position:absolute;width:100%;height:100%;display:table}.designer-tabs .tab-button .tab-button-label-container .tab-button-label{font-size:.9em;display:table-cell;vertical-align:middle;text-align:center}#designer-menu .goog-tab-bar-clear{border:0}#designer-menu #tabs-content,#designer-menu #components-menu{width:100%;border:1px solid #8a8185;box-sizing:border-box}#designer-menu #tabs-content{height:100%}#designer-menu #tabs-content .tabbed-menu{width:100%;height:100%;position:relative}#designer-menu #tabs-content .tabbed-menu .category-header,#designer-menu #components-menu #components-menu-header{position:absolute;z-index:1;padding:1em 0 0;width:100%}#designer-menu #tabs-content .tabbed-menu .category-header h2{display:none}#designer-menu #tabs-content .tabbed-menu .heading,#designer-menu #components-menu .heading{margin:0;padding-bottom:.5em;text-align:left;padding-left:2%}#designer-menu #tabs-content .tabbed-menu .tabbed-menu-content,#designer-menu #components-menu #components-menu-content{position:absolute;bottom:1em;width:96%;padding:0 2%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}#designer-menu #components-menu #components-menu-content{position:static;width:100%;padding:0}#designer-menu #tabs-content h3,#designer-menu #tabs-content .info-icon{margin:0;float:none;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-menu #tabs-content h3{padding:.7em .3em .7em 0;font-size:1em;font-weight:300;text-align:left}#designer-menu #tabs-content h3.no-top-padding{padding-top:0}#materials-menu #materials-menu-header .heading{position:relative}#materials-menu #materials-menu-header #materials-sort-by-toggle{margin:.5em 2% .1em;width:94%;vertical-align:top;background-color:#e8e6e7;border:1px solid #b2a7ac;cursor:pointer;overflow:hidden;letter-spacing:-5px}#materials-menu #materials-menu-header #materials-sort-by-toggle>*{letter-spacing:0}#materials-menu #materials-menu-header #materials-sort-by-toggle .sort-by{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:50%;padding:.3em .5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#materials-menu #materials-menu-header #materials-sort-by-toggle .sort-by:first-of-type{border-right:1px solid #b2a7ac}#materials-menu #materials-menu-header #materials-sort-by-toggle .sort-by:last-of-type{border-left:1px solid #b2a7ac}#materials-menu #materials-menu-header #materials-sort-by-toggle .sort-by:hover{background-color:#f6f6f6}#materials-menu #materials-menu-header #materials-sort-by-toggle .sort-by.is-selected,#materials-menu #materials-menu-header #materials-sort-by-toggle .sort-by.is-selected:hover{background-color:#fff}#materials-menu #materials-menu-header #materials-menu-prompt{margin:.3em 0 .5em;padding:0 2%}#materials-menu #materials-menu-header #materials-menu-prompt #materials-menu-prompt-select-component{font-size:15px;margin-top:.1em}#materials-menu #materials-menu-header #materials-menu-prompt #materials-menu-prompt-select-component .fa-caret-down{float:right;margin-top:1em}#materials-menu #materials-menu-header #designer-color-points{padding:.5em 0 0;letter-spacing:-5px;height:3em}#materials-menu #materials-menu-header #designer-color-points>*{letter-spacing:0}#materials-menu #materials-menu-header #designer-color-points .color-swatch,#materials-menu #materials-menu-header #designer-color-points .color-with-border{cursor:pointer;vertical-align:top;float:left}#materials-menu #materials-menu-header #designer-color-points .color-swatch{width:10%;height:1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#materials-menu #materials-menu-header #designer-color-points .color-with-border{border-top:1px solid #b2a7ac;border-bottom:1px solid #b2a7ac;width:10%}#materials-menu #materials-menu-header #designer-color-points .selected{height:3em;border:1px solid #333;position:relative;z-index:1}#materials-menu #materials-menu-content{margin-top:0}#materials-menu #materials-menu-content #printedsilk{display:none}#designer-menu #materials-menu #materials-menu-content.sort-by-color{margin-top:.5em}#materials-menu #materials-menu-content .disabled{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#materials-menu #materials-menu-content .disabled p.mutually-exclusive-category{padding:0}#materials-menu #materials-menu-content .disabled .material{cursor:default}#designer-container .material,#cutdown-designer-container #materials-menu .material{margin:0 4px 4px 0;width:40px;height:40px;background:url(/img/designer/materials-48.jpg);cursor:pointer;border:1px solid #b2a7ac;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-container .material .remove-overlay{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;float:right;background-color:white;display:none}#designer-container .material.selected-material,#designer-container .material.selected-overlay,#cutdown-designer-container #materials-menu .material.selected-material{border:1px solid #000}#designer-container .material.selected-overlay .remove-overlay{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#materials-menu #materials-menu-content .material{margin:0 4px 4px 0;width:40px;height:40px;background:url(/img/designer/materials-48.jpg);cursor:pointer;border:1px solid #b2a7ac;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#materials-menu #materials-menu-content .material .remove-overlay{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;float:right;background-color:white;display:none}#materials-menu #materials-menu-content .material.selected-material,#materials-menu #materials-menu-content .material.selected-overlay{border:1px solid #000}#materials-menu #materials-menu-content .material.selected-overlay .remove-overlay{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#materials-menu #materials-menu-content .premium-leather-icon{vertical-align:middle;margin-left:.5em}#style-menu #style-menu-content h3{display:block}#style-menu #style-menu-content>h3:first-of-type{padding-top:0}#style-menu #style-menu-content .other-styles-divider{margin-top:1em;border-bottom:1px solid #b2a7ac}#style-menu #style-menu-content .incompatible-styles-section h3{padding-bottom:0}#style-menu #style-menu-content .incompatible-styles-section .incompatible-message{padding-top:.2em;font-size:.8em;color:#888}#style-menu #style-menu-content .change-shoe-title{padding-bottom:.2em}#style-menu #style-menu-content .change-shoe h4{margin:0;padding-top:.5em;font-size:.9em;font-weight:300;text-align:left;border:0;cursor:pointer}#style-menu #style-menu-content .change-shoe h4 .collapsable-icon{font-size:1em;font-weight:400}#style-menu #style-menu-content .change-shoe h4 .collapsable-icon,#style-menu #style-menu-content .change-shoe h4 .heading-text{vertical-align:middle}#style-menu #style-menu-content .change-shoe h4 .collapsable-icon:before{text-align:center;width:1em;content:"\002012";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}#style-menu #style-menu-content .change-shoe h4 .collapsable-icon.collapsed:before{content:"\00ff0b";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}#style-menu #style-menu-content .scroll-prompt{padding:.5em;width:100%;text-align:center;background-color:#ccc5c8;position:absolute;bottom:0;cursor:pointer;z-index:1;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.9);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#heel-menu #height-units-dropdown{vertical-align:middle;margin-bottom:1em}#heel-menu #heel-menu-content #heel-height{padding:.3em .4em;font-size:1.03em}#heel-menu #heel-menu-content #height-units{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#heel-menu #heel-menu-content #wedgep-checkbox{padding-bottom:.7em;display:block;font-size:.9em;vertical-align:middle}#heel-menu #heel-menu-content #wedgep-checkbox #wedgep{margin:0 .4em 0 0}#heel-menu #heel-menu-content #heel-height-slider-container{padding-top:2em;height:4em;position:relative}#heel-menu #heel-menu-content #heel-height-slider-container #preview-drag-prompt{position:absolute;font-size:.8em;color:#888;display:none;top:0}#heel-menu #heel-menu-content #heel-height-slider-container:hover #preview-drag-prompt{display:block}#heel-menu #heel-menu-content #heel-height-slider-container #height-loading-spinner{padding-top:1em;height:4em;width:95%;position:absolute;z-index:4;text-align:center}#heel-menu #heel-menu-content #heel-height-slider-container #height-slider{border:1px solid #b2a7ac;width:95%;height:3em;outline:0;position:absolute}#heel-menu #heel-menu-content #heel-height-slider-container #height-slider.disabled{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.4);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}#heel-menu #heel-menu-content #heel-height-slider-container #height-slider #height-ruler{text-align:center;height:100%;overflow:hidden;letter-spacing:-5px;font-size:.8em}#heel-menu #heel-menu-content #heel-height-slider-container #height-slider #height-ruler>*{letter-spacing:0}#heel-menu #heel-menu-content #heel-height-slider-container #height-ruler .height-option{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding-top:1.5em;width:9%;cursor:default}#heel-menu #heel-menu-content #heel-height-slider-container #height-ruler .disabled{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.2);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}#heel-menu #heel-menu-content #heel-height-slider-container #height-ruler .selected{color:#483c42;font-weight:400}#heel-menu #heel-menu-content #heel-height-slider-container #height-ruler .height-needle{height:1em;border-left:1px solid #444;margin:.2em auto;width:0}#heel-menu #heel-menu-content #heel-height-slider-container #height-ruler .selected .height-needle{border-left-color:#483c42}#heel-menu #heel-menu-content #heel-height-slider-container #height-slider-thumb{width:9%;height:4.5em;top:-.75em!important;border:1px solid #483c42;position:absolute;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#heel-menu #heel-menu-content #heel-type-label #heel-type-unavailable-message{font-size:.8em;color:#888;margin-top:.5em}#heel-menu #heel-height-thumbnail{top:12.5em;left:0;margin-left:1%;z-index:2;position:absolute;border:1px solid #b2a7ac;width:100px;height:auto;background-color:#fff;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#heel-menu #heel-height-thumbnail:after,#heel-menu #heel-height-thumbnail:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#heel-menu #heel-height-thumbnail:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;left:50%;margin-left:-8px}#heel-menu #heel-height-thumbnail:before{border-color:rgba(187,187,187,0);border-bottom-color:#b2a7ac;border-width:9px;left:50%;margin-left:-9px}#heel-menu #heel-height-thumbnail #no-thumbnail{padding:1em .3em}#extras-menu-content label{margin-left:1em;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#extras-menu-content label:first-child{margin-left:0}#extras-menu-content label input[type=checkbox]{margin-top:1px}#extras-menu-content #front-extras-menu-content,#extras-menu-content #back-extras-menu-content,#extras-menu-content #trim-extras-menu-content,#extras-menu-content #strap-extras-menu-content{padding-top:.3em}#extras-menu-content #front-toggle-decoration,#extras-menu-content #back-toggle-decoration{padding-left:2em;font-size:70%;vertical-align:middle}#extras-menu-content .remove-extra-button{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;float:right;background-color:white;display:none}#extras-menu-content .selected-component .remove-extra-button{display:block}#designer-menu #components-menu{position:absolute;top:5.1em;background:white;width:95.9%;margin:0 2.1%;-moz-box-shadow:3px 3px 4px #bbb;-webkit-box-shadow:3px 3px 4px #bbb;box-shadow:3px 3px 4px #bbb;z-index:1}#designer-menu #components-menu .info-icon{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-bottom:-0.1em;z-index:3;position:relative}#designer-menu #components-menu #components-menu-header{position:absolute;display:none}#components-menu #components-menu-header #components-swatch-explanation{font-size:.85em;margin:-0.2em 0 .4em}#components-menu #components-menu-content .tick-icon,#materials-menu #materials-menu-header #materials-menu-prompt-select-component .tick-icon{margin-left:.5em}#components-menu #components-menu-content .component{padding:.3em .5em;cursor:pointer}#components-menu #components-menu-content .component.hover,#components-menu #components-menu-content .component:hover{background:#f6f6f6}#components-menu #components-menu-content .component.selected{background:#e4e4e4}#components-menu #components-menu-content .component .component-swatch,#components-menu #components-menu-content .component .component-overlay-swatch,.component-tooltip .tooltip-swatch,#materials-menu #materials-menu-header #materials-menu-prompt-select-component .component-swatch,#materials-menu #materials-menu-header #materials-menu-prompt-select-component .component-overlay-swatch{margin-right:4px;width:20px;height:20px;background:url(/img/designer/materials-48.jpg);border:1px solid #acacac;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#components-menu #components-menu-content .component .component-overlay-swatch,#materials-menu #materials-menu-header #materials-menu-prompt-select-component .component-overlay-swatch{margin-left:6px}#components-menu #components-menu-content .component .component-name,#components-menu #components-menu-content .component .overlay-label,#materials-menu #materials-menu-header #materials-menu-prompt-select-component .component-name,#materials-menu #materials-menu-header #materials-menu-prompt-select-component .overlay-label{vertical-align:middle}#components-menu #components-menu-content .component .info-icon{margin:0 4px 0 2px;vertical-align:middle}.designer-info-box{padding:.5em 1em;width:500px;max-width:100%;background-color:#fff;border:1px solid #483c42;position:absolute;left:400px;top:15px;z-index:1000;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.designer-info-box.undo-message:before,.designer-info-box.undo-message:after{content:'';position:absolute;border-style:solid;width:0;height:0;top:100%;right:10px;border-color:#483c42 transparent transparent;border-width:15px 15px 0}.designer-info-box.undo-message:after{right:11px;border-color:#fff transparent transparent;border-width:14px 14px 0}.designer-info-box .info-text{margin-right:20px}.designer-info-box .close-info-button{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background-color:#fff;position:absolute;right:.5em;cursor:pointer}.category-tooltip,.component-tooltip,.materials-tooltip,.rotate-tooltip,.components-info-tooltip,.stitching-tooltip,.materials-tooltip-image,.prompt-tooltip,.premium-leather-tooltip,.required-extras-tooltip{background:#f4f2f3;color:#483c42;z-index:10000;padding:.3em 1em;max-width:300px;font-size:.85em}.category-tooltip{width:250px}.materials-tooltip-image{padding:8px}.materials-tooltip-container{width:200px;height:200px;overflow:hidden;margin-bottom:5px}.materials-tooltip-image p{width:200px;padding:0}.component-tooltip .tooltip-component-name,.component-tooltip .tooltip-overlay-label{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;max-width:270px}.material-sprite{background:url(/img/designer/materials-48.jpg)}.style-options-sprite{background:url(/img/designer/style-options-7.jpg)}.heel-extras-options-sprite{background:url(/img/designer/heel-extras-options-2.jpg)}.shoe-type-sprite{background:url(/img/designer/shoe-options-6.jpg)}#materials-menu-content,.designer-options-container{letter-spacing:-5px}#materials-menu-content>*,.designer-options-container>*{letter-spacing:0}.designer-option.component-required{cursor:default;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.designer-option{margin:0 4px 4px 0;width:95px;height:65px;border:1px solid #ddd;background:url(/img/designer/style-options-7.jpg) no-repeat;cursor:pointer;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#heel-type-options .designer-option,#extras-menu-content .designer-option{background-image:url(/img/designer/heel-extras-options-2.jpg)}.change-shoe .designer-option{background-image:url(/img/designer/shoe-options-6.jpg)}.designer-option.selected-component{border:1px solid #483c42}.designer-option.unavailable{cursor:default;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.3);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.designer-option.T1{background-position:0 0}.designer-option.T1.ballet{background-position:-96px 0}.designer-option.T1.oxford{background-position:-192px 0}.designer-option.T1.oxford.flat{background-position:-288px 0}.designer-option.T2{background-position:0 -66px}.designer-option.T2.ballet{background-position:-96px -66px}.designer-option.T3{background-position:-192px -66px}.designer-option.T3.ballet{background-position:-288px -66px}.designer-option.T4{background-position:0 -132px}.designer-option.T5{background-position:-96px -132px}.designer-option.T5.ballet{background-position:-192px -132px}.designer-option.T6{background-position:-288px -132px}.designer-option.T6.ballet{background-position:0 -198px}.designer-option.T6.oxford{background-position:-96px -198px}.designer-option.T6.oxford.flat{background-position:-192px -198px}.designer-option.T7{background-position:-288px -198px}.designer-option.T7.ballet{background-position:0 -264px}.designer-option.T7.oxford{background-position:-96px -264px}.designer-option.T7.oxford.flat{background-position:-192px -264px}.designer-option.T9{background-position:-288px -264px}.designer-option.T11{background-position:0 -330px}.designer-option.T11.flat{background-position:-96px -330px}.designer-option.T12{background-position:-192px -330px}.designer-option.T12.flat{background-position:-288px -330px}.designer-option.T13{background-position:0 -396px}.designer-option.T14{background-position:-96px -396px}.designer-option.T15{background-position:-192px -396px}.designer-option.T15.flat{background-position:-288px -396px}.designer-option.T16{background-position:0 -462px}.designer-option.T17{background-position:-192px -462px}.designer-option.T17.flat{background-position:-288px -462px}.designer-option.T18{background-position:0 -528px}.designer-option.T20{background-position:-96px -528px}.designer-option.T21{background-position:-192px -528px}.designer-option.T22{background-position:-288px -528px}.designer-option.T24{background-position:0 -594px}.designer-option.T25{background-position:-96px -594px}.designer-option.T25.flat{background-position:-192px -594px}.designer-option.T8{background-position:-288px -594px}.designer-option.T10{background-position:0 -660px}.designer-option.T19.flat{background-position:-192px -660px}.designer-option.T28{background-position:0 -726px}.designer-option.T29{background-position:-96px -726px}.designer-option.T30{background-position:-192px -726px}.designer-option.B1{background-position:-384px 0}.designer-option.B1.ballet{background-position:-480px 0}.designer-option.B2{background-position:-576px 0}.designer-option.B2.ballet{background-position:-672px 0}.designer-option.B3{background-position:-384px -66px}.designer-option.B4{background-position:-480px -66px}.designer-option.B4.ballet{background-position:-576px -66px}.designer-option.B5{background-position:-672px -66px}.designer-option.B6{background-position:-384px -132px}.designer-option.B6.flat{background-position:-480px -132px}.designer-option.B7{background-position:-576px -132px}.designer-option.B7.flat{background-position:-672px -132px}.designer-option.B8{background-position:-384px -198px}.designer-option.B8.flat{background-position:-480px -198px}.designer-option.B10{background-position:-576px -198px}.designer-option.B11{background-position:-672px -198px}.designer-option.B13{background-position:-384px -264px}.designer-option.B15{background-position:-480px -264px}.designer-option.B17{background-position:-576px -264px}.designer-option.B17.flat{background-position:-672px -264px}.designer-option.B18{background-position:-384px -330px}.designer-option.B19{background-position:-480px -330px}.designer-option.B19.flat{background-position:-576px -330px}.designer-option.B21{background-position:-672px -330px}.designer-option.B21.flat{background-position:-384px -396px}.designer-option.B22{background-position:-480px -396px}.designer-option.B22.flat{background-position:-576px -396px}.designer-option.B23{background-position:-672px -396px}.designer-option.B23.flat{background-position:-384px -462px}.designer-option.B24{background-position:-480px -462px}.designer-option.B25{background-position:-672px -462px}.designer-option.B25.ballet{background-position:-384px -528px}.designer-option.B27{background-position:-480px -528px}.designer-option.Flat{background-position:0 0}.designer-option.Stiletto{background-position:0 -66px}.designer-option.Stiletto.A0{background-position:-480px -66px}.designer-option.Cone{background-position:0 -132px}.designer-option.Cone.ballet{background-position:-480px -132px}.designer-option.Block{background-position:0 -198px}.designer-option.Block.A0{background-position:-480px -198px}.designer-option.Wedge{background-position:0 -264px}.designer-option.Wedge.A0{background-position:-480px -264px}.designer-option.Wedge2T{background-position:0 -330px}.designer-option.Trimming{background-position:-96px 0}.designer-option.Piping{background-position:-96px -66px}.designer-option.MJStrap{background-position:-96px -132px}.designer-option.AnkleThin{background-position:-96px -198px}.designer-option.TbarThin{background-position:-96px -264px}.designer-option.SingleBow{background-position:-192px 0}.designer-option.DoubleBow{background-position:-192px -66px}.designer-option.ButterflyBow{background-position:-192px -132px}.designer-option.ThinBow{background-position:-192px -198px}.designer-option.DoubleRose{background-position:-192px -264px}.designer-option.SilkRose{background-position:-192px -330px}.designer-option.CrystalRose{background-position:-288px 0}.designer-option.Diamante{background-position:-288px -66px}.designer-option.TbarRuffle{background-position:-288px -132px}.designer-option.ToeTassel{background-position:-288px -198px}.designer-option.SingleBackBow{background-position:-384px 0}.designer-option.DoubleBackBow{background-position:-384px -66px}.designer-option.ButterflyBackBow{background-position:-384px -132px}.designer-option.BackRuffle{background-position:-384px -198px}.designer-option.Tassle{background-position:-384px -264px}.designer-option.p-A0-T1-B1{background-position:0 0}.designer-option.p-A0-T7-B2{background-position:0 -66px}.designer-option.p-A0-T6-B4{background-position:0 -132px}.designer-option.p-A0-T9-B5{background-position:0 -198px}.designer-option.p-A0-T8-B1{background-position:0 -264px}.designer-option.p-A0-T19-B1{background-position:0 -330px}.designer-option.p-RP0-T3-B1{background-position:0 -396px}.designer-option.p-P35-T3-B1_h-Stiletto{background-position:-96px 0}.designer-option.p-A55-T1-B2_h-Block{background-position:-96px -66px}.designer-option.p-A70-T2-B3_h-Stiletto{background-position:-96px -132px}.designer-option.p-A100-T6-B4_h-Cone-P{background-position:-96px -198px}.designer-option.p-A0-T7-B6{background-position:-192px 0}.designer-option.p-A0-T30-B8{background-position:-192px -66px}.designer-option.p-A70-T6-B7_h-Block{background-position:-192px -132px}.designer-option.p-A100-T1-B8_h-Cone-P{background-position:-192px -198px}.designer-option.p-S0-T17-B17{background-position:-288px 0}.designer-option.p-S0-T22-B18{background-position:-288px -66px}.designer-option.p-A55-T21-B19_h-Stiletto{background-position:-288px -132px}.designer-option.p-A70-T15-B22_h-Wedge{background-position:-288px -198px}.designer-option.p-A100-T16-B21_h-Block{background-position:-288px -264px}.designer-option.p-A100-T20-B15_h-Cone-P{background-position:-288px -330px}.designer-option.p-S0-T28-B27{background-position:-288px -396px}.designer-option.p-A35-T13-B10_h-Wedge{background-position:-384px 0}.designer-option.p-A70-T13-B11_h-Stiletto{background-position:-384px -66px}.designer-option.p-A100-T14-B10_h-Block{background-position:-384px -132px}.designer-option.p-A100-T13-B10_h-Cone-P{background-position:-384px -198px}#roadblock{font-size:1.2em;color:#b2a7ac;max-width:100%}#roadblock .rb-agree{padding-top:.1em;width:100%;font-size:.65em;line-height:1.4em;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#roadblock .rb-agree,#roadblock .rb-agree a{color:#777}#roadblock .email{width:90%;font-size:1em;padding:.5em 2.5%;margin-bottom:.5em}#roadblock .default-text{color:#df0064}#roadblock .no-spam{font-size:1.1em;font-weight:bold}#roadblock .already-member{color:#444;position:absolute;bottom:1.2em}#roadblock .rb-email-error,#roadblock .rb-agree-error{color:#df0064}.version-icon{background:url(/img/designer/webgl-sprite.png) 0 0;width:36px;height:20px}.zoom-in-icon{background:url(/img/designer/webgl-sprite.png) -36px 0;width:23px;height:23px}.zoom-out-icon{background:url(/img/designer/webgl-sprite.png) -59px 0;width:23px;height:23px}.mouse-drag-icon{background:url(/img/designer/webgl-sprite.png) 0 -23px;width:38px;height:59px}.mouse-scroll-icon{background:url(/img/designer/webgl-sprite.png) -38px -23px;width:38px;height:59px}.webgl-instructions-content{padding:.5em;font-size:1.1em}.webgl-instructions-content .instructions-title{font-weight:bold;margin-bottom:.8em}.webgl-instructions-content .mouse-drag-icon,.webgl-instructions-content .mouse-scroll-icon{margin-bottom:.8em;margin-right:.25em;vertical-align:middle}.webgl-issues-content{padding:.5em 1em;width:400px}.webgl-issues-content .issues-title{font-weight:bold}.webgl-issues-content #issues-form textarea,.webgl-issues-content #issues-form input{width:96%;padding:2%}.webgl-issues-content #issues-form textarea{font-size:100%}.webgl-issues-content #issues-form .issues-buttons{font-size:110%;text-align:center}.webgl-issues-content #issues-form .issues-buttons .issues-submit{padding:.85em 0;width:100%}.webgl-issues-content #issues-form .issues-buttons .issues-return{cursor:pointer;margin:.85em 0;text-decoration:underline}@media(orientation:landscape){html.ipad.ios7>body{position:fixed;bottom:0;width:100%;height:672px!important}html.ipad.ios7>body #designer-container{height:672px}html.ipad.ios7>body .materials-tooltip-image,html.ipad.ios7>body .stitching-tooltip{padding-bottom:40px}}#designer-container .outfit-designer-popup{display:block;left:0;z-index:10}#designer-container .outfit-designer-popup:hover{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.modal-dialog-content img.outfit-img-popup{max-width:100%}#designer-container .outfit-designer-popup .mini-magnifying-glass{top:0;right:0;position:absolute;z-index:1;background-color:white}#designer-container .custom-palette .title-area-banner{background-color:#483c42;padding:0 .7em;font-size:.8em}#designer-container .custom-palette .title-area-banner h3,#designer-container .custom-palette .title-area-banner i{color:white}#designer-container .custom-palette .materials-list{margin:0;padding:0}@media screen and (min-height:800px){#style-menu #style-menu-content .scroll-prompt{display:none}}#cutdown-designer-container{position:relative}#cutdown-designer-container #cutdown-top-menu{position:relative;padding-top:10px}#cutdown-designer-container #cutdown-top-menu .logo{padding-top:1em;text-align:center}#cutdown-designer-container.rwb #cutdown-top-menu .logo img{width:250px;max-width:100%}#cutdown-designer-container #cutdown-top-menu .nav-menu{border-bottom:1px solid #b2a7ac;margin-bottom:15px}#cutdown-designer-container #cutdown-top-menu .nav-menu .menu-link{margin:15px;font-size:.8em;color:#ccc5c8;cursor:pointer;text-transform:uppercase;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #cutdown-top-menu .nav-menu .menu-link.selected{color:#483c42}#cutdown-designer-container #cutdown-top-menu .nav-menu-dropdown-container{margin:1em 0;border-bottom:1px solid #b2a7ac;top:-1.5em;position:relative;display:none}#cutdown-designer-container #cutdown-top-menu .nav-menu-dropdown-container .nav-menu-dropdown-padding{padding:0 1em;background-color:#fff;top:1.2em;position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #cutdown-top-menu .nav-menu-dropdown-container .nav-menu-dropdown-padding .nav-menu-dropdown{text-transform:uppercase}#cutdown-designer-container #cutdown-top-menu .nav-controls{height:66px;position:relative;z-index:1}#cutdown-designer-container #cutdown-top-menu .nav-controls .nav-arrow{background:url(/img/designer/cutdown-buttons.png);width:66px;height:66px;cursor:pointer}#cutdown-designer-container #cutdown-top-menu .nav-controls .nav-arrow.disabled{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.3);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;cursor:default}#cutdown-designer-container #cutdown-top-menu .nav-controls #previous-step,#cutdown-designer-container #cutdown-top-menu .nav-controls #next-step{position:absolute;top:0;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #cutdown-top-menu .nav-controls #previous-step{left:0}#cutdown-designer-container #cutdown-top-menu .nav-controls #next-step{width:66px;cursor:pointer;right:0;letter-spacing:-5px}#cutdown-designer-container #cutdown-top-menu .nav-controls #next-step.last-step{width:217px}#cutdown-designer-container #cutdown-top-menu .nav-controls #next-step>*{letter-spacing:0;vertical-align:top}#cutdown-designer-container #cutdown-top-menu .nav-controls #next-step .buy-label{margin:1px 0;padding-top:20px;border:1px solid;height:64px;width:150px;background-color:#fff;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cutdown-designer-container #cutdown-top-menu .nav-controls #next-step.last-step .buy-label{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #cutdown-top-menu .nav-controls #next-step .nav-arrow.next-arrow{background-position:-66px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #progress-bar-outer{top:inherit;bottom:-23px;right:3px}#cutdown-designer-container .cutdown-scroller-container{width:100%;height:700px}#cutdown-designer-container .cutdown-scroller-container .cutdown-scroller{height:100%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel{letter-spacing:-5px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel>*{letter-spacing:0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option{width:50%;cursor:pointer;position:relative;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option.num-3{width:33%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option.num-4{width:35%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option:last-of-type{margin-bottom:1em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option .option-content img{width:100%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option .option-content .option-checkbox{background:url(/img/designer/cutdown-buttons.png) 0 -66px;width:54px;height:54px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option .option-content .option-checkbox.selected{background-position:-54px -66px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option .option-content .option-title{margin:0 10px;position:relative;top:-20px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start{width:100%;background-color:#fbfbfb;text-align:center;letter-spacing:-5px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start>*{letter-spacing:0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start img.top-image{max-width:100%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start h1{font-size:1em;font-weight:bold;margin:1.2em 0;letter-spacing:.1em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start .logo{width:540px;max-width:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start .limited-edition{border-top:1px solid;text-align:center;margin:1em auto;width:600px;max-width:100%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start .limited-edition h2{font-size:1.3em;position:relative;top:-.9em;background:#fbfbfb;padding:.4em .5em;margin:auto;letter-spacing:.08em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start .cutdown-theme{margin:5px .7%;width:18.5%;cursor:pointer;text-align:center;text-transform:uppercase;font-size:.8em;font-weight:bold;letter-spacing:.1em;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start .cutdown-theme img{width:100%;max-width:185px;max-height:185px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start{text-align:center;position:relative}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .top-image{max-width:100%;border-top:3px solid #483c42;position:absolute;top:0;left:0;z-index:-1}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start h2{font-size:1.2em;font-weight:400;letter-spacing:1px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start h3{font-size:1em;font-weight:300;letter-spacing:2px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .title-content{padding-top:15%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .title-content .logo{max-width:95%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .cta .divider{margin:.8em auto 1.1em;width:150px;height:0;border-bottom:2px solid #483c42}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .cta h2{font-size:1.3em;margin-bottom:.1em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .starting-designs{padding:1em 0;letter-spacing:-5px;border-bottom:3px solid #483c42}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .starting-designs>*{letter-spacing:0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .starting-designs .option{margin:0 .5%;width:13.2%;max-width:150px;float:none;vertical-align:bottom;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels{margin-bottom:1em;letter-spacing:-5px;background-color:#f6f6f6}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels>*{letter-spacing:0;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel{width:79.9%;height:136px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .janie{float:left;width:195px;margin:0 15px 0 40px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content{float:left;width:100%;font-size:.95em;margin-left:-250px;margin-top:.7em;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content>*{margin-left:250px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content .quote{position:relative}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content .quote span{white-space:nowrap}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content .quote span:first-of-type:before,#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content .quote span:last-of-type:after{font-size:2em;color:#b2a7ac;position:relative;font-family:"ITC New Baskerville W01","Times New Roman",serif}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content .quote span:first-of-type:before{content:"\00201c";padding-right:.2em;top:.3em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content .quote span:last-of-type:after{content:"\00201e";padding-left:.16em;bottom:.14em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content .signoff{padding-top:0;font-size:.9em;font-weight:600;letter-spacing:.16em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .link-panel{padding:1em;width:20%;height:136px;text-align:left;background-color:#ccc5c8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .link-panel .meet{font-size:1.2em;font-weight:600;letter-spacing:1px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .link-panel .janie-bryant{font-size:1em;letter-spacing:.16em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .link-panel .cta{text-decoration:none;position:relative}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .link-panel .cta .arrow{position:relative;top:.1em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start{border-top:3px solid #483c42;border-bottom:3px solid #483c42;padding:3em 0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .blurb{text-align:left;width:31%;vertical-align:top;padding-top:70px;padding-left:50px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .blurb hr{border:1px solid #483c42;width:168px;margin:.5em 0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .blurb .logo{width:100%;max-width:233px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start h2.serif{font-size:1.2em;line-height:1.3em;margin:1.2em 0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .carla-shoe{width:63%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .carla-shoe img{width:100%;max-width:640px;float:none;margin:auto}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail{letter-spacing:-5px;margin-top:10px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail>*{letter-spacing:0;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail .bow-image{width:20%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail .bow-blurb{text-align:left;width:43%;color:#8a8185}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail .bow-blurb h2.serif{margin:0;font-size:1.3em;color:#8a8185;text-align:left}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail .customize-cta{width:37%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .button-three.option{width:auto;float:none}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail .customize-cta .button-three.option{margin:0 auto;display:block}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .customize-cta-2{display:none}#cutdown-designer-container #heel_height-container .shoe-image{margin:0 auto;width:100%;max-width:600px;cursor:pointer;display:block}#cutdown-designer-container #heel_height-container .heel-height-menu{margin:0 2px 1em;letter-spacing:-5px}#cutdown-designer-container #heel_height-container .heel-height-menu>*{letter-spacing:0}#cutdown-designer-container #heel_height-container .heel-height-menu .heel-height-title{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;top:-20px}#cutdown-designer-container #heel_height-container .heel-height-menu .heel-height-title #current-heel-height{margin:0 40px}#cutdown-designer-container #heel_height-container .heel-height-menu .change-heel-height-buttons{white-space:nowrap;letter-spacing:-5px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #heel_height-container .heel-height-menu .change-heel-height-buttons>*{letter-spacing:0}#cutdown-designer-container #heel_height-container .heel-height-menu .change-heel-height-buttons .change-heel-height{background:url(/img/designer/cutdown-buttons.png) -132px 0;cursor:pointer;margin:0 5px;width:58px;height:58px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #heel_height-container .heel-height-menu .change-heel-height-buttons .change-heel-height#increase-heel-height{background-position:-190px 0;margin-right:0}#cutdown-designer-container #heel_height-container .heel-height-menu .change-heel-height-buttons .change-heel-height.disabled{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.3);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;cursor:default}#cutdown-designer-container #component_material-container{letter-spacing:-5px}#cutdown-designer-container #component_material-container>*{letter-spacing:0;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #component_material-container #materials-menu{padding:2em .2em;width:44.5%;text-align:left;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cutdown-designer-container #component_material-container #materials-menu .component-material-selection{margin:0 auto 1em;max-width:375px;font-size:.85em;text-align:left}#cutdown-designer-container #component_material-container #materials-menu .component-material-selection .component-name{float:left;text-align:left;padding:.5em 0 0}#cutdown-designer-container #component_material-container #materials-menu .component-material-selection .material-name{padding:.5em 0 .5em .5em;color:#b2a7ac;float:right;text-align:right}#cutdown-designer-container #component_material-container #materials-menu .component-material-selection .material{margin-right:7px}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-group-tabs,#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-material-selection{max-width:500px}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-group-tabs{margin:auto;width:100%;letter-spacing:-5px}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-group-tabs>*{letter-spacing:0}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-group-tabs .component-tab{padding:10px 0;margin:0 .5%;width:24%;background:#483c42;border:1px solid #483c42;color:#fff;cursor:pointer;text-align:center;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-group-tabs .component-tab:first-of-type{margin-left:0}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-group-tabs .component-tab:last-of-type{margin-right:0}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-group-tabs .component-tab.selected-component{background:#fff;color:#483c42;cursor:default}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-material-selection .material-row{border-top:1px solid #b2a7ac;padding:8px 0 4px}#cutdown-designer-container #component_material-container .shoe-animator{width:55%;float:right;position:relative}#cutdown-designer-container #component_material-container .shoe-animator .control-container{width:100%;text-align:center;bottom:-40px;position:absolute}#cutdown-designer-container #component_material-container .shoe-animator .control-container .designer-control{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container #component_material-container .shoe-animator .control-container .designer-control .control-text{margin-top:.4em;font-size:.9em;color:#9da9b3}.shoe-addon-price{font-size:13px;padding:.3em 0;text-align:left}.shoe-details .shoe-addon-price{font-size:1em;padding-top:1em;border-top:1px solid #f4f2f3}.addons #addons-widget .addons-content,.addons #addons-widget .addons-title{padding:0}.addons-title{margin-top:3px;cursor:pointer}.addons-list,.addons-subtotal{padding-top:8px;padding-bottom:8px}.addons-list .addon-explanation{padding-left:.5em}.addons-subtotal{border-top:1px solid #b2a7ac}.addon-name{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;max-width:73%}.addon-amount{float:right;margin-left:-5px;max-width:25%}.addons-info{padding-top:.2em}#order-summary .shoe-addon-price,#order-summary .addons{font-size:1em}#order-summary .addons .addon-amount-smaller{font-size:.85em;line-height:1.4em}#order-summary .addons-list{border-top:1px solid #f4f2f3;border-bottom:1px solid #f4f2f3;color:#888;font-size:.85em}#order-summary .addons-list .addon-name{line-height:1.5em}.shoe-addon-price .addons-info a{color:#555}#price-container .addons-info{font-size:13px;color:#888}#price-container .addons-icon{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:none}.addons-tooltip{font-size:13px;background:#f4f2f3;color:#444;z-index:300000;padding:.6em 1em 0;width:180px}.addons-view-details,.addons-hide-details{text-decoration:underline}.addons-view-details:hover,.addons-hide-details:hover{color:#483c42}.addons-hide-details{display:none}#order-summary .addons-view-details,#order-summary .addons-hide-details{color:#999;margin-left:.3em}#order-summary .addons-view-details:hover,#order-summary .addons-hide-details:hover{color:#666;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.goog-zippy-expanded .addons-view-details{display:none}.goog-zippy-expanded .addons-hide-details{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.modal-dialog-sop-theme-content .addons{width:220px}.addons-orderline{cursor:pointer}.container.article-container{margin-top:10px;position:relative}.article-container h1{font-size:3em;text-align:center;margin-top:0;margin-bottom:.5em}.article-container .light-on-dark{color:white}.article-container .top-bar{padding-bottom:2em;position:relative}.article-container .top-bar .breadcrumbs{text-align:center;margin:0 auto}.article-container .top-bar .breadcrumbs a{text-decoration:none}.article-container .top-bar .breadcrumbs a:hover{text-decoration:underline}.article-container .search-container{position:absolute;right:0;top:1em;z-index:1;text-align:right;width:220px}.article-container .top-bar .search-container{top:0}.article-container .search-container #search-input{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:80px;border:1px solid #ccc;padding:.4em 1.8em .4em .4em;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:inherit;height:inherit}.article-container .search-container:hover #search-input,.article-container .search-container #search-input:focus{width:170px;border:1px solid #666;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.article-container .search-container .fa-search{position:absolute;cursor:pointer;top:7px;right:7px}.article-container .futura-light-35,.article-container .heading-light-35{font-size:35px;text-align:center;padding:30px 0 5px}.article-container .articles-separator{border-top:2px solid #f4f2f3;width:100%;text-align:center}.article-container .articles-separator h2{background:white;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:.4em .5em;color:#8a8185;margin:0 auto;position:relative;top:-1.15em;font-size:20px;letter-spacing:0}.article-container .video-container{position:relative;padding-bottom:56.25%;padding-top:10px;height:0;overflow:hidden}.article-container .video-container iframe,.article-container .video-container object,.article-container .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%!important}.article-container .article-block{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-right:2%;width:32%;vertical-align:top;text-align:center;padding-bottom:2%}.article-container .article-block.last{margin-right:0}.article-container .article-block h3{padding:10px 10px 0}.article-container .article-block p{font-size:15px;padding:10px}.article-container .article-block img{max-width:100%;height:auto}.article-container .articles-container .article-block:nth-child(3n),.categories-container .category-block:nth-child(3n){margin-right:0}.article-container .article-block h3{padding:1em 1em 0;font-family:"ITC New Baskerville W01","Times New Roman",serif;font-weight:normal}.article-container .article-block p{padding:1em;font-size:.9em}.article-container .format-block .verlag-block{letter-spacing:.2em;font-weight:bold;font-size:1.6em}.article-container .format-block .verlag-light-block{letter-spacing:.3em;font-size:1em}.article-container .categories-container{letter-spacing:-5px}.article-container .categories-container *{letter-spacing:0}.article-container .categories-container .category-block{padding-bottom:2.5em}.article-container .categories-container .category-block img{width:100%;height:auto}.article-container.style-help-home h3{font-family:"ITC New Baskerville W01","Times New Roman",serif;text-align:center;font-size:1.4em}.article-container.category-home .feature-article .format-block,.article-container.category-home .articles-container{letter-spacing:-5px}.article-container.category-home .feature-article .format-block *,.article-container.category-home .articles-container *{letter-spacing:0}.article-container.category-home .feature-article{padding-bottom:.5%;cursor:pointer}.article-container.category-home .feature-article .read-more{padding-top:25px}.article-container.category-home .nav-button.prev{float:left}.article-container.category-home .nav-button.next{float:right}.article-container.category-home .nav-button.prev:before,.article-container.category-home .nav-button.next:after{position:relative;top:-.1em}.article-container.search-container h1{font-size:27px;text-align:left;margin-top:1em}.article-container.search-container .articles-container{letter-spacing:-5px}.article-container.search-container .articles-container *{letter-spacing:0}.article-container.search-container .load-more-container{text-align:center}.article-container .social-buttons-container .share-button{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:0 .1em .5em;cursor:pointer}.article-container .social-buttons-container .twitter-share-button{height:20px;overflow:hidden}.article-container .social-buttons-container .pinterest-share-button.share-button .fa-pinterest-square{color:#cb2027;font-size:1.25em;position:relative;top:-1px}.article-container .bottom-bar{padding-top:3em}.article-container .bottom-bar .half-left h3,.article-container .bottom-bar .half-right h3{border-top:0;border-bottom:1px dotted #bbb;margin-bottom:.8em;padding-bottom:.1em;font-weight:normal}.article-container .bottom-bar .button-link{background-image:-webkit-linear-gradient(#fff,#dedede);background-image:linear-gradient(#fff,#dedede);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:.1em .6em;border:1px solid #ccc;text-decoration:none;font-size:.9em;cursor:pointer;margin:0 .1em .5em}.article-container .bottom-bar .button-link:hover{background-image:-webkit-linear-gradient(#f8f8f8,#d9d9d9);background-image:linear-gradient(#f8f8f8,#d9d9d9);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-color:#bbb}.article-container .bottom-bar ul{margin:0;padding:0}.article-container .bottom-bar ul li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;line-height:normal}.article-container .bottom-bar .auto-recommend-block .articles-container{letter-spacing:-5px}.article-container .bottom-bar .auto-recommend-block .articles-container *{letter-spacing:0}.article-container .bottom-bar .auto-recommend-block h1{text-align:center;margin:.5em 0 1em}.article-container .bottom-bar .auto-recommend-block .article-block h3{padding:1em 1em 0}.article-container .format-block{letter-spacing:-5px}.article-container .format-block img{width:100%;height:auto}.article-container .format-block *{letter-spacing:0}.article-container .format-block .half-left,.article-container .format-block .half-right{width:49%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-bottom:1.5%}.article-container .format-block .half-left{margin-right:1%}.article-container .format-block .half-right{margin-left:1%}.article-container .format-block h1{font-size:46px;font-family:"ITC New Baskerville W01","Times New Roman",serif;margin-bottom:19px;text-align:left;line-height:1em}.article-container .format-block h2{font-size:23px;margin:.5em 0 .2em;color:#444}.article-container .format-block h3{font-size:19px;padding:0;line-height:1.4em;font-weight:normal}.article-container .format-block .half-right .text-block,.article-container .format-block .half-right.text-block{padding:10px 20px 10px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.article-container .format-block .half-left .text-block,.article-container .format-block .half-left.text-block{padding:10px 10px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.article-container .four-shoes{padding-bottom:60px;text-align:center}.article-container .four-shoes .shoe-block{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:235px;height:250px;margin-right:20px;text-align:center}.article-container .four-shoes .shoe-block .shoe-image{padding-top:20px}.article-container .four-shoes .shoe-block .view-button{border:2px solid #483c42;padding:.8em 1.6em;width:auto;font-size:14px;text-align:center;text-decoration:none;color:#483c42;outline:0;text-transform:uppercase;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:700;background:#fff;cursor:pointer;zoom:1;vertical-align:top;margin:0;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.article-container .four-shoes .shoe-block .view-button:hover{background:#fff;color:#8a8185;border-color:#8a8185}.article-container .four-shoes .shoe-block:nth-child(4n){margin-right:0}.article-container .hero-header{padding-bottom:20px}.article-container .hero-header .half-left{width:57.5%}.article-container .hero-header .half-right{width:40.5%;padding:10px 20px 10px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.article-container .hero-header .half-right .social-shares{margin:22px 0 0}.article-container .hero-header .half-right .social-shares .share-button{margin-bottom:0}.article-container .hero-header .half-right .html-block{padding-top:13px}.article-container .five-image-split .half-right{letter-spacing:-5px}.article-container .five-image-split .half-right img{margin-bottom:4.3%;letter-spacing:0;width:48%}.article-container .five-image-split .half-right a:nth-child(3) img,.article-container .five-image-split .half-right a:nth-child(4) img{margin-bottom:0;margin-top:-5px}.article-container .five-image-split .half-right a:nth-child(2n) img{margin-left:3%}.article-container .three-image-split .half-right img{max-height:50%}.article-container .three-image-split .half-right a:nth-child(1) img{margin-bottom:3%}.article-container .two-image-text-split .half-right .image{margin-bottom:3%}.article-container .full-image-block{margin-bottom:.75%}.article-container .three-article-recommend{text-align:center;margin-bottom:.75%}.article-container .three-article-recommend h1{padding:1.5% 10px}.article-container .hero-header-text-overlay h1{margin:0 auto;font-weight:bold;font-size:1.6em}.article-container .hero-header-text-overlay h1,.article-container .hero-header-text-overlay h3{letter-spacing:.2em;text-align:center}.article-container .hero-header-text-overlay h3{font-size:1em;letter-spacing:.3em}.article-container .hero-header-text-overlay p{letter-spacing:.06em}.article-container .hero-header-text-overlay .overlay{margin:-20% auto 0;max-width:600px;padding:0 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.article-container .hero-header-text-overlay .divider{height:5px;width:100%;margin:20px auto;background-color:#483c42;position:relative}.article-container .hero-header-text-overlay .content{text-align:left;margin:0 auto}.article-container .hero-header-text-overlay.half-split{position:relative}.article-container .hero-header-text-overlay.half-split .overlay{position:absolute;padding:2%;margin:5%;top:0;left:0}.landing-page-header{position:fixed;z-index:11;top:0;width:100%;padding:0;font-size:.87em;letter-spacing:.05em;font-weight:400}.landing-page-header.show-nav{background:#f4f2f3}.landing-page-header .logo-link .sop-logo{position:relative;z-index:1;margin:1.3em 0 0 2%}.landing-page-header .nav{position:relative;top:1.9em;display:none}.landing-page-header.show-nav .nav{display:block}.landing-page-header .nav ul{list-style:none;padding:0;margin:0;width:86%}.landing-page-header .nav ul li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:.3em .9%;color:#74656c;cursor:pointer;position:relative}.landing-page-header .nav ul li:nth-child(1){margin-left:1em}.landing-page-header .nav ul li.highlight{color:#483c42}.landing-page-header .nav ul li a{text-decoration:none}.landing-page-header .nav ul li:hover a{border-bottom:2px solid #74656c}.landing-page-header .nav ul #help-button:hover{border-color:#fff}.landing-page-header .nav ul #help-button #help-border-remover{bottom:0;height:3px;background:#f4f2f3}.landing-page-header .nav ul li #help-dropdown{background:#f4f2f3;border-color:#fff;padding:.3em .4em;top:1.8em}.landing-page-header .nav ul li #help-dropdown .dropdown-option:hover{text-decoration:underline}.landing-page-header .nav ul li #help-dropdown #leathers-help-topmenu,.landing-page-header .nav ul li #help-dropdown #style-advice-help-topmenu{display:none}.landing-page-header .right-header-block{position:absolute;right:1em;top:2.4em}.landing-page-header .right-header-block .right-option,.landing-page-header .right-header-block .vertical-separator{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.landing-page-header.hero-nav .logo-link .sop-logo{margin-top:1em}.landing-page-header.hero-nav .nav ul #help-button:hover,.landing-page-header.hero-nav .nav ul li #help-dropdown{border-color:#f4f2f3}.landing-page-header.show-nav.hero-nav,.landing-page-header.hero-nav .nav ul #help-button #help-border-remover,.landing-page-header.hero-nav .nav ul #help-button:hover,.landing-page-header.hero-nav .nav ul li #help-dropdown{background:#fff}.landing-page-header.hero-nav.promo-applicable .right-header-block{top:4.6em}.landing-page-header .promo-top-banner{width:100%;background:#ffe7ea;position:relative;text-align:center;z-index:12;padding:.4em 0;display:none}.landing-page-header.hero-nav .promo-top-banner{display:block}.landing-page-header .promo-top-banner .promo-title{color:#611e2e;font-style:italic;font-size:1.1em;letter-spacing:.1em;font-weight:600;font-family:"ITC New Baskerville W01","Times New Roman",serif;font-style:italic;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:1.5em;letter-spacing:0}.landing-page-header .promo-top-banner .promo-link{color:#8a8185;font-style:normal;font-size:.9em;padding-left:.6em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#landing-page-side-nav{position:fixed;display:none;z-index:1;right:1em;top:43%}#landing-page-side-nav.show-nav{display:block}#landing-page-side-nav ul{text-align:right;list-style:none;padding:0 .2em 0 0;margin:0}#landing-page-side-nav ul li{color:#74656c;font-size:.8em;cursor:pointer}#landing-page-side-nav ul li:after{content:"\00f10c";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;color:#b2a7ac}#landing-page-side-nav ul li.highlight:after,#landing-page-side-nav ul li:hover:after{content:"\00f111"}#landing-page-side-nav ul li a{display:none;text-decoration:none;padding-right:.5em}#landing-page-side-nav ul li:hover a{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.landing-page-container{max-width:100%;height:100%;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.landing-page-container .cta-button{margin:.8em auto}.landing-page-container p.large{font-size:2.7em;padding:.2em .5em 2%}.landing-page-container p.medium{font-size:1.7em;padding:.2em}.landing-page-container .panel{height:100%;width:100%;background:#f4f2f3 no-repeat center bottom 20%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;overflow:hidden}.landing-page-container.static .panel{height:auto}.landing-page-container .panel:nth-child(2n){background-color:#fff}.landing-page-container .panel .panel-content{margin:6em auto 5em;text-align:center}.landing-page-container.static .panel .panel-content{margin:6em auto}.landing-page-container .panel .bottom-cta{position:absolute;bottom:1.5em;text-align:center;width:100%;height:3em}.landing-page-container.static .panel .bottom-cta{display:none}.landing-page-container .panel .bottom-cta .fa{color:#8a8185;position:relative;z-index:10;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.4);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landing-page-container .panel .bottom-cta .fa:hover{color:#483c42;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.landing-page-container .selected-choices{position:fixed;z-index:1;right:1em;bottom:1em;padding:1em 1%;border:1px solid #b2a7ac;width:250px;max-width:33%;font-size:.85em;color:#74656c;background:#fff}.landing-page-container .selected-choices .title{font-size:1.1em;color:#444}.landing-page-container #hero-panel{cursor:pointer}.landing-page-container.no-color-landing #hero-panel{background:url(/img/concept-quality/shoe-top.jpg) no-repeat center bottom}.landing-page-container.home-landing #hero-panel{background:url(/img/auto-landing-page/landing-shoewall-2.jpg) center 4.7em}.landing-page-container.home-landing.promo-applicable #hero-panel{background-position:center 6.6em}.landing-page-container.no-color-landing #hero-panel.with-tiles{background:0}.landing-page-container.static #hero-panel.panel{min-height:100%}.landing-page-container #hero-panel .panel-content{letter-spacing:-5px;position:relative;max-width:1300px;margin-top:7em}.landing-page-container.home-landing #hero-panel .panel-content{background:#fff;padding:2em 0;max-width:none;width:100%;height:236px;margin-top:340px}.landing-page-container.home-landing.promo-applicable #hero-panel .panel-content{margin-top:380px}.landing-page-container.home-landing #hero-panel.short .panel-content{margin-top:202px}.landing-page-container.home-landing.promo-applicable #hero-panel.short .panel-content{margin-top:242px}.landing-page-container #hero-panel.with-tiles .panel-content{text-align:left}.landing-page-container #hero-panel .panel-content *{letter-spacing:0}.landing-page-container #hero-panel.with-tiles .panel-content .left-block,.landing-page-container #hero-panel.with-tiles .panel-content .right-block{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:0 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-page-container #hero-panel.with-tiles .panel-content .left-block{text-align:left;width:70%;max-width:700px;padding-left:2em;position:relative;z-index:1;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 64%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 64%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,1) 64%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 64%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 64%,rgba(255,255,255,0) 100%)}.landing-page-container #hero-panel.with-tiles .panel-content .right-block{position:absolute;right:0;z-index:0;width:50%;min-width:500px}.landing-page-container #hero-panel p.large{padding:0 0 .25em;line-height:1.2em;font-size:2.6em}.landing-page-container.home-landing #hero-panel p.large{font-size:2em;padding-bottom:.5em}.landing-page-container.home-landing #hero-panel p.serif-italics{font-style:italic;font-size:1.1em;letter-spacing:.1em;font-weight:600;font-family:"ITC New Baskerville W01","Times New Roman",serif;font-size:3.1em;font-style:italic;padding:0}.landing-page-container #hero-panel p.large .second-line{display:block}.landing-page-container #hero-panel.with-tiles p.large .second-line{white-space:nowrap;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.landing-page-container #hero-panel.with-tiles p.large{max-width:700px;width:95%}.landing-page-container #hero-panel .cta-button{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}.landing-page-container #hero-panel.with-tiles .cta-button{margin-top:1em}.landing-page-container #hero-panel .cta-button:after{content:"\00f0da";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;margin-left:.5em}.landing-page-container #hero-panel .cta-button:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.8);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.landing-page-container.home-landing #hero-panel .start-designing-link{font-size:.94em}.landing-page-container #hero-panel.with-tiles .content-blocks{margin:.8em 0;max-width:600px}.landing-page-container #hero-panel.with-tiles .content-blocks .content-block{padding:.2em 0}.landing-page-container #hero-panel.with-tiles .content-blocks .content-block .content-image,.landing-page-container #hero-panel.with-tiles .content-blocks .content-block .content-text{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.landing-page-container #hero-panel.with-tiles .content-blocks .content-block .content-image{width:100px;height:67px;margin-right:5%}.landing-page-container #hero-panel.with-tiles .content-blocks .content-block .content-image .swatch{width:33%;height:100%;background-repeat:no-repeat;background-size:cover;border:0;float:left;margin:0}.landing-page-container #hero-panel.with-tiles .content-blocks .content-block .content-image img{width:100%;height:auto}.landing-page-container #hero-panel.with-tiles .content-blocks .content-block .content-text{width:60%;max-width:285px;line-height:1.1em}.landing-page-container #hero-panel .panel-content .styles{width:80%;max-width:1000px;margin:2em auto 0;text-align:center}.landing-page-container #hero-panel.with-tiles .panel-content .styles{max-width:800px;width:100%;margin-top:1em}.landing-page-container #hero-panel .panel-content .styles img{width:16%}.landing-page-container #hero-panel.with-tiles .panel-content .styles img{width:19%;padding-bottom:1em}.landing-page-container.static #hero-panel .bottom-cta{display:block}.landing-page-container #concept-panel .panel-content p.medium{font-size:1.4em}.landing-page-container #concept-panel .panel-content p{font-size:.9em;padding:.5em 4%;max-width:300px;margin:0 auto;text-align:left}.landing-page-container #concept-panel .panel-content #concept-steps{padding:0;margin:0}.landing-page-container #concept-panel .panel-content #concept-steps .concept-item{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:30%;padding-bottom:2em}.landing-page-container #concept-panel .panel-content #concept-steps li .designer-with-shoe{position:relative;width:219px;margin:0 auto}.landing-page-container #concept-panel .panel-content #concept-steps li .designer-with-shoe .designer-background{width:100%;height:auto}.landing-page-container #concept-panel .panel-content #concept-steps li .designer-with-shoe .shoe-overlay{position:absolute;left:25px;top:17px}.landing-page-container #concept-panel .panel-content #concept-steps .dot-list{text-align:left;list-style-type:none;padding-left:3.3em;max-width:300px;margin:0 auto}.landing-page-container #concept-panel .panel-content #concept-steps .dot-list li{text-indent:-.8em}.landing-page-container #concept-panel .panel-content #concept-steps .dot-list li:before{content:"\00f00c";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;font-size:.8em;padding-right:1em}.landing-page-container #heel-height-panel .panel-content .heel-heights{position:relative;width:94%;max-width:820px;margin:0 auto}.landing-page-container #heel-height-panel .panel-content .heel-heights img{width:100%;height:auto}.landing-page-container #heel-height-panel .panel-content .heel-heights .image-map{width:100%;height:100%;position:absolute;left:0;top:0}.landing-page-container #heel-height-panel .panel-content .heel-heights .image-map div{position:absolute;z-index:2;top:0;width:16%;height:100%;cursor:pointer}.landing-page-container.no-color-landing #heel-height-panel .panel-content .heel-heights .image-map div{cursor:default}.landing-page-container #heel-height-panel .panel-content .heel-heights .image-map div:hover{border-bottom:5px solid #e4e4e4}.landing-page-container.no-color-landing #heel-height-panel .panel-content .heel-heights .image-map div:hover{border-bottom:0}.landing-page-container #heel-height-panel .panel-content .heel-heights .image-map .heel-height-flat{left:2%}.landing-page-container #heel-height-panel .panel-content .heel-heights .image-map .heel-height-kitten{left:19%;width:15%}.landing-page-container #heel-height-panel .panel-content .heel-heights .image-map .heel-height-mid{left:34%;width:15%}.landing-page-container #heel-height-panel .panel-content .heel-heights .image-map .heel-height-high{left:50%}.landing-page-container #heel-height-panel .panel-content .heel-heights .image-map .heel-height-wedge{left:66%;width:15%}.landing-page-container #heel-height-panel .panel-content .heel-heights .image-map .heel-height-six{left:82%}.landing-page-container #materials-panel #color-points{width:90%;margin:0 auto;letter-spacing:-5px;padding-bottom:1.5em}.landing-page-container #materials-panel #color-points *{letter-spacing:0}.landing-page-container #materials-panel #color-points .color-swatch{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:3.3%;margin-right:.15%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:2em;cursor:pointer}.landing-page-container #materials-panel #leathers-container{margin:0;padding:0}.landing-page-container #materials-panel #leathers-container .leather-slide-container{height:260px;letter-spacing:-5px}.landing-page-container #materials-panel #leathers-container .leather-slide-container *{letter-spacing:0}.landing-page-container #materials-panel #leathers-container .left-arrow-container,.landing-page-container #materials-panel #leathers-container .right-arrow-container{width:4%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:0;color:#74656c;top:35%}.landing-page-container #materials-panel #leathers-container .left-arrow-container{text-align:right}.landing-page-container #materials-panel #leathers-container .right-arrow-container{text-align:left}.landing-page-container #materials-panel #leathers-container .left-arrow-container .fa,.landing-page-container #materials-panel #leathers-container .right-arrow-container .fa{cursor:pointer;font-size:3em}.landing-page-container #materials-panel #leathers-container .left-arrow-container .fa.disabled,.landing-page-container #materials-panel #leathers-container .right-arrow-container .fa.disabled{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.2);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}.landing-page-container #materials-panel #leathers-container .leather-container{height:260px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;width:90%;position:relative;text-align:left}.landing-page-container #materials-panel #leathers-container .leather-container .leather-slider{position:absolute;width:6000px;padding-top:.2em;height:260px;letter-spacing:-5px}.landing-page-container #materials-panel #leathers-container .leather-container .leather-slider *{letter-spacing:0}.landing-page-container #materials-panel #leathers-container .leather-container .leather-slider .leather-swatch{width:214px;margin-left:6px;height:auto;float:left;position:relative;cursor:pointer;vertical-align:top}.landing-page-container #materials-panel #leathers-container .leather-container .leather-slider .leather-swatch .leather-image{padding-bottom:100%;width:100%;height:0;position:relative;margin-bottom:.3em}.landing-page-container #materials-panel #leathers-container .leather-container .leather-slider .leather-swatch:hover .leather-image{-moz-box-shadow:0 0 2px 2px #bbb;-webkit-box-shadow:0 0 2px 2px #bbb;box-shadow:0 0 2px 2px #bbb}.landing-page-container.no-color-landing #materials-panel #leathers-container .leather-container .leather-slider .leather-swatch:hover .leather-image{-moz-box-shadow:0 0 0 0 #fff;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.landing-page-container #style-panel .panel-content .styles{width:80%;margin:0 auto}.landing-page-container #style-panel .panel-content .styles img{border-bottom:5px solid transparent}.landing-page-container #sizing-panel .panel-content,.landing-page-container #shipping-panel .panel-content{padding:0 1em}.landing-page-container #sizing-panel p,.landing-page-container #shipping-panel p,.landing-page-container #sizing-panel img,.landing-page-container #shipping-panel img{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.landing-page-container #sizing-panel img,.landing-page-container #shipping-panel img{width:30%;max-width:220px}.landing-page-container #sizing-panel p,.landing-page-container #shipping-panel p{text-align:left;line-height:1.3em;width:63%;max-width:680px;padding-left:3%}.landing-page-container #shipping-panel p .small{font-size:.79rem;display:block;padding-top:.5em}.landing-page-container #final-panel #start-menu{margin:0 auto}.landing-page-container #final-panel #start-menu #shoe-selection{background:#fff;margin-bottom:0}.landing-page-container #final-panel #start-menu #shoe-selection h1{background:#f4f2f3;padding-bottom:.5em;margin-bottom:0!important}.landing-page-container #final-panel #start-menu #shoe-selection .text-link{margin:.2em 0}.landing-page-container #final-panel .designer-with-shoe{position:relative;width:285px;margin:0 auto}.landing-page-container #final-panel .designer-with-shoe .designer-background{width:100%;height:auto;margin:0 auto 1em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.landing-page-container #final-panel .designer-with-shoe #shoe-overlay{position:absolute;width:162px;height:136px;background-position:-242px -25px;top:35px;left:20px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:0;background-size:auto;background-image:url(/img/auto-landing-page/start-shoes.png)}.landing-page-container #final-panel #shoe-overlay.A100-T1-B1--Wedge2T{background-position:-687px -317px}.landing-page-container #final-panel #shoe-overlay.A100-T1-B1--ConeP{background-position:-444px -21px}.landing-page-container #final-panel #shoe-overlay.A100-T1-B1--StilettoPP{background-position:-677px -12px}.landing-page-container #final-panel #shoe-overlay.A0-T1-B1{background-position:-27px -35px}.landing-page-container #final-panel .cta-button{margin:.8em .5em;min-width:260px;max-width:80%}.landing-page-container #design-from-specific-shoe:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.7);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.landing-page-footer{padding:.4em 2% 0}.landing-page-footer .top-divider{display:none}.landing-page-footer #homepage{max-width:none}.landing-page-footer .footer .bottom-nav{letter-spacing:-5px;border-top:0;margin-top:0}.landing-page-footer .footer .bottom-nav>*{letter-spacing:0}#blog-homepage{width:70%;overflow:hidden;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#blog-homepage .blog{max-width:700px}#blog-homepage .blog p{width:100%!important}#blog-homepage .blog img{max-width:700px;text-align:center}.blog{margin:0 auto;width:100%;max-width:800px}.blog p{max-width:100%;font-size:1.2em;line-height:1.8em;text-align:left}.blog img,.blog iframe{max-width:100%}.blog img.full-width{width:100%;max-width:800px;text-align:center}.ie6 .blog img{width:300px!important}.blog-link{color:#444;text-decoration:none}.blog-post-title{margin-bottom:8px}.by-line{font-size:90%;color:#666}.blog-sep{margin:20px 0 10px}.blog-hr{border:1px dashed #ccc}.subscribe-email{text-align:center;margin-top:10px;padding:5px}#upload-form{margin-top:20px;border:1px solid #666;background:#f4f4f4;padding:30px}#archive{margin:60px 0 80px 30px}.archive-data{margin-left:-5px;width:29%;overflow:hidden;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#archive td{white-space:nowrap;padding:0 0 5px 10px}#archive a{font-size:90%}#archive .year{font-weight:bold;padding-left:15px}#archive .month{padding-left:30px}#archive .post-title{padding-left:15px}#archive .toggle{padding-right:3px;padding-top:3px;cursor:pointer;font-size:.8em}#archive .goog-drilldown-expanded .toggle:before{content:"\00f147";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}#archive .goog-drilldown-collapsed .toggle:before{content:"\00f196";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.blog-preview{width:860px;max-height:700px;overflow:auto}.post,.blog-html{width:860px;border:1px solid gray}.post{height:500px}.blog-html{height:100px}.blog-form label{font-weight:bold;display:block;clear:both}.blog-form .btn{display:inline-block;width:100px}.blog-form input,.blog-form select{display:block;width:300px}.goog-menu{background:#fff;border-color:#ccc #666 #666 #ccc;border-style:solid;border-width:1px;cursor:default;margin:0;outline:0;padding:4px 0;position:absolute;z-index:20000}.goog-menuitem{color:#000;font:normal 13px Arial,sans-serif;list-style:none;margin:0;padding:4px 7em 4px 28px;white-space:nowrap}.goog-menu-nocheckbox .goog-menuitem,.goog-menu-noicon .goog-menuitem{padding-left:12px}.goog-menu-noaccel .goog-menuitem{padding-right:20px}.goog-menuitem-content{color:#000;font:normal 13px Arial,sans-serif}.goog-menuitem-disabled .goog-menuitem-accel,.goog-menuitem-disabled .goog-menuitem-content{color:#ccc!important}.goog-menuitem-disabled .goog-menuitem-icon{opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30)}.goog-menuitem-highlight,.goog-menuitem-hover{background-color:#d6e9f8;border-color:#d6e9f8;border-style:dotted;border-width:1px 0;padding-bottom:3px;padding-top:3px}.goog-menuitem-checkbox,.goog-menuitem-icon{background-repeat:no-repeat;height:16px;left:6px;position:absolute;right:auto;vertical-align:middle;width:16px}.goog-option-selected .goog-menuitem-checkbox,.goog-option-selected .goog-menuitem-icon{background:url(/img/editortoolbar.png) no-repeat -512px 0}.goog-menuitem-accel{color:#999;direction:ltr;left:auto;padding:0 6px;position:absolute;right:0;text-align:right}.goog-menuseparator{border-top:1px solid #ccc;margin:4px 0;padding:0}.goog-toolbar{background:#fafafa;border-bottom:1px solid #d5d5d5;cursor:default;font:normal 12px Arial,sans-serif;margin:0;outline:0;padding:2px;position:relative;zoom:1}.goog-toolbar-button{margin:0 2px;border:0;padding:0;font-family:Arial,sans-serif;color:#333;text-decoration:none;list-style:none;vertical-align:middle;cursor:default;outline:0}.goog-toolbar-button-outer-box,.goog-toolbar-button-inner-box{border:0;vertical-align:top}.goog-toolbar-button-outer-box{margin:0;padding:1px 0}.goog-toolbar-button-inner-box{margin:0 -1px;padding:3px 4px}* html .goog-toolbar-button-inner-box{left:-1px}* html .goog-toolbar-button-rtl .goog-toolbar-button-outer-box{left:-1px}* html .goog-toolbar-button-rtl .goog-toolbar-button-inner-box{right:auto}*:first-child+html .goog-toolbar-button-inner-box{left:-1px}*:first-child+html .goog-toolbar-button-rtl .goog-toolbar-button-inner-box{left:1px;right:auto}::root .goog-toolbar-button,::root .goog-toolbar-button-outer-box{line-height:0}::root .goog-toolbar-button-inner-box{line-height:normal}.goog-toolbar-button-disabled{opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30)}.goog-toolbar-button-disabled .goog-toolbar-button-outer-box,.goog-toolbar-button-disabled .goog-toolbar-button-inner-box{color:#333!important;border-color:#999!important}* html .goog-toolbar-button-disabled{background-color:#f0f0f0;margin:0 1px;padding:0 1px}*:first-child+html .goog-toolbar-button-disabled{background-color:#f0f0f0;margin:0 1px;padding:0 1px}.goog-toolbar-button-hover .goog-toolbar-button-outer-box,.goog-toolbar-button-active .goog-toolbar-button-outer-box,.goog-toolbar-button-checked .goog-toolbar-button-outer-box,.goog-toolbar-button-selected .goog-toolbar-button-outer-box{border-width:1px 0;border-style:solid;padding:0}.goog-toolbar-button-hover .goog-toolbar-button-inner-box,.goog-toolbar-button-active .goog-toolbar-button-inner-box,.goog-toolbar-button-checked .goog-toolbar-button-inner-box,.goog-toolbar-button-selected .goog-toolbar-button-inner-box{border-width:0 1px;border-style:solid;padding:3px}.goog-toolbar-button-hover .goog-toolbar-button-outer-box,.goog-toolbar-button-hover .goog-toolbar-button-inner-box{border-color:#a1badf!important}.goog-toolbar-button-active,.goog-toolbar-button-checked,.goog-toolbar-button-selected{background-color:#dde1eb!important}.goog-toolbar-button-active .goog-toolbar-button-outer-box,.goog-toolbar-button-active .goog-toolbar-button-inner-box,.goog-toolbar-button-checked .goog-toolbar-button-outer-box,.goog-toolbar-button-checked .goog-toolbar-button-inner-box,.goog-toolbar-button-selected .goog-toolbar-button-outer-box,.goog-toolbar-button-selected .goog-toolbar-button-inner-box{border-color:#729bd1}.goog-toolbar-button-collapse-right,.goog-toolbar-button-collapse-right .goog-toolbar-button-outer-box,.goog-toolbar-button-collapse-right .goog-toolbar-button-inner-box{margin-right:0}.goog-toolbar-button-collapse-left,.goog-toolbar-button-collapse-left .goog-toolbar-button-outer-box,.goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box{margin-left:0}* html .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box{left:0}*:first-child+html .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box{left:0}.goog-toolbar-menu-button{margin:0 2px;border:0;padding:0;font-family:Arial,sans-serif;color:#333;text-decoration:none;list-style:none;vertical-align:middle;cursor:default;outline:0}.goog-toolbar-menu-button-outer-box,.goog-toolbar-menu-button-inner-box{border:0;vertical-align:top}.goog-toolbar-menu-button-outer-box{margin:0;padding:1px 0}.goog-toolbar-menu-button-inner-box{margin:0 -1px;padding:3px 4px}* html .goog-toolbar-menu-button-inner-box{left:-1px}* html .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-outer-box{left:-1px}* html .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box{right:auto}*:first-child+html .goog-toolbar-menu-button-inner-box{left:-1px}*:first-child+html .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box{left:1px;right:auto}::root .goog-toolbar-menu-button,::root .goog-toolbar-menu-button-outer-box,::root .goog-toolbar-menu-button-inner-box{line-height:0}::root .goog-toolbar-menu-button-caption,::root .goog-toolbar-menu-button-dropdown{line-height:normal}.goog-toolbar-menu-button-disabled{opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30)}.goog-toolbar-menu-button-disabled .goog-toolbar-menu-button-outer-box,.goog-toolbar-menu-button-disabled .goog-toolbar-menu-button-inner-box{color:#333!important;border-color:#999!important}* html .goog-toolbar-menu-button-disabled{background-color:#f0f0f0;margin:0 1px;padding:0 1px}*:first-child+html .goog-toolbar-menu-button-disabled{background-color:#f0f0f0;margin:0 1px;padding:0 1px}.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-outer-box,.goog-toolbar-menu-button-active .goog-toolbar-menu-button-outer-box,.goog-toolbar-menu-button-open .goog-toolbar-menu-button-outer-box{border-width:1px 0;border-style:solid;padding:0}.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-inner-box,.goog-toolbar-menu-button-active .goog-toolbar-menu-button-inner-box,.goog-toolbar-menu-button-open .goog-toolbar-menu-button-inner-box{border-width:0 1px;border-style:solid;padding:3px}.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-outer-box,.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-inner-box{border-color:#a1badf!important}.goog-toolbar-menu-button-active,.goog-toolbar-menu-button-open{background-color:#dde1eb!important}.goog-toolbar-menu-button-active .goog-toolbar-menu-button-outer-box,.goog-toolbar-menu-button-active .goog-toolbar-menu-button-inner-box,.goog-toolbar-menu-button-open .goog-toolbar-menu-button-outer-box,.goog-toolbar-menu-button-open .goog-toolbar-menu-button-inner-box{border-color:#729bd1}.goog-toolbar-menu-button-caption{padding:0 4px 0 0;vertical-align:middle}.goog-toolbar-menu-button-dropdown{width:7px;background:url(/img/editortoolbar.png) no-repeat -388px 0;vertical-align:middle}.goog-toolbar-separator{margin:0 2px;border-left:1px solid #d6d6d6;border-right:1px solid #f7f7f7;padding:0;width:0;text-decoration:none;list-style:none;outline:0;vertical-align:middle;line-height:normal;font-size:120%;overflow:hidden}.goog-toolbar-select .goog-toolbar-menu-button-outer-box{border-width:1px 0;border-style:solid;padding:0}.goog-toolbar-select .goog-toolbar-menu-button-inner-box{border-width:0 1px;border-style:solid;padding:3px}.goog-toolbar-select .goog-toolbar-menu-button-outer-box,.goog-toolbar-select .goog-toolbar-menu-button-inner-box{border-color:#bfcbdf}.goog-color-menu-button-indicator{border-bottom:4px solid #f0f0f0}.goog-color-menu-button .goog-menu-button-inner-box,.goog-toolbar-color-menu-button .goog-toolbar-menu-button-inner-box{padding-top:2px!important;padding-bottom:2px!important}.goog-palette{cursor:default;outline:0}.goog-palette-table{border:1px solid #666;border-collapse:collapse;margin:5px}.goog-palette-cell{border:0;border-right:1px solid #666;cursor:pointer;height:18px;margin:0;text-align:center;vertical-align:middle;width:18px}.goog-palette-cell .goog-palette-colorswatch{border:0;font-size:x-small;height:18px;position:relative;width:18px}.goog-palette-cell-hover .goog-palette-colorswatch{border:1px solid #fff;height:16px;width:16px}.goog-palette-cell-selected .goog-palette-colorswatch{background:url(/img/editortoolbar.png) no-repeat -368px 0;border:1px solid #333;color:#fff;font-weight:bold;height:16px;width:16px}.goog-palette-customcolor{background-color:#fafafa;border:1px solid #eee;color:#666;font-size:x-small;height:15px;position:relative;width:15px}.goog-palette-cell-hover .goog-palette-customcolor{background-color:#fee;border:1px solid #f66;color:#f66}.tr-dialog{width:475px}.tr-dialog .goog-tab-content{margin:0;border:1px solid #6b90da;padding:4px 8px;background:#fff;overflow:auto}.tr-tabpane{font-size:10pt;padding:1.3ex 0}.tr-tabpane-caption{font-size:10pt;margin-bottom:.7ex;background-color:#fffaf5;line-height:1.3em}.tr-tabpane .goog-tab-content{border:0;padding:5px 7px 1px}.tr-tabpane .goog-tab{background-color:#fff;border:0;width:136px;line-height:1.3em;margin-bottom:.7ex}.tr-tabpane .goog-tab{text-decoration:underline;color:blue;cursor:pointer}.tr-tabpane .goog-tab-selected{font-weight:bold;text-decoration:none;color:black}.tr-tabpane .goog-tab input{margin:-2px 5px 0 0}.tr-link-dialog-explanation-text{font-size:83%;margin-top:15px}.tr-link-dialog-target-input{width:98%;direction:ltr}.tr-link-dialog-email-warning{text-align:center;color:#c00;font-weight:bold}.tr_pseudo-link{color:#00c;text-decoration:underline;cursor:pointer}.tr-icon{width:16px;height:16px;background:url(/img/editortoolbar.png) no-repeat;vertical-align:middle}.goog-color-menu-button-indicator .tr-icon{height:14px}.tr-undo,.goog-toolbar-button-rtl .tr-redo{background-position:0 0}.tr-redo,.goog-toolbar-button-rtl .tr-undo{background-position:-16px}.tr-bold{background-position:-32px}.tr-italic{background-position:-48px}.tr-underline{background-position:-64px}.tr-foreColor{height:14px;background-position:-80px}.tr-link{font-weight:bold;color:#009;text-decoration:underline}.tr-indent{background-position:-128px}.tr-rtl-mode .tr-indent{background-position:-400px}.tr-outdent{background-position:-144px}.tr-rtl-mode .tr-outdent{background-position:-416px}.tr-insertUnorderedList{background-position:-160px}.tr-rtl-mode .tr-insertUnorderedList{background-position:-432px}.tr-insertOrderedList{background-position:-176px}.tr-rtl-mode .tr-insertOrderedList{background-position:-448px}.tr-justifyLeft{background-position:-192px}.tr-justifyCenter{background-position:-208px}.tr-justifyRight{background-position:-224px}.tr-ltr{background-position:-288px}.tr-rtl{background-position:-304px}.tr-removeFormat{background-position:-256px}.tr-formatBlock .goog-toolbar-menu-button-caption{color:#246;width:12ex;height:16px;overflow:hidden}.goog-inline-block{position:relative;display:-moz-inline-box;display:inline-block}* html .goog-inline-block{display:inline}*:first-child+html .goog-inline-block{display:inline}.competition-header{position:relative;z-index:9}.competition-footer{height:100px}.competition-landing-container img,.competition-start-design-container img,.competition-entry-container img,.competition-panel img{max-width:100%}.competition-landing-container .cta-button,.competition-panel .cta-button{margin:15px auto}.theiconic-grey{background-color:#4c4c4c}.theiconic-top-grey{height:40px}#theiconic-banner-img{z-index:10;position:relative}.theiconic-semi-transparent{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.7);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.theiconic-header-bg{height:140px;background-color:#000}.theiconic-pink-banner{height:370px;width:100%;background:url(/img/competition/theiconic/pink-banner-bg.jpg) 80% 0 no-repeat;margin:0 auto}.theiconic-pink-bg{background-color:#fa336b;position:relative;top:-140px}.theiconic-black-button,.theiconic-grey-button{padding:10px;background-color:#000;color:#fff;font-weight:bold;font-size:16px;width:120px;cursor:pointer;-moz-box-shadow:3px 3px 4px #4c4c4c;-webkit-box-shadow:3px 3px 4px #4c4c4c;box-shadow:3px 3px 4px #4c4c4c}.theiconic-grey-button{color:#000;background-color:#e4e4e4;-moz-box-shadow:3px 3px 4px #888;-webkit-box-shadow:3px 3px 4px #888;box-shadow:3px 3px 4px #888}.theiconic-pink-banner-content{padding-top:210px;width:600px;color:#fff;margin:0 auto}.theiconic-pink-banner-content img{width:100%}.theiconic-pink-banner-content p{padding:3px 0;width:350px;text-align:left;text-transform:uppercase;font-size:15px;font-weight:bold;letter-spacing:2px}.theiconic-pink-banner-content .theiconic-black-button{margin:0 20px 20px 0;vertical-align:bottom}.competition-content-container .left{float:left}.competition-content-container .right{float:right}.competition-leaderboard-header{height:260px}.competition-leaderboard-container{padding-bottom:100px}.competition-leaderboard-container .theiconic-pink-banner-content #lisa{width:auto;float:right;position:absolute;top:179px;padding-left:30px}.competition-leaderboard-container .theiconic-pink-banner-content .theiconic-black-button{margin:20px 20px 9px}.competition-top-shoes{text-align:center}.competition-leaderboard-container .theiconic-vote-icon.shoecard-vote{margin:15px 5px 0 15px}.competition-leaderboard-container .shoecard-rank-and-votes{padding:30px 0 0 10px}.competition-leaderboard-container .vote-text{color:#fff;padding-top:12px;font-size:15px;font-weight:bold}.competition-leaderboard-container .rank-bold{font-weight:bold;font-style:italic}.competition-leaderboard-container .share-text{letter-spacing:1px}.competition-leaderboard-container .shoe-card .shoe-img{margin-top:0}.competition-leaderboard-container .shoe-card .designed-by{height:20px}.competition-leaderboard-container .shoe-card .external-social-block{width:70%}.competition-leaderboard-container .leaderboard-footer .title{text-align:center;margin:20px auto 0;font-size:18px}.competition-leaderboard-container .leaderboard-footer .theiconic-black-button{margin:0 auto}.modal-dialog-sop-theme-no-border-content .title{color:#fa336b;letter-spacing:3px;font-size:20px;font-weight:bold;padding:5px}.modal-dialog-sop-theme-no-border-content .competition-header{top:-40px}.modal-dialog-sop-theme-no-border-content .title-img{margin:0 auto;height:35px;padding-top:10px}.modal-dialog-sop-theme-no-border-content .title-img img{width:400px}.modal-dialog-sop-theme-no-border-content #start-menu{padding-left:0}.modal-dialog-sop-theme-no-border-content #start-menu #shoe-selection .text-link{display:none}.modal-dialog-sop-theme-no-border-content #start-menu #shoe-selection .shoe{padding-bottom:15px}.modal-dialog-sop-theme-no-border-content .link-instructions{font-size:12px;width:200px;position:absolute;padding:0 10px;top:70px;left:20px;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;color:#4c4c4c}.modal-dialog-sop-theme-no-border-content .pink-border{height:30px;width:100%;background:url(/img/competition/theiconic/pink-banner-bg.jpg)}.competition-landing-container .theiconic-pink-banner-content{padding-top:220px;width:auto}.competition-landing-container .theiconic-pink-banner-content img{width:auto}.competition-landing-container .theiconic-pink-banner-content p{text-align:center;width:auto;font-size:22px;line-height:35px;font-weight:400;letter-spacing:3px}.competition-landing-container .theiconic-pink-banner-content .theiconic-black-button{padding:15px 25px;font-size:22px;width:270px;letter-spacing:3px;margin-left:20px}.competition-landing-container .competition-intro{height:240px}.competition-landing-container .competition-instructions{margin:40px auto}.competition-landing-container .instructions-content{margin:30px auto;width:1000px}.competition-landing-container .instructions-content img{max-width:90%}.competition-landing-container .instructions-content .step-img{height:230px}.competition-landing-container .instructions-content .step-img.theiconic-start-designing{cursor:pointer}.competition-landing-container .step{width:300px;padding:0 15px;vertical-align:top}.competition-landing-container .step .title{font-size:17px;padding:20px 5px 5px}.competition-landing-container .competition-instructions .theiconic-black-button{width:160px;margin:20px auto}.competition-landing-container .competition-close{text-align:center;font-size:80%}.competition-landing-container .entry-form-container{background:#f4f4f4;padding:20px 20px 50px}.competition-landing-container .entry-form-content{width:1100px;margin:0 auto}.competition-landing-container .entry-form-container #theiconic-form{width:600px;margin:0 auto;text-align:left}.competition-landing-container .entry-form-container .entry-data{width:44.5%;margin:0 1%;padding:1%}.competition-landing-container .entry-form-container .entry-url{width:94.5%}.entry-form-container .entry-agree-terms{font-size:80%;float:right;width:90%}.competition-landing-container .entry-form-container .theiconic-black-button{margin:10px auto}.competition-landing-container .entry-form-container .link-instructions{width:210px;float:left;position:relative;top:-30px;font-size:11px;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.competition-landing-container .entry-form-container .instructional-arrow-curly{position:relative;float:left;top:15px;left:0;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.competition-landing-container .entry-form-container .entry-submit{text-align:center}#theiconic-post-entry-container .post-entry-dialog-content{padding:15px}#theiconic-post-entry-container .post-entry-dialog-content .entry-shoe-img{height:204px}#theiconic-post-entry-container .theiconic-black-button{width:180px;margin:10px auto}.competition-voting-container{margin:50px auto 0;width:1000px;padding-bottom:100px}.competition-entry-details{padding:0 10px}.competition-entry-details .competition-entry-heading,.competition-entry-details .voting-and-sharing-buttons{border-bottom:1px solid #e4e4e4;padding-bottom:5px;margin-bottom:8px}.competition-entry-details p{font-size:17px;letter-spacing:1px}.competition-entry-details .voting-and-sharing-buttons{margin-top:20px;padding-bottom:20px;margin-bottom:20px;height:120px}.competition-entry-details .voting-and-sharing-buttons .vote-container{border-right:1px solid #e4e4e4;text-align:center;width:110px;padding-right:10px;margin-right:15px;float:left}.competition-entry-details .voting-and-sharing-buttons.judge-blurb{height:150px}.competition-entry-details .voting-and-sharing-buttons.judge-blurb img{float:left;margin-right:15px}.competition-entry-details .voting-and-sharing-buttons.judge-blurb p{font-size:15px;letter-spacing:0}.competition-content-container .theiconic-vote-button{background:url(/img/competition/theiconic/sprite-3.png) 0 0;width:73px;height:82px;margin:10px auto;cursor:pointer;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.7);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.competition-content-container .theiconic-vote-button.voted{background-position:0 -82px}.competition-content-container .theiconic-vote-icon{background:url(/img/competition/theiconic/sprite-3.png) 0 0;background-size:275px 223px;width:48px;height:53px;margin:10px auto;cursor:pointer}.competition-content-container .theiconic-vote-icon.voted{background-position:0 -53px}.competition-content-container .the-iconic-share-button{background:url(/img/competition/theiconic/sprite-3.png);width:65px;height:65px;margin:20px 10px 0;cursor:pointer;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.7);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.competition-content-container .the-iconic-share-button:hover,.competition-content-container .theiconic-vote-button:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}.competition-content-container .the-iconic-share-button.facebook-icon{background-position:-74px -2px}.competition-content-container .the-iconic-share-button.twitter-share-icon{background-position:-142px -2px}.competition-content-container .share-button.pininterest-icon{background-position:-210px -2px}.competition-content-container .competition-share-buttons{width:300px;float:left}.competition-content-container .competition-share-buttons .share-text{padding-left:10px}.competition-entry-details .theiconic-black-button{width:240px;padding:20px 5px;margin-top:10px;font-size:20px;float:left}.competition-entry-details .theiconic-grey-button{width:200px;float:right;margin-top:20px}.competition-entry-details .return-to-shoes,.competition-entry-details .return-to-iconic{padding-top:20px;font-size:17px;letter-spacing:1px}.competition-entry-details .return-to-iconic{padding-top:12px}.competition-content-container .theiconic-vote-button .rank-vote,.competition-content-container .theiconic-vote-icon .rank-vote{color:#fff;position:relative;top:25px;font-size:19px;font-weight:bold;text-align:center}.competition-content-container .theiconic-vote-icon .rank-vote{top:15px;font-size:14px}.competition-voting-container .rank-text{padding:25px 10px}.competition-voting-container .facebook-like{padding:5px 30px 0 0}.competition-voting-container .theiconic-vote-icon.unclickable{cursor:default}.post-vote-dialog-content{width:80%;padding:0 10%;margin:20px auto}.post-vote-dialog-content p{text-align:center}.post-vote-dialog-content .theiconic-black-button{width:150px;margin:15px auto 25px}.post-vote-dialog-content .enter-data{width:75%;float:right;padding:2%}.post-vote-dialog-content .email-agree-terms{width:90%;font-size:75%;float:right}.post-vote-dialog-content .email-agree-terms a{text-decoration:underline!important}.post-vote-dialog-content .thankyou-for-submitting{width:100%}.post-vote-dialog-content .post-input{width:100%;margin:10px auto;text-align:left}.post-vote-dialog-content .label{width:100%}.competition-vote-container.content-container{margin:30px auto}.competition-vote-container .shoe-image-container{background:url("/img/competition/mix1065/grey-heart.png") center center no-repeat}.competition-vote-container .shoe-image{max-height:320px}.competition-vote-container .voted .cta-button{background-color:#bbb}.competition-vote-container .vote-header-title{font-size:2.5em;font-weight:bold;letter-spacing:3px}.competition-vote-container .entry-description{width:60%;margin:0 auto}.competition-vote-container .entrant-name{font-size:1.4em}.competition-vote-container .entry-block{width:50%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;cursor:pointer}.competition-top-banner.blue-mix-banner{background:url("/img/competition/mix1065/blue-banner-bg.png");width:100%}.mix-header-bg{height:100px;background-color:#000}.modal-dialog-sop-theme-no-border-content .blue-border{height:30px;width:100%;background:url("/img/competition/mix1065/blue-banner-bg.png");background-position:20% 80%}.modal-dialog-sop-theme-no-border-content .cta-button{padding:2% 0;margin:2% auto}.competition-top-banner .banner-text-container{font-size:1.7em;font-weight:bold;letter-spacing:1px;color:#33aafa;padding:30px 0}.competition-top-banner .banner-text-container p{line-height:1.5em}.competition-vote-container .entries-container .versus{position:absolute;margin:40px auto;width:1000px}#mix1065-post-vote-container .blue-title{color:#33aafa;font-weight:bold;font-size:2em;letter-spacing:1px}#mix1065-post-vote-container .blue-bold{color:#33aafa;font-weight:bold;font-size:1.3em;max-width:15%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:10px 0}#mix1065-post-vote-container{width:600px}#competition-container.piper .landing-full-block{width:1000px;max-width:100%;padding-bottom:.8em;position:relative}#competition-container.piper .landing-full-block img{width:100%;height:auto}#competition-container.piper .landing-full-block .image-map{width:100%;height:100%;position:absolute;left:0;top:0}#competition-container.piper .landing-full-block .image-map a{position:absolute}#competition-container.piper .landing-full-block .image-map a.background-image-map{width:100%;height:100%}#competition-container.piper .landing-full-block .image-map a.piper-terms-link{left:32%;top:80%;width:15%;height:8%;z-index:2}#competition-container.piper .multicolumn .col:first-child{margin-left:0;margin-right:3%}#competition-container.piper .multicolumn .col{width:485px;max-width:48.5%}#competition-container.piper .multicolumn .col img{width:100%;height:auto}#competition-container.piper .multicolumn .col .title{font-family:"ITC New Baskerville W01","Times New Roman",serif;font-size:1.2em;text-align:center;padding:.2em 0 .1em}.piper-terms-content{width:600px;max-width:100%;height:750px;max-height:100%;overflow-y:auto;padding:.5em}.piper-terms-content h4{font-size:1.3em;margin:1.2em 0 0}.piper-terms-content ol{font-size:.9em;margin:0;padding-left:1.2em}.piper-terms-content .sop-table{width:100%;text-align:left;border:1px solid #444;margin:.5em 0}.piper-terms-content .sop-table thead{font-weight:bold}.piper-terms-content .sop-table thead,.piper-terms-content .sop-table tr:nth-child(2n){background:#f4f2f3}.piper-terms-content .sop-table td{padding:3px;border-left:1px solid #b2a7ac}.piper-terms-content .sop-table td:first-child{border-left:none}.piper-leaderboard-banner{width:auto;height:auto;max-width:100%}#rhom{color:black}#rhom .small{display:none}#rhom .outer-container{display:table-cell;vertical-align:middle}#rhom .inner-container{margin:0 auto}#rhom span.tc{text-decoration:underline;cursor:pointer}#rhom .relative{position:relative}#rhom.competition-content-container{background-color:black;display:table;position:absolute;height:100%;width:100%}#rhom .competition-landing-container,#rhom .competition-start-design-container,#rhom .competition-entry-container{max-width:1022px;margin:0 auto;background-color:white;display:block;vertical-align:middle}#rhom .competition-landing-container .inner-container{position:relative;margin:0 auto}#rhom .competition-landing-container .inner-container.bottom{margin-bottom:10px;min-height:185px}#rhom .competition-landing-container img.landing-shoes{max-width:280px;width:30%;position:absolute;left:4%;top:-50px}#rhom .competition-landing-container p.t1{text-transform:uppercase;font-weight:700}#rhom .competition-landing-container p.t2{font-size:.9em}#rhom .competition-landing-container p.t2 span{display:block}#rhom .competition-landing-container p.t2,#rhom .competition-landing-container p.t3{width:90%;max-width:700px;font-weight:700}#rhom .competition-landing-container p.t3{padding-top:0;font-style:italic;font-size:1.1em}#rhom .competition-landing-container .inner-container .banner{background-color:#d8fbff;border:1px lightgrey;border-style:solid none;height:100px;width:100%;display:table}#rhom .competition-landing-container .inner-container .banner-inner{vertical-align:middle;display:table-cell;height:100%;padding:2% 0;width:68%}#rhom .competition-landing-container .inner-container .banner-content,#rhom .competition-landing-container p.t1{width:100%;max-width:700px}#rhom .competition-landing-container .inner-container .banner-content>*,#rhom .competition-landing-container .sop-logo{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin:0 1%}#rhom .competition-landing-container img.rhom-logo{max-width:231px;min-width:150px}#rhom .competition-landing-container img.amp{max-width:17px}#rhom .competition-landing-container .sop,#rhom .competition-landing-container .sop .small{min-width:150px}#rhom .competition-landing-container .sop-logo{float:none}#rhom .competition-landing-container img.arena-logo{position:absolute;bottom:0;left:0;margin:0 10px;max-width:369px}#rhom .competition-landing-container .cta-container{width:50%;position:absolute;right:0;bottom:0}#rhom .competition-landing-container .cta-container .cta-button{width:30%;min-width:150px;font-size:.9em;padding:.6em 2em}#rhom .competition-landing-container .cta-container span.tc{font-size:.8em;display:block;text-decoration:underline;cursor:pointer}#rhom .competition-landing-container .disclaimer{background-color:#d3d3d3;margin-top:20px}#rhom .competition-landing-container .disclaimer p{font-size:.7em;width:95%;font-style:italic;margin:0 auto}#rhom .competition-landing-container .disclaimer p span{font-weight:500}#rhom .competition-landing-container.close p{margin-bottom:10px}#rhom .competition-landing-container.close div{padding:10px 0}#rhom .competition-landing-container.close img.amp{display:block;margin:5px auto}#rhom .competition-landing-container.close .arena-logo{display:block;position:static;padding-bottom:10px}#rhom .competition-start-design-container .inner-container.top .banner{position:relative}#rhom .competition-start-design-container .inner-container.top .banner img{position:absolute;min-height:71px;top:0;left:0}#rhom .competition-start-design-container .inner-container.top .sop>*,#rhom .competition-start-design-container .inner-container.top>img{position:relative;z-index:10;max-height:68px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#rhom .competition-start-design-container .inner-container.top .small{display:none}#rhom .competition-start-design-container .inner-container.top .sop{max-width:196px;margin-left:1%}#rhom .competition-start-design-container .inner-container.top .sop .small{padding-top:7px;width:100%;max-width:145px}#rhom .competition-start-design-container .inner-container.top .rhom-logo-black{width:100%;padding:14px 0;max-width:165px}#rhom .competition-start-design-container .inner-container.top .rhom-info-time{width:100%;margin-right:1%}#rhom .competition-start-design-container .inner-container.top .rhom-info-time.small{max-width:93px;padding:10px}#rhom .competition-start-design-container .inner-container.top .rhom-info-time.large{max-width:327px;padding-top:5px}#rhom .competition-start-design-container .loader-loading{min-height:750px;display:table;margin:0 auto}#rhom .competition-start-design-container .loader-loading .fa-spinner{display:table-cell;vertical-align:middle}#rhom .competition-entry-container .inner-container{width:80%}#rhom .competition-entry-container .inner-container.bottom{margin-top:-35px}#rhom .competition-entry-container.entry-form .inner-container>img{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#rhom .competition-landing-container .inner-container img.bubble{width:30%;max-width:272px}#rhom .header-col{margin-right:1%;text-align:right;min-width:60px}#rhom .competition-entry-container .header-col label{color:black;font-weight:500}#rhom .competition-entry-container .col input{padding:.3em .2em}#rhom .competition-entry-container #entry-form p.t1{font-size:1.1em}#rhom .competition-entry-container p.t1,#rhom .competition-entry-container p.t2{font-weight:500}#rhom .competition-entry-container p.t3{font-size:.9em;font-style:italic}#rhom .competition-entry-container #entry-form label{padding:.2em 0;display:block}#rhom .competition-entry-container #entry-form .multicolumn .header-col{text-align:center;min-width:70px}#rhom .competition-entry-container #entry-form .multicolumn .header-col,#rhom .competition-entry-container #entry-form .multicolumn .col input{line-height:1.5em}#rhom .competition-entry-container #entry-form .multicolumn .col input{font-size:.8em}#rhom .competition-entry-container #entry-form .multicolumn .col input.check{border:2px solid #c33}#rhom .competition-entry-container #entry-form .multicolumn .col input.check.success{background-color:lightgreen;border:1px solid green}#rhom .competition-entry-container #entry-form .tc-msg{color:#c33}#rhom .competition-entry-container #entry-form input[type=submit]{margin-top:15px;padding:.8em 2em}#rhom .competition-entry-container #entry-form input[type=submit].disabled{cursor:default;background-color:#f4f2f3;border-color:#f4f2f3}#rhom .competition-entry-container #entry-form .loader-loading{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-top:20px}#rhom .competition-entry-container .arena-logo{position:absolute;bottom:0;left:0;margin-left:20px}#rhom .competition-entry-container .sop-logo{margin-top:0}#rhom .competition-entry-container .inner-container .rhom-logo-black,#rhom .competition-entry-container .inner-container .sop{margin-top:30px;width:25%;max-width:229px}#rhom .competition-entry-container .inner-container .shoe-entry-container{position:relative;width:29.96%;margin:0 auto;display:table}#rhom .competition-entry-container .inner-container .shoe-entry-container .outer{position:absolute;display:table;height:245px;width:100%;top:0;left:0}#rhom .competition-entry-container .inner-container img.bubble{max-width:245px}#rhom .competition-entry-container .inner-container .shoe-entry-container .outer,#rhom .competition-entry-container .inner-container img.bubble{margin-top:-110px}#rhom .competition-entry-container .inner-container .shoe-entry-container .inner{display:table-cell;vertical-align:middle;width:100%;height:100%}#rhom .competition-entry-container .inner-container .shoe-entry-container img.shoe{max-width:175px;width:100%}#rhom .competition-entry-container.thanks .arena-logo{position:static;display:block;margin-top:20px}#rhom .competition-entry-container.thanks p.t1 a{font-weight:700;display:block}#rhom .competition-entry-container.thanks p.t2{font-weight:700}#rhom .competition-entry-container.thanks .social>*{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:.5em 1% 1em}#rhom .competition-entry-container.thanks .social a{text-decoration:none}#rhom .competition-entry-container.thanks .cta-button{margin-bottom:30px}.rhom.tc-modal{max-width:900px;overflow-y:scroll;font-size:.9em}.rhom.tc-modal h2{text-transform:uppercase;font-weight:700}.rhom.tc-modal span.prize{text-transform:uppercase;font-weight:600;display:block;text-align:center;margin:5px auto;width:90%;font-size:.9em}.rhom.tc-modal table{font-size:.9em}.rhom.tc-modal table th,.rhom.tc-modal table td{border:1px solid black;padding:5px}#win52shoes-2015 span.tc{cursor:pointer}.win52shoes-intro{text-align:center}.win52shoes-intro h1{font-size:4em}.win52shoes-intro h2{font-size:2em;margin:20px auto 35px}.win52shoes-intro h3{font-size:1.6em}.win52shoes-intro .cta-button{font-size:.9em;padding:.8em 2em;margin:10px 0;letter-spacing:2px}.win52shoes-intro .cta-button.button-three:hover{background-color:#e8e8e9;border-color:#483c42;color:#483c42}.win52shoes-intro .serif-italic{font-style:italic;font-family:"ITC New Baskerville W01","Times New Roman",serif}.win52shoes-intro .light-emph{font-weight:400}.win52shoes-intro>div{max-width:1000px;margin:0 auto;padding:15px 0}.win52shoes-intro img{width:100%}.win52shoes-intro .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.win52shoes-intro .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.win52shoes-intro .divider{border-top:2px solid black;width:20%;max-width:100px;margin:0 auto;height:2px}.win52shoes-intro .container-1{width:100%;max-width:1100px;font-size:0;letter-spacing:0;display:table}.win52shoes-intro .container-1>div{font-size:initial;letter-spacing:normal;display:table-cell;vertical-align:bottom;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.win52shoes-intro .container-1 .hero-1{width:46%;font-size:0;max-width:477px}.win52shoes-intro .container-1 .hero-2{width:52%;padding-left:2%}.win52shoes-intro .container-1 h1{letter-spacing:4px;margin:0;line-height:2em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.win52shoes-intro .container-1 h1 img{width:1.5em;max-width:100px;max-height:2em;vertical-align:middle}.win52shoes-intro .container-1 h1 span.s3{font-size:1.3em;letter-spacing:5px;margin-left:10px}.win52shoes-intro .container-1 p{font-size:1.5em}.win52shoes-intro .container-1 p span.s1{font-weight:bold}.win52shoes-intro .container-1 p span.s2{font-style:italic}.win52shoes-intro .container-1 .cta-button{margin-bottom:40px}.win52shoes-intro .container-2>div{height:440px;width:100%;overflow:hidden;position:relative;padding:0}.win52shoes-intro .container-2 h2{text-transform:uppercase;letter-spacing:5px}.win52shoes-intro .container-2 h2 span.s3{text-transform:lowercase;font-size:1.5em}.win52shoes-intro .container-3 h2{font-size:3em}.win52shoes-intro .container-3 .divider{margin-bottom:10px}.win52shoes-intro .container-3 .ginger-circle{padding:0 30px;max-width:500px;margin:0 auto}.win52shoes-intro .container-3 h3,.win52shoes-intro .container-4 h3{font-size:2.2em}.win52shoes-intro .container-3 p{max-width:700px;font-size:1.1em;margin:0 auto}.win52shoes-intro .container-3 p.p3{max-width:600px}.win52shoes-intro .container-3 p.p3 span{font-style:italic}.win52shoes-intro .container-4 h2{text-transform:uppercase;letter-spacing:5px;font-size:1.5em;font-weight:100;margin:20px auto}.win52shoes-intro .container-4 h2 span.s1{font-weight:bold}.win52shoes-intro .container-4 h2 span.s2{font-style:italic}.win52shoes-intro .container-4 h2 span.s3{text-transform:none;font-size:1.5em}.win52shoes-intro .container-4 .outfit-container{font-size:0}.win52shoes-intro .container-4 .outfit-container>*{max-width:234px;width:25%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.win52shoes-intro .container-4 .outfit-container .outfit{position:relative}.win52shoes-intro .container-4 .outfit-container .label{position:absolute;width:50%;bottom:30%;font-size:0;z-index:100}.win52shoes-intro .container-4 .outfit-container .outfit.center .label{width:100%;max-width:155px;min-width:80px;left:75%}.win52shoes-intro .container-4 .outfit-container .outfit.right .label{right:0}.win52shoes-intro .container-4 .outfit-container .label .color-block,.win52shoes-intro .container-4 .outfit-container .label .text{font-size:initial;vertical-align:bottom;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.win52shoes-intro .container-4 .outfit-container .label .text{background-color:#74656c;font-weight:500;width:90%;padding:.5em 0;color:white;letter-spacing:2px}.win52shoes-intro .container-4 .outfit-container .label .color-block{background-color:#ffe7ea;width:5%;height:2.2em}.win52shoes-intro .container-4 .outfit-container .outfit img{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.8);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.win52shoes-intro .container-4 .outfit-container .outfit img:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#shoe-life-carousel{height:100%}#shoe-life-carousel .occasion-scroller{height:100%;width:300%}#shoe-life-carousel .occasion-scroller .occasion-panel{position:relative;height:100%;width:33.33%}#shoe-life-carousel .occasion-scroller .occasion-panel>div{vertical-align:top;float:none;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#shoe-life-carousel .occasion-scroller .occasion-panel .portrait{max-width:330px;width:30.5%;height:100%}#shoe-life-carousel .occasion-scroller .occasion-panel .landscape{max-width:742px;width:68.6%;height:100%;position:relative}.win52shoes-intro .container-5{margin-bottom:40px}.win52shoes-intro .container-5 h2{margin-bottom:0;letter-spacing:1px}.win52shoes-intro .container-5 h3{font-weight:lighter;padding:0 0 35px}.win52shoes-intro .container-5 .video-container{margin-bottom:40px}.win52shoes-intro span.tc{font-style:italic;font-size:.9em;text-decoration:underline;margin-top:20px;display:block}.win52shoes-2015.dfo-comp.tc-modal>p{font-weight:100;font-size:1em}.win52shoes-designs{text-align:center}.win52shoes-designs .banner{background-color:#ffe7ea}.win52shoes-designs .banner.fixed{position:fixed;width:100%;top:0;z-index:10}.win52shoes-designs .banner h1{padding:.6em 0;margin:0}.win52shoes-designs .banner h1 a{font-size:.8em;margin-left:20px;font-style:italic}.win52shoes-designs h2{font-size:1.8em;font-weight:lighter;font-style:italic;letter-spacing:1px;margin:1em 0;font-family:"ITC New Baskerville W01","Times New Roman",serif}.win52shoes-designs h2 a{text-decoration:none;margin:0 1em}.win52shoes-designs .grid{max-width:1200px;text-align:center;margin:0 auto;width:100%}.win52shoes-designs .grid>div{height:0;margin:0;float:left;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.win52shoes-designs .grid .right{float:right}.win52shoes-designs .grid .box-2-1{width:50%;padding-bottom:25%}.win52shoes-designs .grid .box-2-2{width:50%;padding-bottom:50%}.win52shoes-designs .grid .box-2-1.entry>div{font-size:0;padding:25px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.win52shoes-designs .grid .box-2-1.entry a{font-size:0}.win52shoes-designs .grid .box-2-1.entry a img{padding:22px 0;background-color:white;vertical-align:top;min-height:205px}.win52shoes-designs .grid .article{position:relative}.win52shoes-designs .grid .article .text-overlay{width:100%;height:100%;display:table;position:absolute;font-size:1.5em;background-color:#f5f4f7;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-moz-transition:opacity 500ms ease-out;-webkit-transition:opacity 500ms ease-out;-ms-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out}.win52shoes-designs .grid .article .text-overlay:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.68);-moz-opacity:.68;-khtml-opacity:.68;opacity:.68}.win52shoes-designs .grid .article .text-overlay>div{display:table-cell;vertical-align:middle}.win52shoes-designs .grid .article .text-overlay p{color:#483c42;margin:0 auto;max-width:400px;letter-spacing:2px;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}.win52shoes-designs .grid .article .text-overlay p span.title{font-weight:600;font-size:.9em;text-transform:uppercase}.win52shoes-designs .grid .article img{width:100%}@media screen and (max-width:1034px){.competition-landing-container img,.competition-start-design-container img,.competition-entry-container img,.competition-panel img{height:auto}.competition-header{height:auto}.theiconic-header-bg{height:60%;width:100%;position:absolute;top:0}.banner-container{height:auto}.theiconic-pink-bg{top:0}.theiconic-pink-banner{top:0;width:100%;height:auto}.competition-intro{display:none}.competition-intro-banner img{width:70%}.competition-voting-container .rank-and-votes{vertical-align:top;height:50px}.competition-voting-container .voting-and-sharing-buttons{width:300px;margin:20px auto}.competition-entry-details .voting-and-sharing-buttons.judge-blurb{width:auto;height:auto}.competition-entry-details .voting-and-sharing-buttons.judge-blurb img{float:none}.competition-voting-container .competition-share-buttons .share-text{text-align:left}.competition-voting-container .competition-share-buttons{width:auto}.competition-voting-container .twitter-share-mobile,.competition-voting-container .pinterest-share-mobile{height:20px;padding:30px 5px}.competition-voting-container .theiconic-grey-button,.competition-voting-container .theiconic-black-button{margin:15px auto;float:none;width:240px}.competition-voting-container .theiconic-black-button{padding:20px 10px}.competition-content-container .entry-form-content,.competition-content-container .entry-form-container #theiconic-form,.competition-content-container .entry-form-container #theiconic-form input,.competition-content-container .entry-form-container .link-instructions{width:100%}.competition-content-container .entry-form-container #theiconic-form p{width:96%;padding:5px 0;margin:0}.competition-content-container .entry-form-container #theiconic-form .entry-agree{width:auto}.competition-content-container .entry-form-container #theiconic-form .entry-agree-terms{width:85%}.competition-content-container .entry-form-container .instructional-arrow-curly{display:none}.competition-landing-container .instructions-content{width:100%}.competition-landing-container .competition-instructions{margin:10px auto}.competition-leaderboard-header{display:none}.competition-leaderboard-container .competition-top-shoes{text-align:center}.competition-landing-container .content-container{padding:0}#mix1065-post-vote-container{max-width:100%;width:auto}.post-vote-dialog-content{padding:0 5%;width:90%}.post-vote-dialog-content .enter-data{width:95%}.competition-vote-container .shoe-image-container{background:0}.win52shoes-intro>div{padding-top:0}.win52shoes-intro h1,.win52shoes-intro .container-3 h2{font-size:2.5em}.win52shoes-intro h2,.win52shoes-intro .container-3 h3,.win52shoes-intro .container-4 h3{font-size:1.6em}.win52shoes-intro h3{font-size:1.5em}.win52shoes-intro .container-1{max-width:1000px}.win52shoes-intro .container-1 p{font-size:1.3em}.win52shoes-intro .container-1 .hero-2{padding:0 1%}.win52shoes-intro .container-1 .cta-button{margin:0 0 20px}.win52shoes-designs .banner h1,.win52shoes-designs h2{font-size:1.6em}}@media screen and (max-width:900px){#rhom .competition-landing-container img.landing-shoes{width:25%;top:0}#rhom .competition-landing-container .inner-container .banner-content,#rhom .competition-landing-container p.t1{max-width:620px}#rhom .competition-entry-container .inner-container>img,#rhom .competition-entry-container .inner-container .shoe-entry{width:30%}.win52shoes-intro .container-1 .hero-1{display:none}.win52shoes-intro .container-1 .hero-2{width:100%}.win52shoes-intro .container-1 .cta-button{margin:20px 0 40px}.win52shoes-intro .container-5 .video-container{display:none}.win52shoes-intro .container-4 .outfit-container .outfit img{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}.win52shoes-designs .banner h1{padding:.4em 0}.win52shoes-designs h2{margin:.4em 0}}@media screen and (max-width:768px){#rhom .competition-landing-container img.landing-shoes{width:25%;top:0}#rhom .competition-landing-container .inner-container .banner-content,#rhom .competition-landing-container p.t1,#rhom .competition-landing-container p.t2,#rhom .competition-landing-container p.t3{max-width:500px}#rhom .competition-landing-container p.t2,#rhom .competition-landing-container p.t3{padding:1%}.win52shoes-designs .grid{max-width:500px}.win52shoes-designs .grid>div{display:block;height:auto}.win52shoes-designs .right{float:none}.win52shoes-designs .grid .box-2-1,.win52shoes-designs .grid .box-2-2{width:100%;padding-bottom:0}.win52shoes-designs .grid .article.box-2-2{padding-bottom:100%;height:0}.win52shoes-designs .grid .box-2-2 .text-overlay{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.68);-moz-opacity:.68;-khtml-opacity:.68;opacity:.68}.win52shoes-designs .grid .box-2-1 .text-overlay p{display:none}}@media screen and (max-width:750px){#rhom .competition-landing-container .inner-container .banner-content>*{margin:5px auto}#rhom .competition-landing-container p.t2,#rhom .competition-landing-container p.t3{width:96%;margin:2% auto;padding:0;float:none}#rhom .competition-landing-container img.arena-logo,#rhom .competition-landing-container .cta-container{position:static;display:block;width:100%;bottom:auto;left:auto;right:auto;margin:0 auto}#rhom .competition-landing-container img.arena-logo,#rhom .competition-entry-container img.arena-logo.small{margin-top:30px;padding:0 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#rhom .competition-start-design-container .inner-container.top .large{display:none}#rhom .competition-start-design-container .inner-container.top .small{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}}@media screen and (max-width:665px){#rhom .competition-landing-container .inner-container .banner-content>*{width:65%;display:block}#rhom .competition-landing-container img.landing-shoes{width:40%;max-width:250px}#rhom .competition-landing-container .inner-container .banner-content,#rhom .competition-landing-container p.t1{width:60%}#rhom .large{display:none!important}#rhom .small{display:block;margin:0 auto}#rhom .competition-landing-container p.t1{width:60%}#rhom .competition-entry-container .inner-container{width:95%}#rhom .competition-entry-container .arena-logo.small{display:block;position:static;margin:10px auto 0}#rhom .competition-entry-container .inner-container img.bubble,#rhom .competition-entry-container .inner-container .shoe-entry-container .outer{max-width:220px;margin-top:-75px;height:220px}#rhom .competition-entry-container .inner-container .shoe-entry-container img.shoe{max-width:160px}}@media screen and (max-width:600px){#competition-container.piper .multicolumn .col{margin:0;width:100%;max-width:100%}.win52shoes-intro>div{padding:5px 2%;width:96%}.win52shoes-intro h1{margin-top:0;font-size:2em}.win52shoes-intro .container-1 h1 span.s3{margin:0}#shoe-life-carousel .occasion-scroller .occasion-panel .portrait{display:none}#shoe-life-carousel .occasion-scroller .occasion-panel .landscape{width:100%}#shoe-life-carousel .occasion-scroller .occasion-panel .landscape img{margin:auto;position:absolute;left:-100%;right:-100%;z-index:-10}.win52shoes-intro .container-4 .outfit-container>*{width:48%;margin:5px 1%}.win52shoes-intro .container-4 .outfit-container .outfit.center .label{left:0}}@media screen and (max-width:480px){#rhom .competition-landing-container img.landing-shoes{top:0}#rhom .competition-landing-container p.t1{display:none}#rhom .competition-landing-container p.t2,#rhom .competition-landing-container p.t3{width:70%}#rhom .competition-landing-container p.t2 span{margin-top:10px}#rhom .competition-start-design-container .inner-container.top .rhom-logo-black{width:40%}#rhom .competition-start-design-container .inner-container.top .sop{width:30%}#rhom .competition-start-design-container .inner-container.top .rhom-info-time.small{width:20%}#rhom .competition-entry-container .inner-container img.bubble,#rhom .competition-entry-container .inner-container .shoe-entry-container .outer{max-width:160px;margin-top:-55px;height:160px}#rhom .competition-entry-container .inner-container .shoe-entry-container img.shoe{max-width:110px}#rhom .competition-entry-container .inner-container.bottom{width:90%}.win52shoes-designs h2{margin-bottom:0}.win52shoes-designs h2 a{margin:0 10px}}@media screen and (max-width:350px){#rhom .competition-entry-container .inner-container .rhom-logo-black,#rhom .competition-entry-container .inner-container .sop{width:50%}#rhom .competition-entry-container .inner-container .rhom-logo-black{margin:15px 0 20px}#rhom .competition-entry-container .inner-container .sop{margin:15px 0}#rhom .competition-entry-container .inner-container .shoe-entry-container{width:50%;margin:0 25%}#rhom .competition-entry-container .inner-container img.bubble,#rhom .competition-entry-container .inner-container .shoe-entry-container .outer{margin-top:0}#rhom .competition-entry-container.thanks p.t1 a{font-weight:inherit}}@media screen and (max-width:320px){#rhom .competition-landing-container img.landing-shoes{top:7px}#rhom .competition-start-design-container .inner-container.top .banner img{min-height:55px}.win52shoes-designs .banner h1 a{margin-left:5px}}.content-container{padding:0;margin:0 auto;width:100%;max-width:1000px}.full-col,.wide-col,.very-wide-col,.narrow-col,.very-narrow-col{margin-top:3.3em;max-width:100%}.full-col,.wide-col{margin-bottom:2em}.wide-col{float:left;width:540px}.very-wide-col{float:left;width:600px}.narrow-col{float:left;width:430px;padding-left:1.3em}.very-narrow-col{float:right;width:350px}.full-col{width:1000px}.divider{width:657px;height:14px}.narrow-top-banner{margin:5px auto 0;width:100%;max-width:1000px;display:block}.narrow-top-banner img{max-width:100%;height:auto}.wide-content{width:100%;max-width:none}.wide-content>*{min-height:20px}.wide-content .narrow-content{margin:0 auto;width:100%;max-width:1000px}.wide-content .content-segment{padding:3em 0}.page-title{text-align:center;position:relative}.page-title h1{text-transform:uppercase;font-weight:bold;font-size:1.5em}.hero-segment.main-overlay-container{height:400px}.wide-content .hero-segment{padding-top:0;padding-bottom:0}.hero-segment .text-overlay .text-overlay-content h1{color:#fff;font-size:4em;margin:0 auto .1em;padding-left:2%;padding-right:2%}.hero-segment .text-overlay .text-overlay-content h2{color:#fff;font-size:2em;margin-top:0;margin-bottom:1em;padding-left:2%;padding-right:2%}.hero-segment .text-overlay .text-overlay-content a{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.hero-segment .text-overlay{position:absolute;top:0;left:0;text-align:center}.hero-segment .text-overlay .text-overlay-content{font-size:.9em}#store-directory .stores-state-announcement{margin:20px auto;width:70%;max-width:1000px}.stores-state-panels{margin-top:20px}.stores-state-panels .store-link:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.8);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.stores-state-panels .store-panel{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:100%;max-width:47%;margin:10px}.stores-state-panels .store-panel .background-image{width:100%}.stores-state-panels .store-panel .store-title-area{position:absolute;top:45%;width:100%}.stores-state-panels .store-panel .store-title-area .store-title{position:relative;border:1px solid black;background-color:white;padding:10px 20px;margin-left:10%;margin-right:10%;text-align:center}.multi-panel{letter-spacing:-5px}.multi-panel>*{letter-spacing:0}.multi-panel .multi-panel-panel{margin:0 1%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mutli-panel.dual-panel .multi-panel-panel{width:49%}.multi-panel.tri-panel .multi-panel-panel{width:32%}.multi-panel.quad-panel .multi-panel-panel{width:23.5%}.multi-panel .multi-panel-panel:first-of-type{margin-left:0}.multi-panel .multi-panel-panel:last-of-type{margin-right:0}.multi-panel .multi-panel-panel>a{text-decoration:none;display:block}.multi-panel .multi-panel-panel img{max-width:100%}.shoe-size{margin:auto;width:75px;height:56px;background:url(/img/shoe-sizes-3.png) no-repeat;display:block}.flat-heel-size{background-position:-75px 0}.brogue-heel-size{background-position:-156px 0}.mid-heel-size{background-position:-236px 0}.high-heel-size{background-position:-311px 0}.ankle-boot-size{background-position:-386px 0}.shoe-price-table .shoe-price-item{margin-left:-5px;width:16.6%;min-width:75px;text-align:center;vertical-align:bottom;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.video-link{color:#483c42;font-weight:bold;margin-left:5px;cursor:pointer;font-size:13px;letter-spacing:2px}#bespoke h1{margin-bottom:30px}#team .header-col,#team .col{padding-top:.7em;padding-bottom:.7em}#team .header-col{padding-right:1%}#team .col{padding-left:1%;width:70%}#team .multicolumn .header-col{text-align:left}.about-image{float:right;padding-left:30px}.testimonial{border:1px solid #f4f2f3;background:#fff;padding:3%;margin:15px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative}.testimonial-wide{width:53%;float:right}.testimonial-narrow{width:32%;float:left}.testimonial img{width:85%;height:auto;margin:10px}.wedding-testimonial-v0{border:1px solid #483c42;background:#fff;padding:30px;margin:20px 0 10px}#map-canvas{height:100%}#map-canvas .like-area{display:none}#map-canvas .like-count{float:right}#map-canvas .like-area p{margin-top:0;font-size:15px}.map-loading{position:absolute;top:40%;left:50%;margin-top:-40px;margin-left:-190px}.map-loading img{padding-top:40px}.map-loading p{padding-top:10px;font-style:italic;color:#404040}.info-window{width:225px;min-height:150px}.info-window p,.info-window h3{padding:0}.info-window h3{width:80%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.info-window img.flag{float:right;position:relative;top:-.2em;border:1px solid #8a8185}.info-window .info-window-shoe img{width:auto;height:110px}#live-design{position:relative;top:-230px;left:10px;background-color:white;width:300px;height:200px;border:1px solid #999;margin-bottom:-200px}#live-logo{position:absolute;top:10px;left:80px;background-color:white;padding:10px;border:1px solid #999}.paused{background-color:#fff;border:1px solid #999;padding:0 .5em;position:absolute;top:0;left:50%;margin-left:-210px}.login-page,.signup-page{margin:50px 0 100px}.login-page .login-form-fields,.signup-page .signup-form-fields{margin:1.3em auto}.login-page .fb-login-text{line-height:2.3em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.media-images{padding-left:.286em}.media-images .col{padding:.5em 1em .5em 0;width:150px;text-align:center}.media-fashion-shoes .col img{width:100%;max-width:120px!important}#mentions-container{width:100%;text-align:center}#mentions-container .mentions-article{margin-top:1em;margin-bottom:1em;padding:0 3.3em;height:auto;min-height:150px}#mentions-container .mentions-article .col{vertical-align:middle;text-align:right}#mentions-container .mentions-article .col:first-child{margin-left:0;padding-right:1.3em}#mentions-container .mentions-article .col .logos{width:180px;height:50px}#mentions-container .mentions-article .col .cover{width:120px}#mentions-container .mentions-article .read-more{padding-top:.2em}#mentions-container .article{padding-left:2em}#mentions-container .collapse{text-decoration:underline;margin-left:450px;cursor:pointer}.news-table{display:table}.news-table .header-col{display:table-cell;padding-right:.5em;white-space:nowrap}.news-table .col{display:table-cell;padding-left:.5em}#questions-widget{max-width:95%}#questions-widget .questions-heading,#questions-widget #general-feedback{margin-top:.5em}#questions-widget .questions-heading .fa,#questions-widget #general-feedback .fa{vertical-align:middle;width:20px;text-align:center;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#questions-widget .heading{padding:.2em .2em .2em 0;font-size:.9em;cursor:pointer}#questions-widget h3{text-decoration:underline;font-weight:normal;cursor:pointer;font-size:.9em}#questions-widget h3,#questions-widget p,#questions-widget .shoe-price-table{padding-left:30px}.questions-content{padding:5px}.questions-content h3{outline:0}.contact-email-us{text-decoration:underline;cursor:pointer}#contact-two-email-confirm{padding-left:5px;font-size:small;position:relative;top:-75px}#contact-email-confirm{font-size:small;position:relative;top:-15px}.questions-heading img{width:15px;height:15px}.contact-sop.wide-col{float:none;margin-left:auto;margin-right:auto}#email-us-form{position:relative;top:20px}#email-us-form iframe{height:500px!important}.email-us-form .header-col{width:30%}.email-us-form .col{width:65%}.email-us-form .no-header{margin-left:31%}.email-us-form .contact-input{min-height:160px}.contact-name{font-variant:small-caps;font-weight:bold}.contact-team-intro{padding-top:5px;padding-bottom:20px;max-width:390px}.questions-email-us{padding:10px 0;text-align:right}.contact-details{margin-top:1.5em}.contact-details .multicolumn .col:first-child{margin:0 2em 0 0}#questions-store-content #book-appointment{cursor:pointer;text-decoration:underline}#returns{border-bottom:1px solid #f4f2f3}img.returns-shoe{float:left}#returns-guaranteed{margin:20px 0 60px 350px}#returns-content{margin-top:30px!important;width:750px}#return-or-remake-image{width:200px}#concept .concept-leather-banner{background:url(/img/concept-quality/leather-palette.jpg) repeat;margin:20px 0;height:186px}#concept .concept-shoe-banner{background:url(/img/concept-quality/shoe-top.jpg) repeat;margin:20px 0;height:270px}#quality .quality-shoe-banner{background:url(/img/concept-quality/heels-front+back.jpg) repeat;margin:20px 0;height:307px}#concept,#quality{text-align:center;font-size:1.2em}#concept h1,#quality h1{width:90%;margin:1em auto 0}#concept .concept-text,#quality .quality-text{font-size:1em;line-height:1.5em;width:75%;margin:.4em auto 1.35em}#concept .concept-heading,#quality .quality-heading{font-size:1.7em;font-weight:400;width:60%;margin:.7em auto 0}#concept .tagline,#quality .tagline{font-size:1.2em;margin-bottom:.7em;letter-spacing:.1em}#concept .concept-subheading{font-size:1.3em;line-height:1.2em;padding-top:.7em;width:60%;margin:0 auto}#concept img,#quality img{margin-bottom:1.3em}#concept a{color:#808080}#concept .concept-design-container{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;bottom:445px;left:630px}#quality #quality-manifesto{width:60%}#concept #intro-video{margin:2em 0}#concept #intro-video #shoe-video-frame{width:560px;height:315px!important}.materials-list{margin:1em 0 1em 2em}.materials-list ul.col{margin:0;padding:0 1% 0 0}#submit-change-currency{height:3.05em}.fb-login{white-space:nowrap}#claim-shoe .close-dark-icon:hover{cursor:pointer}#claim-shoe,#login-save-container{padding:.67em 0;margin:1.3em auto;width:100%;background:#f4f2f3}#claim-shoe .container{margin-top:0}.login-save-content{margin:auto;width:95%;text-align:left;line-height:1.5em}.login-save-content .cta-button{margin-top:.5em}.login-save-content .login-save-member,.login-save-content .login-save-signup,.login-save-content .login-save-claim{padding:1%;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.login-save-content .login-save-claim{font-size:1.4em;line-height:1.4em;width:33%}.login-save-content .login-save-member .cta-button{vertical-align:middle;line-height:normal}.login-save-content .login-or-signup{border-right:1px solid #b2a7ac;width:33%;min-width:343px;margin-left:1%;margin-right:1%;padding-right:2%}.login-save-content .login-save-signup .login-save-action .login-save-mid{width:100%}.login-save-content .login-save-heading,.login-save-content .login-save-action{vertical-align:middle;color:#483c42;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.login-save-content .login-save-claim .claim-heading,.login-save-content .login-save-member .login-save-heading{font-style:italic}.login-save-content .login-save-signup .signup-email-error,.login-save-content .login-save-signup .signup-exists-error{color:#c33;display:block;padding-top:2px;padding-left:3px}.signup-quick-dialog-trigger{cursor:pointer}.signup-quick-dialog-content{position:relative}.signup-quick-dialog-content .signup-quick-existing{width:100%;position:absolute;top:0;left:0}#style-collection{letter-spacing:-5px}#style-collection *{letter-spacing:0}#style-collection p{text-align:left;width:800px;max-width:100%;margin:0 auto}#style-collection h1,#style-collection h2{margin:1em 0 0}#style-collection h2{font-size:2em;font-weight:300}#style-collection img{max-width:100%}#style-collection .cta-button{margin:1em 0}#style-collection .article-container .categories-container{letter-spacing:-5px}#style-collection .new-section{padding-top:100px}#style-collection .style-examples a{color:#fff;text-decoration:none}#style-collection span.other-price{color:#b2a7ac}#style-collection .base-shoe{margin:0 40px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#style-collection .base-shoe a{text-decoration:none}#style-collection .base-shoe span.other-price,#style-collection .base-shoe span.price{display:block;margin:15px 0}#style-collection .base-shoe span.other-price{font-size:20px;letter-spacing:1px;margin-bottom:40px}#style-collection .base-shoe span.price{color:#483c42;font-size:33px;letter-spacing:4px}#style-collection .core-icon{background:url(/img/style-collection-base-shoes-2.png);height:140px;width:220px}#style-collection .core-icon.sandal{background-position:0 0}#style-collection .core-icon.flat{background-position:-220px 0}#style-collection .core-icon.oxford{background-position:-440px 0}#style-collection .core-icon.low{background-position:0 -140px}#style-collection .core-icon.high{background-position:-220px -140px}#style-collection .core-icon.ankle{background-position:-440px -140px}#style-collection .addon-table{width:800px;margin:30px auto 0;display:table}#style-collection .addon-table span.other-price{display:block;font-size:.9em}#style-collection .addon-table>div{display:table-row}#style-collection .addon-table>div>div{text-align:left;line-height:150%;font-size:18px;vertical-align:top;display:table-cell}#style-collection .addon-table>div>div:first-child{width:150px}#style-collection .addon-table>div>div:nth-child(2){width:150px;padding:0 10px}#style-collection .addon-table>div>div:last-child{width:auto}#style-collection .addon-table>div>div.price{text-align:center}#style-collection .addon-table .icon{background:url(/img/style-collection-icons-4.png);height:130px;width:130px;margin-bottom:.3em}#style-collection .addon-table .icon.bow{background-position:0 0}#style-collection .addon-table .icon.rose{background-position:0 -130px}#style-collection .addon-table .icon.party-ruffle{background-position:0 -260px}#style-collection .addon-table .icon.back-ruffle{background-position:0 -390px}#style-collection .addon-table .icon.back-bow{background-position:-130px 0}#style-collection .addon-table .icon.lace{background-position:-130px -130px}#style-collection .addon-table .icon.fashion-lining{background-position:-130px -260px}#style-collection .addon-table .icon.wedge-heel{background-position:-130px -390px}#style-collection .addon-table .icon.multiple-materials{background-position:-260px 0}#style-collection .addon-table .icon.small-calibration{background-position:-260px -130px}#style-collection .addon-table .icon.large-calibration{background-position:-260px -260px}#style-collection .addon-table .icon.width-adjustment{background-position:-260px -390px}#style-collection .addon-table .icon.fashion-collaboration{background-position:-390px 0}#style-collection .addon-table .icon.size-adjustment{background-position:-390px -130px}#style-collection .addon-table .icon.premium-materials{background-position:-390px -260px}#style-collection .addon-table .icon.personal-inscription{background-position:-390px -390px}#style-collection .addon-table .icon.complex-design{background-position:-520px 0}#style-collection .addon-table .icon.trim{background-position:-520px -130px}#shipping-information-container{margin-top:2em}#shipping-information-container h3{font-size:1em}#shipping-information-container .multicolumn{width:100%}#shipping-information-container .multicolumn ul.col{width:28%;padding:0 2%;margin-top:0;color:#444}#shipping-information-container .multicolumn ul.col li{list-style:none}#shipping-information-container p.strong{font-size:2em}.shipping-calculator{padding-top:1em}.shipping-calculator .shipping-info-block{vertical-align:middle;line-height:2.4em;width:100%;max-width:350px}.shipping-calculator .shipping-info-block input,.shipping-calculator .shipping-info-block select{float:right;width:200px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:.2em 0;text-transform:uppercase;font-size:18px}.shipping-calculator .shipping-info-block input[type=submit],.shipping-calculator .shipping-info-block input[type=button]{font-size:14px}.shipping-calculator #shipping-cost-values{padding:1.5em 0 1em}.shipping-calculator #shipping-cost-values div{padding:.2em 0}.shipping-calculator #shipping-cost-values div.total-price{font-weight:400}.modal-dialog .shipping-calculator{padding:1em;max-width:400px}.modal-dialog .shipping-calculator h2{margin-top:0;text-transform:uppercase;letter-spacing:.05em}#sizing-information-container h1{margin:1em 0 .1em}#sizing-information-container .size-chart{margin-top:1em}#sizing-information-container .sizing-banner{background:#eee;font-size:1.1em;margin-top:2.2em;width:100%}#sizing-information-container .sizing-banner img{float:left;max-height:300px;padding-right:3%}#sizing-information-container .sizing-banner ul{display:table-cell;height:300px;padding-right:3%;vertical-align:middle}#sizing-information-container .sizing-banner ul li{margin:.5em 0}#sizing-information-container .sizing-banner p.disclaimer{font-weight:.8em}#sizing-information-container #questions-widget{margin-bottom:1em}#sizing-information-container #questions-widget .questions-heading{margin-top:1em}#sizing-information-container #questions-widget .questions-heading .heading{color:#444!important;font-size:1em;text-decoration:underline}#sizing-information-container .sizing-testimonial{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;vertical-align:top}#sizing-information-container .sizing-testimonial blockquote{width:400px}#sizing-information-container .sizing-testimonial blockquote:before{content:"\00f10d";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;position:absolute;left:10px}#sizing-information-container .sizing-testimonial blockquote footer{line-height:1.5em}#sizing-information-container .sizing-testimonial blockquote footer.author{text-align:right;width:400px}.opening-soon{padding-left:1em;font-size:.9em;font-weight:300;color:#b2a7ac;white-space:nowrap;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.opening-soon:after{content:"\00f11d";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;font-size:1.3em;padding-left:.5em}#store-directory h1{text-align:center;margin-bottom:.2em}#store-directory img{display:block}#store-directory p{padding:.8em;max-width:800px;margin:0 auto}#store-directory a>p{padding-top:0}#store-directory .store-country{max-width:800px;width:100%;margin:0 auto}#store-directory .store-country>div{padding:20px}#store-directory .store-country div:not(:first-child){border-top:2px solid #f6f5f6}#store-directory .store-country>div:after{display:block;clear:both}#store-directory .store-country .partner-img img{max-width:100%}#store-directory .store-country .cta-button{float:right}#store-directory .store-country h2{margin:20px 0;text-transform:uppercase;font-size:1.5em;font-weight:300}#store-directory .store-country h3{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:.5em 0;padding:0;min-width:400px;font-size:1em;line-height:1.5em;color:#483c42}#store-directory .studio-banner{max-width:1000px;width:100%;margin:0 auto;padding-top:30px}#store-profile>div{margin:30px auto}#store-profile .content-container.store-heading{margin-top:10px}#store-profile .content-container.store-heading>*{margin:5px 0}#store-profile .content-container.store-heading p{text-align:left;padding:0}#store-profile .content-container.store-heading h1{font-size:2.8em;font-weight:500}#store-profile .content-container.store-heading h2{text-transform:uppercase;font-size:1.8em;font-weight:100}#store-directory .partner-img,.store-content .store-details img.img-underlay{background-color:#f6f5f6;padding:20px 10px}.content-container.store-content{letter-spacing:-5px;display:table}.content-container.store-content>*{letter-spacing:0;display:table-cell}.store-content h3{font-size:1em;font-weight:700;white-space:nowrap;text-transform:uppercase;font-family:"Verlag A","Verlag B",Helvetica,sans-serif}.store-content>div{width:49%;vertical-align:bottom;margin:0 .5%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.store-content .store-details{padding:0 5%}.store-content .store-details img{margin:10px 0}.store-content .store-image{font-size:0}.store-content .store-image img{width:100%;max-width:500px}.store-content .store-image.david-jones-sydney-city{vertical-align:middle}.store-content .cta-button{margin:10px 0 0}.store-content .store-details .opening-soon-message{padding:0 .5em 0 0;font-size:.9em;font-weight:300;color:#b2a7ac;white-space:nowrap}.store-content .store-details .opening-soon-message i{padding-left:.3em;font-size:1.2em}.store-services{display:none}.services-content .title{height:4em;display:table}.services-content p{font-size:.9em}.services-content h2{font-size:3em;margin:0 auto 30px}.services-content h3{text-transform:uppercase;font-size:.9em;font-weight:bold;letter-spacing:1px;vertical-align:middle;display:table-cell}.image-grid .multi-panel{margin:2.5% 0}#store-profile .store-events{background-color:#f6f5f6;padding:30px 0}#store-profile .store-events h2{font-size:3em;margin:0 auto 30px;font-weight:500}#store-profile .store-events ul{padding-left:0}#store-profile .store-events ul li{list-style:none;width:100%;margin-bottom:10px}#store-profile .store-events .past-events-list>div.event-container{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.6);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}#store-profile .store-events .content-container .multicolumn{letter-spacing:-5px}#store-profile .store-events .event-container{background-color:white;margin:10px 1%}#store-profile .store-events .event-container>div{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;letter-spacing:0}#store-profile .store-events .event-container div.event-details{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;padding:10px 20px}#store-profile .store-events .event-container img.event-image{width:100%;vertical-align:top}#store-profile .store-events .event-container h2,#store-profile .store-events .event-container h3{font-size:1.8em;margin:.5em 0 .1em}#store-profile .store-events .event-container h3{text-transform:uppercase;font-weight:100;letter-spacing:.2em;padding:0}#store-profile .store-events .event-container p{font-size:1.1em}#store-profile .store-events .event-container span.bold{font-weight:600}#store-profile .store-events .event-container span.light-bold{font-weight:400}#store-profile .store-events .event-container span.italic{font-style:italic}#store-profile .store-events .event-container .cta-button{margin-top:1em;margin-bottom:.1em}#store-profile .store-events .event-container.col{width:48%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#store-profile .store-events .event-container.col>div:first-of-type{padding:10px 4%}#store-profile .store-events .event-container.col.two-col>div:first-of-type{width:51%}#store-profile .store-events .event-container.col.two-col>div:last-of-type{width:45%}#store-profile .store-events .event-container.col h2{line-height:1.2em;margin:.1em 0;font-size:1.6em}#store-profile .store-events .event-container.col h3{font-size:1em}#store-profile .store-wedding-suite-panel{position:relative}#store-profile .store-wedding-suite-panel .wedding-panel-background{position:absolute;width:100%;max-width:1000px;min-height:340px;background-repeat:no-repeat;background-size:cover;background-position:center right}#store-profile .store-wedding-suite-panel .wedding-panel-content{padding-left:1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:530px;position:relative;max-width:100%}#store-profile .store-wedding-suite-panel .wedding-panel-content .wedding-suite-logo{padding-top:2em;width:300px}#store-profile .store-wedding-suite-panel .wedding-panel-content h2{font-size:1.4em;font-weight:100;letter-spacing:.1em;margin-bottom:0;text-align:left}#store-profile .store-wedding-suite-panel .wedding-panel-content p{font-size:1.1em;padding:.2em 0 1.5em}#store-profile .store-wedding-suite-panel .wedding-panel-content .cta-button{padding:1.3em 2.5em}#outfit-designer.cta-button.button-two{text-align:center;margin:0 auto 30px;display:block;max-width:1000px}.outfit-upload-sel,.outfit-upload-dis{max-width:800px;text-align:center}.outfit-upload-sel .outfits .default-outfit,.outfit-upload-sel .outfits .prev-outfit{border:1px black solid;cursor:pointer;line-height:0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.outfit-upload-sel #outfit-upload{font-size:initial}.outfit-upload-dis .canvas-container #outfit-canvas{border:1px black solid}.outfit-upload-dis .cta-button{margin:15px auto}.outfit-designer-popup{position:relative;top:-160px;width:150px;height:150px;display:block;left:15%;z-index:10;border:1px dotted #483c42}.outfit-designer-popup.compact{border:1px solid #483c42;text-transform:uppercase}.outfit-designer-popup:hover{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.outfit-designer-popup.compact{height:2.4em;top:-2.4em}.outfit-designer-popup.compact p{padding:.8em;font-size:.8em;display:block;font-weight:700}.outfit-designer-popup.compact img{display:none}.outfit-designer-popup i.fa.fa-search{top:0;right:0;position:absolute;z-index:1}#zoom-slider-container{margin:10px auto;width:80%;max-width:400px;line-height:2em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}#zoom-slider-thumb{width:1em;height:1em;top:5px!important;border:1px solid #808080;position:absolute;margin-top:-0.75em;cursor:pointer;border-radius:50%;background-color:#808080}#zoom-slider{border:1px solid #888;width:80%;height:0;outline:0;position:relative;margin:10px auto;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#zoom-slider-container .zoom-out{float:left;font-size:2em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#zoom-slider-container .zoom-in{float:right;font-size:2em}.admin-login-container{padding:3em;width:400px;margin:3em auto;border:2px solid #f4f2f3}.admin-login-container table td{padding:.5em}#app-update-container{background:#f4f2f3;min-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#app-update-container #app-update-breadcrumbs{padding-top:1.5em}#app-update-container #logout-button{font-size:1em;position:fixed;right:1em;top:1em;z-index:1}#app-update-container h1{margin-top:0}#app-update-container .app-update-details{width:30%;padding:0 3%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top}#app-update-container .app-update-details .release-notes{padding:0}#app-update-container .app-update-details ul{margin:0;padding-left:1em}#app-update-container .app-update-download{width:60%;padding-right:3%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#app-update-container .app-block{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:48%;min-width:285px;padding-top:1em}#app-update-container .app-block img{-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;float:left}#app-update-container .app-block .app-title{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin-left:.5em;padding:.3em .8em;background:#8a8185;color:#fff;margin-top:.5em;font-size:.9em;-moz-border-radius:.8em;-webkit-border-radius:.8em;border-radius:.8em}#app-update-container .app-block .small{padding:0 0 0 1em}#app-update-container #app-download-form{padding-top:1em}#app-update-container #app-download-form input:disabled{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.1);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1}.geo_appointments_cta{padding:10px 0}#checkout{width:770px;float:right}#checkout .section{padding-bottom:1.3em}#checkout .section div{padding:.3em 0}#checkout .section div.swatch{padding:0}#checkout .top-divider{margin-top:10px}#checkout .notice{margin-bottom:1.3em;text-align:center}#checkout .error{margin:.3em 0;padding:0!important}#checkout .error-label,#checkout .error-label-preset{padding:0!important}#checkout #checkout-step-list{counter-reset:item;list-style-type:none;padding:0;-webkit-padding-start:0;-webkit-margin-before:0}#checkout #checkout-step-list li{font-size:1.8em;color:#333;margin:.4em 0;padding-bottom:.3em;position:relative;border-bottom:1px solid #f4f2f3}#checkout #checkout-step-list li .fa-circle{position:absolute;color:#b2a7ac;font-size:1.7em;line-height:.9em;left:0;z-index:-1;width:40px}#checkout #checkout-step-list li .fa-circle.finished{color:#80be9d}#checkout #checkout-step-list li .number{text-align:center;width:1.5em;margin-right:.2em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#checkout #checkout-step-list li .number:before{content:counter(item);counter-increment:item;color:#fff}#checkout .section .section-inputs{width:60%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-right:5%;vertical-align:top}#checkout .section .section-text{width:34%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-left:-5px;text-align:right;vertical-align:top}#checkout .section .section-text p{font-size:2.1em;color:#bdbdbd;letter-spacing:-1px;line-height:1.3em;padding:1em 0}#checkout .section div.clr{padding:0}#checkout .error-label,#checkout .error-label-preset,.custom-stamp-content-container .error-label-preset{color:red;font-size:.85em;line-height:1em;background:0;border:0;margin-top:.3em}#checkout .error-label-preset:before,.custom-stamp-content-container .error-label-preset:before{content:"\00f06a";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;font-size:1.25em;width:1.1em}#checkout #order-total #apply-gift-certificate .error-label{text-align:left;width:90%;margin:0 auto 10px}#checkout input.error-input{border-color:red}#checkout .label{margin-right:-5px;padding-right:1%;vertical-align:middle;font-weight:400}#checkout .half-input-block{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:50%;margin-right:-5px;vertical-align:top}#checkout .half-input-block:first-child{width:48%;padding-right:2%}#checkout .full-input{width:100%}#checkout select,.custom-stamp-content-container .custom-stamp-content-left .custom-stamp-select{vertical-align:middle}#checkout select.country{width:48%}#checkout .header{outline:0;cursor:pointer}#checkout .header.goog-zippy-expanded span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#checkout .header.goog-zippy-expanded span.help-icon{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#checkout .header.goog-zippy-expanded{color:#483c42}#checkout #order-summary .line .unavailable{color:#ec9ca6}#checkout #order-summary .addon-line .detail p{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#checkout #order-summary .line .detail p.sub-text{font-size:.9em;line-height:1em}#checkout #order-summary .line .detail p.gift-disclaimer{font-size:.8em;font-style:italic}#checkout #order-summary .line .detail .swatch,#checkout #order-summary .line .detail .empty-swatch{margin-right:0;vertical-align:middle;padding:0}#checkout #order-summary .line .detail a,#checkout #order-summary .line .detail .link{color:#8a8185}#checkout #order-summary .line .detail .line-links{padding-top:.4em;line-height:1.5em}#checkout #order-summary .line .detail .line-links a,#checkout #order-summary .line .detail .line-links .link{text-decoration:none;font-size:.85em}#checkout #order-summary .line .detail .line-links a:hover,#checkout #order-summary .line .detail .line-links .link:hover{color:#483c42;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#checkout #order-summary .line .detail .line-links .link.edit-stamp{text-decoration:underline}#checkout #order-summary .line .detail .line-links a .fa-pencil{margin-left:.4em}#checkout #order-summary .line .line-price .addons,#checkout #order-summary .line .line-price .addons-content{padding:0}#checkout #order-summary #totals-block .highlight-text{color:#8a8185}#checkout #order-summary #totals-block.float{position:fixed;max-width:260px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:1.5em 5px;top:0;background:white;z-index:1;border:1px solid #f4f2f3;border-top:0}#checkout #order-summary #totals-block .line-price:last-child{border-bottom:0;padding-bottom:0}#checkout #order-summary #totals-block .line-price #discount.price-value{color:red}#guarantees-sidebar #guarantee-shipping-heading span.shipping-info{text-decoration:underline}#checkout #order-summary #totals-block .shipping-info{cursor:pointer}#checkout #order-summary #totals-block #extra-fee-tt{margin:0;padding:0;cursor:pointer;background-position:-318px -59px}#checkout #order-summary #totals-block #order-total{width:100%;letter-spacing:-5px;padding:0;position:relative}#checkout #order-summary #totals-block #order-total *{letter-spacing:0}#checkout #order-summary #totals-block #order-total div{padding:0}#checkout #order-summary #totals-block #order-total #order-value{margin:0 auto;text-align:right;width:100%;font-size:2.7em;padding:.3em 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle}#checkout #order-summary #totals-block #order-total #order-value #currency-code{color:#afafaf}#checkout #order-summary #totals-block #currency-change{text-align:right;padding:0;position:relative;top:-.3em}#checkout #order-summary #additional-options{vertical-align:bottom}#checkout #order-summary #additional-options #apply-gift-certificate{width:61%;position:relative;z-index:1}#checkout #order-summary #additional-options #apply-gift-certificate label{line-height:2em}#checkout #order-summary #additional-options #apply-gift-certificate #gift-field{width:52%;margin:0}#checkout #order-summary #additional-options #apply-gift-certificate,#checkout #order-summary #additional-options #order-comments-header{vertical-align:middle;padding-left:35%;text-align:left}#checkout #order-summary #currency-change a,#checkout #order-summary #apply-gift-certificate-header,#checkout #order-summary #order-comments-header{font-size:.85em;color:#888;text-decoration:none;cursor:pointer}#checkout #order-summary #currency-change a:hover,#checkout #order-summary #apply-gift-certificate-header:hover,#checkout #order-summary #order-comments-header:hover{color:#333;text-decoration:underline;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#checkout #order-summary .unavailable .edit-stamp,#checkout #order-summary .unavailable .remove-stamp,#checkout #order-summary .unavailable .custom-stamp-question,#checkout #order-summary .unavailable .line-price{display:none}#checkout #order-summary .addon-line .detail{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:79%}#checkout #order-summary .addon-line .detail .production-addon-choice{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:100%}#checkout #order-summary .addon-line .detail .express-choice{border-bottom:1px solid #eee;padding-top:0;padding-bottom:.8em;margin-bottom:.2em}#checkout #order-summary .addon-line .detail .express-unavailable{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.4);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}#checkout #order-summary .addon-line .detail .express-unavailable-arrow{background:#ccc5c8;position:relative;padding:10px;height:55px;color:#fff;text-transform:uppercase;font-size:12px;line-height:1.5em;letter-spacing:.08em;font-weight:600;border-radius:2px 0 0 2px}#checkout #order-summary .addon-line .detail .express-unavailable-arrow::after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#ccc5c8;border-width:37px;margin-top:-37px}#checkout #order-summary .addon-line .detail .production-addon-choice .production-desc{width:62%;margin-right:-5px;position:relative;padding-top:0}#checkout #order-summary .addon-line .detail .production-addon-choice .production-desc .grey-text{color:#afafaf}#checkout #order-summary .addon-line .detail .addon-detail{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;max-width:90%;vertical-align:top;padding:0}#checkout #order-summary .addon-line .detail .addon-detail p.delivery-detail{padding:0;font-size:.85em;line-height:1.4em}#checkout #order-summary .addon-line .line-price{width:37.974%;padding:.3em 0}#checkout #order-summary .production-type-radio{vertical-align:top;margin-top:1em;position:absolute;left:-2em}#checkout #order-summary .production-addon-price{padding:0;vertical-align:bottom}.express-production-terms-container{max-width:900px;width:100%;padding:0 15px}.express-production-terms-container h2{font-size:1.1em;margin-top:1em}#checkout #production-addon-terms{cursor:pointer}#checkout #production-addon-terms:hover{text-decoration:underline}#checkout #order-summary .custom-stamp-delete{font-size:1.2em}#checkout #order-summary .custom-stamp-question,.custom-stamp-content-container .custom-stamp-content-left .custom-stamp-heart-wrapper .custom-stamp-heart-question{padding:0;cursor:help}.custom-stamp-tooltip,.standard-tooltip{background:#f4f2f3;color:#444;z-index:300000;padding:.3em 15px;font-size:.9em}.custom-stamp-content-container{max-width:900px;width:100%;font-size:90%;letter-spacing:-5px}.custom-stamp-content-container *{letter-spacing:0}.custom-stamp-content-container h2{letter-spacing:.05em;font-size:1.2em}.custom-stamp-content-container h4{margin-top:1em;margin-bottom:0}.custom-stamp-content-container .cta-button{margin-top:1.5em}.custom-stamp-content-container .custom-stamp-content-left,.custom-stamp-content-container .custom-stamp-content-right{width:47%;padding:.4em 1.25% 1.2em;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.custom-stamp-content-container .custom-stamp-content-right{font-size:90%;max-width:512px}.custom-stamp-content-container .custom-stamp-content-left #custom-stamp-message-container #custom-stamp-message{font-family:"ITC New Baskerville W01","Times New Roman",serif;font-style:italic;margin:.5em 0;width:80%;max-width:330px;background:#fff url(/img/logo-small.png) no-repeat left center;background-size:auto 3em;padding-left:7em}.custom-stamp-content-container .custom-stamp-content-left .custom-stamp-section{padding:.5em 0}.custom-stamp-content-container .custom-stamp-content-left .custom-stamp-section label{vertical-align:middle}.custom-stamp-content-container .custom-stamp-content-left .custom-stamp-heart-wrapper{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:4px;vertical-align:middle}.custom-stamp-content-container .custom-stamp-content-left .custom-stamp-heart-wrapper .custom-stamp-heart-question{font-size:1.2em}.custom-stamp-content-container .custom-stamp-content-left .custom-stamp-select{margin-left:1em}.custom-stamp-content-container .custom-stamp-preview{max-width:100%;border:1px solid #999}.extra-fee-tooltip{width:150px;background:#c4c4c4;color:#444;z-index:300000;padding:.3em 15px;font-size:85%}.express-production-terms-container{max-width:900px;width:100%;padding:0 15px}.express-production-terms-container h2{font-size:1.1em;margin-top:1em}#checkout #order-summary .select-size-container .error-label{text-align:right}#checkout #order-summary .select-size-button{margin:0 0 .5em;width:100%;padding:.1em .8em}#checkout #order-summary .select-size-button .fa-caret-down{padding:.8em 0;float:right;color:#b2a7ac}#checkout #order-summary .select-size-button.error-input{color:red}#checkout #order-summary .select-size-button.error-input .select-size-text:before{content:"\00f06a";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;padding-right:.2em}#checkout #order-summary .select-size-popup{width:380px}#checkout #order-summary .select-size-popup select{width:165px;padding-right:0}#checkout #order-contact .header{color:#8a8185}#checkout #order-contact .header.goog-zippy-expanded{color:#483c42}#checkout #order-contact .signin-divider{margin-top:.7em;width:100%;border-top:1px solid #f4f2f3}#checkout #order-contact .signin-divider-text{width:40px;background:#fff;margin:-1.6em auto .7em;font-weight:bold}#checkout #order-contact #fb-login-btn{padding:.8em 1.2em .8em 2em}#checkout #order-contact #fb-login-btn span{vertical-align:top}#checkout #order-contact #customer-login{padding:.8em 1.6em;margin-top:.5em}#checkout #order-contact #customer-login-loading{margin-top:1em}#checkout #order-contact .dhl-explanation{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;color:#bdbdbd;font-size:.8em;margin-top:2.8em;vertical-align:middle}#checkout #order-contact input,#checkout #order-contact select{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px}#checkout #order-delivery input,#checkout #order-billing input,#checkout #order-delivery select,#checkout #order-billing select{text-transform:uppercase;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px}#checkout #order-comments-content{width:98%;height:5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#checkout #same-billing-address{padding-top:.4em}#checkout #order-payment .payment-icon{padding:0;margin:4px 5px;position:absolute}#checkout #order-payment .payment-method-option{font-size:120%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#checkout #order-payment .payment-method-option label{padding-right:25px;cursor:pointer}#checkout #order-payment .credit-card-text{padding-left:49px}#checkout #order-payment .paypal-text{padding-left:40px}div.payment-processing-dialog{max-width:500px;padding:10px 10px 30px}div.payment-error-dialog{max-width:500px}#checkout #loading{float:left;padding:.13em 5px}#checkout #continue-checkout-container{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;float:left}#checkout #continue-checkout .lock-icon{float:left;margin-top:-4px;margin-right:12px}#checkout #continue-checkout{cursor:pointer;margin:0;background-color:#3b674f!important;border-color:#3b674f!important;padding:.8em 4.6em}#checkout #continue-checkout:hover{background-color:#80be9d!important;border-color:#80be9d!important}#checkout #finalize-checkout{margin-bottom:2em}#checkout #loading{float:none;padding:0;vertical-align:top;margin-top:1em}#checkout #order-cashier .label{width:22%}#survey-container,#survey-iframe{width:650px;height:660px}#questions-tab,#feedback-tab{position:fixed;top:30%;cursor:pointer;z-index:1000000;-moz-box-shadow:3px 3px 4px #bbb;-webkit-box-shadow:3px 3px 4px #bbb;box-shadow:3px 3px 4px #bbb}#feedback-form .feedback-rating-table{width:50%;margin-top:10px}#feedback-form .feedback-rating-table td{text-align:center}#feedback-form .feedback-rating-table th{vertical-align:middle}#feedback-form .feedback-difficult-table td{padding:5px 0}#feedback-form textarea{width:400px;height:50px;font-size:1em;margin-top:10px;padding:5px}.feedback-left{left:0}.feedback-right{right:0}#feedback-comments{width:420px;height:100px;font-size:1em;font-weight:300}#feedback-email{width:100%;font-size:1em;font-weight:300}.feedback-score-table{text-align:center;margin:0 auto}.feedback-instructions{margin-top:20px;max-width:405px}.feedback-email-table{width:420px}.feedback-email-table th{width:10%;font-weight:normal;padding-right:10px;vertical-align:middle}#feedback-thankyou.feedback-share-wide{padding-top:20px}#feedback-thankyou.feedback-share-popup{width:406px}#feedback-thankyou .feedback-share-icons{margin:10px auto 0;text-align:center}#feedback-thankyou .feedback-icons{background:url(/img/social-icons.jpg);width:60px;height:60px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#feedback-thankyou .feedback-facebook{background-position:0 0}#feedback-thankyou .feedback-twitter{background-position:180px 0}#feedback-thankyou .feedback-instagram{background-position:120px 0}#feedback-thankyou .feedback-pinterest{background-position:60px 0}.gallery-menu,.gallery-loaded{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gallery-menu{margin-right:-5px;padding:1em 0 0 10px;width:218px;text-align:left}.gallery-menu input{color:#888}.gallery-menu label{display:block;padding-bottom:8px;cursor:pointer}.gallery-menu .gallery-selected{color:#483c42;text-decoration:underline}.gallery-menu #sort{padding-bottom:1em}.gallery-menu #sort #sort-by,.gallery-menu #sort #sort-form{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gallery-menu #sort #sort-form #sort-select{font-size:.8em}.gallery-menu #sort #sort-form #sort-select option{background:#fff;color:#444}.gallery-menu #search-filter{padding-bottom:.5em}.gallery-menu #search-filter #search{width:90%}.gallery-menu .category,.gallery-menu .option{cursor:pointer;margin-right:10px}.gallery-menu .category{padding:.7em 0;width:155px;outline:0;text-transform:uppercase}.gallery-menu .category-options{margin-bottom:1em}.gallery-menu #shop-by{display:none}.gallery-menu #collection-options .collection{padding:4px 0 5px 27px;cursor:pointer}.gallery-menu #collection-options .selected{color:#483c42;text-decoration:underline}.gallery-menu #colour-options .swatch{margin:0;width:20px;height:20px}.gallery-menu #colour-options .selected{border:1px solid #483c42}.gallery-menu .clear-button{color:#bbb;cursor:pointer;margin:10px 0}.gallery-loaded{padding-left:10px;width:762px;text-align:left}div .ntm-logo{display:inline;float:left}#gallery-shoe-container{width:100%}#gallery-shoe-container #bridal-acceptance{width:100%;border:1px solid #483c42;background:#fff;padding:.5em}#gallery-shoe-container #bridal-acceptance .bridal-all,#gallery-shoe-container #bridal-acceptance .bridal-clear{text-decoration:underline;cursor:pointer}#gallery-shoe-container #bridal-acceptance .close-dark-icon{float:right;cursor:pointer}#gallery-shoe-container .gallery-list{margin:0 auto;width:750px;text-align:left;letter-spacing:-5px}#gallery-shoe-container .gallery-list *{letter-spacing:0}#gallery-shoe-container .gallery-list .gallery-shoe{width:250px;height:187px;padding:1em 0;text-align:center;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#gallery-shoe-container .gallery-list .gallery-shoe a{padding:0;display:block;width:250px;height:188px;overflow:hidden;white-space:nowrap;text-indent:0;font-size:0}#gallery-shoe-container .gallery-list .gallery-shoe a:hover{text-indent:-100%}#gallery-shoe-container .gallery-list .gallery-shoe img{width:100%}#gallery-shoe-container .gallery-list .gallery-shoe .price-container .price.strikeout{text-decoration:line-through}#gallery-shoe-container .gallery-list .gallery-shoe .price-container .discounted-price{color:red}#gallery-shoe-container #gallery-main-loading{padding-top:1.5em}.gallery-empty{margin:3.3em auto;width:80%;text-align:center}.featured-gallery h1{margin:1em 0}.featured-gallery img.logo{width:32%;max-width:320px;margin:.5%}#gift-certificates h1{font-size:3em;margin-bottom:0}#gift-certificates h2{font-size:2em;font-weight:300;margin-top:0}#gift-certificates .error{margin:15px auto;padding-left:0;padding-right:0;width:100%;max-width:750px}#gift-certificates .gifts-banner{width:100%;max-width:850px;max-height:152px}#gift-certificates #gift-certificate-content{text-align:left}#gift-certificates #gift-certificate-content #gift-certificate-display,#gift-certificates #gift-certificate-content #gift-form{width:49%;position:relative;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#gift-certificates #gift-certificate-content #gift-form{margin:0 2%;width:45%;text-transform:none}#gift-certificates #gift-certificate-content #gift-form .field-title{letter-spacing:0;font-size:1em;padding:0 0 .2em;font-weight:100}#gift-certificates #gift-certificate-content #gift-certificate-display{height:0;padding-bottom:65.8%}#gift-certificates #gift-certificate-content #gift-certificate-display img{max-width:100%;position:absolute;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}#gift-certificates #gift-certificate-content #gift-certificate-display img.fade-hidden{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}#gift-certificates #gift-certificate-content #gift-certificate-display img#email-gift-cert{border:1px solid #eee;box-sizing:border-box}#gift-certificates #gift-certificate-content #gift-form #gift-delivery-options .gift-delivery .gift-example{padding:0 0 .5em;cursor:pointer;display:none}#gift-certificates #gift-certificate-content #gift-form .gift-delivery img{float:none;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#gift-certificates #gift-certificate-content #gift-form #gift-delivery-options *,#gift-certificates #gift-certificate-content #gift-form #deliver-to-row *{letter-spacing:0}#gift-certificate-content{width:100%;margin:0 auto;text-align:center;letter-spacing:-5px}#gift-certificate-content>*{letter-spacing:0}#gift-certificate-content #gift-form{margin:0 auto;width:90%;text-transform:uppercase;max-width:700px}#gift-certificate-content #gift-form p{text-transform:none}#gift-certificates #gift-certificate-content #gift-form #gift-delivery-options label{letter-spacing:.1em}#gift-certificate-content #gift-form #gift-delivery-options,#gift-certificate-content #gift-form #deliver-to-row{letter-spacing:-5px}#gift-certificate-content #gift-form #gift-delivery-options *,#gift-certificate-content #gift-form #deliver-to-row *{letter-spacing:.1em}#gift-certificate-content #gift-form .field-title{font-weight:500;padding:.7em .2em;line-height:1.5em;display:block}#gift-certificate-content #gift-form .text-input{width:100%;color:#888;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gift-certificate-content #gift-form #gift-delivery-options,#gift-certificate-content #gift-form #gift-amount,#gift-certificate-content #gift-form .field-section{width:98.5%;margin:5px auto}#gift-certificate-content #gift-form .gift-delivery input[type="radio"]{margin-left:1px}#gift-certificate-content #gift-form .gift-delivery label,#gift-certificate-content #gift-form .gift-delivery .info-icon{float:none;padding:0;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#gift-certificate-content #gift-form #gift-delivery-options .gift-delivery .info-icon{color:#fff}#gift-certificate-content #gift-form .gift-delivery{padding:.2em 0;width:49.5%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#gift-certificate-content #gift-form #gift-delivery-options #delivery-email{margin-right:1%}#gift-certificate-content #gift-form #gift-delivery-options .gift-delivery input[type="radio"]{display:none}#gift-certificate-content #gift-form #gift-delivery-options .gift-delivery .block-inline{width:100%;position:relative;text-align:center}#gift-certificate-content #gift-form #gift-delivery-options .gift-delivery label{margin-bottom:1em;width:100%;padding:.8em 0}#gift-certificate-content #gift-form #gift-delivery-options .gift-delivery label i.fa-check{display:none}#gift-certificate-content #gift-form #gift-delivery-options .gift-delivery label.selected i.fa-check{color:#bfff00;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#gift-certificate-content #gift-form #gift-amount label,#gift-certificate-content #gift-form #gift-amount select,#gift-certificate-content #gift-form #gift-amount input,#gift-certificate-content #gift-form #gift-amount span{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#gift-certificate-content #gift-form #gift-amount label{margin-right:.5em}#gift-certificate-content #gift-form #gift-amount select{margin:0;width:14em}#gift-certificate-content #gift-form #gift-amount #other-amount{margin-right:1em;width:5em}#gift-certificate-content #gift-form #gift-amount span{padding:.2em 0 0 .1em}#gift-certificate-content #gift-form .field-section textarea{font-family:inherit}#gift-certificate-content #gift-form #add-gift-to-cart{margin:1.3em 0}#gift-certificate-content #gift-form .error .multicolumn label{color:#c33}#gift-certificate-content #gift-form .gift-cert-address-block .gift-cert-address-row{margin-bottom:.7em}#gift-certificate-content #gift-form .gift-cert-address-block .gift-cert-address-row #recipient_line1{margin-bottom:.4em}#gift-certificate-content #gift-form .gift-cert-address-block .gift-cert-address-row .col{padding:0 2% 0 0}#gift-certificate-content #gift-form .gift-cert-address-block .gift-cert-address-row .col:first-child{margin-left:0;width:45%}#gift-certificate-content #gift-form .gift-cert-address-block .gift-cert-address-row .col:nth-child(2){width:20%}#gift-certificate-content #gift-form .gift-cert-address-block .gift-cert-address-row .col:last-child{padding-right:0;width:26%}#gift-certificate-content #gift-form .gift-cert-address-block select.country{margin-left:0}#gift-certificate-content #gift-form .gift-cert-address-block label{font-size:.8em}#gift-certificate-content #gift-form .gift-disclaimer{font-size:.9em;font-style:italic;padding-bottom:1em}#gifts-v2 #gift-certificate-content{margin-top:2em}#gifts-v2 .text-overlay-content h1{letter-spacing:.1em}#gifts-v2 .main-overlay-container{height:330px}#gifts-v2 .overlay-text-container .text-overlay .text-overlay-content p{max-width:430px}#gifts-v2 .overlay-image-container img{max-width:1900px}#gifts-v2 .simple-divider{text-align:center;margin:.8em auto .2em;height:1px;background-color:#483c42;width:75%;max-width:100px}#gifts-v2 .gift-pkg .inner-container #most-popular-gift{width:80px;height:80px;top:0;left:0;margin:5%;font-weight:bold;position:absolute;background-color:white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#gifts-v2 #most-popular-gift p{margin-top:5px}#gifts-v2 .grey-border{background-color:#f4f2f3;padding:3%;text-align:center}#gifts-v2 .custom-gift-container .grey-border{padding:1.5%}#gifts-v2 .grey-border .inner-container{border:white 1px solid}#gifts-v2 .gift-pkg,#gifts-v2 .custom-gift-container{font-size:.9em}#gifts-v2 .col .gift-pkg{margin:3% 5%}#gifts-v2 .gift-pkg .inner-container>*{margin:0 5%}#gifts-v2 .gift-pkg .inner-container:first-child{padding-top:5%}#gifts-v2 .gift-pkg .inner-container:last-child{padding-bottom:5%}#gifts-v2 .gift-pkg h2,#gifts-v2 .custom-gift-container .inner-container h2{font-size:1.1em;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif}#gifts-v2 .gift-pkg .inner-container img{width:100%;margin:0}#gifts-v2 .gift-pkg .inner-container .blurb{text-align:left;min-height:4em;padding:0 5% 5%}#gifts-v2 .gift-pkg .inner-container .pkg-tier-select{cursor:pointer;margin:2px;position:relative}#gifts-v2 .gift-pkg .inner-container p.price{font-style:italic;font-size:1.1em;letter-spacing:.05em;font-family:"ITC New Baskerville W01","Times New Roman",serif;padding:5px 0;font-size:1.3em}#gifts-v2 #gift-currency-option{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative;cursor:pointer;padding:.25em 1em}#gifts-v2 #gift-currency-option .dropdown{position:absolute;z-index:3;margin-left:-.5em;margin-top:.25em;background:#fff;border:2px solid #f4f2f3;white-space:nowrap}#gifts-v2 #gift-currency-option .dropdown .dropdown-option{padding:.2em .5em}#gifts-v2 #gift-currency-option .dropdown .dropdown-option:hover{background-color:#f4f2f3}#gifts-v2 .gift-disclaimer{font-size:.8em;font-style:italic;max-width:600px;margin:0 auto}#gifts-v2 .custom-gift-container{max-width:950px;margin-top:1%}#gifts-v2 .custom-gift-container .inner-container{padding:2% 0}#gifts-v2 .custom-gift-container .inner-container h2{margin-bottom:0}#gifts-v2 .custom-gift-container .inner-container p{padding:1em}#gifts-v2 .custom-gift-container .inner-container label{margin-right:1em;line-height:1.7em}#gifts-v2 .pkg-info{font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;padding:20px 0 10px;font-weight:bold}#gifts-v2 .field-title{font-weight:300;letter-spacing:.2em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-size:.9em}#gifts-v2 .error-msg{margin:0 auto;padding-left:0;padding-right:0;width:98.5%;max-width:690px}#gifts-v2 #gift-certificate-content #gift-form .field-section{width:auto}#gifts-v2 #gift-certificate-content #gift-form .text-input{text-align:center;height:2.8em;font-size:1em}#gifts-v2 .custom-gift-select{margin-top:20px}#homepage .content-segment{text-align:center}#homepage .content-segment:last-of-type{padding-bottom:1em}#homepage .hero-segment .hero-banner-container .hero-banner{bottom:0;background:url(/img/homepage/hero_design-your-own-video.jpg) center no-repeat cover}#homepage .hero-segment .hero-scroller-container{height:100%;position:relative}#homepage .hero-segment .hero-scroller-container{display:none}#homepage .hero-segment .hero-scroller-container .hero-scroller{height:100%;position:relative}#homepage .hero-segment .hero-scroller-container .sop-multipanel-nav{z-index:1}#homepage .guarantees-segment{padding-top:1.1em;padding-bottom:1em}#homepage .guarantees-segment+.content-segment{padding-top:1.4em}#homepage .guarantees-segment .multi-panel-panel:first-of-type{text-align:right}#homepage .guarantees-segment .multi-panel-panel:last-of-type{text-align:left}#homepage .guarantees-segment .guarantee-block{letter-spacing:-5px;font-size:.8em;font-weight:500}#homepage .guarantees-segment .guarantee-block>*{letter-spacing:0}#homepage .guarantees-segment .guarantee-block .guarantee-icon,#homepage .guarantees-segment .guarantee-block .guarantee-blurb{float:none;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#homepage .guarantees-segment .guarantee-block .guarantee-icon{margin:0 .6em 0 0;color:inherit;font-size:1.5em}#homepage .guarantees-segment .guarantee-block .guarantee-icon.sizing-icon{margin-right:.4em}#homepage .guarantees-segment .guarantee-block .guarantee-blurb{width:auto;text-align:left}#homepage .concept-segment{margin-top:1.4em;background-color:#f4f2f3}#homepage .concept-segment h2{margin-top:0;font-size:2.5em}#homepage .concept-segment .multi-panel-panel{padding:0 1.5em}#homepage .concept-segment .concept-icon{font-size:2.2em}#homepage .concept-segment a:hover .concept-icon{color:#74656c}#homepage .concept-segment h3{font-size:.9em;font-weight:500;padding:1.2em 0 0}#homepage .concept-segment p{padding-top:.25em}#homepage .shoe-display-segment h3{margin-top:.6em;padding:0 0 1em}#homepage .shoe-display-segment .easy-scroller-container{margin:0 auto;height:105px}#homepage .subscribe-segment{padding-top:2.5em;padding-bottom:2.5em;color:#fff;background-color:#483c42}#homepage .subscribe-segment .email-input{margin-bottom:1em;width:80%}#homepage .subscribe-segment .signup-email-error{margin-top:.5em}#homepage .quote-segment{padding-top:1.5em;padding-bottom:1.5em;color:#fff;background-color:#483c42}#homepage .quote-segment .quote-segment-content{font-size:3em;line-height:1em;font-weight:normal;font-style:italic;font-family:"ITC New Baskerville W01","Times New Roman",serif}#homepage .quote-segment .quote-segment-content .quote{margin:-.22em 0 0 -.2em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#homepage .quote-segment .quote-segment-content .quote:before,#homepage .quote-segment .quote-segment-content .quote:after{color:#b2a7ac;font-size:2em;font-weight:normal;font-style:inherit;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}#homepage .quote-segment .quote-segment-content .quote:before{content:"\00201c";padding-right:.2em;position:relative;top:.22em}#homepage .quote-segment .quote-segment-content .quote:after{content:"\00201e";padding-left:.16em}#homepage .social-media-segment h3{font-size:1.5em;color:#483c42;font-weight:500;padding:0 0 1.5em}#homepage .social-media-segment h3 a{text-decoration:none}#top-homepage-savedshoe{width:100%;max-width:1000px;max-height:393px;position:relative;overflow:hidden;text-align:center;letter-spacing:-5px}#top-homepage-savedshoe *{letter-spacing:0}#top-homepage-savedshoe .savedshoe-image{max-width:50%}#top-homepage-savedshoe .savedshoe-image img{max-width:481px;width:100%}#top-homepage-savedshoe .savedshoe-actions{max-width:50%;vertical-align:top}#top-homepage-savedshoe .savedshoe-actions h1{font-size:3.2em;margin:.75em 0 0;color:#000}#top-homepage-savedshoe .savedshoe-actions p{font-size:1.4em}#top-homepage-savedshoe .savedshoe-actions .add-to-cart-button{margin-bottom:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none}#leathers-container{padding:0 0 2em}#leathers-container h1{margin-bottom:1em;text-align:center}#leathers-container .leathers-palette{margin:1.7em auto 2em;width:100%;text-align:center;letter-spacing:-5px}#leathers-container .leathers-palette *{text-align:left;letter-spacing:0}#leathers-container .leathers-palette .palette-title{padding:0}#leathers-container .leathers-palette .palette-bubble,#leathers-container .leathers-palette .palette-box,#leathers-container .leathers-palette .buttons-container{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#leathers-container .leathers-palette .palette-bubble{width:98px}#leathers-container .leathers-palette .palette-bubble .palette-tip{margin:30px 0 0;font-size:12px;color:#483c42}#leathers-container .leathers-palette .palette-bubble #add-tip{display:none}#leathers-container .leathers-palette .palette-box{padding-bottom:120px;width:120px;height:0;border:1px solid #ccc;margin-right:5px;cursor:move!important;overflow:hidden}#leathers-container .leathers-palette .buttons-container{padding:0 10px;max-width:207px}#leathers-container .leathers-palette .buttons-container .price-container{padding-bottom:0}#leathers-container .leathers-palette .buttons-container .price-container .price{color:#483c42;font-size:18px;font-weight:bold}#leathers-container .leathers-palette .buttons-container .price-container .samples{color:#333}#leathers-container .leathers-palette .buttons-container .price-container .shipping{font-size:.8em}#leathers-container .leathers-palette .buttons-container #cta-buttons #buy-palette,#leathers-container .leathers-palette .buttons-container #cta-buttons #loading,#leathers-container .leathers-palette .buttons-container #cta-buttons #clear-palette{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-top:.5em}#leathers-container .leathers-palette .buttons-container #cta-buttons #clear-palette{text-align:left;margin:.5em auto;width:100%}#leathers-container #leathers-menu{float:right;margin-right:50px;padding:10px 0;width:165px}#leathers-container #leathers-menu .explore-by{width:75px;float:right}#leathers-container #leathers-menu .selected{font-style:italic;font-weight:400}#leathers-container #category-menu,#leathers-container #color-menu{width:725px;float:left;margin:0 10px 0 50px}#leathers-container #category-menu-alt,#leathers-container #color-menu-alt{display:none}#leathers-container #category-menu{margin-bottom:10px}#leathers-container #category-menu .select-material{cursor:pointer;border:1px solid #483c42;padding:6px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:4px 1px}#leathers-container #category-menu .selected{color:#fff;background:#333}#leathers-container #color-menu{padding-top:10px;letter-spacing:-5px}#leathers-container #color-menu *{letter-spacing:0}#leathers-container #color-menu .color-swatch{margin-right:1px;width:24px;height:50px;cursor:pointer;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#leathers-container #color-menu .color-with-border{width:22px;height:48px;border:1px solid #ccc}#leathers-container #color-menu .selected{width:22px;height:48px;border:1px solid #333}#leathers-container .leathers{margin:10px 0 15px}#leathers-container .leathers .leather-slide-container{height:260px}#leathers-container .leathers .leather-slide-container .left-arrow{margin:100px 20px 0 8px}#leathers-container .leathers .leather-slide-container .right-arrow{margin:100px 8px 0 20px}#leathers-container .leathers .leather-slide-container .leather-container{height:260px;position:relative;overflow:hidden;width:914px;float:left}#leathers-container .leathers .leather-slide-container .leather-container.loading{height:224px}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider{height:230px;width:6000px;position:absolute;z-index:1}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch{margin-left:6px;width:224px;height:auto;float:left;position:relative;cursor:move!important}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .leather-image{padding-bottom:100%;width:100%;height:0;position:relative}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .magnifying-glass,#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .mini-magnifying-glass{position:absolute;top:1em;left:75%}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .mini-magnifying-glass{display:none}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .leather-name{padding:.3em 0 .6em .2em;width:100%;font-size:13px}#leathers-container #by-category #leather-desc-container{margin-left:41px}#leathers-container #by-category #leather-desc-container .category-description{margin-right:-5px;padding:44px 2% 0;width:49%;min-height:180px;border:1px solid #ccc;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#leathers-container #by-category #leather-desc-container .category-description p{padding:0}#leathers-container #by-category #leather-desc-container .category-description.no-video{margin-right:0;width:92%;min-height:0;padding-bottom:20px}#leathers-container #by-category #leather-desc-container .category-description .leather-desc{margin:10px 0}#leathers-container #by-category #leather-desc-container .category-description .shoe-video-heading{cursor:text;padding-left:0}#leathers-container #by-category #leather-desc-container .leather-video{margin-left:1%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#leather-popup{width:95%;max-width:600px;padding:0 10px}#leather-popup #add-to-palette{cursor:pointer}#leather-popup #add-to-palette .add{display:none}#leather-popup #add-to-palette .cta-button{right:50px;top:3.3em;position:absolute}#leather-popup #add-to-palette .leather-popup-image{padding-bottom:83.33%;width:100%;height:0}#leather-popup .title{border-bottom:1px solid #b2a7ac}.no-content{margin:40px 0 50px;text-align:center}.no-content,.no-content p{font-size:110%}.pdf-icon{background:url(/img/pdf.gif) no-repeat;width:26px;height:26px}.members-heading{margin-top:1.1em}.members-area-links{margin-top:1em;line-height:2.7em;float:left}.members-area-links a:hover{color:#777}.members-table{margin:1em auto;text-align:left;width:100%;padding-top:2em}.members-orders-table th{font-weight:bold}.members-table th,.members-table td{padding:8px}#members-account-form-success,#members-account-form-error{opacity:0;filter:alpha(opacity=0)}#members-account-fb-connect{padding:50px}#my-orders{margin:0 auto;padding:1.3em 0 2em 2em;width:100%;max-width:900px}#my-orders #my-orders-header-row,#my-orders .my-orders-row{padding:0 1.5%}#my-orders .my-orders-id{margin-left:0;width:26%}#my-orders .my-orders-date{width:18.5%}#my-orders .my-orders-status{width:15%}#my-orders .my-orders-view{width:40%}#my-orders .my-orders-row:hover{background:#eee}#my-orders .my-orders-receipt{cursor:pointer;color:#333;text-decoration:underline;display:inline-block;margin:0;padding:0}.return-postage-popup{width:800px}#order-details{line-height:150%;margin:0 auto;max-width:775px;width:98%;float:right;padding:20px 0 30px}#order-details #order-summary{padding-left:3%}#order-details #order-top #order-headings,#order-details #order-top #delivery-address{width:49%;padding-bottom:20px;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#order-details .heading{padding:10px 0 15px}#order-details .bold{font-weight:bold}#order-details .order-shoe-size span{padding-right:1em}#order-details #totals-block{padding:10px 0;float:right;width:100%;max-width:375px}#order-details #totals-block .line-price{padding:.2em 0}#order-details #totals-block .discount-container{color:red;font-style:italic}#order-details .order-notes{letter-spacing:-5px;padding:.2em 0}#order-details .order-notes>*{letter-spacing:0;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#order-details .order-notes .order-notes-heading{width:20%}#order-details .order-notes .order-notes-info{width:80%}#members-account-form{padding-top:1em}.edit-account{width:100%;max-width:700px;margin:1.3em auto}.edit-account .edit-account-sidebar{margin-left:0;width:250px}.edit-account .edit-account-sidebar .profile-pic-area{max-width:220px;margin-right:25px}.edit-account .edit-account-sidebar .profile-pic-area p{font-size:.9em}.edit-account .edit-account-sidebar .profile-pic-area #edit-pic-button{width:100%}.edit-account .edit-account-sidebar img{width:200px;border:1px solid #f4f2f3;background-color:white;padding:10px;border-radius:10px}.edit-account .edit-account-container{width:450px;max-width:100%}.edit-account .edit-account-container .form-element{padding:10px 0}.edit-account .edit-account-container .error{padding:10px}.edit-account .edit-account-container label{font-size:1em;color:#888;display:block}.edit-account .edit-account-container p label{display:inline}.edit-account .edit-account-container p input{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.edit-account .edit-account-container input{margin-left:0;max-width:100%}.edit-account .edit-account-container .form-button-block{margin-top:1em}.edit-account a.cancel-button{text-decoration:none}.edit-account .edit-account-container input.input-year{width:5em}.edit-account .edit-account-container input.input-month{width:3.5em}.edit-account .edit-account-container input.input-day{width:3.5em}.edit-account .edit-account-container #dob-selector #dob-button{min-width:200px;font-size:1.2em;color:black;border:1px solid #aaa;padding:3px 20px 3px 3px;font-family:Arial,sans-serif}.edit-account .edit-account-container #dob-selector .goog-date-picker{background:#ccc;padding:10px 15px;font-size:1em}.edit-account .edit-account-container #dob-selector .goog-date-picker button{color:#111}.edit-account .edit-account-container #dob-selector .goog-date-picker table tbody{margin-bottom:7px;margin-top:7px}.edit-account .edit-account-container #dob-selector .goog-date-picker table tbody tr th{padding-bottom:3px;padding-left:3px;border-right-width:0;border-bottom-width:0}.edit-account .edit-account-container #dob-selector .goog-date-picker table tbody tr td{padding-right:3px;padding-left:3px}.edit-account .edit-account-container .form-element.wedding-container p{font-style:italic;font-size:.9em;padding:0 0 .5em}.edit-account .edit-account-container .header-msg{margin-bottom:10px}.edit-account h4{margin-bottom:0;padding-bottom:0}.edit-account .unsub-text{color:red}.edit-account #resubscribe-form form input{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.edit-account #resubscribe-form form label{margin-bottom:10px}#edit-subscriptions-form.disabled>*{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.edit-account #edit-subscriptions-form input[type=submit],.edit-account #edit-subscriptions-form span.or{margin:20px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.edit-account #edit-subscriptions-form ul.checkbox-group{padding-left:0;margin:0 0 1em}.edit-account #edit-subscriptions-form ul.checkbox-group>li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:80%}.edit-account #edit-subscriptions-form ul.checkbox-group li input[type=checkbox]{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.edit-account #edit-subscriptions-form span.subscription-heading{margin:20px 0 10px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.edit-account #edit-subscriptions-form label{color:#555}.profile-pic-options{margin:.7em}.profile-pic-options .form-element{display:block;margin-bottom:1em;margin-right:1em}.profile-pic-options input{display:block;margin:.5em 0 0}#edit-account-sizes #sizes-header{font-weight:bold;border-top:1px solid #b2a7ac}#edit-account-sizes .shoe-rows{width:90%;font-size:.866em;max-width:800px;margin:0 auto;padding:10px 2%;border:1px solid #b2a7ac;border-top:0}#edit-account-sizes .size-title{margin-top:20px}#edit-account-sizes .size{width:35%}#edit-account-sizes .date{width:25%}#edit-account-sizes .order,#edit-account-sizes .image{width:20%}#edit-account-sizes .image{padding-top:0;padding-bottom:0}#edit-account-sizes .order .order-arrow{display:none}#edit-account-sizes .order-wide{width:40%}#pyp-container{position:fixed;left:0;bottom:0;height:150px;width:100%;background:url("/img/competition/mix1065/blue-banner-bg.png");z-index:10000}#pyp-container .pyp-slot{width:100px;height:82px;border:3px dashed #000;float:left;margin:20px 10px;cursor:hand;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-moz-box-shadow:3px 3px 4px #6d0533;-webkit-box-shadow:3px 3px 4px #6d0533;box-shadow:3px 3px 4px #6d0533}.pyp-shoe-being-dragged{z-index:99999999;background:white;width:120px;height:98px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-moz-box-shadow:3px 3px 4px #777;-webkit-box-shadow:3px 3px 4px #777;box-shadow:3px 3px 4px #777;border:3px dashed #483c42}.pyp-target{border:3px dashed #483c42!important}.pyp-delete-button{position:relative;top:10px;left:-20px;margin-bottom:-20px;float:left;width:20px;height:20px;cursor:pointer}.pyp-delete-button:before{content:"\00f057";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}#pyp-container .instructions{vertical-align:top;float:left}#pyp-container .instructions h1{font-weight:bold;font-size:2em;margin:.8em 1.5em;line-height:1.5em;text-shadow:1px 2px #bbb}#pyp-container .pyp-slot{-moz-box-shadow:3px 3px 4px #88d2e6;-webkit-box-shadow:3px 3px 4px #88d2e6;box-shadow:3px 3px 4px #88d2e6}#pyp-container #save-pyp{margin:2.5em .5em;padding:1% 3%;font-size:1.2em;letter-spacing:2px;width:auto}#my-credits{margin:0 auto;padding:1.3em 0 2em 2em;width:100%;max-width:800px}#my-credits p{margin-top:2em;color:#888;font-size:90%}#my-credits #my-credits-header-row,#my-credits .my-credits-row{padding:0 1.5%}#my-credits .my-credits-row:hover{background:#eee}#my-credits .my-credits-desc{width:55%}#my-credits .my-credits-amnt,#my-credits .my-credits-rem,#my-credits .my-credits-expiry{width:15%}#review-container h1{text-align:center}#review-container .very-narrow-col,#review-container .wide-col{margin-top:1em}#review-container .very-narrow-col{text-align:center}#review-container form .review-question{font-weight:400;margin-top:1em}#review-container form .rating{text-align:center;vertical-align:top;width:95px;font-size:.866em}#review-container form .rating-input{margin:.2em 0}#review-container form textarea{width:100%}#review-container form #review-submit{margin:.7em 0}#review-container form #review-loader{margin:1em 0}#review-container form .error-label{color:red;font-size:.85em;line-height:1em;margin-top:.3em}#review-container .error-label:before{content:"\00f06a";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit;font-size:1.25em;width:1.1em}.size-rating-tooltip{background:#c4c4c4;color:#444;z-index:300000;padding:.5em 1em;max-width:300px;font-size:.85em}.shoes-left-bar{width:30%;margin:auto;text-align:center}.cta-button.button-two.user-nav-button{display:block;margin:auto;margin-bottom:10px}.switch-navigation-list.no-left-padding{padding-left:0}.heading-container .top-bar-links-container{margin-bottom:0}.heading-container .social-share-description{margin:0 5px 0 0;line-height:44px}.heading-container .social-share-shoe-container.members.profile{margin-top:9px}.shoe-shelf-container{width:100%;float:right;text-align:left;margin:10px 0 100px;position:relative}.shelf{width:33%;height:213px;float:left;background-size:100% 100%}.shelf-left{background-image:url(/img/members/shelf-left.jpg)}.shelf-middle{background-image:url(/img/members/shelf-middle.jpg)}.shelf-right{background-image:url(/img/members/shelf-right.jpg)}.shelf-container.small-shelf .shelf.shelf-middle{display:none}.shelf-container.small-shelf .shelf{width:50%}.shelf-container{width:100%;height:100%;position:absolute;top:100px;left:0;z-index:-2}.shoe-on-shelf{width:213px;height:213px;position:relative;margin:auto}.shoe-on-shelf img{width:100%;height:80%;position:relative;cursor:pointer}.shoe-on-shelf .out-of-stock,.shoe-on-shelf .low-stock{position:absolute;font-size:70%;background:#b2a7ac;color:white;padding:5px;margin-top:5px;left:48px;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.7);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;z-index:2;text-transform:uppercase}.shoe-shadow-container{position:absolute;top:0;left:0;width:100%;height:80%;margin-top:-5px;z-index:-1}.shoe-shadow-left{width:36%;height:100%;float:left}.shoe-shadow-right{width:64%;height:100%;float:left}.shoe-shelf-container .heel-StilettoPP .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 77px -13px}.shoe-shelf-container .heel-StilettoP.last-A100 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 78px -16px}.shoe-shelf-container .heel-Stiletto.last-A100 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 78px -21px}.shoe-shelf-container .heel-StilettoP.last-A70 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 997px 9px}.shoe-shelf-container .heel-Stiletto.last-A70 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 997px 5px}.shoe-shelf-container .heel-ConeP .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 223px 5px}.shoe-shelf-container .last-A35 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 136px -165px}.shoe-shelf-container .last-A55 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 262px -165px}.shoe-shelf-container .last-A70 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 387px -165px}.shoe-shelf-container .heel-StilettoP.last-A70 .shoe-shadow-right,.shoe-shelf-container .heel-BlockP.last-A70 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 389px -161px}.shoe-shelf-container .heel-Stiletto.last-A100 .shoe-shadow-right,.shoe-shelf-container .heel-Block.last-A100 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 496px -168px}.shoe-shelf-container .heel-StilettoP.last-A100 .shoe-shadow-right,.shoe-shelf-container .heel-BlockP.last-A100 .shoe-shadow-right,.shoe-shelf-container .heel-ConeP.last-A100 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 631px -160px}.shoe-shelf-container .heel-StilettoPP.last-A100 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 763px -165px}.shoe-shelf-container .heel-Stiletto.last-A55 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 992px 7px}.shoe-shelf-container .heel-Stiletto.last-A35 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 943px -22px}.shoe-shelf-container .heel-Stiletto .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 643px -22px}.shoe-shelf-container .heel-Stiletto.last-A35 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 992px 3px}.shoe-shelf-container .heel-Flat .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) -72px -335px}.shoe-shelf-container .heel-Flat .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 0 -335px}.shoe-shelf-container .heel-Cone.last-A0 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) -279px -335px}.shoe-shelf-container .heel-Cone.last-A0 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) -208px -335px}.shoe-shelf-container .heel-WedgePP.last-A100 .shoe-shadow-left,.shoe-shelf-container .heel-Wedge2T.last-A100 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 1281px -521px}.shoe-shelf-container .heel-WedgePP.last-A100 .shoe-shadow-right,.shoe-shelf-container .heel-Wedge2T.last-A100 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 1184px -521px}.shoe-shelf-container .heel-WedgeP.last-A100 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 986px -505px}.shoe-shelf-container .heel-WedgeP.last-A100 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 1078px -505px}.shoe-shelf-container .heel-Wedge.last-A100 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 986px -512px}.shoe-shelf-container .heel-Wedge.last-A100 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 1079px -511px}.shoe-shelf-container .heel-WedgeP.last-A70 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 584px -506px}.shoe-shelf-container .heel-WedgeP.last-A70 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 670px -505px}.shoe-shelf-container .heel-WedgeP.last-A55 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 438px -505px}.shoe-shelf-container .heel-WedgeP.last-A55 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 355px -505px}.shoe-shelf-container .heel-Wedge.last-A55 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 132px -503px}.shoe-shelf-container .heel-Wedge.last-A55 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 224px -505px}.shoe-shelf-container .heel-Wedge.last-A70 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 1513px -505px}.shoe-shelf-container .heel-Wedge.last-A70 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 1418px -505px}.shoe-shelf-container .heel-WedgeP.last-A35 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 1741px -506px}.shoe-shelf-container .heel-WedgeP.last-A35 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 1654px -505px}.shoe-shelf-container .heel-Wedge.last-A35 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 1741px -513px}.shoe-shelf-container .heel-Wedge.last-A35 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 1654px -512px}.shoe-shelf-container .heel-Stiletto.last-P35 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 137px -335px}.shoe-shelf-container .heel-Stiletto.last-P35 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 63px -25px}.shoe-shelf-container .heel-Stiletto.last-P55 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 364px -335px}.shoe-shelf-container .heel-Stiletto.last-P55 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 67px -24px}.shoe-shelf-container .heel-Stiletto.last-P70 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 605px -334px}.shoe-shelf-container .heel-Stiletto.last-P70 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 996px 7px}.shoe-shelf-container .heel-Stiletto.last-P100 .shoe-shadow-right{background:url(/img/members/shadow-sprite.png) 839px -335px}.shoe-shelf-container .heel-Stiletto.last-P100 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 999px 17px}.shoe-shelf-container .heel-BlockP.last-A100 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 820px 5px}.shoe-shelf-container .heel-Block.last-A100 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 734px 5px}.shoe-shelf-container .heel-BlockP.last-A70 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 637px 0}.shoe-shelf-container .heel-Block.last-A70 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 549px 4px}.shoe-shelf-container .heel-Block.last-A55 .shoe-shadow-left{background:url(/img/members/shadow-sprite.png) 902px 2px}.shoe-on-shelf.shadow img{position:absolute;top:0;left:0;width:100%;height:80%}.shelf-shoe-container{width:33%;height:100%;float:left;display:none}.shelf-shoe-container:hover .button-overlay{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}.shoe-visible{display:block}.shoe-overlay-container{width:90%;padding:0 5%}.shoe-overlay-container.quarter-shelf .shelf-shoe-container{width:25%}.shoe-overlay-container.third-shelf .shelf-shoe-container{width:33%}.shoe-overlay-container.half-shelf .shelf-shoe-container{width:50%}.shoe-overlay-container.full-shelf .shelf-shoe-container{width:100%}.front-bar{height:11.5%;width:80%;margin:0 10%}.button-container{width:33%;float:left;height:100%}.button-overlay{width:27px;margin:auto;height:100%;position:relative;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button-overlay.low-stock-material{width:22px}.button-overlay.low-stock-material .info-icon{font-size:130%}.shelf-button{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100%;width:100%;position:absolute;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;cursor:pointer;background:url(/img/members/icon-sprite.png)}.like-button.shelf-button{background-position:82px 0;z-index:3}.like-button.shelf-button:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.like-button-hover.shelf-button{background-position:55px 0;z-index:2}.like-button-liked.shelf-button{background-position:27px 0;z-index:1}.button-overlay.liked .like-button-hover.shelf-button,.button-overlay.liked .like-button.shelf-button{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.delete-button.shelf-button{background-position:136px 0;z-index:2}.dropdown-button-container{width:50%;display:none}.delete-button-hover.shelf-button{background-position:109px 0;z-index:1}.add-to-cart-button.shelf-button{z-index:2;background-position:194px 0}.add-to-cart-hover.shelf-button{background-position:165px 0;z-index:1}.delete-button:hover,.add-to-cart-button:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.dropdown-button.shelf-button{background-position:221px 0;z-index:6;position:relative}.filter-wrapper{height:100%;float:left}.filter-info{float:left;line-height:44px}.filter{float:left;line-height:44px}.filter-option{text-decoration:underline;float:left;line-height:44px;cursor:pointer}.filter-option.selected{text-decoration:none}.heading-container .filter-container{position:absolute;top:0;left:0;width:100%;height:100%}.heel-WedgePP.last-A100 .shoe-img,.heel-Wedge2T.last-A100 .shoe-img,.heel-StilettoPP .shoe-img{margin-top:-16px;margin-bottom:16px}.drop-menu-container{width:130px;position:absolute;left:-187%;margin-top:38px;z-index:10;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.dropdown-button-container.dropdown-selected .drop-menu-container{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}.drop-down-menu-pointer{width:0;height:0;border-style:solid;border-width:0 15px 18px;border-color:transparent transparent #fff;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.95);-moz-opacity:.95;-khtml-opacity:.95;opacity:.95;margin:auto}.shoe-overlay-container.social-profile .delete-button-container{display:none}.shoe-overlay-container.social-profile .delete-drop-down{display:none}.shoe-overlay-container.social-profile .button-container{width:50%}.shoe-overlay-container.social-profile .front-bar{width:60%;margin:0 20%}.delete-button-container{visibility:hidden}.user-design .delete-button-container{visibility:visible}.drop-down-menu-option{width:100%;height:45px;line-height:45px;text-align:center;background-color:rgba(255,255,255,0.95)}.filter-container .right-align{float:right}.half-width{width:50%}.expand-shoe-card{position:absolute;z-index:5;width:100%;height:65%;top:0;left:0;cursor:pointer}.shoe-on-shelf .low-stock-reveal,.shoe-on-shelf .discontinued-reveal{display:none}.shoe-on-shelf.low-stock .low-stock-hide,.shoe-on-shelf.discontinued .discontinued-hide{display:none}.shoe-on-shelf.low-stock .low-stock-reveal,.shoe-on-shelf.discontinued .discontinued-reveal{display:inherit}.top-menu-container{width:100%;position:relative;display:block}#top-menu-nav a{text-decoration:none}#top-menu-nav .link-container{padding-top:1em;width:100%;font-size:.87em;font-weight:400;letter-spacing:.05em;white-space:nowrap;text-align:center}#top-menu-nav .divider{border-bottom:2px solid #f4f2f3;width:auto;height:auto}.announcement-banner{background-color:#8a8185;padding:.5em;color:#fff;text-align:center}.announcement-banner a{color:#fff;text-decoration:underline}#top-menu-nav .button{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:.4em .8em 0}#top-menu-nav .button:first-child{padding-left:.1em}#top-menu-nav #concept-link,#top-menu-nav #about{padding-left:.1em}#top-menu-nav #blog{padding-right:.1em}#top-menu-nav .button a{-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;padding-bottom:2px;z-index:2;position:relative}#top-menu-nav .selected,#top-menu-nav .button a:hover{color:#483c42!important;border-bottom:3px solid #483c42}#top-menu-nav .guarantee{float:right;color:#ccc;font-size:13px;margin:-25px auto}#top-menu-nav .guarantee a{color:#ccc}#top-menu-nav .guarantee-mini-blurb{display:inline;padding-left:20px}#top-menu-nav .guarantee-mini-text{display:inline}.russian-details{color:#333;font-size:80%;margin:.7em auto 1em;text-align:center}.russian-details a{color:#333;text-decoration:underline}#save-return{text-align:center;margin:.7em auto 1em}#top-menu-thin-menu-right{float:right;font-size:.78em;font-weight:400;letter-spacing:.05em;height:2.6em;margin-bottom:.7em;border:1px solid #f4f2f3;border-top:0}#top-menu-thin-menu-right .option-link{padding:.8em .5em;text-decoration:none;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#top-menu-thin-menu-right .option-link.left{float:left}#top-menu-thin-menu-right .option-link.highlight{background-color:#fff;height:38px;border:1px solid #f4f2f3;padding-bottom:.5em}#top-menu-thin-menu-right .option-link#login,#top-menu-thin-menu-right .option-link#my-shoes-top-menu{padding-left:.8em}#top-menu-thin-menu-right .option-link .link-text{vertical-align:bottom}#top-menu-thin-menu-right .option-link .link-text.selected{color:#483c42}#top-menu-thin-menu-right .option-link:hover .link-text{text-decoration:underline}#top-menu-thin-menu-right .option-link .option-text{width:101%}#top-menu-thin-menu-right .option-link.highlight .option-text{width:auto;vertical-align:top}#top-menu-thin-menu-right .option-link .option-text .num-shoes-text{font-size:.85em;letter-spacing:0}#top-menu-thin-menu-right .option-link .option-thumbnail-img{margin-right:5px;display:none}#top-menu-thin-menu-right .option-link.highlight .option-thumbnail-img{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#top-menu-thin-menu-left{float:left;font-size:.783em;padding-top:.3em}#top-menu-thin-menu-left a{text-decoration:none}#top-menu-thin-menu-left .vertical-separator{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle}#top-menu-thin-menu-left .nav-top-option{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:.25em .5em;cursor:pointer;vertical-align:middle;position:relative}#top-menu-thin-menu-left .nav-top-option.last{padding-right:0}#top-menu-thin-menu-left #top-free-shipping-message,#top-menu-thin-menu-left #top-currency-option.no-dropdown{cursor:auto}#top-menu-thin-menu-left #top-free-shipping-message{padding-left:0}#top-menu-logo{text-align:center}#top-menu-logo a{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#top-menu-logo .sop-logo{float:none;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#top-menu-main-container .dropdown,.landing-page-header #help-dropdown{position:absolute;z-index:3;margin-left:-.5em;margin-top:.25em;display:none;background:#fff;border:2px solid #f4f2f3;white-space:nowrap}#top-menu-main-container #top-language-option:hover .dropdown,#top-menu-main-container #top-currency-option:hover .dropdown,#top-menu-main-container .dropdown-container:hover .dropdown,#top-menu-main-container .dropdown:hover,.landing-page-header #help-button:hover #help-dropdown,.landing-page-header #help-dropdown:hover{display:block}#top-menu-main-container .dropdown .dropdown-option,.landing-page-header #help-dropdown .dropdown-option{padding:.2em .5em}#top-menu-thin-menu-left .nav-top-option{border-left-color:#444}#top-narrow-bar-outer-container #top-language-option:hover,#top-narrow-bar-outer-container #top-currency-option:hover,#top-menu-thin-menu-left a:hover{color:#777}#top-menu-main-container .dropdown .dropdown-option:hover{background-color:#f4f2f3}#top-menu-main-container .dropdown-container,.landing-page-header #help-button{border:2px solid transparent;z-index:2;position:relative}#top-menu-main-container .dropdown-container:hover a{border-bottom:3px solid #483c42}#top-menu-main-container .dropdown-container:hover{border-color:#f4f2f3;border-bottom-color:#fff}#top-menu-main-container .dropdown-container .border-remover,.landing-page-header #help-button #help-border-remover{width:100%;background:#fff;height:2px;position:absolute;bottom:-3px;left:0;display:none}#top-menu-main-container .dropdown-container:hover .border-remover,.landing-page-header #help-button:hover #help-border-remover{display:block}#top-menu-main-container .dropdown-container .dropdown,.landing-page-header #help-dropdown{z-index:-1;margin:1px 0 0 -14px;padding:.6em .8em .6em 1.3em;letter-spacing:0;top:1.65em}#top-menu-main-container #help-dropdown,.landing-page-header #help-dropdown{right:-2px;text-align:right}#top-menu-main-container #gallery-dropdown{text-align:left}#top-menu-main-container .dropdown-container .dropdown .dropdown-option{padding:.5em 0}#top-menu-main-container .dropdown-container .dropdown .dropdown-option:hover{background:0;text-decoration:underline}#top-menu-main-container #top-menu-thin-menu-left #language-dropdown,#top-menu-main-container #top-menu-thin-menu-left #currency-dropdown{top:1.3em;left:.3em}#top-menu-small{width:100%;position:relative}#top-menu-small a{color:#444;text-decoration:none;position:relative}#top-menu-small #top-menu-small-nav{width:100%;position:relative;letter-spacing:-5px;border-bottom:1px solid #f4f2f3}#top-menu-small #top-menu-small-nav>*{letter-spacing:0}#top-menu-small #top-menu-small-nav #top-menu-small-logo,#top-menu-small #top-menu-small-nav #top-menu-small-nav-options{height:0;padding-bottom:18%;position:relative;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#top-menu-small #top-menu-small-nav #top-menu-small-logo{width:40%}#top-menu-small #top-menu-small-nav #top-menu-small-nav-options{width:60%;letter-spacing:-5px}#top-menu-small #top-menu-small-nav #top-menu-small-nav-options>*{letter-spacing:0}#top-menu-small #top-menu-small-nav .button-content-container{position:absolute;width:100%;height:100%;display:table}#top-menu-small #top-menu-small-nav .button-content-container .button-content{width:100%;display:table-cell;vertical-align:middle;text-align:center;font-size:.85em;font-weight:400;line-height:3em}#top-menu-small #top-menu-small-nav #top-menu-small-nav-options .top-menu-small-button{width:33.3%;height:0;padding-bottom:30%;position:relative;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#top-menu-small #top-menu-small-nav #top-menu-small-logo img{max-width:100%;width:100%}#top-menu-small #top-menu-small-nav #top-menu-small-nav-options .top-menu-small-button#top-menu-small-menu{cursor:pointer}#top-menu-small #top-menu-small-dropdown{margin:0;padding:0;width:100%;background:#fff;list-style:none;position:absolute;top:100%;z-index:5;letter-spacing:.05em}#top-menu-small #top-menu-small-dropdown li{width:100%;border-bottom:1px solid #f4f2f3}#top-menu-small #top-menu-small-dropdown li a,#top-menu-small #top-menu-small-dropdown #subscribe-section{padding:.35em 5%;width:90%;display:block}#top-menu-small #top-menu-small-dropdown li:first-child a{padding-top:0}#top-menu-small #top-menu-small-dropdown .fa{vertical-align:middle;width:20px;text-align:center;display:none}#top-menu-small #top-menu-small-dropdown .dropdown-text{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#top-menu-small #top-menu-small-dropdown .dropdown-text .blog-lang{margin-left:0}#top-menu-small #top-menu-small-dropdown #subscribe-section{padding-top:.6em;padding-bottom:.8em}#top-menu-small #top-menu-small-dropdown #subscribe-section .email-input{margin:.5em 0}#top-menu-small #top-menu-small-dropdown #subscribe-section .signup-email-error{margin-bottom:.3em;font-size:.9em;letter-spacing:0}#top-menu-small #top-menu-small-dropdown #subscribe-section #top-menu-small-signup-quick-success{letter-spacing:0}#top-menu-small #top-menu-small-dropdown #social-section{padding:.6em 0 .4em;letter-spacing:0;text-align:center}#top-menu-small #top-menu-small-dropdown #social-section a{margin:0 2.5%;padding:0;width:auto;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.footer{border-top:2px solid #f4f2f3;margin-top:1.5em}.footer.simple{border-top:0;margin-top:0}.footer .bottom-nav{letter-spacing:-5px}.footer .bottom-nav>*{letter-spacing:0}.footer .bottom-nav h3,.footer .bottom-nav h5{font-size:.8em;color:#483c42;margin:0;padding:1.4em 0 .75em}.footer .bottom-nav .nav-col{padding:0 .5%;width:15.5%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .bottom-nav .nav-col.wide{width:38%}.footer .bottom-nav .nav-col a{display:block;text-decoration:none;padding:.25em 0;font-size:.8em;color:#555}.footer .bottom-nav a:hover{text-decoration:underline}.footer .bottom-nav .nav-col.wide .subscribe-container .email-input{width:57%}.footer .bottom-nav .nav-col.wide .subscribe-container .signup-email-error,.footer .bottom-nav .nav-col.wide .subscribe-container .signup-exists-error{margin-top:.3em}.footer .bottom-nav .nav-col.wide .account-container{letter-spacing:-5px}.footer .bottom-nav .nav-col.wide .account-container>*{letter-spacing:0}.footer .bottom-nav .nav-col.wide .account-container a{margin:0 2%;padding:0;width:48%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.footer .bottom-nav .nav-col.wide .account-container a:nth-of-type(odd){margin-left:0}.footer .bottom-nav .nav-col.wide .account-container a:nth-of-type(2n){margin-right:0}.footer .bottom-nav .nav-col.wide .account-container a:hover{text-decoration:none}.footer .bottom-nav .nav-col.wide .account-container a button{width:100%}.footer .bottom-nav .nav-col.wide .as-seen-in-container{margin:1em 0 .5em;padding-bottom:.5em;border-top:1px solid #f4f2f3;border-bottom:1px solid #f4f2f3}.footer .bottom-nav .nav-col.wide .as-seen-in-container a{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.as-seen-in{background:url(/img/en/sprite-5.png);width:324px;height:34px}.footer .bottom-nav .nav-col.wide .as-seen-in-container h3{padding-top:1em}.footer .bottom-nav .nav-col.wide .other-display-container{padding-top:22px}.footer .bottom-nav .nav-col.wide .social-icons-container{float:right}.footer .bottom-nav .nav-col.wide .social-icons-container a{margin:.3em .2em 0 .1em;font-size:1em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.footer .bottom-nav-small{padding-top:.5em;line-height:1.7em;text-align:center;letter-spacing:-5px}.footer .bottom-nav-small>*{letter-spacing:0}.footer .bottom-nav-small a{margin:.5em 0;padding:0 .5em;border-right:1px solid #444;line-height:1em;white-space:nowrap;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.footer .bottom-nav-small a:last-child{border-right:0}.footer .copyright{color:#555;padding:2em 0;font-size:.67em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.footer .copyright a{color:#555;font-size:1.2em;text-decoration:none;display:block}.footer .copyright a.lang-link{display:inline}.footer.simple .copyright,.footer.simple .copyright a{color:#999;font-size:inherit}.footer.simple .copyright{text-align:center;padding:20px 0}.footer.simple .copyright a{text-decoration:underline;display:inline}#gts-badge-container{margin:0 30px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#profile-views-switch{float:right}.switch-navigation-list{padding-left:10px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.switch-navigation-list li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:0}#remakes-widget{margin-top:10px}#remakes-error-page{margin-top:40px}#remakes-widget .circle{background:#483c42;width:8px;height:8px;margin:10px auto;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#remakes-widget .dotted-line{width:90px;position:relative;top:-13px;right:18px;border-top:2px dashed #483c42}#remakes-widget #remakes-step-bar .step{color:#483c42;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.4);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;width:95px;text-align:center;padding-right:35px;font-size:14px}#remakes-widget #remakes-step-bar .step:last-child{padding-right:0}#remakes-widget #upload-button{vertical-align:middle}#remakes-widget .bottom-nav-buttons{margin:2em 0}#remakes-widget .bottom-nav-buttons .nav-description{font-size:.9em;margin-top:.3em}#remakes-widget .left{float:left}#remakes-widget .right{float:right;text-align:right}#remakes-widget #step-titles{margin-top:40px}#remakes-widget #remakes-step-bar .left{max-width:80%}#remakes-widget #remakes-step-bar .left h1{margin-top:50px}#remakes-widget #remakes-step-bar #step-progress .step{width:130px;padding:0}#remakes-widget #remakes-step-bar #step-progress .shoe-step.step{width:50px;text-align:right;margin-right:20px}#remakes-widget #remakes-step-bar .highlight{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#remakes-widget #remakes-step-bar .bold{font-weight:400}#remakes-widget .remake-shoe p{color:#333}#remakes-widget .remake-shoe input{padding:5px}#remakes-widget #shoe-list{margin-bottom:25px}#remakes-widget .nordstrom-instructions{font-style:italic}#remakes-widget .order-shoe-hover{display:none}#remakes-widget .order-shoe{cursor:pointer}#remakes-widget .order-shoe img{border:1px solid #fff}#remakes-widget .order-shoe:hover img{border-color:#f4f2f3}#remakes-widget .order-shoe-requested:hover+.order-shoe-hover,#remakes-widget .order-shoe:hover+.order-shoe-hover{display:block;position:absolute;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;color:#888}#remakes-widget .order-shoe-requested{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.3);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}#remakes-widget .order-shoe.chosen img{outline:1px solid #888}#remakes-widget .clickable{text-decoration:underline;cursor:pointer}#remakes-widget .sizing-col{width:50%}#remakes-widget .sizing-col.right{text-align:left}#remakes-widget #sizing-diagnosis-step .grey{color:#888}#remakes-widget #specifics-step #chosen-specifics-options{width:100%}#remakes-widget #specifics-step .specifics .specifics-title{margin-bottom:1em;text-transform:uppercase;font-weight:400}#remakes-widget #specifics-step .specifics{margin:2em auto .5em}#remakes-widget #specifics-step .specifics .option-title{padding:.5em 0;cursor:pointer;display:block}#remakes-widget #specifics-step .specifics .option-title.selected{font-weight:400}#remakes-widget #specifics-step .specifics .option-description{padding:0 0 .5em 1.35em;font-size:.9em}#remakes-widget #specifics-step .specifics .selected-detail{font-weight:400}#remakes-widget #specifics-step a{color:#483c42}#remakes-widget .comments-box{text-decoration:underline;color:#483c42;cursor:pointer}#remakes-widget p.description{font-size:.8em;margin-left:25px;color:#888}#remakes-widget .photo-thumbnail{margin:15px}#remakes-widget .photo-thumbnail .thumb{border:1px solid #fff}#remakes-widget .photo-thumbnail:hover .thumb{border-color:#b2a7ac}#remakes-widget .photo-thumbnail .remove-image{display:none;float:right;width:0;position:relative;top:-10px;left:-10px;cursor:pointer}#remakes-widget .photo-thumbnail .remove-image .fa:before{background:#fff}#remakes-widget .photo-thumbnail:hover .remove-image{display:block}#remakes-widget #success-saved{font-size:15px;top:330px;width:800px;text-align:right;position:absolute}#remakes-widget .order-shoe,#remakes-widget .order-shoe-requested{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:center;padding:5px}#remakes-widget #loading-img-next{padding:12px}#remakes-widget .click-tab-text{color:#ec9ca6;font-size:80%;height:15px;padding-bottom:0}#remakes-widget #finish-step .cta-button{width:auto}#remakes-widget .specifics-content h2{margin-top:1em}#remakes-widget .new-design-url-label-text{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #new-design-url{margin-left:.4em;width:400px;max-width:100%;vertical-align:middle}#remakes-widget #specifics-step .remakes-option-image{background:url(/img/remakes-sprite.jpg);width:250px;height:200px;margin:15px 15px 15px 0;display:none}#remakes-widget #specifics-step #very-big-description .big-full-extra-wide{background-position:0 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #very-big-description .big-full-width{background-position:-250px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #big-description .big-half,#remakes-widget #specifics-step #big-description .big-half-width{background-position:-500px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #big-description .big-half-extra-wide{background-position:-750px 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #big-description .big-half-sides{background-position:0 -200px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #very-very-big-description .big-one-or-more{background-position:-250px -200px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #very-very-big-description .big-one-or-more-extra-wide{background-position:-500px -200px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #very-big-description .big-full{background-position:-750px -200px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #small-yes-stretch-description .small-heel-and-sides-tight{background-position:0 -400px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #small-yes-stretch-description .small-sides-tight,#remakes-widget #specifics-step #small-yes-stretch-description .small-extra-wide-tight{background-position:-250px -400px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #very-very-big-description .big-one-or-more-width{background-position:-500px -400px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #small-yes-squeeze-description .small-heel-and-sides-very-tight{background-position:-750px -400px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #small-yes-stretch-description .small-heel-tight{background-position:0 -600px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step #small-yes-squeeze-description .small-heel-very-tight{background-position:-250px -600px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step .zip-image-gladiators.zip-almost{background-position:-500px -600px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step .zip-image-gladiators.zip-not-close{background-position:-750px -600px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step .zip-image-boots.zip-almost{background-position:0 -800px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget #specifics-step .zip-image-boots.zip-not-close{background-position:-250px -800px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#design-price-breakdown{max-width:400px}#design-price-breakdown .addons{width:auto}#design-price-breakdown .new-design-price{float:right}#claim-shoe span{line-height:26px}#claim-shoe .close-dark-icon{float:right}#shoe-main-content #display-col{margin-left:0;margin-right:2.7%;width:52.3%;position:relative}#shoe-main-content #description-col{width:45%}#shoe-main-content #display-col .magnifying-glass{margin-bottom:-52px;z-index:2}#edit-design-container,#add-to-cart-container{width:100%;text-align:right;position:absolute;z-index:1;top:.6em}#add-to-cart-container{width:95%}#add-to-cart-container .add-loader{margin:1em 0}#shoe-main-content #display-col #leather-zoom-container{padding-bottom:95.6%;width:100%;max-width:523px;height:0;z-index:1000;position:absolute;background:#fff}#shoe-main-content #display-col #leather-zoom-container .leather-zoom{width:100%;max-width:540px;position:absolute}#shoe-main-content #display-col #leather-zoom-container .leather-zoom .close-dark-icon{margin:5px;padding:0;float:right}#shoe-main-content #display-col #leather-zoom-container .leather-zoom .leather-image{margin-left:4.4%;margin-right:0;padding-top:80.3%;width:95.6%;max-width:500px;height:0;float:none;cursor:move}#shoe-main-content #display-col #leather-zoom-container .leather-zoom p{text-align:left;font-size:.85em;margin:.3em 0 .3em 4.4%;background:#fff;color:#444}#shoe-main-content #display-col #leather-zoom-container .leather-zoom p.title{border-bottom:1px solid #f4f2f3;padding:.3em 0;clear:both}#shoe-main-content #display-col #shoe-drawing-container{padding-bottom:80.306%;width:100%;max-width:523px;overflow:hidden;position:relative}#shoe-main-content #display-col #shoe-drawing-container #shoe-drawing{cursor:pointer;width:100%;position:absolute;bottom:0}#shoe-main-content #display-col .shoe-thumb-photo,#shoe-main-content #display-col .shoe-thumb-drawing{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:pointer;margin-right:-5px}#shoe-main-content #display-col .shoe-thumb-photo:hover,#shoe-main-content #display-col .shoe-thumb-drawing:hover{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}#shoe-main-content #display-col .shoe-thumb-photo{height:60px;padding:11px 7px 9px}#shoe-main-content #display-col .shoe-thumb-drawing{width:80px;padding:0 8px 4px 10px}#shoe-main-content #display-col #shoe-video-frame{padding-bottom:58.2%;width:100%;height:0}#shoe-main-content #description-col .shoe-details .shoe-heading h2,#shoe-dialog #shoe-info-box .shoe-heading h2{color:#444;font-size:2.1em;margin:.5em 0 0;letter-spacing:0}#shoe-dialog #shoe-info-box .shoe-heading h2{margin-top:0}#shoe-dialog.discontinued .discontinued-hide,#shoe-main-content.discontinued .discontinued-hide{display:none}#shoe-main-content #description-col .shoe-details .shoe-heading p,#shoe-dialog #shoe-info-box .shoe-heading p{padding-top:0;padding-left:.1em;font-size:.95em;color:#666;line-height:1.2em}#shoe-main-content #description-col .shoe-details .shoe-heading p a.designer-link{color:#483c42}#shoe-main-content #description-col .shoe-details .shoe-heading p a.designer-link:hover{text-decoration:underline}#shoe-main-content #description-col .shoe-details{border:1px solid #ccc;padding:0 1.3em}#shoe-main-content #description-col .shoe-details .shoe-price,#shoe-main-content #description-col .shoe-details .shoe-discounted-price{color:#483c42;font-size:2.3em;line-height:1.1em}#shoe-main-content #description-col .shoe-details .shoe-price.strikeout{text-decoration:line-through}#shoe-main-content #description-col .shoe-details .shoe-discounted-price{color:red}#shoe-main-content #description-col .shoe-details .currency-code{font-size:.5em;margin-left:.2em}#shoe-main-content #description-col .shoe-details .price-container{font-size:.97em}#shoe-main-content #description-col .shoe-details #cta-buttons #add-to-cart,#shoe-main-content #description-col .shoe-details #cta-buttons #edit-design-button,#shoe-main-content #description-col .shoe-details #cta-buttons #out-of-stock{margin:1em .1em 0 0;vertical-align:middle!important}#shoe-main-content #description-col .shoe-details #cta-buttons .edit-design-link-small{display:none}#shoe-main-content #description-col .shoe-details #cta-buttons #out-of-stock{cursor:auto}#shoe-main-content #description-col .shoe-details .stores-cta-container{text-align:center;border:1px solid #ccc;margin:20px 0;padding-bottom:15px}#shoe-main-content #description-col .shoe-details .stores-cta-container a{color:#888}#shoe-main-content #description-col .shoe-details .stores-cta-container span{display:block;padding:15px 0 10px}#shoe-main-content #description-col .shoe-details .stores-cta-container .nordstrom-logo{padding-left:5px}#shoe-main-content #description-col .shoe-details #leather-swatches{margin-top:.9em;padding-top:.9em;border-top:1px solid #f4f2f3}#shoe-main-content #description-col .shoe-details #leather-swatches p{color:#555;margin:0;padding-top:0}#shoe-main-content #description-col .shoe-details #leather-swatches p a.order-samples-link{color:#483c42;float:right}#shoe-main-content #description-col .shoe-details #leather-swatches p a.order-samples-link:hover{text-decoration:underline}#shoe-main-content #description-col .shoe-details #leather-swatches #swatch-container{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#shoe-main-content #description-col .shoe-details #leather-swatches #swatch-container .swatch{vertical-align:middle}#shoe-main-content #description-col .shoe-details #leather-swatches #swatch-container a{color:#bbb}#shoe-main-content #description-col .shoe-details #leather-swatches #swatch-container .edit-or-add-swatch{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle}#shoe-main-content #description-col .shoe-details #leather-swatches #swatch-container .edit-or-add-swatch:hover{text-decoration:underline;color:#999}#shoe-main-content #description-col .shoe-details .more-information-header{color:#555}#shoe-main-content #description-col .shoe-details .more-infomation-content p{padding:0;font-size:.889em;line-height:1.2em}#shoe-main-content #description-col .shoe-details #orderline-addon-promos{border-top:1px solid #f4f2f3;margin-top:.8em;padding-top:.4em}#shoe-main-content #description-col .shoe-details #orderline-addon-promos .orderline-addon{padding:5px 0;max-width:450px;margin:auto}#shoe-main-content #description-col .shoe-details #orderline-addon-promos .orderline-addon div{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle}#shoe-main-content #description-col .shoe-details #orderline-addon-promos .icon{width:7%;text-align:center;padding:5px 5px 0 0}#shoe-main-content #description-col .shoe-details #orderline-addon-promos .description{width:59%}#shoe-main-content #description-col .shoe-details #orderline-addon-promos #personal-inscription-line .description{width:89%}#shoe-main-content #description-col .shoe-details #orderline-addon-promos #personal-insc-more-info{text-decoration:underline;cursor:pointer}#shoe-main-content #description-col .shoe-details #orderline-addon-promos .more-info{width:30%;text-align:right;font-size:.85em}#shoe-main-content #description-col .shoe-details #orderline-addon-promos #express-prod-help{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-left:5px}#shoe-page-personal-insc-popup{padding:.4em 1.2em;max-width:510px;width:95%}#shoe-page-personal-insc-popup #proceed-to-checkout{margin:0 auto 20px;display:block}#shoe-main-content #description-col .shoe-details #social-shares-container{margin-top:.9em;padding-top:.9em;border-top:1px solid #f4f2f3}#shoe-main-content #description-col .shoe-details #social-shares-container h2{margin:0;font-size:1.1em;letter-spacing:0}#shoe-main-content #description-col .shoe-details #social-shares-container #social-share-buttons{margin:.7em 0 1em}#shoe-main-content #description-col .shoe-details #social-shares-container .share-button{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle;height:20px;margin-left:.2em}#shoe-main-content #description-col .shoe-details #social-shares-container .email-button{margin-left:0}#shoe-main-content #description-col .shoe-details #social-shares-container .fa-pinterest-square{color:#cb2027;font-size:22px}#shoe-main-content #description-col .shoe-details .fb-like{height:28px}.fb_iframe_widget span{vertical-align:inherit!important}.like-area{width:100%;margin:10px auto 0}.like-area .like-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.like-area .like-button.liked-by-user{background-color:#b2a7ac;border-color:#b2a7ac;color:#fff}.like-area:hover .like-button.liked-by-user{border-color:#8a8185;background-color:#fff;color:#8a8185}.like-count-area{height:18px;margin:10px 10px 0;float:left;position:relative}.like-count-area .like-count{cursor:pointer;float:left;line-height:1.5em;color:#ec9ca6}.like-count-area .like-count:before{content:"\00f004";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.like-count p{padding:0 0 0 .3em;text-align:center;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#shoe-dialog{width:100%;min-height:380px;position:relative}#shoe-dialog .social-share-shoe-container{height:30px;margin:5px 0;padding-left:.1em;position:relative}#shoe-dialog .colored-social-icons{height:30px;position:absolute;z-index:-1}#shoe-dialog .social-share-shoe-container .social-icon{float:left;height:100%;width:32px;margin:0 2px;background-image:url(/img/main-sprite-43.png);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#shoe-dialog .social-share-shoe-container .social-icon.facebook-social-icon{background-position:-98px -168px;margin-left:0}#shoe-dialog .social-share-shoe-container .social-icon.pinterest-social-icon{background-position:-129px -168px}#shoe-dialog .social-share-shoe-container .social-icon.twitter-social-icon{background-position:-162px -168px}#shoe-dialog .social-share-shoe-container .colored-social-icons .social-icon.facebook-social-icon{background-position:-3px -168px;margin-left:0}#shoe-dialog .social-share-shoe-container .colored-social-icons .social-icon.pinterest-social-icon{background-position:-34px -168px}#shoe-dialog .social-share-shoe-container .colored-social-icons .social-icon.twitter-social-icon{background-position:-67px -168px}#shoe-dialog :not(.colored-social-icons) .social-icon:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#shoe-dialog :not(.colored-social-icons){z-index:2}#shoe-dialog #edit-design-container{width:95%;top:0}#shoe-dialog #leather-zoom{max-width:550px;height:100%;background-color:#fff;width:50%;cursor:pointer;position:absolute;z-index:100}#shoe-dialog #leather-zoom .leather-zoom-container{width:98%;padding-right:2%;background:#fff;position:absolute}#shoe-dialog #leather-zoom .leather-zoom-container .leather-zoom-swatch{width:100%;height:320px;background-size:100%;background-repeat:no-repeat;background-position:center center}#shoe-dialog #leather-zoom .leather-zoom-container .title{border-bottom:0}#shoe-dialog #shoe-image{position:relative;max-width:50%;width:550px;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#shoe-dialog #shoe-image img{width:100%;height:auto}#shoe-dialog #shoe-info-box{width:48%;max-width:522px;padding:20px;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #b2a7ac}#shoe-dialog #shoe-info-box .shoe-heading{margin:0;float:none}#shoe-dialog #shoe-info-box .price-container{padding:10px 0 20px}#shoe-dialog #shoe-info-box .price-container .shoe-price,#shoe-dialog #shoe-info-box .price-container .shoe-discounted-price{color:#483c42;font-size:2.3em;line-height:1.1em}#shoe-dialog #shoe-info-box .price-container .shoe-price.strikeout{text-decoration:line-through}#shoe-dialog #shoe-info-box .price-container .shoe-discounted-price{color:red}#shoe-dialog #shoe-info-box .price-container .currency-code{font-size:1.3em;margin-left:.2em}#shoe-dialog #shoe-info-box .leather-swatch{width:80px;height:80px;overflow:hidden;float:left;margin:0 5px 5px 0;border:1px solid #ccc;cursor:pointer}#shoe-dialog #shoe-info-box .leather-swatch .mini-magnifying-glass{position:relative;z-index:2;margin-bottom:-25px;top:2px;left:59px}#shoe-dialog #shoe-info-box .photo .leather{padding-top:10px}.shoe-card{width:228px;border:1px solid #f4f2f3;text-align:center;vertical-align:top;margin-top:10px;margin-right:10px}.shoe-card .designed-by{font-size:.9em;margin-bottom:20px}.shoe-card .designed-by p{padding:0}.shoe-card img.shoe-img{margin-top:10px;width:160px;height:130px;cursor:pointer}.shoe-card .magnifying-glass{margin-bottom:-40px;top:8px;left:160px}.shoe-card .color-listing{margin:0 0 5px;padding-left:0;line-height:0}.shoe-card .color-listing .name{margin:5px 0 5px 20px;font-size:95%;font-weight:bold;color:#333}.shoe-card .color-listing img{margin-left:0;padding-left:0;width:170px;height:20px}.shoe-card .cta-button{width:65%;margin-bottom:.5em}.shoe-card .delete-button{font-size:.7em;float:right;margin-right:15px;margin-top:16px;cursor:pointer;color:#b2a7ac;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.shoe-card .delete-button:hover{color:#8a8185}.shoe-card .delete-button:before{content:"\00f00d";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.shoe-card .swatch-block{width:200px;margin:auto;font-size:0}.shoe-card .color-listing{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:1px}.shoe-card .card-swatch{width:45px;height:45px;border:1px solid #d8d8d8}.shoe-card .external-social-block{height:25px;width:40%;margin:10px auto}.shoe-card .external-social-block .social-button{float:none;display:inline-block}.shoe-card .external-social-block .social-icons{margin:1px 0}.shoe-card .external-social-block .social-button.fb-like{width:90px;height:21px}#shoe-video{margin:20px 0 15px;outline:0;float:left;width:350px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.shoe-video-heading{font-size:14px;cursor:pointer;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:12px 0 0 10px;letter-spacing:1px}.shoe-details #add-to-cart.proceed-to-checkout-button{width:240px}.shoe-details .cta-button.add-shoe-button{width:120px;float:left;margin:5px 5px 15px 0}#shoe-collection-container .design-another-shoe-button{color:#bbb;padding-right:18px;float:right}#shoe-collection-container .design-another-shoe-button .gray-arrow{margin-left:10px}#shoe-collection-container #empty-cart-container{padding-top:50px;font-size:18px}#shoe-collection-container .left-arrow,#shoe-collection-container .right-arrow{border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #d8d8d8;margin-top:55px}#shoe-collection-container .left-arrow{border-left:none;border-right:13px solid #d8d8d8}#shoe-collection-container .left-arrow.disabled,#shoe-collection-container .right-arrow.disabled{cursor:default;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.3);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}#shoe-collection-container .collection-icon-helper-text{display:none;font-size:80%;float:left;margin-left:8px;color:#666;padding:4px;position:relative;z-index:3}#shoe-collection-container .collection-icon-container:hover .collection-icon-helper-text{display:block}.shoe-slide-container #shoes-container{margin:0 auto;position:relative;overflow:hidden;height:420px}.shoe-slide-container #shoes-slider{position:absolute;z-index:1}.left-arrow-container,.right-arrow-container{width:40px;position:relative;z-index:2;background:#fff;opacity:.95;-moz-opacity:.95;filter:alpha(opacity=95)}.left-arrow-container{float:left}.right-arrow-container{float:right}.left-arrow,.right-arrow{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;margin:50px 0 0 20px;cursor:pointer}.left-arrow{border-right:15px solid #e4e4e4}.right-arrow{border-left:15px solid #e4e4e4}.disabled-arrow{background-color:#fff!important;opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);cursor:default!important}.select-size-popup{width:370px;max-width:80%;position:absolute;z-index:10000;background:#fff;margin:10px 0;padding:15px!important;border:1px solid #b2a7ac;-moz-box-shadow:3px 3px 4px #bbb;-webkit-box-shadow:3px 3px 4px #bbb;box-shadow:3px 3px 4px #bbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select-size-popup select{width:145px}.select-size-popup select,.select-size-popup input{margin-bottom:.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select-size-popup .usual-size .your-size-label{margin-bottom:.2em}.select-size-popup #save-and-close{width:9.6em;padding:.5em 0}#checkout .select-size-popup .cta-button{padding:.8em 1.6em}#checkout .select-size-popup .save-and-close{margin-top:.5em}.select-size-popup .width-sizing-options-header{font-size:.8em;cursor:pointer;outline:0;padding:0}.select-size-popup .width-sizing-options-header .fa{margin-left:.3em}.select-size-popup .width-sizing-options-header .fa-caret-down{font-size:1.2em;margin-left:.2em;color:#666}.select-size-popup .width-sizing-options-content .help-icon{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:none;vertical-align:top}.select-size-popup .width-sizing-options-content{font-size:.9em}.select-size-popup .width-sizing-options-content .disabled{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.select-size-popup .width-sizing-options-content .sizing-comments{width:90%}.select-size-popup div{padding:.3em 0}.select-size-popup .size-warning{color:#888;margin-top:10px;font-size:.9em}.sizing-tooltip{background:#f4f2f3;color:#444;z-index:300000;padding:.3em 15px;font-size:.85em;width:200px}.select-size-popup .scheme-select-container .scheme-select .scheme-select-option{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:30%}.social-signup-info{color:#888;font-size:.9em;font-weight:normal}.social-signup-info a{color:#666}.shoe-container{width:1300px;max-width:100%;margin:0 auto 2em}.pin-it{position:relative;padding-left:5px;margin:10px 0 7px}.profile-picture-container{width:100%;position:absolute;text-align:center;z-index:-1}.profile-picture-container img{width:130px;height:130px;position:absolute;left:0;right:0;margin:5px auto;border-radius:130px;border:2px solid #f4f2f3}.top-bar-links-container{width:100%;position:relative;margin-bottom:160px}.social-share-description{float:right;margin:17px 5px 0 0}.social-share-shoe-container.profile{height:30px;margin:15px 0;padding-left:.1em;float:right;position:relative}.social-share-shoe-container .social-icon{float:left;height:100%;width:32px;margin:0 2px;display:inline-block;background-image:url(/img/main-sprite-43.png);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.social-share-shoe-container.profile a{text-decoration:none}.profile :not(.colored-social-icons) .social-icon:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.colored-social-icons{height:30px;position:absolute;z-index:-1}.social-share-shoe-container .colored-social-icons .social-icon.facebook-social-icon{background-position:-3px -168px;margin-left:0}.social-share-shoe-container .colored-social-icons .social-icon.pinterest-social-icon{background-position:-34px -168px}.social-share-shoe-container .colored-social-icons .social-icon.twitter-social-icon{background-position:-67px -168px}.social-share-shoe-container .social-icon.facebook-social-icon{background-position:-98px -168px;margin-left:0}.social-share-shoe-container .social-icon.pinterest-social-icon{background-position:-129px -168px}.social-share-shoe-container .social-icon.twitter-social-icon{background-position:-162px -168px}p.trending-actions{color:#666}.profile-card{width:228px;border:1px solid #f4f2f3;text-align:center;vertical-align:top;margin-top:10px;padding-bottom:15px}.profile-card .profile-card-img{width:180px;height:180px;margin-top:20px}#back-to-trending-link{float:left;color:#b2a7ac;margin-top:10px}.profile-page-header{margin-bottom:15px}.profile-page-header h1{margin-bottom:10px}.profile-page-header h2{margin-top:5px;color:#000}.compare-container{margin-bottom:1em}.compare-container .compare-shoe{cursor:pointer;max-width:500px}.compare-container .left{float:left}.compare-container .right{float:right}.pyp-verses{position:relative;height:0;top:3em;font-size:2.3em}.pick-your-poison-container .loser{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.pick-your-poison-container .left-urls,.pick-your-poison-container .right-urls{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:48%}.pick-your-poison-container .left-urls a,.pick-your-poison-container .right-urls a{padding:0 1em}.pick-your-poison-container .bar-graph{position:relative;width:300px;max-width:100%;font-weight:bold;margin:0 auto;overflow:hidden;white-space:nowrap;border:2px solid #483c42}.pick-your-poison-container .bar-graph.bar-graph-long{width:500px;max-width:100%;height:1.8em}.pick-your-poison-container .bar-graph .left-bar,.pick-your-poison-container .bar-graph .right-bar{position:relative;text-align:center;color:#483c42;float:left}.pick-your-poison-container .bar-graph .left-percent,.pick-your-poison-container .bar-graph .right-percent{float:left;color:black;position:absolute;text-align:left;z-index:1;padding:1%;width:98%}.pick-your-poison-container .bar-graph .right-percent{text-align:right;float:right}.pick-your-poison-container #share-link{padding:.5%;width:300px;max-width:90%}.pick-your-poison-container h2{margin:.5em 0}.pick-your-poison-container #results-title{margin-top:1em}.pick-your-poison-shoe-container td{width:50%}.pick-your-poison-shoe-container .result-column{padding:2%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-align:left;font-size:1.2em;vertical-align:top;height:100%}.pick-your-poison-shoe-container .wins.result-column{border-right:1px solid #888;text-align:right}.pick-your-poison-shoe-container .result-column h2{margin:1em 0}.pick-your-poison-shoe-container .info-score-block{vertical-align:top;margin:3em 2%}.main-overlay-container.stores-hero{height:376px}.stores-hero .overlay-text-container--bar .text-overlay{max-width:1024px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.store-updating .stores-hero .overlay-text-container--bar .text-overlay{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.stores-hero .overlay-text-container--bar .text-overlay .col{padding:0 1.953125%;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.stores-hero .overlay-text-container--bar .text-overlay .col:first-of-type{padding-right:.8%;text-align:left}.stores-hero .overlay-text-container--bar .text-overlay .col:last-of-type{padding-left:.8%;text-align:right}h1.store-name{font-size:1.115em;line-height:1.5em}.store-details{font-weight:400;font-size:.78em;letter-spacing:.0857em}.store-details-tel{color:inherit;text-decoration:none;padding-right:5px;border-right:1px solid #483c42}.store-details-address{color:inherit}.store-details-hours__line:not(:last-of-type){padding-right:5px;margin-right:5px;border-right:1px solid #483c42}.stores-content>*{margin-top:1.953125%}.stores-list{font-size:.78em}.stores-list__alt-container{margin:.82em auto;text-align:center;display:none}.stores-list__alt{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.stores-list__item{height:3.14em;letter-spacing:.086em;cursor:pointer;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.stores-list__item--selected{background:#ebe8ea}.stores-list__item>*{height:100%;padding:1.07em 6.51041667%;color:inherit;line-height:1em;text-decoration:none;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.stores-list__item h2{margin:0;font-size:1em}.store-activities{-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.store-updating .store-activities{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.store-activity{max-width:680px;max-height:200px;margin:2.7901786%;background:#efefef;overflow:hidden}.store-activity,.store-activity .store-activity__cta,.store-activity .store-activity-content__expanded{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.store-activity--selected{max-height:9999px;-moz-transition:all 4s ease-in-out;-webkit-transition:all 4s ease-in-out;-ms-transition:all 4s ease-in-out;-o-transition:all 4s ease-in-out;transition:all 4s ease-in-out}.store-activity .store-activity-thumbnail{width:200px;height:200px;float:left}.store-activity .store-activity__cta{margin:.83em 0}.store-activity .store-activity__cta .alt-text{display:none}.store-activity--selected .store-activity__cta{display:none}.store-activity .store-activity-content{width:100%;height:100%;margin-left:-200px;float:left}.store-activity .store-activity-content__inner{height:100%;padding:0 5.2%;margin-left:200px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.store-activity .store-activity-content__title{font-size:.78em;letter-spacing:.214em;margin-bottom:.4em}.store-activity .store-activity-content__description,.store-activity .store-activity-content__expanded{font-size:.889em;letter-spacing:.062em}.store-activity .store-activity-content__description{margin:.3em 0}.store-activity .store-activity-content__expanded{margin:.5em 0;display:none}.store-activity--transitioning .store-activity-content__expanded,.store-activity--selected .store-activity-content__expanded{display:block}.store-activity--transitioning:not(.store-activity--selected) .store-activity-content__expanded{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.appointment-form input,.appointment-form .sop-select,.appointment-form button{width:100%}.loading input,.loading .sop-select{display:none}.appointment-form__num-people,select.appointment-form__size,.appointment-form__time{text-align:center}.appointment-form .error{font-size:.8em}.appointment-form__content .col{padding-top:.5em;padding-bottom:.5em}.appointment-form__content .span_4_of_7{padding-right:.5em}.appointment-form__content .span_3_of_7{padding-left:.5em}.appointment-form__content .loading-ellipses.loading-input{padding:.875em 0}.appointment-form--confirmed .appointment-form__content{display:none}.appointment-form__confirmation{padding-bottom:.5em;display:none}.appointment-form--confirmed .appointment-form__confirmation{display:block}.appointment-form__confirmation__timeslot{font-weight:600;letter-spacing:.3em;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-size:.875em;letter-spacing:.215em}@media screen and (max-width:1023px){.stores-hero .overlay-text-container--bar{height:auto}.stores-hero .overlay-text-container--bar .text-overlay{padding:0 2%}.stores-hero .overlay-text-container .text-overlay .text-overlay-content{padding:.2em 0 .5em}.stores-hero .overlay-text-container--bar .text-overlay .col{width:100%;max-width:680px;padding:0!important;margin-left:auto;margin-right:auto}.stores-hero .overlay-text-container--bar .text-overlay .col:last-of-type{text-align:left}.stores-content{padding-left:2%;padding-right:2%}.stores-content>.col{width:100%}.stores-list__main{display:none}.stores-list__alt-container{display:block}.store-activities{margin-top:0}.store-activity{margin-left:auto;margin-right:auto}}@media screen and (max-width:700px){.store-activity{max-height:9999px;text-align:center}.store-activity .store-activity-thumbnail{width:100%;max-width:300px;height:auto;float:none}.store-activity .store-activity-content{margin-left:0;float:none}.store-activity .store-activity-content__inner{margin-left:0}}@media screen and (max-width:480px){h1.store-name{font-size:.9em}.store-details br{display:none}.store-details-tel,.store-details-address,.store-details-hours__line{white-space:normal;display:block}.store-details-tel{padding-right:0;border-right:0}.store-details-hours__line:not(:last-of-type){padding-right:0;margin-right:0;border-right:0}.store-activity .store-activity-content__inner{padding:0 2% 2%}.store-activity .store-activity-content__inner p{text-align:justify}.store-activity .store-activity__cta{margin-bottom:1px}.store-activity .store-activity__cta .main-text{display:none}.store-activity .store-activity__cta .alt-text{display:inline}.store-activity .store-activity-content__expanded{margin-bottom:0}.appointment-form__content .col{padding:1em 0 0}}#order-summary .line{padding:5px 0}#order-summary .line,#order-summary .addon-line{padding:.3em 0;margin-bottom:.4em;letter-spacing:-5px;border-bottom:1px solid #f4f2f3}#order-summary .line *,#order-summary .addon-line *{letter-spacing:0}#order-summary .line .image,#order-summary .addon-line .image{width:21%;text-align:center;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#order-summary .line .image img{display:block;margin:0 auto;max-width:100%}#order-summary .line .detail,#order-summary .addon-line .detail .production-addon-choice .production-desc{width:49%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#order-summary .line .detail .title,#order-summary .addon-line .detail .title{font-size:1.3em;padding:0;display:block}#order-summary .line .line-price .full-line-price{color:red;float:right;margin-right:.7em;text-decoration:line-through}#order-summary .line .line-price .discounted-line-price{float:right}#order-summary .line .line-price,#order-summary .addon-line .line-price{width:30%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#order-summary .line .detail span.label{text-transform:uppercase;font-size:.7em;padding-right:1em}#order-summary #totals-block .line-price{display:block;border-bottom:1px solid #eee;text-align:left;letter-spacing:-5px}#order-summary #totals-block .line-price>*{letter-spacing:0}#order-summary #totals-block .line-price .price-description{max-width:70%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#order-summary #totals-block .line-price .price-value{float:right;max-width:30%;white-space:nowrap}.feedback-left,.feedback-right{background:url(/img/fr/sprite-4.png);width:29px;height:170px}.feedback-left{background-position:-102px 0}.feedback-right{background-position:-131px 0}#top-menu-nav .link-container{font-size:.81em}#top-menu-nav .link-container .button{padding:.4em .55em 0}#top-menu-nav .guarantee-mini-blurb{padding-left:10px}#top-menu-small #top-menu-small-nav #top-menu-small-nav-options .top-menu-small-button#top-menu-small-design{width:31.82%}#top-menu-small #top-menu-small-nav #top-menu-small-nav-options .top-menu-small-button#top-menu-small-gallery{width:40.91%}#top-menu-small #top-menu-small-nav #top-menu-small-nav-options .top-menu-small-button#top-menu-small-menu{width:27.27%}#concept .tagline{font-size:1.7em}#concept .design-button{font-size:1.2em;width:8em}#concept .cta-button,#quality .cta-button{width:14em}#start-menu #shoe-selection .start-shoe{width:217px!important}#designer-main #designer-shoe-container #area-container .designer-control{width:50px}#designer-main #designer-shoe-container #area-container #rotate{right:39.5%}#designer-main #designer-shoe-container #area-container #undo{left:39.5%}#materials-menu #materials-menu-header #materials-menu-prompt{font-size:.9em}#roadblock{width:32.5em}.faq.video-link{font-size:13px;color:#444;font-weight:normal;text-decoration:underline;letter-spacing:1px;margin:0;display:inline}#facebook-competition{text-align:center}#facebook-competition .title{background:#483c42;color:#fff;margin:20px auto}#facebook-competition .title td{padding:20px}#facebook-competition .title #first{font-size:300%;padding:20px 10px 20px 100px}#facebook-competition .title #second{font-size:150%;padding:20px 100px 20px 20px}#facebook-competition h1{text-align:center;font-size:150%;color:#483c42}#facebook-competition h2{text-align:center}#facebook-competition .inspiration{margin:auto}#facebook-competition .inspiration img{width:250px}#facebook-competition .inspiration td{padding:10px;text-align:center}#facebook-competition #panel{padding:10px;border:0}.footer .bottom-nav .nav-col.wide .subscribe-container .email-input{width:48%}.gallery-menu #shop-by{display:none!important}#homepage-guarantee .guarantee-mini-blurb{padding:0 .5em;font-size:.86em}#homepage .quote-segment{font-size:.75em}#leathers-container #leathers-menu{margin-right:25px;width:190px}#returns-guaranteed{margin:20px 0 20px 350px}#edit-design-container #edit-design-bubble #edit-design{padding-top:40px}.login-save-content .login-or-signup{min-width:483px}.login-save-content .login-save-claim{width:100%;padding-top:0}.login-save-content .login-save-claim.login-save-wide{width:53%}#style-collection .button.edit{width:195px}#remakes-widget #upload-button{width:15em}.article-container .search-container #search-input{width:90px}.medium-reveal,.small-reveal{display:none}@media screen and (max-width:1500px){#designer-container{margin-left:1%;margin-right:1%}#designer-main{margin-left:0}.designer-tabs .tab-button .tab-button-label-container .tab-button-label{font-size:.8em}}@media screen and (max-width:1330px){.designer-tabs .tab-button .tab-button-label-container .tab-button-label{font-size:.6em}#materials-menu #materials-menu-header #materials-sort-by-toggle .sort-by{font-size:.8em}#guarantees-callout{display:none}.shoes-left-bar{float:none;margin:auto;width:300px}.shoe-shelf-container{width:100%}}@media screen and (max-width:1140px){.landing-page-header .nav ul #leathers-landing-top-nav{display:none}.landing-page-header .nav ul li #help-dropdown #leathers-help-topmenu{display:block}}@media screen and (max-width:1023px){#top-menu-nav .button{padding-left:.7em}#designer-container{margin-left:.5%;margin-right:.5%;width:99%}#designer-main{width:67%}#designer-menu{width:33%}#designer-menu #designer-details .cta-button,#designer-menu-alt #cta-buttons-alt .cta-button{width:30%}#designer-menu #designer-details .save-to-outfit.cta-button,#designer-menu-alt #cta-buttons-alt .save-to-outfit.cta-button{width:auto}#designer-menu #designer-details #save-to-rhom.cta-button,#designer-menu-alt #cta-buttons-alt #save-alt-to-rhom.cta-button{width:auto;max-width:245px;padding:.3em}#designer-main .designer-title-area.rhom img{display:none}.landing-page-container #concept-panel .panel-content p.medium{font-size:1.35em}}@media screen and (max-width:1000px){.medium-hide{display:none!important}.medium-reveal{display:inherit}.v0 .container,.content-container{margin-left:2%;margin-right:2%;width:96%}.narrow-col,.wide-col,.very-wide-col{float:none;margin-left:auto;margin-right:auto}#top-menu-nav .button{font-size:.95em}#top-menu-nav .link-container{width:auto}#top-menu-nav .link-container #trending{display:none}.footer .bottom-nav .nav-col{width:24.9%}.footer .bottom-nav .nav-col.wide{width:100%;letter-spacing:-5px}.footer .bottom-nav .nav-col.wide>*{letter-spacing:0}.footer .bottom-nav .nav-col.wide .subscribe-container,.footer .bottom-nav .nav-col.wide .account-container{width:49.9%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .bottom-nav .nav-col.wide .subscribe-container{padding-right:1%}.footer .bottom-nav .nav-col.wide .account-container{padding-left:1%}#start-menu{padding-left:0;width:100%}#designer-container{margin-left:0;margin-right:0;width:100%}#designer-menu-alt{display:block}#designer-main{width:100%;height:auto}#designer-main .sop-logo,#designer-main .designer-title{display:none}#designer-main #inspirations-content-panel{margin-left:1%;width:98%}#designer-menu{margin-left:0;width:100%;height:0;overflow:hidden;position:absolute;top:65px;right:9999px;display:block;z-index:10001}#designer-menu.designer-menu-onscreen{right:0;height:auto;overflow:visible}#designer-menu #designer-details,#designer-menu #tabs,#designer-menu .goog-tab-bar-clear{display:none}#designer-menu #designer-splitpane{margin:0 auto;width:100%!important;max-width:600px;height:auto!important}#designer-menu #designer-splitpane .goog-splitpane-handle{display:none}#designer-menu #designer-splitpane #close-menu-button-container{display:block}#designer-menu #designer-splitpane #tabs-content,#designer-menu #designer-splitpane #components-menu{width:100%!important;height:auto!important;border-top-width:0;margin:0;padding-bottom:1em;background:#fff;position:static!important;-moz-box-shadow:3px 3px 4px #aaa;-webkit-box-shadow:3px 3px 4px #aaa;box-shadow:3px 3px 4px #aaa}#designer-menu #tabs-content .tabbed-menu .category-header,#designer-menu #components-menu #components-menu-header,#designer-menu #tabs-content .tabbed-menu .tabbed-menu-content,#designer-menu #components-menu #components-menu-content{position:static}#designer-menu #components-menu #components-menu-header{display:block}#materials-menu #materials-menu-header #materials-sort-by-toggle{margin-right:35px}#designer-menu #materials-menu #materials-menu-header #materials-menu-prompt-select-component{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border:0;line-height:inherit;height:inherit;color:#444;font-size:1em;margin:-3px 0 0;padding:0;vertical-align:top}#designer-menu #materials-menu #materials-menu-header #materials-menu-prompt-select-component .component-swatch,#designer-menu #materials-menu #materials-menu-header #materials-menu-prompt-select-component .component-overlay-swatch,#designer-menu #materials-menu #materials-menu-header #materials-menu-prompt-select-component .tick-icon,#designer-menu #materials-menu #materials-menu-header #materials-menu-prompt-select-component .overlay-label,#designer-menu #materials-menu #materials-menu-header #materials-menu-prompt-select-component .fa-caret-down{display:none}#style-menu #style-menu-content .scroll-prompt{display:none}#heel-menu #heel-menu-content #heel-height-label #preview-drag-prompt{display:block}.designer-info-box{padding-left:5%;padding-right:5%;width:40%;left:25%}.modal-dialog-black-theme{max-width:90%!important}.modal-dialog-black-theme-content{padding-top:0}#roadblock p{padding:.5em 0}#roadblock .email{margin:.5em 0}#roadblock .rb-agree{width:90%}#roadblock .already-member{position:static}#designer-menu #designer-details .save-to-outfit.cta-button,#designer-menu-alt #cta-buttons-alt .save-to-outfit.cta-button{padding:.6em 1em}#cutdown-designer-container #cutdown-top-menu .nav-menu{display:none}#cutdown-designer-container #cutdown-top-menu .nav-menu-dropdown-container{display:block}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-group-tabs{font-size:.9em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .starting-designs .option{width:24%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel{width:100%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .link-panel{padding-top:.5em;padding-bottom:.5em;width:100%;height:auto;text-align:center}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .link-panel>*{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .link-panel .meet{margin-right:.2em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .link-panel .cta{margin-left:.5em}img.about-image{max-width:40%;margin-right:10px;height:auto}#blog-homepage .blog img,#blog-homepage .blog iframe{max-width:100%}#checkout,#checkout #order-summary{max-width:100%;float:none}#concept img,#quality img{max-width:100%;height:auto}#concept .concept-text,#quality .quality-text{width:90%}.gallery-menu{padding-left:0}.gallery-loaded{padding-left:0;width:70%}#gallery-shoe-container .gallery-list{width:500px;max-width:100%}#gallery-shoe-container .gallery-list .gallery-shoe{max-width:50%;height:auto}#gallery-shoe-container .gallery-list .gallery-shoe a{max-width:100%;height:auto}#gift-certificates #gift-certificate-content #gift-form .gift-delivery{padding:.2em 0;width:100%}#gift-certificates,#gift-certificates img{max-width:100%;height:auto}#homepage .hero-segment .text-overlay{font-size:.8em}#homepage .hero-segment .text-overlay h1{line-height:1em}#homepage .quote-segment .quote-segment-content{font-size:2.5em}#leathers-container{margin-top:2em;padding:0}#leathers-container h1{margin-bottom:1em}#leathers-container .leathers-palette{margin-top:1em;margin-bottom:1em;max-width:630px}#leathers-container .leathers-palette .palette-bubble{margin:0;width:100%;height:auto;background:0}#leathers-container .leathers-palette .palette-bubble .palette-tip{margin:0 0 1em 2%}#leathers-container .leathers-palette .palette-bubble #drag-tip{display:none}#leathers-container .leathers-palette .palette-bubble #add-tip{display:block}#leathers-container .leathers-palette .palette-box{margin-right:1%;padding-bottom:18%;width:18%}#leathers-container .leathers-palette .palette-box#palette-5{margin-right:0}#leathers-container .leathers-palette .buttons-container{padding:.7em 0 0 2%;width:98%;max-width:none}#leathers-container .leathers-palette .buttons-container .price-container,#leathers-container .leathers-palette .buttons-container #cta-buttons{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#leathers-container .leathers-palette .buttons-container .price-container{padding-top:0}#leathers-container .leathers-palette .buttons-container #cta-buttons #buy-palette,#leathers-container .leathers-palette .buttons-container #cta-buttons #clear-palette{margin-left:1.5em}#leathers-container #leathers-menu{margin:0 -5px 0 0;padding-right:2.5%;width:47.5%;text-align:right;float:none;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#leathers-container #leathers-menu .explore-by{float:none}#leathers-container #category-menu,#leathers-container #color-menu{display:none}#leathers-container #category-menu-alt,#leathers-container #color-menu-alt{margin:0;padding-left:2.5%;width:47.5%;text-align:left;float:none;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#leathers-container #color-menu-alt{display:none}#leathers-container #category-menu-alt #category-menu-alt-select,#leathers-container #color-menu-alt #color-menu-alt-select{min-width:10em;font-size:1em}#leathers-container .leathers .leather-slide-container{height:auto}#leathers-container .leathers .leather-slide-container .left-arrow-container,#leathers-container .leathers .leather-slide-container .right-arrow-container{display:none}#leathers-container .leathers .leather-slide-container .leather-container{width:100%;height:auto;float:none}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider{margin:0 auto;width:100%!important;max-width:933px;height:auto;position:static}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch{margin:0 -5px 0 1%;width:24%;float:none;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .leather-image{padding-bottom:100%;width:100%}#leathers-container #by-category #leather-desc-container{margin-left:0;padding-top:1em;padding-bottom:1em;border:1px solid #ccc}#leathers-container #by-category #leather-desc-container .category-description{padding-top:0;width:96%;min-height:0;border:0}#leathers-container #by-category #leather-desc-container .leather-video{margin-left:0;width:100%;text-align:center}#leathers-container #by-category #leather-desc-container .leather-video #shoe-video-frame{margin-left:auto;margin-right:auto}.login-save-content{text-align:center}.login-save-content .login-save-claim{font-size:1.2em}.login-save-content .login-save-signup{text-align:left}.login-save-content .login-save-signup .login-save-action .login-save-mid{min-width:80%}#order-details{float:none}#remakes-widget #remakes-step-bar .left{max-width:70%}#remakes-widget #remakes-step-bar #step-titles,#remakes-widget #remakes-step-bar #step-progress{display:none}#shoe-main-content #display-col .magnifying-glass{left:85%}#shoe-main-content #display-col #edit-design-container{display:none}#shoe-main-content #description-col .shoe-details .addon-amount{margin-right:0}#shoe-main-content #description-col .shoe-details #cta-buttons .edit-design-link-small{display:inline}#shoe-main-content #express-prod-icon{display:none}#style-collection .base-shoe{margin-left:4%;margin-right:4%}#style-collection .addon-table{width:100%}#wrapper-landing{width:95%}#wrapper-landing img{max-width:100%;height:auto}#wrapper-landing .content{width:100%}#wrapper-landing a.monitor{float:none;margin:1em 0}#wrapper-landing #top-feature,#wrapper-landing #main-content{text-align:center}.special.dinos .ribbon{float:none;text-align:center}.special.dinos .text{float:none;margin:10px 20px;text-align:center}.special.dinos .text p span{font-size:200%}.special.dinos .text p{line-height:1.6;text-align:center}.special.dinos .logo{float:none;text-align:center}#landing-title{font-size:13px;letter-spacing:inherit}#top-feature .button{margin:0}#top-feature .top-image{margin:10px 0 0}#main-content .title{padding:0;margin:10px 0 0}#main-content .link{clear:both;float:none;text-align:center!important;margin:10px 0;height:auto;width:100%}#main-content .link img{width:220px}#main-content .button img{border:0}#bottom-feature ul{margin:0 auto;max-width:225px}#bottom-feature ul li{float:none}#bottom-feature ul li h3{margin-top:80px!important;font-size:13px}#rental img{max-width:100%;height:auto}#rental p.lead{font-size:13px!important;line-height:1.5}#rental ul.apply li{width:33%;background-size:15%;background-position:102px 15px;text-align:center}#rental ul{padding:0}#rental ul.apply li img{width:80px;z-index:-1}#rental ul.sample li{float:left;padding:0;width:46%;margin:5px}#salon .salon-process-img img{width:60%;max-width:218px;height:auto}#salon .salon-process-img{float:none;margin:10px auto;padding:0;width:80%;height:auto}#salon img,.salon-title{max-width:100%;height:auto;padding:10px 0 0}#salon .salon-header-btn{margin:0}#salon-steps-text{text-align:center;margin:0 auto}#salon-steps-text p,#salon .salon-info{margin:0;width:auto;float:none}#salon .salon-blurb{padding:0}.landing-page-container #style-panel .panel-content .styles img{width:25%}.landing-page-header .nav ul #style-advice-landing-top-nav{display:none}.landing-page-header .nav ul li #help-dropdown #style-advice-help-topmenu{display:block}.article-container .hero-header-text-overlay.half-split .overlay{position:relative;width:90%!important;max-width:none!important;margin:2% auto!important}.article-container .light-on-dark{color:#483c42}}@media screen and (max-width:960px){#top-menu-main-container .link-container{padding-top:23px}#top-menu-main-container #leathers{display:none}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .blurb{padding-top:40px;padding-left:0}}@media screen and (max-width:920px){#top-menu-nav .link-container #quality-link{display:none}.testimonial,.testimonial img{width:90%;height:auto;float:none}.testimonial{margin:5px auto 0;display:block}.article-container .hero-header .half-left,.article-container .hero-header .half-right{width:100%}.article-container .hero-header h1{text-align:center}.article-container .four-shoes .shoe-block,.article-container .four-shoes .shoe-block:nth-child(4n){margin:0 10px}.article-container .five-image-split .half-right a:nth-child(2n) img{margin-left:2%}.landing-page-container #hero-panel .panel-content .styles img{width:25%}.landing-page-container #hero-panel.with-tiles .panel-content .left-block{width:100%}.login-save-content .login-save-claim{width:95%;line-height:normal}}@media screen and (max-width:900px){#top-homepage-savedshoe .savedshoe-actions h1{font-size:2.5em}#top-homepage-savedshoe .savedshoe-actions .add-to-cart-button{margin-bottom:.5em}}@media screen and (max-width:845px){#top-menu-main-container .link-container .button{padding:.4em .3em 0}#top-menu-nav .link-container .button{font-size:.9em}#top-menu-main-container .link-container{padding-top:25px}.landing-page-header .nav ul #concept-landing-top-nav{display:none}#checkout #order-summary .addon-line .detail .express-unavailable-arrow{height:auto;border-radius:0}#checkout #order-summary .addon-line .detail .express-unavailable-arrow::after{border-width:0}}@media screen and (max-width:800px){.footer .bottom-nav .nav-col.wide .subscribe-container .email-input,.footer .bottom-nav .nav-col.wide .account-container a{margin:0 0 1em;width:96%}.footer .bottom-nav .nav-col.wide .account-container a{max-width:96%;min-width:51%;width:auto}.footer .bottom-nav .nav-col.wide .account-container a:nth-of-type(odd){margin-right:0}.footer .bottom-nav .nav-col.wide .account-container a:nth-of-type(2n){margin-left:0}#homepage .hero-segment{height:350px}#homepage .hero-segment .hero-video-container{display:none}#homepage .hero-segment .hero-scroller-container{display:block}.heading-container.relative-pos .filter-container{position:relative}.filter-container .right-align{float:none;margin:auto;display:inline-block}#top-homepage-savedshoe .savedshoe-actions h1{font-size:2.5em}#top-homepage-savedshoe .savedshoe-actions p{font-size:1.1em}#store-profile .store-events .event-container.col{width:80%;display:block;margin:10px auto}#gifts-v2 .gift-pkg .inner-container #most-popular-gift{display:none}}@media screen and (max-width:760px){#top-menu-nav .link-container .button{padding-left:.65em;font-size:.92em}#top-menu-nav .link-container #leathers{display:none}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start .cutdown-theme{margin-left:1.5%;margin-right:1.5%;width:30%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .title-content{padding-top:17%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .janie{margin-left:5px;margin-right:0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content{margin-top:1.5em;margin-left:-200px;font-size:.8em}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content>*{margin-left:195px;margin-right:5px}#cutdown-designer-container #component_material-container #materials-menu,#cutdown-designer-container #component_material-container .shoe-animator{float:none}#cutdown-designer-container #component_material-container #materials-menu{width:100%}#cutdown-designer-container #component_material-container .shoe-animator{width:90%}#cutdown-designer-container #component_material-container .shoe-animator .control-container{text-align:right;bottom:0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start{padding:1em 0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .blurb{width:100%;text-align:center;display:block;padding-top:0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .blurb hr{margin:auto}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .button-three.option{margin:0 auto}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .carla-shoe{width:100%;margin:10px auto;display:block;float:none}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail .bow-image{width:30%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail .bow-blurb{width:70%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .bow-detail .customize-cta{display:none}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .cz2015-start .customize-cta-2{display:block;padding:20px 0}.gallery-menu,.gallery-loaded{width:100%}.gallery-menu{text-align:center}.gallery-menu #sort,.gallery-menu #search-filter{padding-top:.5em;padding-bottom:.5em;vertical-align:bottom;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gallery-menu #sort{padding-right:1em}.gallery-menu #all,.gallery-menu #recent,.gallery-menu #shop-by{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gallery-menu.modal-dialog-content{margin:0 auto 1em;padding:0 1em;width:200px;text-align:left;display:block}#gift-certificates .table-top,#gift-certificates .table-bottom,#gift-certificate-content .logo-small{display:none}#gift-certificate-content{width:100%;background:0;margin-top:1em}#gift-certificate-content #gift-form .header-col,#gift-certificate-content #gift-form .col{margin-left:0;padding-left:0;padding-right:0;width:100%}#gift-certificate-content #gift-form .header-col{margin-top:.5em}#gift-certificate-content #gift-form select{width:200px}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .magnifying-glass{left:70%}#homepage .guarantees-segment .guarantee-block{font-size:.7em}#homepage .feature-segment.multi-panel .multi-panel-panel:nth-of-type(1){display:none}#homepage .feature-segment.multi-panel .multi-panel-panel:nth-of-type(2){margin-left:0}#homepage .feature-segment.multi-panel.tri-panel .multi-panel-panel{width:49%}#homepage .concept-segment .multi-panel.tri-panel .multi-panel-panel{margin:2em auto 0;width:100%;max-width:300px;display:block}#homepage .subscribe-segment .email-input{width:95%}#homepage .quote-segment .quote-segment-content{font-size:2em}#store-directory h1{padding:0 10px}#store-directory .store-country h2{font-size:1.5em}#store-directory .store-country{width:90%;margin:20px 5%}#store-directory .store-country>div{padding:15px}.services-content h1{font-size:3em}.multi-panel.quad-panel .multi-panel-panel{margin:1%;width:49%;max-width:300px}.multi-panel.quad-panel .multi-panel-panel:nth-of-type(odd){margin-left:0}.multi-panel.quad-panel .multi-panel-panel:nth-of-type(2n){margin-right:0}.edit-account .edit-account-sidebar,.edit-account .edit-account-form{margin-left:auto;margin-right:auto;display:block}.account-table{width:100%}select.referrer{width:195px}.avatar-upload{width:98%}#my-orders{padding-left:0}#my-orders #my-orders-header-row,#my-orders .my-orders-row{padding:0 1%}#my-orders .my-orders-id{width:40%}#my-orders .my-orders-date{width:34%}#my-orders .my-orders-status{width:26%}#my-orders .my-orders-view{display:none}#shoe-main-content #display-col,#shoe-main-content #description-col{margin-left:0;margin-right:0;width:100%}#shoe-main-content #display-col #leather-zoom-container{margin-left:auto;margin-right:auto;padding-bottom:80%;width:100%;max-width:none;height:0;text-align:center}#shoe-main-content #display-col #leather-zoom-container .leather-zoom{margin-left:15%;margin-right:15%;width:70%}#shoe-main-content #display-col #leather-zoom-container .leather-zoom .leather-image{margin-left:auto;margin-right:auto;width:100%}#shoe-main-content #display-col #leather-zoom-container .leather-zoom p{display:none;margin-left:0;width:100%}#shoe-main-content #display-col #leather-zoom-container .leather-zoom p.title{display:block;text-align:center;border-bottom:0}#shoe-main-content #display-col #shoe-drawing-container{margin-left:auto;margin-right:auto;width:100%;height:100%}#shoe-main-content #display-col #shoe-drawing-container #shoe-drawing{width:100%;height:auto!important;cursor:default!important}#shoe-main-content #display-col #shoe-thumbnails,#shoe-main-content #display-col .shoe-thumb-photo,#shoe-main-content #display-col .shoe-thumb-drawing{display:none}#shoe-main-content #display-col #shoe-video-container{display:none}#shoe-main-content #description-col .shoe-details{text-align:center;padding:0}#shoe-main-content #description-col .shoe-details .shoe-addon-price{margin-left:15px;width:90%}#shoe-main-content #description-col .shoe-details .fb-like{margin-left:1em}#shoe-main-content #description-col .shoe-details .shoe-heading{float:none;width:100%}#shoe-main-content #description-col .shoe-details #share-buttons{float:none;margin:auto;padding:0;width:110px}#shoe-main-content #description-col .shoe-details #cta-buttons{margin:0 auto 1.3em;padding:0 5%}#shoe-main-content #description-col .shoe-details #cta-buttons #add-to-cart,#shoe-main-content #description-col .shoe-details #cta-buttons #edit-design-button{min-width:190px;margin:.5em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#shoe-main-content #description-col .shoe-details #cta-buttons #edit-design-button{margin-right:0}#shoe-main-content #description-col .shoe-details #leather-swatches p a.order-samples-link{float:none}#style-collection .base-shoe{margin-left:1.5%;margin-right:1.5%}.article-container .search-container{top:4em}#checkout #order-summary #additional-options #apply-gift-certificate,#checkout #order-summary #additional-options #order-comments-header{padding-left:0;width:auto}#checkout #continue-checkout-container .fa-lock{display:none}#checkout #order-summary #totals-block.float{margin:0}.landing-page-container p.large{font-size:2em}.landing-page-container.home-landing #hero-panel p.serif-italics{font-size:2.5em}.landing-page-container.home-landing #hero-panel p.large{font-size:1.5em}.landing-page-container p.medium,.landing-page-container #concept-panel .panel-content p.medium{font-size:1.2em}.landing-page-container #concept-panel .panel-content ul li{width:100%}.login-save-content .fb-btn{margin-left:0}}@media screen and (max-width:730px){#top-menu-main-container .link-container #style-advice-topmenu{display:none}#top-homepage-savedshoe .savedshoe-actions h1{font-size:2.2em}#top-homepage-savedshoe .savedshoe-actions p{font-size:1em}#store-directory .store-country h3{min-width:0}#store-directory .store-country h3+a .cta-button{margin-top:10px}#store-profile .content-container.store-heading{margin:10px auto}#store-profile .content-container.store-heading h1{font-size:2.3em;line-height:1em}#store-profile .content-container.store-heading h2{font-size:1.1em}}@media screen and (max-width:700px){#top-menu-nav .link-container .button{font-size:.9em}.article-container .top-bar{padding-bottom:3em}.article-container .top-bar .search-container{top:1.2em}.article-container .format-block .half-left,.article-container .format-block .half-right{width:100%;margin-right:0}.article-container .format-block .half-right{margin-left:0}.article-container .format-block .shares-container,.article-container .format-block .tags-container{text-align:center}.article-container .article-block{width:48%;margin:0 1%}.landing-page-container #hero-panel .panel-content .styles{width:95%;margin-top:1.5em}#homepage .hero-segment .text-overlay{font-size:.7em}#shoe-dialog{max-width:560px}#shoe-dialog #leather-zoom,#shoe-dialog #shoe-info-box,#shoe-dialog #shoe-image{width:100%;max-width:550px;display:block}#shoe-dialog #shoe-image img{width:550px;height:412px}#store-profile .store-content>div,#store-profile .store-events .event-container>div{display:block;width:100%;margin:0 auto;text-align:center}#store-profile .store-content h3{white-space:normal}#store-profile .store-events .event-container.col>div:first-of-type,#store-profile .store-events .event-container.col>div:last-of-type{width:90%}#store-profile .store-events .event-container.col>div:last-of-type{max-width:200px;padding-bottom:10px}}@media screen and (max-width:660px){#designer-main #designer-shoe-container #area-container{height:0}}@media screen and (max-width:650px){#top-menu-nav .link-container .button{padding-left:1.2em;font-size:.87em}#checkout #order-summary #totals-block.float{margin:0;right:2%;padding:1%}.landing-page-container #style-panel .panel-content .styles img{width:42%}#top-homepage-savedshoe .savedshoe-actions h1{font-size:2em}#top-homepage-savedshoe .savedshoe-actions .add-to-cart-button{margin-bottom:0}#store-directory h1{line-height:1.2em;margin-bottom:0;font-size:2em}#store-directory .store-country>*{text-align:center}#store-directory .store-country .cta-button{float:none}#store-directory img{margin:0 auto}#store-directory .store-country h3{min-width:0;width:100%}.overlay-text-container .text-overlay .text-overlay-content>*{padding-left:20px;padding-right:20px}}@media screen and (max-width:1000px){#perfect-man-quiz #video-container{position:relative!important;padding-bottom:56.25%!important;padding-top:10px!important;height:0!important;overflow:hidden!important;min-width:inherit!important}#perfect-man-quiz #video-container iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}#perfect-man-quiz #question-container{height:auto!important}#perfect-man-quiz #question-container #question-slider{width:100%!important;height:auto!important;position:static!important}#perfect-man-quiz #question-container #question-slider .question-block{position:static!important;width:100%!important;height:auto!important;float:none!important}#perfect-man-quiz #question-container .answer-container{width:500px!important;margin:auto!important}#perfect-man-quiz #video-container{float:none!important;width:100%!important;padding-right:0!important;text-align:center!important}#perfect-man-quiz #blurb{float:none!important;width:90%!important;margin:auto!important;text-align:center}#perfect-man-quiz #blurb h1{text-align:center!important}#perfect-man-quiz .button{margin:auto}}@media screen and (max-width:850px){.perfect-man-result .result-pic{width:100%!important;max-width:400px!important}.perfect-man-result .result-description{width:90%!important;max-width:350px!important;margin:auto}}@media screen and (max-width:600px){.small-hide{display:none!important}.small-reveal{display:inherit}.v0 p{padding:.7em 0}.v0 h1{margin-top:1em;font-size:1.07em}.v0 h2,h3,h4{text-align:center;font-size:.9em}.v0 iframe{max-width:100%!important}.v0 input[type=email],.v0 input[type=text],.v0 input[type=date],.v0 input[type=password],.v0 input[type=number],.v0 input[type=tel],.v0 input[type=url],.v0 textarea{font-size:18px}.sop-logo{margin:.8em auto;float:none}.content-container{min-height:100px}.full-col,.banner,.wide-col,.very-wide-col,.narrow-col,.very-narrow-col{width:100%;margin-left:0;margin-right:0;padding:0}.divider{width:100%}.v0 input[type="text"],.v0 input[type="email"],.v0 input[type="password"],.v0 #roadblock input.email,.v0 textarea{width:98%}.multicolumn .header-col,.multicolumn .col{text-align:left}.quadcolumn .col{margin-left:0;padding-left:0;padding-right:0;width:100%}.sop-form .header-col{margin-left:1.5%;padding:.4em 0 .2em;width:98%}.sop-form .col{margin-left:0;padding-top:.3em;padding-bottom:.3em;width:98%}.sop-form .no-header{margin-left:0}.sop-form .submit-field{text-align:center}.modal-dialog{padding-left:1%;padding-right:1%;width:95%}#questions-tab,#feedback-tab{display:none}.sd-multipanel-container .sd-multipanel-nav{display:none}.footer .copyright{text-align:center;display:block}#start-menu #shoe-selection{letter-spacing:-5px}#start-menu #shoe-selection *{letter-spacing:0}#start-menu #shoe-selection .start-shoe{width:50%;max-width:217px}.start-shoe-img{width:100%;height:0;background-size:400%}#start-menu #shoe-selection .start-shoe.v2{max-width:220px}.start-shoe.v2 .start-shoe-img{width:100%;height:0;background-size:400%;padding-bottom:70%}.start-shoe.v2 .start-P100-T3-B1,.start-shoe.v2 .start-A100-T1-B1-Block,.start-shoe.v2 .start-A100-T13-B10-ConeP,.start-shoe.v2 .start-A70-T1-B1-WedgeP{background-position-y:-90%}.start-shoe.v2 .start-A0-T1-B1-SingleBow,.start-shoe.v2 .start-A0-T8-B1,.start-shoe.v2 .start-S0-T17-B17,.start-shoe.v2 .start-A0-T7-B6{background-position-y:-180%}.designer-info-box.undo-message:before,.designer-info-box.undo-message:after{top:10px;right:100%;border-color:transparent #483c42 transparent transparent;border-width:15px 15px 15px 0}.designer-info-box.undo-message:after{top:11px;border-color:transparent #fff transparent transparent;border-width:14px 14px 14px 0}#designer-menu-alt{padding-top:0}#designer-menu-alt .designer-tabs .tab-button{height:40px}#designer-menu-alt .designer-tabs .tab-button.menu-alt-selected{border-bottom:1px solid #b2a7ac}#designer-menu-alt .designer-tabs .home-tab{width:40px;float:left}#designer-menu-alt .designer-tabs .home-tab .logo-alt{display:none}#designer-menu-alt .designer-tabs .home-tab .home-icon{display:table}#designer-menu-alt .designer-tabs .home-tab .home-icon .tab-button-label{font-size:.7em}#designer-menu-alt .designer-tabs #functional-tabs-alt-container{float:right;width:100%;margin-left:-40px}#designer-menu-alt .designer-tabs #functional-tabs-alt-container #functional-tabs-alt{margin-left:40px}#designer-menu-alt #cta-buttons-alt .cta-button{width:48%;max-width:150px}#designer-menu-alt #cta-buttons-alt #save-alt{margin-right:2%}#designer-menu-alt #cta-buttons-alt #save-alt-to-rhom.cta-button{width:auto}#designer-main #designer-shoe-container #area-container .designer-control{margin-top:0!important;top:1em}#designer-main #designer-shoe-container #area-container #rotate{right:1%}#designer-main #designer-shoe-container #area-container #undo{left:1%}#designer-menu #designer-splitpane #tabs-content,#designer-menu #designer-splitpane #components-menu{border-top-width:1px}.designer-info-box{padding-left:5%;padding-right:5%;width:70%;left:10%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .starting-designs .option{width:32%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel{height:auto}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .janie{margin-left:auto;margin-right:auto;float:none}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content{margin-top:0;margin-left:0;float:none}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content>*{margin-left:5px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content .quote{padding-top:0}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option,#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option.num-3,#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option.num-4{margin-left:-50px;width:100%;float:right}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option .option-content{margin-left:50px}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .option .option-content .option-checkbox{position:absolute;top:40%;left:5px}.landing-page-header{position:absolute}.landing-page-header .nav,.landing-page-header.hero-nav .nav{top:0;text-align:center}.landing-page-header .nav ul{width:100%}#landing-page-side-nav.show-nav{display:none}.landing-page-container.home-landing #hero-panel{background-position-y:7.5em}.landing-page-container.home-landing #hero-panel .panel-content{margin-top:248px!important;padding:2em 0}.landing-page-container.home-landing #hero-panel p.large{font-size:1.2em}.landing-page-container.home-landing #hero-panel p.serif-italics,.landing-page-container #hero-panel p.large{font-size:2em}.landing-page-container #hero-panel.with-tiles .panel-content .right-block{position:relative;bottom:0;height:200px;overflow:hidden}.landing-page-container #concept-panel .panel-content #concept-steps .concept-item{width:100%}.landing-page-container #sizing-panel .panel-content,.landing-page-container #shipping-panel .panel-content{padding:0}.landing-page-container #sizing-panel img{width:auto}.landing-page-container #shipping-panel img{width:300px}.landing-page-container #sizing-panel p,.landing-page-container #shipping-panel p{padding:.2em .5em 2%;width:auto;text-align:center}.landing-page-container #final-panel #start-menu #shoe-selection h1{font-size:2em}#blog-homepage{width:100%}#archive-data{margin-left:0;width:100%}.shoe-price-table{margin:auto}.shoe-price-table .shoe-price-item{width:33.3%}.contact-details .multicolumn .col{margin-left:0;width:100%}.contact-details .multicolumn .col:first-child{margin-right:0;padding-bottom:0}.contact-details .multicolumn .col:last-child{padding-top:0}#questions-widget h3{text-align:left}.custom-stamp-content-container{padding:0}.custom-stamp-content-container .custom-stamp-content-left{width:100%;max-width:512px;padding:0}#checkout .section .section-inputs{width:100%;margin:0}#checkout .section .section-text:not(#totals-block){display:none}#checkout #order-summary .production-type-radio{position:relative;left:0}#checkout #order-summary #totals-block{max-width:100%;width:80%;padding:0 10%}#checkout #order-summary #totals-block.float{max-width:80%;padding:0 5%;right:5%}#checkout #order-summary #additional-options #apply-gift-certificate,#checkout #order-summary #additional-options #order-comments-header{text-align:center}#checkout #order-summary #additional-options #apply-gift-certificate{width:auto}#order-summary .line .detail{width:79%}#order-summary .addon-line .detail .production-addon-choice .production-desc,#checkout #order-summary .addon-line .detail .production-addon-choice .production-desc{width:100%}#order-summary .addon-line .line-price,#checkout #order-summary .addon-line .line-price{padding:1em 6% .5em;width:82%}#order-summary .line .line-price{width:80%;padding:0 10%}#order-details #totals-block{float:none;margin:0 auto}#concept,#quality{font-size:.9em}#concept h1,#quality h1{font-size:2.5em;margin-top:.3em}#concept p.tagline,#quality p.tagline{font-size:1.3em}#concept .concept-heading,#quality .quality-heading{font-size:2em;width:90%}#concept .concept-subheading,#quality .quality-subheading{font-size:1.7em;width:90%}#concept .concept-text,#quality .quality-text{font-size:1.2em}#concept img,#quality img{margin-bottom:2%}#concept #intro-video #shoe-video-frame{width:300px;height:169px!important}#quality #quality-manifesto{width:80%}#gift-certificates{margin-top:2em}#gift-certificates #gift-certificate-content #gift-certificate-display{display:none}#gift-certificates #gift-certificate-content #gift-form{width:96%}#gift-certificates #gift-certificate-content #gift-form #gift-delivery-options .gift-delivery .gift-example{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.hero-segment .text-overlay h1{max-width:500px}.hero-segment .text-overlay h2{font-size:1.5em}#homepage .guarantees-segment .guarantee-block{width:100%}#homepage .guarantees-segment .guarantee-block .guarantee-icon,#homepage .guarantees-segment .guarantee-block .guarantee-icon.sizing-icon{float:left;margin-right:0}#homepage .guarantees-segment .guarantee-block .guarantee-blurb{padding-left:0;width:100%;float:right;margin-left:-30px}#homepage .guarantees-segment .guarantee-block .guarantee-blurb .guarantee-blurb-content{margin-left:30px}#homepage .concept-segment{margin-top:0}#homepage .quote-segment .quote-segment-content{font-size:1.5em}#homepage .social-media-segment h3{padding-bottom:.8em}#leathers-container{margin-left:2%;margin-right:2%;width:96%}#leathers-container .leathers-palette .buttons-container .palette-title{padding:0 10px 0 0;text-align:left;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#leathers-container .leathers-palette .buttons-container .price-container{text-align:left}#leathers-container .leathers-palette .buttons-container #cta-buttons{width:100%}#leathers-container .leathers-palette .buttons-container #cta-buttons #buy-palette,#leathers-container .leathers-palette .buttons-container #cta-buttons #loading,#leathers-container .leathers-palette .buttons-container #cta-buttons #clear-palette{margin:1em 0 0}#leathers-container #leathers-menu,#leathers-container #category-menu-alt,#leathers-container #color-menu-alt{padding-left:2%;padding-right:0;width:98%;text-align:left}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .magnifying-glass{left:60%;display:none}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .mini-magnifying-glass{top:.5em;left:80%;display:block}#leather-popup #add-to-palette .bubble{left:75%}.subscribe-form{text-align:center}#edit-account-sizes .shoe-rows{padding-left:0;padding-right:0;width:100%}#edit-account-sizes .date{width:20%}#edit-account-sizes .size{width:35%}.members-area-links{margin-top:.5em;float:none}#profile-views-switch{text-align:center;float:none;margin:.7em 0}.switch-navigation-list{padding:0}.login-save-content .login-save-mid{width:auto;min-width:70%}.login-save-signup .login-save-action{display:block}.login-save-content .login-save-member,.login-save-content .login-save-claim,.login-save-content .login-save-signup{width:90%;min-width:inherit;max-width:inherit}.login-save-content .login-save-claim,.login-save-content .login-save-signup{border-bottom:1px dotted #d3d3d3;border-right:0}.login-save-content .login-save-signup,.login-save-content .login-save-member{margin-top:.5em}.login-save-content .login-save-member .login-save-heading,.login-save-content .login-save-member .cta-button{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.login-save-content .login-save-signup{text-align:center}.media-fashion-shoes .col{width:33%;text-align:center}.news-table,.news-table .tr{display:block}.news-table .th,.news-table .td{padding-left:0;padding-right:0;width:100%;text-align:left;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#remakes-widget p{text-align:justify}#remakes-widget #remakes-step-bar .left h1{font-size:1.5em}#remakes-widget #remakes-step-bar .left,#remakes-widget #remakes-step-bar .right{max-width:100%;float:none;text-align:center}#remakes-widget #remakes-step-bar .right{margin-bottom:1em}#remakes-widget .sizing-col{width:100%;float:none}#remakes-widget #specifics-step .specifics .option-description .right{float:none;text-align:center}#remakes-widget .new-design-url-label-text{width:100%;text-align:center}#remakes-widget #new-design-url{width:100%;margin:0}img.returns-shoe{display:none}#returns-guaranteed{margin:0}#shoe-main-content #display-col #leather-zoom-container{padding-bottom:88%}#shoe-main-content #display-col #leather-zoom-container .leather-zoom{margin-left:auto;margin-right:auto;width:100%}#shoe-main-content #display-col #leather-zoom-container .leather-zoom .leather-image{margin-left:auto;margin-right:auto;padding-top:73%;width:73%}#shoe-dialog #leather-zoom{height:auto;margin:0}#shoe-dialog #leather-zoom .leather-zoom-container{height:auto}#shoe-dialog #leather-zoom .leather-zoom-container .leather-zoom-swatch{height:214px;margin:0 auto;text-align:center}#shoe-dialog .leather-zoom-container .title{line-height:7px;margin:0 auto;text-align:center;display:block}#shoe-dialog #shoe-image #edit-design-container #edit-design-bubble{left:62%}#shoe-dialog #shoe-image img{width:300px;height:225px}#shoe-dialog #shoe-info-box{width:90%;height:auto;margin:25px auto 0;padding:10px;text-align:center}#shoe-dialog #shoe-info-box .price-container{text-align:center;display:block;padding:10px 0}#shoe-dialog #shoe-info-box .leather-swatch{margin:1px}.shoe-card-list{text-align:center;height:auto!important}.shoe-card,.profile-card{position:static!important;margin:10px auto}.shoe-card .delete-button{position:static;left:19em;top:1em}.shoe-card .external-social-block .social-icons{opacity:.8}#back-to-trending-link{float:none;display:block;text-align:center}.top-bar-links-container{margin-bottom:220px}.colored-social-icons{display:none}.social-share-shoe-container.profile{width:100%;text-align:center;margin:10px 0}.profile-picture-container{position:relative;margin:20px 0;top:60px}.social-share-description{display:none}.profile.social-share-shoe-container .social-icon{float:none}.profile.social-share-shoe-container .social-icon:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#style-collection .new-section{padding-top:20px}#style-collection .button{margin-top:0;margin-bottom:1em}#style-collection .base-shoe .old-price{margin-bottom:1em}#style-collection .addon-table{display:block}#style-collection .addon-table>div{margin:1em 0;letter-spacing:-5px;display:block}#style-collection .addon-table>div *{letter-spacing:0}#style-collection .addon-table>div>div{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#style-collection .addon-table>div>div:last-child{width:100%}#team{width:100%}#team .header-col,#team .col{margin-left:0;padding-left:0;padding-right:0;width:100%}#team .header-col{text-align:center}}@media screen and (max-width:575px){.store-roadblock-dialog .roadblock .overlay-container .overlay{width:100%}.store-roadblock-dialog .roadblock .overlay .overlay-content{font-size:.8em}}@media screen and (max-width:530px){.opening-soon{margin-top:.5em;margin-left:auto;margin-right:auto;display:block}#checkout .section .sept-promo{padding:.9em 2%}#checkout .section .sept-promo a.design-another{display:block}#checkout .section .sept-promo a.design-another .cta-button{margin:.5em 1em}#checkout .section .sept-promo a.shop-gallery{display:none}#checkout .section .sept-promo a.shop-my-shoes .cta-button{margin-top:10px}#checkout .section .sept-promo h2{font-size:1.3em}#order-summary .line.sept-promo span.nowrap{white-space:normal}#checkout #order-payment .payment-method-option{display:block;font-size:100%}}@media screen and (max-width:479px){#top-menu-small #top-menu-small-nav .top-menu-small-button .button-content-container .button-content{font-size:.75em;font-weight:normal}.article-container .article-block{width:98%}#checkout #continue-checkout-container{float:none}#checkout #order-summary #additional-options #apply-gift-certificate{width:100%}#checkout #finalize-checkout{text-align:center}#checkout #order-payment .payment-method-option{text-align:center;margin-bottom:5px}#checkout #continue-checkout{padding:.8em 1.6em}#order-summary .line .image,#order-summary .addon-line .image,#order-summary .addon-line .detail,#checkout #order-summary .addon-line .detail,#order-summary .line .detail .sub-text{width:100%}#order-summary .addon-line .line-price{padding:1em 10% .5em;width:80%}#order-summary .line .detail{width:100%;text-align:center}#order-summary .line .detail .line-links,#order-summary .line .detail .line-price{float:none}#order-summary .addon-line .detail .production-addon-choice .production-desc{padding-left:.5em}#order-details .order-notes .order-notes-heading,#order-details .order-notes .order-notes-info{width:100%}#homepage .guarantees-segment .guarantee-block{font-size:.55em}#homepage .quote-segment .quote-segment-content{font-size:1em}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch{margin:0 -5px 0 1.3%;width:32%}#leathers-container .leathers .leather-slide-container .leather-container .leather-slider .leather-swatch .mini-magnifying-glass{left:75%;display:block}#leathers-container #by-category #leather-desc-container .leather-video #shoe-video-frame{width:300px;height:169px}#leather-popup #add-to-palette .add{font-size:7em;color:#bbcad6;position:absolute;top:0;left:78%;display:block}#leather-popup #add-to-palette .bubble{display:none}.login-page,.signup-page{margin:1em 0}.login-form-fields,.signup-form-fields{margin:0 auto}.signup-form-fields .split-name .col{margin-left:-.286em}#edit-account-sizes .size{width:40%}#edit-account-sizes .image{width:30%}#edit-account-sizes .order{padding-top:1.2em;width:5%}#edit-account-sizes .order .order-number{display:none}#edit-account-sizes .order .order-arrow{display:inline;font-size:2em}#edit-account-sizes .order a{color:inherit;text-decoration:none}#edit-account-sizes .order-wide{width:35%}#shoe-dialog #shoe-info-box .shoe-heading h2{font-size:1.7em}#shoe-dialog .social-share-shoe-container .social-icon:hover{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#shoe-dialog .social-share-shoe-container .social-icon{float:none}.nordstrom-bellevue-square.store-roadblock-dialog .roadblock .overlay .overlay-content{font-size:.9em}.start-shoe .start-shoe-img{width:160px;height:132px;margin:0 auto}#start-menu .text-link{margin:10px}#gifts-v2 .col .gift-pkg{margin:10px 0}#gifts-v2 .custom-gift-container .inner-container label{display:block;margin:0 0 10px}#gifts-v2 .overlay-image-container img{-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.6);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}}@media screen and (max-width:455px){#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .starting-designs .option{width:48.9%}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .jb2015-start .content-panels .blurb-panel .blurb-content .quote span{white-space:normal}#cutdown-designer-container .cutdown-scroller .cutdown-scroller-panel .rwb2015-start .cutdown-theme{margin-left:2%;margin-right:2%;width:45%}#cutdown-designer-container #heel_height-container .heel-height-menu .heel-height-title{font-size:.85em}#cutdown-designer-container #heel_height-container .heel-height-menu .heel-height-title #current-heel-height{margin-left:10px;margin-right:10px}#cutdown-designer-container #component_material-container #materials-menu.tabbed-materials .component-group-tabs{font-size:.85em}.store-roadblock-dialog .roadblock .overlay .overlay-content{font-size:.55em}#store-profile .cta-button{max-width:260px}#store-profile h2.serif{font-size:2em}}@media screen and (max-width:377px){.designer-tabs .tab-button .tab-button-label-container .tab-button-label{font-size:.55em}#designer-menu #designer-splitpane #tabs-content,#designer-menu #designer-splitpane #components-menu{border-top-width:0}#checkout #checkout-step-list li{text-align:center}#checkout #checkout-step-list li .fa-circle,#checkout #checkout-step-list li .number{display:none}#checkout .half-input-block,#checkout .half-input-block:first-child{padding:0;width:100%}#checkout select.country{width:100%}#checkout #order-contact .dhl-explanation{margin-top:0}.landing-page-header .nav ul #gallery-landing-top-nav,.landing-page-header .right-header-block .vertical-separator,.landing-page-header .right-header-block #signup-header-option,.landing-page-header .right-header-block #my-shoes-header-option{display:none}}@media screen and (max-width:320px){.outfit-designer-popup.compact{font-size:.8em;width:130px;top:-2em}.outfit-designer-popup.compact p{font-size:1em;padding:.5em}}@media screen and (max-width:530px){#perfect-man-quiz h1,.perfect-man-result h1{font-size:2em!important}#perfect-man-quiz #blurb{min-width:inherit!important}#perfect-man-quiz #question-container .question{font-size:1.5em!important}#perfect-man-quiz #question-container .answer-container{width:100%!important}#perfect-man-quiz #question-container .answer-container .answer{width:80%!important;height:auto!important;font-size:120%!important}}.promo-tc-modal.modal-dialog{max-width:800px;font-size:.9em}#perfect-man-quiz #video-container{float:left;min-width:560px;width:56%;padding-right:20px}#perfect-man-quiz #blurb{float:left;min-width:400px;width:30%}#perfect-man-quiz .social-buttons-container .share-button,.perfect-man-result .social-buttons-container .share-button{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:0 .1em .5em;cursor:pointer}#perfect-man-quiz .social-buttons-container .email-button,.perfect-man-result .social-buttons-container .email-button{margin-bottom:0;padding:.2em .7em;font-size:.75em;font-weight:bold;background-image:-webkit-linear-gradient(#fff,#dedede);background-image:linear-gradient(#fff,#dedede);-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border:1px solid #ccc;text-decoration:none;cursor:pointer}#perfect-man-quiz .social-buttons-container .facebook-share-button,.perfect-man-result .social-buttons-container .facebook-share-button{width:58px;overflow:hidden}#perfect-man-quiz .social-buttons-container .twitter-share-button,.perfect-man-result .social-buttons-container .twitter-share-button{width:58px;overflow:hidden;height:20px}#perfect-man-quiz .button{background:#000;font-size:16px;padding:12px 0 8px;line-height:16px;display:block;color:#fff;text-decoration:none;width:190px;text-align:center;cursor:pointer}#perfect-man-quiz h1,.perfect-man-result h1{font-size:4em;text-align:center;letter-spacing:0;margin:.5em}#perfect-man-quiz #question-container{height:320px;position:relative;width:100%;float:left;overflow:hidden}#perfect-man-quiz #question-container #question-slider{width:8000px;height:320px;position:absolute}#perfect-man-quiz #question-container #question-slider .question-block{width:1000px;height:320px;float:left;position:relative;margin-bottom:50px}#perfect-man-quiz #question-container .question{font-family:"Bodoni Antiqua Light",sans-serif;text-align:center;font-weight:normal;font-size:2.5em;margin-bottom:20px}#perfect-man-quiz #question-container .answer-container{text-align:center}#perfect-man-quiz #question-container .answer-container .answer{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle;width:180px;height:180px;background:#f6f6f6;cursor:pointer;margin:7px 5px;padding:20px;font-size:140%;line-height:27px}#perfect-man-quiz #question-container .answer-container .answer.selected{border:4px solid #fe005a;color:#fe005a;padding:16px}#perfect-man-quiz #question-container .answer-container .answer:hover{color:#fe005a}#perfect-man-quiz #perfect-man-loading{text-align:center}.perfect-man-result{text-align:center;letter-spacing:-5px}.perfect-man-result *{letter-spacing:0}.perfect-man-result h1{margin-bottom:0}.perfect-man-result h2{color:#333;font-size:2.2em;letter-spacing:0}.perfect-man-result .result-pic{width:50%}.perfect-man-result .result-pic img{width:90%}.perfect-man-result .result-description{vertical-align:top;width:50%;text-align:left}.perfect-man-result p{font-size:140%}#designer-container #complementary-materials-container{margin:.2em 0;padding-left:2%;padding-bottom:.3em;background-color:#eee}#designer-container #complementary-materials-container p{font-size:.8em}#designer-container #complementary-materials-container .material{margin:0 4px 4px 0;width:40px;height:40px;background:url(/img/designer/materials-48.jpg);cursor:pointer;border:1px solid #acacac;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-container #complementary-materials-container h3{display:block}.modal-dialog-tutorial-theme{background:#fff;opacity:.95;-moz-opacity:.95;filter:alpha(opacity=95);border:0;color:#bbb;position:absolute;z-index:10100;outline:0;-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;padding:10px}.modal-dialog-tutorial-theme a,.modal-dialog-tutorial-theme a:link,.modal-dialog-tutorial-theme a:visited{color:#999;cursor:pointer}.modal-dialog-tutorial-theme-bg{background:#666;left:0;position:absolute;top:0;z-index:10001}.modal-dialog-tutorial-theme-title{color:#000;font-size:180%;padding:8px 15px 8px 8px;position:relative;text-align:center;_zoom:1}.modal-dialog-tutorial-theme-title-close{background:url(/img/main-sprite-43.png) -200px -22px;width:16px;height:16px;cursor:pointer;position:absolute;right:1px;top:1px;vertical-align:middle}.modal-dialog-tutorial-theme p{color:#555}.modal-dialog-tutorial-theme-buttons,.modal-dialog-tutorial-theme-content{padding:15px}.modal-dialog-tutorial-theme-buttons{float:right}.modal-dialog-tutorial-theme button{font-size:100%;color:#aaa;background:#333;outline:0;border:0;padding:10px;cursor:pointer}.modal-dialog-tutorial-theme .goog-buttonset-default{background:#df0064!important;color:#fff!important;font-weight:normal}.designer-tutorial-container{text-align:center}.designer-tutorial-container .designer-tutorial-title{margin-top:25px;margin-bottom:10px}#roadblock.designer-roadblock-form .already-member{color:#777;position:absolute;bottom:1.65em;font-size:.9em;left:1em}#roadblock.designer-roadblock-form .default-text{color:#aaa}@media screen and (max-width:750px){#roadblock.designer-roadblock-form .already-member{position:relative;left:0;bottom:0;top:1em}}.seattle-targeted-signup-content{max-width:500px}.seattle-targeted-signup-content h1{color:white;font-size:1.6em;text-align:center;padding-bottom:.5em}.seattle-targeted-signup-content p:first-of-type{padding-top:0}.seattle-targeted-signup-content .signup-quick-form{text-align:center}.seattle-targeted-signup-content .signup-quick-form .email{margin:1em 0 0;padding:.5em;width:100%;font-size:.85em;line-height:normal}.seattle-targeted-signup-content .signup-quick-form .fineprint{margin-top:.3em;font-size:.55em;text-align:left}.seattle-targeted-signup-content .signup-quick-form .button-four{font-size:.7em;margin-left:1em}.seattle-targeted-signup-content .signup-quick-form .cta-container{text-align:left;margin:2em 0}.seattle-targeted-signup-content .signup-quick-form .cta-container .cta-right{display:inline-block;float:right}.seattle-targeted-signup-content .signup-quick-form .cta-container .secondary-cta{vertical-align:middle;font-size:90%;text-decoration:underline;color:#8a8185;cursor:pointer}.seattle.modal-dialog-sop-theme-dark{background:url(/img/nordstrom/seattle.jpg) #483c42;background-size:auto 100%}.seattle-targeted-signup-content .signup-quick-existing{text-align:center}@media screen and (max-width:479px){#alt-homepage-feature.seattle-targeted .alt-homepage-panel-small{display:block}#alt-homepage-feature.seattle-targeted .alt-homepage-panel-xsmall{display:none}.seattle-targeted-signup-content{font-size:1.2em}.seattle-targeted-signup-content h1{font-size:1.3em}.seattle-targeted-signup-content .secondary-cta{display:block;text-align:center;margin-bottom:10px}.seattle-targeted-signup-content .cta-right{width:200px;margin:auto;display:block!important;float:none!important}}.win52shoes-banner{background-color:#ffe7ea;color:#483c42;font-weight:lighter}.announcement-banner.win52shoes-banner a{color:#483c42}.win52shoes-banner .banner-text span.punchline{padding:0 10px}.win52shoes-banner .banner-text span.serif{font-size:1.1em;font-family:"ITC New Baskerville W01","Times New Roman",serif}.landing-page-container .win52shoes{display:block}.landing-page-container .win52shoes .cta-button{background-color:#ffe7ea;color:#483c42}.sept-promo span.serif{font-size:1.5em;margin-right:.3em;font-family:"ITC New Baskerville W01","Times New Roman",serif}.sept-promo span.bold{font-weight:bold;letter-spacing:2px}.sept-promo .disclaimer{font-size:.7em;font-style:italic}.modal-dialog-sop-theme-no-border-title-close.grb-2015-sept-promo-no-thanks-link{margin:15px}#designer-menu.sept-promo-menu #designer-details{width:65%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-menu.sept-promo-menu .promo-sticker{width:30%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-menu.sept-promo-menu .promo-sticker img{width:100%;padding:10px 5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#designer-menu.sept-promo-menu .sept-promo.announcement-banner{display:none}#designer-menu.sept-promo-menu #tabs{padding-top:10px}@media screen and (max-width:1100px){.sept-promo.announcement-banner .disclaimer{position:static;display:block;margin:5px 0 0}#designer-menu.sept-promo-menu #designer-details,#designer-menu.sept-promo-menu .promo-sticker{width:100%}#designer-menu.sept-promo-menu .promo-sticker img{display:none}#designer-menu.sept-promo-menu #designer-details .promo-spot{padding-top:0}#designer-menu.sept-promo-menu .sept-promo.announcement-banner{display:block;margin-top:10px;font-size:.9em}#designer-menu.sept-promo-menu #designer-details .cta-button{width:48%}}@media screen and (max-width:1000px){#designer-menu.sept-promo-menu #designer-details{display:none}}.bf-2015{background-color:black;font-weight:bold;color:white}.bf-2015 .inner-container{letter-spacing:.2em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-family:"Verlag A","Verlag B",Helvetica,sans-serif}.bf-2015 .inner-container span.serif{font-style:italic;letter-spacing:.1em;font-family:"ITC New Baskerville W01","Times New Roman",serif}.announcement-banner.bf-2015 a.no-links{text-decoration:none;margin-right:15px}.announcement-banner.bf-2015 span.subtext{font-size:.7em}.announcement-banner.bf-2015 .bf-tc{text-decoration:underline;cursor:pointer}#checkout #order-summary .bf-2015{text-align:center;padding:1em 0;margin:0 auto}#order-summary .bf-2015 .inner-container{font-size:1.5em;font-weight:bold;display:block}#order-summary .bf-2015 .cta-button{padding:.8em 1.6em;margin:.5em 0}#designer-menu.bf-2015-promo-menu #designer-details{width:65%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-menu.bf-2015-promo-menu #tabs{padding-top:5px}#designer-menu.bf-2015-promo-menu .promo-sticker{width:30%;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#designer-menu.bf-2015-promo-menu .promo-sticker img{width:100%;padding:10px 5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#designer-menu.bf-2015-promo-menu .bf-2015.promo-spot{display:none}#homepage .overlay-image-container.bf-2015-hero{width:100%;height:100%;vertical-align:top;position:relative;overflow:hidden}#homepage .overlay-image-container .bf-2015-homepage-v0 .v1{display:none}#homepage .overlay-image-container .bf-2015-homepage-v1 .v0{display:none}#homepage .text-overlay-content.bf-2015-homepage-v0 .bf-2015.homepage-text-overlay .inner-container{color:white}#homepage .text-overlay-content .bf-2015.homepage-text-overlay{font-size:1.5em;background-color:transparent;padding-bottom:1em}#homepage .text-overlay-content .bf-2015 .inner-container{color:black;padding:.8em 3em;border:white 1px solid}#homepage .text-overlay-content.bf-2015-homepage-v0 .bf-2015{padding-top:200px}#homepage .text-overlay-content.bf-2015-homepage-v1 a{padding-bottom:200px}.bf-2015-gallery-banner{position:relative;height:190px}.bf-2015-gallery-banner>img{width:100%}.bf-2015-gallery-banner .text-overlay{width:70%;margin-left:30%;height:100%;top:0;left:0;display:table;position:absolute;text-align:center}.bf-2015-gallery-banner .text-overlay .bf-2015{color:black;font-size:1.1em;background-color:transparent}.bf-2015-gallery-banner .text-overlay .inner-container{border:white 1px solid;padding:.8em 3em}.bf-2015-gallery-banner .text-overlay-content{vertical-align:middle;display:table-cell}.bf-2015-gallery-banner .bf-2015-gallery-nav{margin-top:20px;font-weight:bold}.bf-2015-gallery-banner .bf-2015-gallery-nav>*{width:32%;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.bf-2015-gallery-banner .bf-2015-gallery-nav ul{margin:0;padding:0;font-size:.8em;text-align:left;letter-spacing:.15em;list-style-type:none;font-family:"Verlag A","Verlag B",Helvetica,sans-serif}.bf-2015-gallery-banner .bf-2015-gallery-nav ul li{padding:.1em 0}#store-directory .bf-2015.announcement-banner{letter-spacing:.1em}#store-directory .bf-2015.announcement-banner span{letter-spacing:0;font-weight:normal}#store-profile .bf-2015.announcement-banner{margin:0 auto;line-height:1.7em;letter-spacing:.1em;font-weight:normal;padding:1em 0}#store-profile .bf-2015.announcement-banner span.serif{font-size:1.1em;margin-right:.2em}.shoe-on-shelf .bf-eligible-shoe{position:absolute;font-size:70%;background:darkred;color:white;padding:5px;margin-top:5px;left:48px;z-index:10;letter-spacing:.1em;text-transform:uppercase;-ms-filter:"alpha(opacity=OPACITY)";filter:alpha(opacity=.7);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.shoe-on-shelf.discontinued .bf-eligible-shoe{display:none}.shoe-on-shelf .bf-eligible-shoe span::before{padding-right:5px;content:"\00f02b";font-family:FontAwesome;font-weight:normal;font-style:normal;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;text-decoration:inherit}.bf-eligible-shoe-tt{background:#c4c4c4;color:#444;z-index:100;padding:.5em 1em;max-width:300px;font-size:.85em}.bf-eligible-shoe-tt p{margin:0;padding:0}@media screen and (max-width:1320px){#designer-menu.bf-2015-promo-menu #designer-details,#designer-menu.bf-2015-promo-menu .promo-sticker{width:100%}#designer-menu.bf-2015-promo-menu .promo-sticker img{display:none}#designer-menu.bf-2015-promo-menu #designer-details .bf-2015.promo-spot{display:block;margin:10px 1% 0 0;padding:.6em 0}#designer-menu.bf-2015-promo-menu #designer-details .cta-button{width:48%}#designer-menu.bf-2015-promo-menu #designer-details #save,#designer-menu-alt.bf-2015-promo-menu #cta-buttons-alt #save-alt{margin-right:2%}}@media screen and (max-width:600px){#designer-menu.bf-2015-promo-menu #designer-details{display:none}}@media screen and (max-width:1100px){.bf-2015-gallery-banner{width:100%;overflow:hidden}.bf-2015-gallery-banner>img{width:auto}}@media screen and (max-width:860px){.bf-2015-gallery-banner{height:auto}.bf-2015-gallery-banner .text-overlay{position:static;width:100%;margin:0}.bf-2015-gallery-banner>img{display:none}.bf-2015-gallery-banner .text-overlay .bf-2015{display:none}}@media screen and (max-width:800px){#homepage .text-overlay-content .bf-2015.homepage-text-overlay{font-size:2.5em;line-height:1.5em}#homepage .text-overlay-content .bf-2015.homepage-text-overlay .inner-container{color:white;border:0;padding:0}#homepage .text-overlay-content.bf-2015-homepage-v0 .bf-2015.homepage-text-overlay{padding-top:0}#homepage .text-overlay-content.bf-2015-homepage-v1 a{padding-bottom:1em}}@media screen and (max-width:450px){.bf-2015-gallery-banner{display:none}}.timer-container>div{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.timer-container div:last-of-type{margin-right:0}.timed-offer-container{line-height:1.3em;background-color:#fff79a}.timed-offer-container .tco-tc{margin-top:.2em;font-size:.7em;font-style:italic;cursor:pointer}.timed-offer-container.top-banner{padding:10px}.timed-offer-container.top-banner div{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.timed-offer-container.top-banner #timed-offer-2,.timed-offer-container.top-banner .serif-style{margin:0 .1em}.timed-offer-container.top-banner .tco-tc{margin-left:1em}#checkout #order-summary #totals-block .timed-offer-container{max-width:800px;margin:0 auto;padding:10px}#checkout #order-summary #totals-block .timed-offer-container{padding:.5em 0;line-height:1.3em}#checkout #order-summary #totals-block .timed-offer-container .timed-offer-blurb,#checkout #order-summary #totals-block .timed-offer-container #timed-offer{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}#checkout #order-summary #totals-block .timed-offer-container .timed-offer-blurb{max-width:210px;margin:0 auto}#checkout #order-summary #totals-block .timed-offer-container #timed-offer{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#checkout #order-summary #totals-block .timed-offer-container div{padding:0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.announcement-banner.vday-2016-banner{background-color:#f8d3e3;color:#463c42;font-family:"Verlag A","Verlag B",Helvetica,sans-serif;font-weight:400}.announcement-banner.vday-2016-banner span.starting-message{letter-spacing:.2em;font-size:.8em;margin-right:1em}.announcement-banner.vday-2016-banner span.cta{color:#463c42;font-style:italic;letter-spacing:0;font-weight:400;font-family:"ITC New Baskerville W01","Times New Roman",serif}.announcement-banner.vday-2016-banner span a{color:#463c42;font-size:.9em}.announcement-banner.vday-2016-banner a strong{font-size:1.1em;font-weight:600}