.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;width:100% \9;max-width:100%;height:auto}.form-horizontal .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-horizontal .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}/*!
Video.js Default Styles (http://videojs.com)
Version GENERATED_AT_BUILD
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(../js/bower_components/video.js/dist/video-js/font/vjs.eot);src:url(../js/bower_components/video.js/dist/video-js/font/vjs.eot?#iefix) format('embedded-opentype'),url(../js/bower_components/video.js/dist/video-js/font/vjs.woff) format('woff'),url(../js/bower_components/video.js/dist/video-js/font/vjs.ttf) format('truetype'),url(../js/bower_components/video.js/dist/video-js/font/vjs.svg#icomoon) format('svg');font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#f26525 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#f26525 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-webkit-background-clip:padding-box;-moz-border-radius:.8em;-moz-background-clip:padding;border-radius:.8em;background-clip:padding-box;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}.vjs-caption-settings{position:relative;top:1em;background-color:#000;opacity:.75;color:#FFF;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type=button]{width:40px;height:40px}.vjs-hidden{display:none!important}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}#contribution h3{font-size:16px}.heroImg{position:relative;width:100%;margin-top:20px;text-align:center}.heroImg img{width:100%;height:auto}#columnTwo p iframe{height:850px;border:0;border-color:#fff;border-style:none;frame-border:0;padding:0;margin:0}.checkout #progress-bar{text-align:center;padding:0;margin:30px 0;overflow:hidden;counter-reset:step}.checkout #progress-bar li{list-style-type:none;color:#000;text-transform:uppercase;font-size:10px;letter-spacing:1px;width:33.33%;float:left;position:relative}.checkout #progress-bar li:before{content:counter(step);counter-increment:step;width:20px;line-height:20px;display:block;font-size:10px;color:#333;background:#ccc;border-radius:3px;margin:0 auto 5px}.checkout #progress-bar li:after{content:'';width:100%;height:2px;background:#ccc;position:absolute;left:-50%;top:9px;z-index:-1}.checkout #progress-bar li:first-child:after{content:none}.checkout #progress-bar li.active:before,.checkout #progress-bar li.active:after{background:#f26525;color:#fff}.checkout #progress-bar.JP-checkout li{width:50%}.checkout .center-block{text-align:center}.checkout h4{font-size:22px}.checkout .form-group{margin-bottom:25px}.checkout .printPage{color:#000;text-transform:uppercase;text-decoration:none;margin-top:16px;margin-bottom:5px}.checkout .printPage:hover{color:#e5801a}.checkout .printPage span{vertical-align:middle}.checkout .printPage .text{padding-top:.1em}.checkout .printPage .glyphicon{font-size:1.6em;margin-left:5px}.checkoutHeader{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:uppercase;color:#000}.checkout-section{padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid #ccc}.checkout-section strong{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}.checkout-section.last{border-bottom:0}.checkout-note{margin-top:19px}.checkout-note strong{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:uppercase;color:#000}.checkout-btns{text-align:right}.shipping-subtotal{text-align:right;color:#666;padding-top:5px}.subtotal-amount{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}#continue-btn{margin-left:30px;float:right;margin-bottom:15px}.order-summary .item{padding:30px 0 10px;border-bottom:1px solid #ccc;position:relative;margin-bottom:40px}.order-summary .item:before,.order-summary .item:after{content:" ";display:table}.order-summary .item:after{clear:both}.order-summary .item:before,.order-summary .item:after{content:" ";display:table}.order-summary .item:after{clear:both}.order-summary .thumb{padding:0 0 20px;width:125px;left:0;float:left}.order-summary .description{padding:10px 0 20px 145px}.order-summary .description strong{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}.alert-sale-checkout{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;background-color:#3e2f80;color:#FFF;font-weight:400;margin-top:30px}.alert-sale-checkout hr{border-top-color:#f7e1b5}.alert-sale-checkout .alert-link{color:#66512c}.alert-sale-checkout strong{text-transform:uppercase}.checkout-row{padding-top:20px;color:#666;margin-right:0}.checkout-row strong{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}.checkout-row strong a{color:#000}.checkout-row strong a:hover{color:#000}.checkout-item-total{font-weight:700;padding-right:0}.edit-remove{padding-right:0}.checkout-item-util{clear:both;padding:30px 0 10px}.checkout-item-util:before,.checkout-item-util:after{content:" ";display:table}.checkout-item-util:after{clear:both}.checkout-item-util:before,.checkout-item-util:after{content:" ";display:table}.checkout-item-util:after{clear:both}.checkout-country{margin-right:10px}#shippingOptions .radio-lg{padding-left:50px}.shippingOption.radio{margin-top:0}.shippingOption.radio label strong{display:block}.payOption{height:35px}.payOption img{width:80px;margin-top:0;margin-left:5px}@media screen and (max-device-width:480px){.payOption img{display:none}}.payOption.radio{margin-top:0}.payOption.radio label strong{display:block}.ccOption{height:35px}.ccOption img{margin-top:0;margin-left:5px}@media screen and (max-device-width:480px){.ccOption img{display:none}}.ccOption.radio{margin-top:0}.ccOption.radio label strong{display:block}@media screen and (max-device-width:480px){.embeddedSecureAcceptanceIframe{width:auto}}#shipPhoneEmailInfo{margin-top:19px}#shipPhoneEmailInfo strong{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:uppercase;color:#000}.checkout-summary-block{margin-bottom:20px}.checkout-summary-block strong{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}.checkout-payment-wrapper{margin-bottom:40px}.checkout-payment-wrapper .payment-container{display:none;margin-bottom:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.checkout-payment-wrapper .payment-container.active{display:block}.checkout-payment-wrapper .payment-container .close{position:absolute;top:10px;right:10px}.checkout-payment-wrapper .payment-container p:first-child{padding-right:10px}@media (max-width:767px){.checkout-payment-wrapper .payment-tab-wrapper{margin-bottom:20px}}.checkout-payment-wrapper .payment-btn-wrapper .btn{font-size:14px;height:48px;white-space:nowrap;margin:0}.checkout-payment-wrapper .payment-btn-wrapper .btn.active,.checkout-payment-wrapper .payment-btn-wrapper .btn.active:hover{border-top-color:#ccc;border-left-color:#ccc;border-right-color:#ccc;border-bottom-color:#f0f0f0;background-color:#f0f0f0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.checkout-payment-wrapper .payment-btn-wrapper .icon{float:right;line-height:20px}@media (min-width:768px){.checkout-payment-wrapper{position:relative;padding-top:48px}.checkout-payment-wrapper .payment-btn-wrapper{position:absolute;top:0;width:50%}.checkout-payment-wrapper .payment-btn-wrapper .btn.active,.checkout-payment-wrapper .payment-btn-wrapper .btn.active:hover{border-bottom-color:#f0f0f0;background-color:#f0f0f0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;z-index:20}.checkout-payment-wrapper .payment-btn-wrapper .icon-arrow{display:none}.checkout-payment-wrapper #payment-btn-promo{left:0;padding-right:20px}.checkout-payment-wrapper #payment-btn-gc{right:0}.checkout-payment-wrapper .payment-container{position:relative;border-top:1px solid #ccc;margin-top:-1px}}.payment-gc-button-row{margin-bottom:20px}.payment-gc-button-row a{margin:0 5px}.payment-radio{font-weight:400;padding:25px 0;border-bottom:1px solid #ccc;cursor:pointer}.payment-radio:before,.payment-radio:after{content:" ";display:table}.payment-radio:after{clear:both}.payment-radio:before,.payment-radio:after{content:" ";display:table}.payment-radio:after{clear:both}.payment-radio input+span{float:left}.payment-radio:first-of-type{border-top:1px solid #ccc}.payment-radio .cardtype{float:left;margin-right:10px;margin-top:6px}.payment-radio .card-payment-details{float:left;margin-top:6px}#total{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:30px 0;color:#666}#total strong{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}#total .item,#total .amount{float:left}#total .item{width:67%}#total .amount{width:33%;font-weight:700;text-align:right}#total #place-order{text-align:right}#total #place-order #btnPlaceOrder{float:none}#ccinfo{margin-bottom:30px}.checkout-summary-total{width:100%;padding:0 15px}.checkout-summary-total:before,.checkout-summary-total:after{content:" ";display:table}.checkout-summary-total:after{clear:both}.checkout-summary-total:before,.checkout-summary-total:after{content:" ";display:table}.checkout-summary-total:after{clear:both}@media (min-width:480px){.checkout-summary-total{width:295px;float:right}}#order-receipt h5{color:#614e33;margin-bottom:3px}#order-header{padding-top:0}#order-header p{margin:0}@media (max-width:991px){#order-header p{margin-bottom:15px}}.btn-order-number{background:#000!important;width:100%;display:block}#order-steps ol{counter-reset:my-counter;padding-left:60px}#order-steps li{list-style-type:none;position:relative;line-height:inherit;margin-top:20px;margin-bottom:20px}#order-steps li:before{content:counter(my-counter);counter-increment:my-counter;font-size:38px;position:absolute;left:-50px;top:8px}#order-steps h5{margin:0;font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}#order-summary .ordered-product .product{display:table;margin-left:20px}#order-summary .ordered-product .product-image{display:table-cell}#order-summary>strong{margin-right:10px}#order-summary .header>span{background-color:#fff;border:1px solid #CCC;padding:8px 12px;border-radius:5px}@media (max-width:767px){#order-summary .header{text-align:center}}#order-search{font-size:14px}#order-search .input-group{margin-bottom:30px}#receiptSearchForm button{background:#fff;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:10px;padding-right:5px}#receiptSearchForm button:before{font-size:1.3em}#receiptSearchForm input{box-shadow:none;border-left:0;padding-left:0}#order-receipt-bottom{font-size:14px}#order-receipt-bottom .rr-product span>span{display:block}@media screen and (min-width:768px){#order-receipt-bottom hr{display:none}}#order-related{text-align:center}.common-threads-statement{padding:0;margin:0;list-style-type:none}.common-threads-statement li{margin:10px 0}.common-threads{text-align:center}.common-threads>div{text-align:center}@media screen and (min-width:992px){.common-threads>div{text-align:left}}.common-threads img{max-width:100%;margin-top:10px}@media screen and (min-width:768px){.common-threads{text-align:left}}.ctpledgelink{margin:20px 0}#order-popular{text-align:center}#order-popular:before,#order-popular:after{content:" ";display:table}#order-popular:after{clear:both}#order-popular:before,#order-popular:after{content:" ";display:table}#order-popular:after{clear:both}#order-popular ul{list-style-type:none;padding:0;margin:0;line-height:2}.cderr{color:#e74c3c}.orbitalerr{color:#e74c3c}.summary.row{padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid #ccc}.summary.row strong{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}.summary.row.last{border-bottom:0}@media (max-width:767px){.summary.row{border:0;border-radius:0;border-top:1px solid #ddd}}.summary-info{padding:10px 0}checkout-header{line-height:20px}.required-fields{float:right;font-size:10px;color:#666}#totals{border-bottom:1px solid #ccc;color:#333;padding:30px 0;margin:0 0 30px}#totals .labels{text-align:right;vertical-align:middle;line-height:12px;padding:5px 0}#totals .amounts{text-align:right;font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}.required{color:#f26525}.shipping-section{margin-bottom:23px;padding-bottom:60px;border-bottom:1px solid #ccc}.shipping-section.last,.shipping-section:last-child{padding-bottom:30px;margin-bottom:0;border-bottom:0}.eu-shipping-email-signup{display:inline-block;margin-left:50px;margin-top:-30px}#subtotal{margin-top:15px}.shipping-label-desc{display:block;margin-left:15px}#ship-items{color:#666}#ship-items table td{padding:30px 0 10px}#ship-items .stock{border-bottom:1px solid #ccc}#ship-items .qty{float:left}#ship-items .sub-total{float:right}#ship-items .item strong{color:#000}#ship-items .text strong{font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000}#ship-items .sub-total strong{color:inherit}.row-border-bottom{border-bottom:1px solid #999;margin-bottom:5px}.row-border-bottom div{font-weight:700}#cardcompletebtn{float:right}.cardtype{float:left;width:40px;text-align:left;height:20px;padding:0;text-indent:-500px;overflow:hidden;background:url(/images/structure/common/cc-icons.png) no-repeat 50% 0}.cardmc{background-position:50% -20px}.cardamex{background-position:50% -40px}.carddiscover{background-position:50% -60px}#secureFrame{height:500px;width:100%}#shippingMessages{margin-top:10px}.noItemsInCart{width:100%;text-align:center;padding:150px 0;font:"Avenir Next LT Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;color:#000}.checkout-btns{padding:10px 0;font-size:12px}.itemsSubTotal{text-align:right}.itemsSubTotal span{text-align:right;font-weight:700;font-size:1.2em;line-height:1.8em;text-transform:none;color:#000;display:inline-block;min-width:70px;margin-left:10px}.align-right{text-align:right}.align-center{text-align:center}.newCartRow{border-top:1px solid #EEE;margin-top:10px;padding-top:10px}.cartImageSize{width:50%}.cartGCDisp{border:1px solid #ddd;padding:10px;margin:10px;margin-left:0;border-radius:5px}.align-gc-disp{margin-top:-40px}@media (min-width:768px){.cartImageSize{width:100px}}.giftCardCopy{display:none;margin-left:-35px;width:auto;margin-top:10px}.jpGiftCardCopy{margin-left:0}.giftCardCheckbox input[type=checkbox]:checked+label+.giftCardCopy{display:block}.dateItem{float:left;margin-left:20px}.dateItem select{width:100px}#place-order{margin-top:10px;text-align:center}#place-order #btnPlaceOrder{float:right}@media (max-width:480px){#place-order #btnPlaceOrder{float:none}}@media (max-width:480px){#create-acct-btn{font-size:14px}}#gift-message{display:none}#jp-credit-card-fields{display:none}#jp-payment-submit-button.disabled{color:#fff}#email-cart-desktop{padding-top:20px}@media (max-width:767px){#email-cart-desktop{display:none}}#email-cart-phone{padding-top:20px}@media (max-width:767px){#email-cart-phone{display:block}}@media (min-width:767px){#email-cart-phone{display:none}}#email-cart-desktop input,#email-cart-desktop button{left:left}#email-cart-desktop input{width:70%}#email-cart-desktop button{width:29.5%}#email-cart-desktop span{position:absolute;text-align:left;top:75px}#email-cart-desktop label{width:100%;text-align:left}#email-cart-desktop #email_cart_to{height:49px;float:left;margin-right:.5%}#email-cart-desktop #email-cart-message{position:absolute;text-align:left;top:75px}#email_why_link{font-weight:400;margin-left:10px}#email_why{font-weight:400}.paypal-address-confirm{background-color:#313278;color:#fff}@media (max-width:1199px){.paypal-address-confirm{margin-left:0;margin-right:0}}.paypal-address-confirm h4{padding-left:15px}.paypal-address-confirm .row:first-of-type{margin-left:0;position:relative}.paypal-address-confirm .paypal-change-address{bottom:10px;right:30px;position:absolute;font-size:11px}@media (max-width:1199px){.paypal-address-confirm .paypal-change-address{bottom:auto;right:auto;position:relative;font-size:11px;left:15px;padding-bottom:15px}}.paypal-address-confirm .paypal-change-address a{color:#fff;text-decoration:none}.paypal-address-confirm .paypal-change-address a:hover{text-decoration:underline}#live-agent-contact-form label{font-family:inherit}#storesint{background-color:#f0f0f0;text-transform:uppercase;color:#000;padding:1px 10px;margin-bottom:20px}#storesint h2{font-size:24px;font-weight:400}#storesint p{font-weight:700;color:#f26525;margin-top:0}#storesint label{display:block}#storesint select{margin-bottom:30px}#storesWrapper h1#storesHeading{font-size:24px;line-height:1em;padding:12px 0 27px;margin:0}#storesWrapper .storeCol{display:none;width:20%;float:left;padding-right:20px}@media (max-width:1200px){#storesWrapper .storeCol{width:25%}}@media (max-width:991px){#storesWrapper .storeCol{width:33%}}@media (max-width:768px){#storesWrapper .storeCol{width:50%}}@media (max-width:480px){#storesWrapper .storeCol{width:100%}}#storesWrapper .retailStore{margin-bottom:15px}#storesWrapper .regionLabel{font-weight:700}#storesWrapper #bottomWrapper{float:left}@media (max-width:991px){#storesWrapper #storeCol5{display:none}}@media (max-width:768px){#storesWrapper #storeCol4{display:none}}@media (max-width:575px){#storesWrapper #storeCol3{display:none}}@media (max-width:480px){#storesWrapper #storeCol2{display:none}}body.W2GIT-store-map .container-fixed{padding-left:0;padding-right:0}body.W2GIT-store-map .container-fixed>div.row{margin-left:0;margin-right:0}body.W2GIT-store-map .container-fixed .col-sm-12{padding-left:0;padding-right:0}body.W2GIT-store-map iframe{border:0}body.W2GIT-store-map .subheading{margin-top:40px}body.W2GIT-store-map .subheading hr{border-color:#b2b2b2}body.W2GIT-store-map .subheading h1,body.W2GIT-store-map .subheading h2{font-size:30px;position:absolute;left:0;width:100%;color:#333;top:-24px}body.W2GIT-store-map .subheading h1 span,body.W2GIT-store-map .subheading h2 span{background-color:#fff;padding-left:10px;padding-right:10px}@media (max-width:767px){body.W2GIT-store-map .subheading h1,body.W2GIT-store-map .subheading h2{font-size:18px;top:-35px}}body.W2GIT-store-map .pad-wide{padding-left:50px;padding-right:50px}@media (max-width:767px){body.W2GIT-store-map .pad-wide{padding-left:15px;padding-right:15px}}body.W2GIT-store-map .pad-bottom-extra{padding-bottom:25px}body.W2GIT-store-map .pad-extra-wide{padding-left:65px;padding-right:65px}@media (max-width:767px){body.W2GIT-store-map .pad-extra-wide{padding-left:15px;padding-right:15px}}body.W2GIT-store-map label{font-weight:400;font-size:14px}body.W2GIT-store-map .regionLabel{width:100%;clear:left;font-size:18px;text-transform:uppercase;padding-top:19px;padding-bottom:20px}@media (max-width:767px){body.W2GIT-store-map .regionLabel{padding-bottom:0;cursor:pointer}}body.W2GIT-store-map .retailStore{float:left;width:20%;height:140px;padding-right:25px;font-size:14px;line-height:22px}body.W2GIT-store-map .retailStore a{font-weight:700;color:#000}body.W2GIT-store-map .retailStore a:hover{text-decoration:none;color:#f26525}body.W2GIT-store-map .retailStore a.phoneTextMobile{font-weight:400;color:#f26525;display:none}@media (max-width:767px){body.W2GIT-store-map .retailStore a.phoneTextMobile{display:inline}}@media (max-width:767px){body.W2GIT-store-map .retailStore .phoneText{display:none}}@media (max-width:991px){body.W2GIT-store-map .retailStore{width:25%;height:160px}}@media (max-width:767px){body.W2GIT-store-map .retailStore{width:100%;height:120px;display:none;padding-top:10px}}body.W2GIT-store-map .partner-section{background-color:#f0f0f0;padding-bottom:70px}body.W2GIT-store-map .partner-section .subheading{position:relative;margin-bottom:32px;padding-left:0;padding-right:0}body.W2GIT-store-map .partner-section .subheading hr{position:absolute;left:0;top:57%;width:100%;margin:0}@media (max-width:767px){body.W2GIT-store-map .partner-section .subheading hr{top:50%}}body.W2GIT-store-map .partner-section .subheading h2{z-index:1;position:relative;font-size:40px;line-height:47px;top:0}body.W2GIT-store-map .partner-section .subheading h2 span{background-color:#f0f0f0}body.W2GIT-store-map .partner-section .partner-intro-text{text-align:center;font-size:14px;line-height:20px;padding-bottom:30px}body.W2GIT-store-map .partner-section .partner-list{width:33%;float:left;text-align:left;padding-left:10%}@media (min-width:480px){body.W2GIT-store-map .partner-section .partner-list a{color:#000}body.W2GIT-store-map .partner-section .partner-list a:hover{text-decoration:none;color:#f26525}}@media (max-width:767px){body.W2GIT-store-map .partner-section .partner-list{width:100%;padding-left:25%}}@media (min-width:768px){#video-banner{max-width:1105px;margin:0 auto}}.container-fixed{position:relative}#shop .content-div{padding-top:62px}#subnav-wrapper{position:absolute;top:0;height:37px;background-color:rgba(255,255,255,.85);width:100%;overflow:hidden;color:#000;z-index:1}#subnav-wrapper.folded{height:0}#subnav-wrapper #breadcrumb{position:absolute;bottom:0}@media (max-width:991px) and (min-width:768px){#subnav-wrapper{height:30px}}@media (max-width:767px){#subnav-wrapper{display:none}}#subnav-wrapper .subnav-breadcrumbs{padding:10px 0;margin:0 37px;font-size:12px;letter-spacing:.24px}#subnav-wrapper .subnav-breadcrumbs a{color:#000}#subnav-wrapper .subnav-breadcrumbs a:hover{text-decoration:none;color:#e5801a}body.topshop-page{position:relative;background-size:100% auto;background-repeat:no-repeat;background-position:center 25px;background-attachment:fixed}@media (max-width:767px){body.topshop-page{background-position:center 88px;background-attachment:scroll}}body.topshop-page #navbar{box-shadow:none}body.topshop-page #navbar .navbar-section{border-bottom:0}body.topshop-page #shop{padding-top:42%}@media (max-width:767px){body.topshop-page #shop{padding-top:0}}body.topshop-page #shop .content-div{padding-top:0}@media (max-width:991px){body.topshop-page .content-div{padding-top:0}}body.topshop-page #mainImageLinkOverlay{position:absolute;width:100%;top:0;left:0}body.topshop-page .topshop{position:relative;background-color:#fff;margin-bottom:-32px}body.topshop-page .topshop .photo-caption{bottom:auto;top:-74px}@media (max-width:767px){body.topshop-page .topshop .photo-caption{top:-43px}}@media (min-width:480px){body.topshop-page .topshop .banner-text{position:fixed;color:#fff;font-size:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;right:20px;width:250px!important;z-index:0}}body.topshop-page .topshop .banner-text .banner-link{font-size:20px;letter-spacing:1px;padding-top:10px;line-height:24px}@media (max-width:767px){body.topshop-page .topshop .banner-text .banner-link{font-size:14px;color:#fff}}@media (max-width:767px){body.topshop-page .topshop .banner-text{display:none}}body.topshop-page .topshop .mobile-only .banner-text-mobile{font-family:"Avenir Next LT Bold",Helvetica,Arial,sans-serif;display:block;position:relative;background-color:#f0f0f0;margin-left:15px;margin-right:15px;text-align:center;padding-top:20px;padding-bottom:38px;font-size:24px;line-height:38px;letter-spacing:.12px;padding-left:40px;padding-right:40px}body.topshop-page .topshop .mobile-only .banner-text-mobile h2{font-size:55px;line-height:65px;letter-spacing:2.65px;padding-bottom:6px}body.topshop-page .topshop .mobile-only .banner-text-mobile a{font-size:20px;line-height:28px;letter-spacing:1px}body.topshop-page .topshop .mobile-only .mobile-photo-caption{display:block;visibility:visible;top:auto;bottom:10px;position:absolute}body.topshop-page .product-paging-wrapper{padding-bottom:50px}body.topshop-page footer{position:absolute}#topshop .subnav-breadcrumbs{margin:0 0 0 37px}body.z-article-banner .nonTopShopBannerWrapper .banner-text-wrapper .banner-text{font-family:"Avenir Next LT Bold",Helvetica,Arial,sans-serif}body.topshop-page.z-article-banner .topshop .banner-text{opacity:0;color:#000;border:0;width:50%!important;margin-left:25%;margin-right:25%;text-align:center;font-family:"Avenir Next LT Bold",Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;letter-spacing:1px}body.topshop-page.z-article-banner .topshop .banner-text h2{font-size:55px;line-height:65px;letter-spacing:2.75px;padding-bottom:6px}body.topshop-page.z-article-banner .topshop .banner-text .banner-link{font-family:"Avenir Next LT Bold",Helvetica,Arial,sans-serif;font-size:15px;line-height:24px;letter-spacing:.75px;padding-top:10px}body.topshop-page.z-article-banner .topshop .banner-text .banner-link a.no-link{color:inherit}body.topshop-page.z-article-banner .topshop .banner-text .banner-link a.no-link .entypo-right-open{display:none}body.topshop-page.z-article-banner .topshop .banner-text .banner-link a.no-link:hover{color:#f26525}.nonTopShopBanner{margin-left:0;margin-right:0;text-align:center}.nonTopShopBanner .banner-text,.nonTopShopBanner .banner-text-mobile{font-family:"Avenir Next LT Bold",Helvetica,Arial,sans-serif;position:absolute;width:70%;margin-left:15%;margin-right:15%;font-size:20px;line-height:28px;letter-spacing:1px}.nonTopShopBanner .banner-text h2,.nonTopShopBanner .banner-text-mobile h2{font-size:55px;line-height:65px;letter-spacing:2.75px;padding-bottom:6px}.nonTopShopBanner .banner-text .banner-link,.nonTopShopBanner .banner-text-mobile .banner-link{font-family:"Avenir Next LT Bold",Helvetica,Arial,sans-serif;font-size:15px;line-height:24px;letter-spacing:.75px;padding-top:10px}.nonTopShopBanner .banner-text .banner-link a.no-link,.nonTopShopBanner .banner-text-mobile .banner-link a.no-link{color:inherit}.nonTopShopBanner .banner-text .banner-link a.no-link .entypo-right-open,.nonTopShopBanner .banner-text-mobile .banner-link a.no-link .entypo-right-open{display:none}.nonTopShopBanner .banner-text .banner-link a.no-link:hover,.nonTopShopBanner .banner-text-mobile .banner-link a.no-link:hover{color:#f26525}.nonTopShopBanner #image-wrapper-mobile img.img-responsive{width:100%}@media (min-width:992px){.nonTopShopBanner #image-wrapper-mobile{display:none}}.nonTopShopBanner .banner-text-mobile{position:relative}@media (min-width:992px){.nonTopShopBanner .banner-text-mobile{display:none}}@media (max-width:767px){.nonTopShopBanner .banner-text-mobile{width:90%;margin-left:5%;margin-right:5%}}.nonTopShopBanner #banner-text-mobile-wrapper{display:none}@media (max-width:991px){.nonTopShopBanner #banner-text-mobile-wrapper{display:block}}.z-article-banner-image-alignment-L .nonTopShopBanner .banner-text-wrapper,.z-article-banner-image-alignment-R .nonTopShopBanner .banner-text-wrapper,.z-article-banner-image-alignment-L .nonTopShopBanner #image-wrapper,.z-article-banner-image-alignment-R .nonTopShopBanner #image-wrapper{float:left;width:50%;position:relative}.z-article-banner-image-alignment-L .photo-caption,.z-article-banner-image-alignment-R .photo-caption{margin-left:-20px}.z-article-banner-image-alignment-L .banner-text,.z-article-banner-image-alignment-R .banner-text{text-align:left}@media (max-width:991px){#image-wrapper,.banner-text-wrapper{display:none}}.z-article-banner-image-alignment-R #image-wrapper{margin-left:50%}.z-article-banner-image-alignment-R .banner-text-wrapper{margin-left:-100%}.z-article-banner-image-alignment-C .banner-text-mobile{display:none}@media (max-width:991px){.z-article-banner-image-alignment-C .banner-text{display:none}.z-article-banner-image-alignment-C .banner-text-mobile{display:block}}@media (min-width:992px){body.topshop-page .nonTopShopBanner{display:none}}@media (max-width:767px){#shop .row.padded-row{padding-top:5px}}@media (min-width:992px){#shop .row.topshop>.col-md-2{width:220px;z-index:1}#shop .row.topshop>.col-md-10{padding-left:235px;background-color:#fff;width:auto}}#shop .spiff{margin-top:30px}#shop .spiff-text{display:block;width:100%;text-align:center;font-size:20px;margin:10px 0}@media (min-width:768px){#shop .spiff-text{font-size:24px}}#left-nav,.mobile-accordion-nav{margin-bottom:30px}#left-nav #heading h1,.mobile-accordion-nav #heading h1{margin-top:0}#left-nav>ul,.mobile-accordion-nav>ul{padding:0;list-style:none;margin-left:20px}#left-nav>ul li,.mobile-accordion-nav>ul li{padding:5px 0}#left-nav>ul li>a,.mobile-accordion-nav>ul li>a{color:#555;text-decoration:none}#left-nav>ul li>a:hover,.mobile-accordion-nav>ul li>a:hover{color:#f26525}#left-nav>ul a,.mobile-accordion-nav>ul a{color:#555}#left-nav>ul a:hover,.mobile-accordion-nav>ul a:hover{text-decoration:none;color:#e5801a}#left-nav.topshop,.mobile-accordion-nav.topshop{position:static}@media (min-width:992px){#left-nav.topshop,.mobile-accordion-nav.topshop{position:absolute;top:-120px;min-width:200px;padding:0 10px;background-color:#EEE;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(1,#fff),color-stop(1,#fff));background-image:-o-linear-gradient(bottom,#eee 0,#fff 100%,#fff 100%);background-image:-moz-linear-gradient(bottom,#eee 0,#fff 100%,#fff 100%);background-image:-webkit-linear-gradient(bottom,#eee 0,#fff 100%,#fff 100%);background-image:-ms-linear-gradient(bottom,#eee 0,#fff 100%,#fff 100%);background-image:linear-gradient(to bottom,#eee 0,#fff 100%,#fff 100%)}}#left-nav.topshop #heading h1,.mobile-accordion-nav.topshop #heading h1{margin:20px 20px 10px}#left-nav #heading h1,.mobile-accordion-nav #heading h1{text-transform:uppercase;font-size:24px}#left-nav .all-crumbs,.mobile-accordion-nav .all-crumbs{overflow:hidden;margin-bottom:15px}#left-nav .collapsible,.mobile-accordion-nav .collapsible{border-top:1px solid #CCC}@media (min-width:992px){#left-nav .collapsible,.mobile-accordion-nav .collapsible{margin-bottom:20px;margin-left:20px}}@media (max-width:991px){#left-nav .collapsible,.mobile-accordion-nav .collapsible{border-left:1px solid #CCC;border-right:1px solid #CCC}#left-nav .collapsible:last-child,.mobile-accordion-nav .collapsible:last-child{border-bottom:1px solid #CCC}#left-nav .collapsible.open:last-child,.mobile-accordion-nav .collapsible.open:last-child{border-bottom:0}#left-nav .collapsible.open .header,.mobile-accordion-nav .collapsible.open .header{border-bottom:1px solid #CCC}}#left-nav .collapsible>.header,.mobile-accordion-nav .collapsible>.header{padding:7px 0 5px}@media (max-width:991px){#left-nav .collapsible>.header,.mobile-accordion-nav .collapsible>.header{cursor:pointer;padding:15px 0 15px 20px}#left-nav .collapsible>.header p,.mobile-accordion-nav .collapsible>.header p{margin:0}#left-nav .collapsible>.header#li_ProductClassification .dim-name:after,.mobile-accordion-nav .collapsible>.header#li_ProductClassification .dim-name:after{content:'Category'}}#left-nav .collapsible .dim-name,.mobile-accordion-nav .collapsible .dim-name{text-transform:uppercase;color:#AAA}@media (max-width:991px){#left-nav .collapsible .dim-name,.mobile-accordion-nav .collapsible .dim-name{color:#000}}#left-nav .collapsible .collapse-btn,.mobile-accordion-nav .collapsible .collapse-btn{display:none;margin-right:20px;color:#000}@media (max-width:991px){#left-nav .collapsible .collapse-btn,.mobile-accordion-nav .collapsible .collapse-btn{display:block}}#left-nav .collapsible.no-bottom-margin,.mobile-accordion-nav .collapsible.no-bottom-margin{margin-bottom:0}@media (max-width:991px){#left-nav .collapsible.locale-JP>.header#li_ProductClassification .dim-name:after,.mobile-accordion-nav .collapsible.locale-JP>.header#li_ProductClassification .dim-name:after{content:''}}#left-nav .ul-left-nav,.mobile-accordion-nav .ul-left-nav{padding:0;list-style:none;display:block}@media (max-width:991px){#left-nav .ul-left-nav,.mobile-accordion-nav .ul-left-nav{display:none}}#left-nav .ul-left-nav li,.mobile-accordion-nav .ul-left-nav li{line-height:25px}#left-nav .ul-left-nav li>a,.mobile-accordion-nav .ul-left-nav li>a{color:#555;text-decoration:none}#left-nav .ul-left-nav li>a:hover,.mobile-accordion-nav .ul-left-nav li>a:hover{color:#f26525}@media (max-width:991px){#left-nav .ul-left-nav li,.mobile-accordion-nav .ul-left-nav li{border-bottom:1px solid #ccc}#left-nav .ul-left-nav li>a,.mobile-accordion-nav .ul-left-nav li>a{display:block;line-height:40px;padding:0 0 0 20px}#left-nav .ul-left-nav li.divider,.mobile-accordion-nav .ul-left-nav li.divider{display:none}#left-nav .ul-left-nav li.back-item,.mobile-accordion-nav .ul-left-nav li.back-item{background-color:#eee}#left-nav .ul-left-nav li.back-item span.glyphicon-chevron-left,.mobile-accordion-nav .ul-left-nav li.back-item span.glyphicon-chevron-left{padding:0 10px}}#left-nav .bread-wrapper,.mobile-accordion-nav .bread-wrapper{position:relative;padding:0;margin:0 0 2px;border:0}#left-nav .bread-wrapper>a:link,.mobile-accordion-nav .bread-wrapper>a:link,#left-nav .bread-wrapper>a:visited,.mobile-accordion-nav .bread-wrapper>a:visited{font-size:14px;color:#000;text-decoration:none;cursor:pointer}#left-nav .bread-wrapper a:hover,.mobile-accordion-nav .bread-wrapper a:hover,#left-nav .bread-wrapper a:active,.mobile-accordion-nav .bread-wrapper a:active,#left-nav .bread-wrapper a:visited:hover,.mobile-accordion-nav .bread-wrapper a:visited:hover{cursor:pointer}@media (max-width:991px){#left-nav .bread-wrapper,.mobile-accordion-nav .bread-wrapper{float:left;margin:0 5px 0 0}}#left-nav .bread-text,.mobile-accordion-nav .bread-text{color:#f26525;border:0}@media (min-width:991px){#left-nav .bread-text,.mobile-accordion-nav .bread-text{overflow:hidden;display:block}}#left-nav .bread-close,.mobile-accordion-nav .bread-close{float:left}#left-nav a.special,.mobile-accordion-nav a.special{font-weight:700;color:#000;padding-top:7px;display:inline-block}#left-nav a.special:hover,.mobile-accordion-nav a.special:hover{text-decoration:none;color:#f26525}@media (max-width:991px){#left-nav a.special,.mobile-accordion-nav a.special{display:none}}.breadText>a{color:#f26525}.breadText>a:hover{color:#e5801a}#merch-banner{text-align:center;position:relative}#merch-banner img,#merch-banner a>img{max-height:480px!important;max-width:100%!important}#merch-banner #image-wrapper,#merch-banner #image-wrapper-mobile{position:relative;display:inline-block}.product-text{font-size:14px;margin:10px 0}.product-text a{color:#000}.product-text a:hover{text-decoration:none;color:#e5801a}.product-text a:hover strong{color:#e5801a}.product-text span{margin-left:3px}.error-box{margin:10px 0}.error-box .error-body{background-color:#e74c3c;color:#fff;padding:5px 10px}.option-required{border:1px solid #e74c3c}#search-wrapper{margin-top:20px}@media (min-width:768px){#search-wrapper{margin-top:40px}}#search-wrapper .product-paging-wrapper{overflow:hidden}#search-wrapper .product-paging-wrapper .back-to-top{margin-top:10px}@media (max-width:767px){#search-wrapper .product-paging-wrapper .back-to-top{font-size:18px}}#search-wrapper .product-paging-wrapper .paging-wrapper .prevNav,#search-wrapper .product-paging-wrapper .paging-wrapper .frmNav,#search-wrapper .product-paging-wrapper .paging-wrapper .nextNav{display:inline-block}@media (max-width:767px){#search-wrapper .product-paging-wrapper .paging-wrapper .prevNav,#search-wrapper .product-paging-wrapper .paging-wrapper .frmNav,#search-wrapper .product-paging-wrapper .paging-wrapper .nextNav{font-size:18px}}#search-wrapper .bottom-paging{margin-top:20px}#search-wrapper #all-products{text-align:center}#search-wrapper .product{display:inline-block;margin:16px 0 0 10px;text-align:center;min-height:400px;vertical-align:top}#search-wrapper .product .productImage{position:relative}@media (max-width:767px){#search-wrapper .product{min-width:285px;margin:10px 0}}@media (min-width:768px) and (max-width:991px){#search-wrapper .product{width:345px}}@media (min-width:992px) and (max-width:1199px){#search-wrapper .product{width:245px}}@media (min-width:1200px){#search-wrapper .product{width:300px}}#search-wrapper .absPagingWrap{margin-top:10px;float:right;height:25px}#search-wrapper .absPagingWrap .view-all-nav{display:inline-block}#search-wrapper .control-banner{margin-top:10px;float:right}#search-wrapper .control-banner .view-all-nav{display:inline-block}#search-wrapper .pdp-badge{position:absolute;z-index:10;top:10%;width:17%;height:17%;right:10%}#breadcrumb{margin:10px 0}.swatch-on{padding:1px;border:1px solid #f26525!important}body.no-main-image #shop{padding-top:3%}@media (min-width:768px) and (max-width:991px){body.no-main-image #shop{padding-top:5%}}body.no-main-image #shop .topshop .photo-caption{display:none}body.no-main-image #shop .topshop #left-nav{top:30px}#search-sort{background-image:none;border:0;border-radius:0;background-color:#fff;background-image:url(/images/structure/common/icons/select-down-small.png);background-repeat:no-repeat;background-position:100% 50%;display:inline-block;padding-right:20px;margin-right:30px;width:auto;direction:rtl}.search-sort{width:195px;float:left}@media (max-width:504px){.search-sort{width:100%}}.comparebtnshop{padding:7px 15px;margin:4px 10px 0 0;color:#000;display:inline-block}@media (max-width:767px){.comparebtnshop{margin-top:3px;margin-right:5px}}.comparebtnshop:hover{text-decoration:none;color:#000}.comparebtnshop:active{color:#000;text-decoration:none}.comparebtnshop-right{float:right}.active-compare{-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;background-clip:padding-box;background-color:#f26525;color:#FFF}.active-compare:hover{text-decoration:none;color:#FFF}@media (max-width:767px){.product-compare-checkbox{display:none}.comparebtnshop{display:none}}@media (max-width:767px){.z-article-banner-display-mobile-0 .image-wrapper-mobile,.z-article-banner-display-mobile-0 .banner-text-mobile,.z-article-banner-display-mobile-0 .nonTopShopBanner{display:none}}.nonTopShopBannerWrapper{overflow:hidden}.email-signup-category-page{width:100%;text-align:center;background:#f0f0f0;margin-top:150px}@media (max-width:767px){.email-signup-category-page{margin-top:50px}}.email-signup-category-page #email-sign-up{margin-left:auto;margin-right:auto;width:30%;padding-top:52px;background:#f0f0f0}.email-signup-category-page #email-sign-up.footer-email-box{width:100%;max-width:360px;padding-left:15px;padding-right:15px}@media (max-width:767px){.email-signup-category-page #email-sign-up{width:100%;padding-top:28px;padding-bottom:0}}.email-signup-category-page #email-sign-up h2{font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif;font-size:24px;line-height:27px;letter-spacing:.1px}@media (max-width:767px){.email-signup-category-page #email-sign-up h2{font-size:18px;line-height:21px}}.email-signup-category-page #email-sign-up .signup-bold-title{font-family:"Avenir Next LT Bold",Helvetica,Arial,sans-serif;font-size:20px}.email-signup-category-page #email-sign-up #list-holder{font-size:12px;line-height:18px;letter-spacing:.2px}@media (max-width:767px){.email-signup-category-page #email-sign-up #list-holder{line-height:21px;padding-top:6px;margin-bottom:22px}}.email-signup-category-page #email-sign-up .help-block{display:none;font-size:24px;color:#f26525}.email-signup-category-page #email-sign-up button{width:auto;margin-top:28px;margin-bottom:50px}body.topshop-page .email-signup-category-page{margin-top:0}.ui-widget{font-family:inherit!important}.ui-widget-content,.ui-widget-header{color:#000!important}.ui-state-highlight{border:1px solid #f26525!important;background:rgba(242,101,37,.1)!important}.ui-widget-header{border:0!important;background:none!important;font-weight:400!important}.ui-dialog .ui-dialog-title{font-size:20px!important}.QAS_Header{display:block;padding:1em;position:relative;background-color:#FFF;line-height:1.5em}.QAS_Prompt{padding-top:20px;float:left}.QAS_EmailPrompt{padding-top:10px;padding-left:1em;float:left;width:355px}.QAS_PhonePrompt{padding-top:10px;padding-left:1em;width:355px}.QAS_EmailPhoneContinue{right:0;position:absolute;bottom:0;padding-top:2em}.QAS_Input{padding:0 0 .3em;float:left}.QAS_PhoneInput{padding:0 0 .3em;float:left}.QAS_EmailInput{padding:0 0 .3em}.QAS_RightDetails{padding-top:20px;float:left;clear:left}.QAS_RightSidePrompt{padding-bottom:.5em}.QAS_RightSidePromptText{color:#333}.QAS_RightDetails table{font-size:.9em;margin-top:.8em;margin-bottom:.8em}.QAS_RightDetails td{line-height:.9em}.QAS_EditLink{font-size:1.1em;padding-left:1.1em}.QAS_EditLink a{font-size:.8em;color:#f26525!important}.QAS_Picklist{padding-top:.5em;clear:left;font-size:1.1em}.QAS_Picklist a{color:#f26525!important}.QAS_Picklist .QAS_DeliverableWarning{font-size:.85em;padding-top:.6em}.QAS_Pick{font-size:.9em;display:none;height:100px;overflow:auto}.QAS_MultPick{font-size:.9em;display:none;max-width:425px;height:100px;overflow:auto}.QAS_ShowPick{padding-bottom:.6em}.QAS_ShowPick a{background:none repeat scroll 0 0 #fff;border:1px solid #8E8E8E;display:inline-block;font-size:1em;height:25px;line-height:1.8em;padding:0 1em;vertical-align:bottom}.QAS_ShowPick a:hover{text-decoration:none;color:#f26525}.QAS_Pick table,.QAS_MultPick table{font-size:.9em}.QAS_Pick table td,.QAS_MultPick table td{padding-right:1.5em}.QAS_EmailSuggPrompt{font-size:1em}.QAS_PromptText{margin-bottom:.5em}.QAS_EmailPromptText{margin-bottom:.5em}.QAS_EmailErrText{margin-bottom:.5em;color:Red}.QAS_PhonePromptText{margin-bottom:.5em}.QAS_PhoneErrText{margin-bottom:.5em;color:Red}.QAS_Prompt .QAS_PromptData table,.QAS_RightDetails .QAS_RightSidePrompt table{font-size:.9em;line-height:1em;min-width:100px}.QAS_Prompt .QAS_PromptData td,.QAS_RightDetails .QAS_RightSidePrompt td{padding:.2em .4em}.QAS_EmailPromptData table{background-color:#e0e0ff}#QAS_RefineText{background:#eaecf6;border:1px solid #aaaab8;width:100px;margin-right:1em;height:20px;padding-left:.2em}#QAS_EmailRefineText{background:#eaecf6;border:1px solid #aaaab8;width:275px;margin-right:1em}#QAS_PhoneRefineText{background:#eaecf6;border:1px solid #aaaab8;width:200px;margin-right:1em}#QAS_RefineBtn,#QAS_AcceptOriginal,#QAS_NoApt,#QAS_TDContinue{border-radius:0!important;color:#f26525!important}#QAS_NoApt{margin-top:.5em}.gift-card .container img{max-width:100%}.gift-card .container h2{margin:10px 0;font-size:22px}.gift-card .container #cardLinks a{display:inline-block}.gift-card .btn-wrap{margin-bottom:20px}@media screen and (max-width:767px){.gift-card .heroLabel{text-align:center}}.gift-card .heroLabel div h1{margin:10px 0;font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.4;font-size:30px;margin-top:20px}.giftMessageError,.giftBalanceDisplay,.giftGlobalMessageError{font-weight:700;color:red;padding:0 0 5px;display:none}.giftBalanceDisplay{color:#000}.giftGlobalMessageError{padding-left:10px}.terms-header{position:relative;text-align:center;margin:40px 0 20px}.terms-header a{font-size:12px;color:#333;text-transform:uppercase}.terms-header a:hover{color:#333;text-decoration:none}.terms-header a:before{content:"";display:block;border-top:solid 1px #ddd;width:100%;height:1px;position:absolute;top:25%;z-index:1}.terms-header a span:first-child{background:#fff;padding:0 20px;position:relative;z-index:5}.terms-header a span.icon{display:block;position:relative}.check-bal-wrapper{clear:both}.check-bal-wrapper .panel-collapse{background-color:#f0f0f0;padding:20px}.check-bal-btn{float:right;margin-top:20px 25px;position:relative}.check-bal-btn .icon{position:absolute;right:15px}.btn-wrap button{float:right}#cardLinks{text-align:center;margin:20px 0}.vtext{padding:20px 0 40px}#pro{position:relative}#pro #homeslideposition{min-height:775px;background-size:cover;background-repeat:no-repeat;background-position:top center}@media (max-width:767px){#pro #homeslideposition.pro-landing{min-height:975px}}@media (max-width:767px){#pro #homeslideposition.email-signup{min-height:575px}}#pro .heading{padding:10px;background-color:rgba(255,255,255,.6);border-radius:5px}#pro .heading>span{color:#333!important}#pro #heroBackgroundImage{position:absolute;width:100%;top:0;left:0;height:100%}#pro #heroBackgroundImage img{min-width:100%;min-height:920px}#pro #bodyWrapper{margin-left:auto;margin-right:auto;width:100%}#pro .heroImage{top:0;left:0;width:100%;height:1024px;z-index:1}#pro .heroImage.welcomeHero{height:710px}#pro .heroImage.loginHero{height:920px}#pro .login-apply-wrapper{max-width:858px;height:auto;z-index:20;top:100px;position:absolute;margin-left:-429px;left:50%;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px}@media (max-width:767px){#pro .login-apply-wrapper{top:0;left:0;margin:30px 15px 0;padding:0}}#pro .loginIntro{font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif;font-size:14px;color:#000;display:block}#pro .loginHeader{font-family:"Avenir Next LT Bold",Helvetica,Arial,sans-serif;font-size:24px;color:#000;display:block;margin-bottom:10px}#pro .login{background:rgba(230,230,230,.9);padding:30px}#pro .login-wrapper{text-align:center}#pro .forgot-password,#pro .apply-links a{font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif;color:#000;cursor:pointer}#pro .member-holder{margin-left:auto;margin-right:auto}#pro .member-holder p{font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif;font-size:14px;color:#000}#pro .member{background-image:url(/images/structure/en_US/pro/member-sprites.png);width:47px;height:50px;margin-left:29px;margin-right:19px;display:inline-block;position:relative}#pro .orline{background-color:#7f7f7f;height:1px;width:30%;margin:30px 0 4px;display:inline-block}#pro .or{font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif;color:#7f7f7f;font-size:14px;display:inline-block;padding:0 10px 15px}#pro .member:hover{cursor:pointer}#pro #nsp{background-position:9px -59px;background-repeat:no-repeat}#pro #psia{background-position:-71px -60px;background-repeat:no-repeat}#pro #aase{background-position:-150px -58px;background-repeat:no-repeat}#pro #nsp:hover{background-position:9px 0}#pro #psia:hover{background-position:-71px -1px}#pro #aase:hover{background-position:-150px 0}#pro .prolink{font-weight:700;left:13px;position:absolute;text-align:center;top:45px}#pro .prolink a:hover{text-decoration:none}#pro .member:hover .prolink{display:block}#pro .apply-wrapper{text-align:center;background:rgba(230,230,230,.9);margin-top:100px;padding:30px;position:relative}#pro .pro-disclaimer{text-align:center;background-color:#2c2b2a;color:#fff;padding:6px;font-family:"Avenir Next LT Light",Helvetica,Arial,sans-serif;font-size:12px;zoom:1;filter:alpha(opacity=90);-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}#pro .pro-disclaimer p{padding:5px;text-align:center}#pro .home #footer{bottom:0;font-size:10px;width:100%;height:293px;background-image:url(/images/structure/common/footer/footer-shadow.png)}#pro #pro-top-banner{min-height:46px;background-color:#313131;color:#fff;background-image:url(/images/structure/en_US/pro/pro-arrow.png);-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-position:27px 12px;background-repeat:no-repeat}#pro #pro-top-banner div.banner-message a{color:#fff;text-decoration:underline;font-size:17px;font-weight:lighter}#pro .banner-message{margin-left:59px;font-size:17px;padding-top:11px;padding-bottom:11px}#pro .banner-detail{margin-right:26px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:46px}#pro #pro-banners{width:900px;height:135px}#pro .pro-banner{background-image:url(/images/structure/en_US/pro/pro-banner-background.png);margin-bottom:14px;padding-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#666;font:13px;position:relative;-moz-box-shadow:0 1px 1px #666;-o-box-shadow:0 1px 1px #666;-webkit-box-shadow:0 1px 1px #666;box-shadow:0 1px 1px #666}#pro .pro-banner img{float:left}#pro .pro-banner h2{font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;font-size:15px;line-height:15px;padding-top:12px;margin:0;font-weight:700}#pro .pro-banner a{text-decoration:none}#pro .pro-banner a:link,#pro .pro-banner a:visited{color:#027fb5}#pro #photoCaption{height:20px;width:26px;position:absolute;right:40px;top:700px;z-index:21;cursor:pointer}#pro div.aboutAuthorBoxAll{position:absolute;z-index:10;right:40px;width:325px;top:725px;background-color:#fff;border-top:4px solid #CCC;padding:0;line-height:12px;font-size:10px;display:none}#pro div.infoText{float:left;width:290px;padding:10px 10px 25px;font-size:10px;margin:0;background-color:#fff;display:inline;text-align:left}#pro .apply-wrapper-mobile{display:none;font-size:1.4em;padding:10px;line-height:30px}#pro .container-fixed{padding:0}@media (max-width:768px){#pro .apply-wrapper{margin-top:0;border-top:1px solid #7f7f7f}#pro #pro-top-banner{margin-top:10px}#pro .pro-top-banner{margin-bottom:10px}}#intl-landing{width:900px}@media (max-width:929px){#intl-landing{display:block;width:auto;max-width:100%;height:auto}}#intl-landing .patagonia-logo{margin:40px 0 25px 25px}@media (max-width:767px){#intl-landing .patagonia-logo{margin:30px 0 25px 5px}}#intl-landing #intl-content{width:900px;height:415px}@media (max-width:929px){#intl-landing #intl-content{width:auto;max-width:100%}}#intl-landing #intl-content .photo-caption{right:auto;left:50%;margin-left:410px;top:auto}@media (max-width:929px){#intl-landing #intl-content .photo-caption{left:auto;margin-left:auto;right:25px}}#intl-landing #intl-content .photo-caption .photo-caption-text{right:-4px;width:275px;bottom:3px}#intl-landing #internCountryBody{float:right;max-width:320px;padding:15px 15px 25px;margin:10px;background-color:#FFF;opacity:.9}@media (max-width:767px){#intl-landing #internCountryBody .btn-fixed{width:100%;min-width:0}#intl-landing #internCountryBody h2,#intl-landing #internCountryBody h3{font-size:20px}}#article-landing .banner-text{font-size:20px;color:#000;padding:0 15px;text-transform:uppercase;-webkit-box-sizing:content-box;-moz-box-sizing:border-box;box-sizing:content-box}@media (min-width:768px){#article-landing .banner-text{display:block;position:absolute;top:15%;right:15%;margin:auto;width:410px;overflow:auto;text-align:center;color:#fff;font-size:30px;line-height:34px;letter-spacing:1px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px 0}}@media (max-width:767px){#article-landing .banner-text{padding:0}}#article-landing .banner-text.center{display:table;vertical-align:middle;left:0;right:0;top:0;bottom:0}#article-landing .banner-text .banner-link{display:block;font-size:14px}@media (min-width:768px){#article-landing .banner-text .banner-link{color:#fff;font-size:20px}#article-landing .banner-text .banner-link:hover{color:#f26525;text-decoration:none}}#article-landing .section-header{background-color:#fff;text-align:center;margin:55px 0 5px;border-top:1px solid #AAA;margin:20px 0}@media (min-width:768px){#article-landing .section-header{margin:115px 0 5px}}#article-landing .section-header span,#article-landing .section-header h2{display:inline;background-color:#fff;position:relative;top:-.7em;padding:0 15px;font-size:40px;white-space:pre-wrap}@media (max-width:767px){#article-landing .section-header span,#article-landing .section-header h2{font-size:20px}}#article-landing .section-header h3{display:inline;background-color:#fff;position:relative;top:-.7em;padding:0 15px;font-size:24px;white-space:pre-wrap}@media (max-width:767px){#article-landing .section-header h3{font-size:18px}}@media (min-width:480px){#article-landing .section-header{margin:60px 0 20px}}#article-landing .section-header span{font-size:12px;text-transform:uppercase;letter-spacing:.15em}@media (min-width:992px){#article-landing .hover-panel .col-md-4:nth-child(3n+1){clear:left}}@media (max-width:991px){#article-landing .hover-panel .col-sm-6:nth-child(2n+1){clear:left}}@media (max-width:991px){#article-landing .padded-row{padding-top:20px}}#article-landing .essay{margin-bottom:40px;min-height:400px}@media (max-width:767px){#article-landing .essay{min-height:350px}}#article-landing .essay .essay-image img{display:block;width:100% \9;max-width:100%;height:auto;width:400px;margin:0 auto}#article-landing .essay .essay-image a{display:block;cursor:pointer}#article-landing .essay .essay-text{text-align:center;padding-left:15px;padding-right:15px;margin-top:10px;line-height:20px}#article-landing .essay .essay-text strong{text-transform:uppercase;letter-spacing:.15em}#article-landing .essay .essay-text p>a{font-weight:700}#article .banner-text{font-size:20px;color:#000;padding:0 15px;text-transform:uppercase;-webkit-box-sizing:content-box;-moz-box-sizing:border-box;box-sizing:content-box}@media (min-width:768px){#article .banner-text{display:block;position:absolute;top:15%;right:15%;margin:auto;width:410px;overflow:auto;text-align:center;color:#fff;font-size:30px;line-height:34px;letter-spacing:1px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px 0}}@media (max-width:767px){#article .banner-text{padding:0}}#article .banner-text.center{display:table;vertical-align:middle;left:0;right:0;top:0;bottom:0}#article .banner-text .banner-link{display:block;font-size:14px}@media (min-width:768px){#article .banner-text .banner-link{color:#fff;font-size:20px}#article .banner-text .banner-link:hover{color:#f26525;text-decoration:none}}#article .section-header{background-color:#fff;text-align:center;margin:55px 0 5px;border-top:1px solid #AAA;margin:20px 0}@media (min-width:768px){#article .section-header{margin:115px 0 5px}}#article .section-header span,#article .section-header h2{display:inline;background-color:#fff;position:relative;top:-.7em;padding:0 15px;font-size:40px;white-space:pre-wrap}@media (max-width:767px){#article .section-header span,#article .section-header h2{font-size:20px}}#article .section-header h3{display:inline;background-color:#fff;position:relative;top:-.7em;padding:0 15px;font-size:24px;white-space:pre-wrap}@media (max-width:767px){#article .section-header h3{font-size:18px}}@media (min-width:480px){#article .section-header{margin:60px 0 20px}}#article .section-header span{font-size:12px;text-transform:uppercase;letter-spacing:.15em}@media (min-width:992px){#article .hover-panel .col-md-4:nth-child(3n+1){clear:left}}@media (max-width:991px){#article .hover-panel .col-sm-6:nth-child(2n+1){clear:left}}@media (max-width:991px){#article .padded-row{padding-top:20px}}#article .essay{margin-bottom:40px;min-height:400px}@media (max-width:767px){#article .essay{min-height:350px}}#article .essay .essay-image img{display:block;width:100% \9;max-width:100%;height:auto;width:400px;margin:0 auto}#article .essay .essay-image a{display:block;cursor:pointer}#article .essay .essay-text{text-align:center;padding-left:15px;padding-right:15px;margin-top:10px;line-height:20px}#article .essay .essay-text strong{text-transform:uppercase;letter-spacing:.15em}#article .essay .essay-text p>a{font-weight:700}#article .essay{min-height:0}body.iframe-main-image .container-fixed{padding-left:0;padding-right:0}body.iframe-main-image .row{margin-left:0;margin-right:0}body.iframe-main-image #hero-iframe{width:100%;border:0;height:100%}body.iframe-main-image .footprint-chronicles-intro{font-size:16px}body.iframe-main-image hr{border-color:#b2b2b2}body.iframe-main-image .subheading{margin-top:40px}body.iframe-main-image h2{font-size:30px;position:absolute;top:-44px;left:0;width:100%;color:#333}@media (min-width:992px){body.iframe-main-image h2{top:-24px}}body.iframe-main-image h2 span{background-color:#fff;padding-left:10px;padding-right:10px}#article-header h1{font-family:"Avenir Next LT Regular",Helvetica,Arial,sans-serif;font-size:30px}@media (min-width:992px){#article-header h1{margin-top:40px}}@media (min-width:480px){#article-body,#article-header{margin-left:20px;margin-right:40px}}#article-body{font-size:16px;line-height:24px}#article-body span.header{display:block;font-size:26px;padding:0 0 10px}#article-body span.sub-header{display:block;height:3em;padding:0 0 10px}#main-banner-image{margin-right:-15px;margin-top:48px}@media (max-width:991px){#main-banner-image{margin-left:-15px;margin-bottom:10px;margin-top:30px}}@media (max-width:767px){#main-banner-image{margin-top:0}}#main-banner-image .main-banner-image-wrap{position:relative}#article-options{margin-top:20px}#article-options .intro-heading{text-transform:uppercase;line-height:16px}#article-options .intro-text{line-height:22px}@media (min-width:480px){#article-options{margin-left:20px}}#article-modal .modal-dialog .modal-content .modal-body{padding:5px 5% 20px}@media (min-width:768px){#article-modal .modal-dialog{width:550px}}#article-video-modal .modal-dialog .modal-content .modal-body{padding:0}@media (min-width:768px){#article-video-modal .modal-dialog{width:600px}}#article-video-modal .video-container{top:0;margin-bottom:0}@media (min-width:768px){#article{padding-top:37px}}#article .bottom-row-hr{margin:10px 20px 50px}@media (min-width:480px){#article .bottom-row-hr{margin:80px 20px 50px}}.faq-item{margin-bottom:10px}@media (max-width:480px){.faq-item{margin-bottom:26px}}.faq-item .faq-question{color:#000;font-size:16px;cursor:pointer}.faq-item .faq-question a{color:#000}.faq-item .faq-question:hover a{color:#e5801a;text-decoration:none}@media (max-width:480px){.faq-item .faq-question{font-size:14px;line-height:18px}}.faq-item .faq-answer{margin-top:10px;padding:10px;border:1px solid #777;background-color:#f0f0f0}@media (max-width:480px){.faq-item .faq-answer{font-size:14px;line-height:16px;margin-bottom:40px}}body.article-type-EnviroFeature #supplemental-links{font-size:14px}#article .left-nav-menu{margin-top:43px}#supplemental-links-alt-display{display:none}@media (max-width:991px){#supplemental-links-alt-display{display:block;margin-bottom:30px;font-size:14px;line-height:18px;font-style:italic}}.jobInfoLead{font-weight:700;font-size:19px}.jobInfoBold{font-weight:700}.jobOpeningsBold{font-weight:700}.jobs-list li{margin:5px 0}.jobs-list-compact li{margin:0}.article-main{margin-left:290px}@media (max-width:991px){.article-main{margin-left:15px}}.article-nav{width:260px;float:left;position:absolute}@media (max-width:991px){.article-nav{display:none}}.article-nav-mobile{display:none}@media (max-width:991px){.article-nav-mobile{display:block}}body.return-repairs .select-item-headers:after{display:table-row}body.return-repairs .select-item-rows:before{display:table-row}body.return-repairs .select-item-rows:after{display:table-row}@media (max-width:991px){body.return-repairs .order-main{width:100%}}#sticky-navbar-wrapper{width:100%;height:48px;position:fixed}@media (max-width:991px){#sticky-navbar-wrapper{position:static}}#sticky-navbar-wrapper div{padding:10px 15px 10px 19px}@media (max-width:991px){#sticky-navbar-wrapper div{padding:10px 0}}#sticky-navbar-wrapper .title{font-size:20px;text-transform:uppercase;letter-spacing:1px}#sticky-navbar-wrapper .nano-pill{margin:0 30px 0 10px;padding:5px 10px;border-radius:15px;background-color:#f26525;color:#fff;font-size:12px}@media (max-width:991px){#sticky-navbar-wrapper .nano-pill{margin-right:0}}#sticky-navbar-wrapper .nano-pill:hover{text-decoration:none;color:#f26525;background-color:transparent;border:1px solid #f26525}body.trip-landing-page #navbar{background-color:#fff}body.trip-landing-page #sticky-navbar-wrapper{z-index:1;background-color:#fff;position:absolute;left:0;padding-left:15px;padding-right:15px;top:-1px}@media (max-width:991px){.trip_landing_page .hero-image-img{padding-top:47px}}body.article-type-TripPage{margin-top:0}body.article-type-TripPage #navbar{position:relative}body.article-type-TripPage #subnav-wrapper{display:none}body.article-type-TripPage #sticky-navbar-wrapper{position:relative;z-index:1;background-color:#fff}body.article-type-TripPage .footnote{position:absolute;bottom:-50px;z-index:3;right:0}@media (max-width:991px){body.article-type-TripPage .footnote{bottom:0}}#ambassador-landing h1{text-align:center}#ambassador-landing .banner-text{font-size:20px;color:#000;padding:0 15px;text-transform:uppercase}@media (min-width:768px){#ambassador-landing .banner-text{display:block;position:absolute;top:15%;right:15%;margin:auto;width:300px;overflow:auto;text-align:center;color:#fff;font-size:30px;line-height:34px;letter-spacing:1px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px 0}}@media (max-width:767px){#ambassador-landing .banner-text{padding:0}}#ambassador-landing .banner-text.center{display:table;vertical-align:middle;left:0;right:0;top:0;bottom:0}#ambassador-landing .banner-text .banner-link{display:block;font-size:14px}@media (min-width:768px){#ambassador-landing .banner-text .banner-link{color:#fff;font-size:20px}#ambassador-landing .banner-text .banner-link:hover{color:#f26525;text-decoration:none}}#ambassador-landing .section-header{background-color:#fff;text-align:center;margin:55px 0 5px;border-top:1px solid #AAA;margin-top:40px!important;margin-bottom:25px!important}@media (min-width:768px){#ambassador-landing .section-header{margin:115px 0 5px}}#ambassador-landing .section-header span,#ambassador-landing .section-header h2{display:inline;background-color:#fff;position:relative;top:-.7em;padding:0 15px;font-size:40px;white-space:pre-wrap}@media (max-width:767px){#ambassador-landing .section-header span,#ambassador-landing .section-header h2{font-size:20px}}#ambassador-landing .section-header h3{display:inline;background-color:#fff;position:relative;top:-.7em;padding:0 15px;font-size:24px;white-space:pre-wrap}@media (max-width:767px){#ambassador-landing .section-header h3{font-size:18px}}#ambassador-landing .section-header span{font-size:12px;text-transform:uppercase}#ambassador-landing .ambassadors-wrapper{text-align:center}#ambassador-landing .amb-landing-thumb{display:inline-block;position:relative;margin:0 10px 10px 0}#ambassador-landing .amb-landing-thumb .dark-hover{display:block;height:250px;position:absolute;z-index:2}#ambassador-landing .amb-landing-thumb:hover .dark-hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#ambassador-landing .amb-landing-thumb .first{clear:both}#ambassador-landing .amb-landing-thumb a{display:block}#ambassador-landing .amb-landing-thumb-img{z-index:1}#ambassador-landing .amb-landing-thumb-img img{width:250px;height:250px}#ambassador-landing .dark-hover{display:block;width:100%;height:100%;background:rgba(62,47,128,.6) url(/images/structure/common/clear.gif);position:absolute;left:0;top:0;z-index:2;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-ms-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;transition:opacity .3s linear;color:#fff;text-decoration:none}#ambassador-landing .dark-hover:hover,#ambassador-landing .dark-hover.active{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;text-decoration:none}#ambassador-landing .dark-hover strong{background:rgba(0,0,0,.5);color:#fff;display:block;top:0;left:0;-ms-transition:background .3s linear;-webkit-transition:background .3s linear;-moz-transition:background .3s linear;transition:background .3s linear;font-family:Arial,Helvetica,sans-serif}#ambassador-landing .dark-hover strong:hover,#ambassador-landing .dark-hover strong.active{background:0 0}#ambassador-landing .viewprofile{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;font-weight:700}.flexbox #ambassador-landing .viewprofile{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.no-flexbox #ambassador-landing .viewprofile:after{display:inline-block;content:'';height:100%;margin-left:-.3em;width:1px;vertical-align:middle}.no-flexbox #ambassador-landing .amb-extra-info{display:inline-block}.amblanding footer{margin-top:10px}#ambassador-slide-wrapper .nav-buttons,html.touch #favorites-slides-wrapper #favorites-navbuttons{left:0;margin-left:0;bottom:0;z-index:2}#ambassador-slide-wrapper .nav-buttons ul,html.touch #favorites-slides-wrapper #favorites-navbuttons ul{display:inline-block;height:50px}#ambassador-slide-wrapper .nav-buttons ul li,html.touch #favorites-slides-wrapper #favorites-navbuttons ul li{height:30px}#favorites-navbuttons{display:none}html.touch #favorites-slides-wrapper #favorites-navbuttons{display:block;margin-left:-30px;height:30px}@media (max-width:991px){#ambassador-slide-wrapper .nav-buttons{top:auto;bottom:-23px}}#ambassador-slide-wrapper{position:fixed;z-index:1;overflow:hidden;margin-left:-15px;margin-right:-15px;width:100%;top:27px}@media (max-width:767px){#ambassador-slide-wrapper{top:0;position:absolute;z-index:0}}#ambassador-slide-wrapper .photo-caption{position:absolute;right:20px;z-index:2;bottom:30px}@media (max-width:991px){#ambassador-slide-wrapper .photo-caption{bottom:10px}}#ambassador-slide-wrapper .photoBy{position:static;display:inline}#mobile-profile-photo{display:none}#mobile-profile-photo img{width:66%;height:auto;padding-top:20px}@media (max-width:767px){#mobile-profile-photo{display:block}}#ambassador-slides{position:absolute;height:100%;z-index:1;top:0;padding:0;margin:0}li.ambassador-slide,li.favorite-product-slide{display:inline-block;list-style-type:none;overflow:hidden;position:relative;height:100%;width:100%}li.ambassador-slide img,li.favorite-product-slide img{position:absolute}.ambassador-hero-arrow,.ambassador-favorites-arrow{position:absolute;top:35%;z-index:1;color:#fff;font-size:25px;-moz-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:opacity linear .4s;-moz-transition:opacity linear .4s;transition:opacity linear .4s}@media (min-width:768px){.ambassador-hero-arrow,.ambassador-favorites-arrow{top:50%;font-size:35px}}#ambassador-hero-left-arrow,#ambassador-favorites-left-arrow{left:1%}#ambassador-hero-right-arrow,#ambassador-favorites-right-arrow{right:1%}#ambassador-slide-wrapper:hover .ambassador-hero-arrow{opacity:.6}#ambassador-slide-wrapper .ambassador-hero-arrow:hover{opacity:1;cursor:pointer}.ambassador-favorites-arrow{-moz-opacity:1;-webkit-opacity:1;opacity:1;color:#ddd}.ambassador-favorites-arrow:hover{cursor:pointer}#amb-container{background-color:#fff;padding:60px 40px 0;position:relative;z-index:2;-webkit-transform:translate3d(0,0,0)}@media (max-width:767px){#amb-container{padding:15px 15px 0}}#amb-container #photo-and-links{float:left;width:320px}@media (max-width:767px){#amb-container #photo-and-links{display:none}}@media (max-width:991px){#amb-container #photo-and-links #profile-photo{margin-bottom:20px}}#amb-container #amb-bio-container{margin-left:350px;border-top:1px solid #ddd;font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif;text-align:center}#amb-container #amb-bio-container h1{font-size:30px;letter-spacing:-.6px;background-color:#fff;display:inline-block;margin-top:-30px;padding:0 20px;font-family:"Avenir Next LT Regular",Helvetica,Arial,sans-serif}@media (max-width:991px){#amb-container #amb-bio-container h1{margin-left:0;border-top:0;margin-top:0}}#amb-container #amb-bio-container h3{font-size:12px;text-transform:uppercase;letter-spacing:1.2px;margin-top:0}@media (max-width:991px){#amb-container #amb-bio-container{margin-left:0;border-top:0}}@media (max-width:991px){#amb-container #amb-bio-container #ambbio-general-summary{border-top:0}}#amb-container #profile-photo{height:320px!important;width:320px!important}#amb-container #ambsociallinks{text-align:center}#amb-container #ambsociallinks img{margin:20px 5px}#amb-container #amb-bio-header{margin-top:-5px}@media (min-width:768px) and (max-width:991px){#amb-container #amb-bio-header{margin-left:350px}}#amb-container .amb-bio-block{float:left;width:50%;padding-top:24px}#amb-container .amb-bio-block p{letter-spacing:1.2px;margin-top:0;line-height:14px}#amb-container #ambbio-general-summary{border-top:1px solid #ddd;font-size:22px;line-height:30px;letter-spacing:.44px;margin-top:118px;padding-top:40px;padding-left:15%;padding-right:15%}@media (max-width:991px){#amb-container #ambbio-general-summary{clear:left;padding-top:0;font-size:18px;line-height:28px}}@media (max-width:767px){#amb-container #ambbio-general-summary{margin-top:25px}}#amb-container #amb-highlights-wrapper,#amb-container .favorites{border-top:1px solid #ddd;margin-top:50px}#amb-container #amb-highlights-wrapper h3,#amb-container .favorites h3{font-size:12px;line-height:12px;letter-spacing:1.2px;background:#fff;display:inline-block;padding:0 10px;top:-8px;position:relative;text-transform:uppercase}#amb-container .favorites{text-align:center}#amb-container .favorites h3{top:-27px}#amb-container #ambhightlights ul{float:left;width:50%;text-align:left;font-size:14px;line-height:22px;letter-spacing:.28px;padding-left:44px}@media (max-width:480px){#amb-container #ambhightlights ul{float:none;padding-left:20px;width:100%}}#amb-container #ambhightlights ul li{line-height:18px;padding-bottom:8px}@media (max-width:991px){#amb-container #ambhightlights{overflow:hidden}}#amb-container .half-column{text-align:left}#amb-container #favorites-slides-wrapper{clear:both;height:470px;width:100%;position:relative;overflow:hidden}#amb-container #favorites-slides-wrapper ul{position:absolute;height:470px;z-index:1;top:0;padding:0}#amb-container #favorites-slides-wrapper li.favorite-product-slide{width:400px;height:470px}#amb-container #favorites-slides-wrapper li.favorite-product-slide img{position:relative}#amb-container #favorites-slides-wrapper li.favorite-product-slide .swatches{text-align:center}#amb-container #favorites-slides-wrapper li.favorite-product-slide .product-text{text-align:center}#amb-container #favorites-slides-wrapper .productImage{width:100%;vertical-align:top}#amb-container html.touch #amb-container #favorites-slides-wrapper{height:500px}.profile{overflow:hidden;background-color:#DDD;padding:10px}.profile .stats{margin-top:10px;padding-left:20px}@media (min-width:768px){.profile .stats{float:right;border-left:1px solid #BBB}}.ratings-reviews-stars .fa.fa-star.star-filled,.ratings-reviews-stars .fa.fa-star-half.star-filled{color:#3e2f80}.ratings-reviews-stars .fa.fa-star.star-empty,.ratings-reviews-stars .fa.fa-star-half.star-empty{color:#ccc}.product-for-review #prodinfo{margin-top:30px;display:table}@media (min-width:768px){.product-for-review #prodinfo #prodimg{display:table-cell}}@media (min-width:768px){.product-for-review #prodinfo #proddesc{display:table-cell;vertical-align:middle}}.product-for-review #prodinfo #proddesc a{font-size:22px;color:#000}.product-for-review #prodinfo #proddesc a:hover{color:#000}.review{text-align:left;width:100%;overflow:hidden}.review .ratings{float:left;padding-top:1px}.review .ratings .fa.fa-star.star-filled,.review .ratings .fa.fa-star-half.star-filled{color:#3e2f80}.review .ratings .fa.fa-star.star-empty,.review .ratings .fa.fa-star-half.star-empty{color:#ccc}@media (min-width:992px) and (max-width:1199px){.review .ratings{padding-top:2px}}@media (min-width:1200px){.review .ratings{padding-top:4px}}.review .written-by{color:#777;float:left}.review .helpfulness>a:focus{text-decoration:none}.review .title{font-size:14px}@media (min-width:992px) and (max-width:1199px){.review .title{font-size:16px}}@media (min-width:1200px){.review .title{font-size:18px}}#reviews-section{min-height:75px}#reviews-section .fa.fa-star.star-filled,#reviews-section .fa.fa-star-half.star-filled{color:#3e2f80}#reviews-section .fa.fa-star.star-empty,#reviews-section .fa.fa-star-half.star-empty{color:#ccc}#reviews-section #reviews #badges .badge{font-weight:400}#reviews-section #reviews #badges .patagonia-pro{background-color:#27ae60}#reviews-section #reviews #badges .featured{background-color:#2980b9}#reviews-section #reviews #badges .staff{background-color:#8e44ad}#reviews-section .review-text{margin-top:15px}@media (min-width:992px) and (max-width:1199px){#reviews-section .review-text{font-size:14px}}@media (min-width:1200px){#reviews-section .review-text{font-size:16px;margin-left:80px}}@media (min-width:992px) and (max-width:1199px){#reviews-section .client-response{font-size:14px}}@media (min-width:1200px){#reviews-section .client-response{font-size:16px;margin-left:65px}}#reviews-section .client-response .client-response-text{overflow:hidden;padding:15px;background-color:#EEE}#reviews-section .review-ratings{margin:10px 0}#reviews-section .review-ratings li{display:table;width:100%}#reviews-section .review-ratings li.empty-reviews{color:#ccc}#reviews-section .review-ratings li.empty-reviews .review-count-cell{color:#ccc}#reviews-section .review-ratings .review-stars-cell{display:table-cell;min-width:80px;text-align:right;padding-right:5px}#reviews-section .review-ratings .review-progress-cell{display:table-cell;width:100%;vertical-align:middle}#reviews-section .review-ratings .review-progress-cell .review-progress{background-color:#CCC;height:1px;margin:5px 0}#reviews-section .review-ratings .review-progress-cell .review-progress .review-progress-bar{position:relative;top:-.4em;background-color:#f26525;width:10%;height:10px}#reviews-section .review-ratings .review-count-cell{display:table-cell;min-width:30px;text-align:right;color:#f26525}#reviews-section #load-more-reviews{font-size:14px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;color:#000;display:block;text-align:center;border:1px solid #CCC;padding:10px;margin:20px 0 10px}#reviews-section #load-more-reviews:hover{background-color:rgba(229,128,26,.25)}#reviews-section #write-review{margin:20px 0}#reviews-section #review-sort-order{width:250px}@media (max-width:767px){#reviews-section #review-sort-order{width:100%}}#reviews-section button{color:#fff;opacity:1}#prodinfo{margin-bottom:20px}#write-review-form{min-height:75px}#write-review-form .fa.fa-star.star-filled,#write-review-form .fa.fa-star-half.star-filled{color:#3e2f80}#write-review-form .fa.fa-star.star-empty,#write-review-form .fa.fa-star-half.star-empty{color:#ccc}#write-review-form .file-upload{display:inline-block;position:relative;overflow:hidden}#write-review-form .file-upload span{font-size:15px;text-transform:none!important}#write-review-form .file-upload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:34px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}#write-review-form #file-upload-text{margin:19px 0 19px 10px;display:inline-block;vertical-align:top}#write-review-form .review-image{position:relative;float:left;margin:0 20px 20px 0}#write-review-form .review-image img{padding:8px 5px 5px 10px}#write-review-form .review-image>a{position:absolute;left:0}#write-review-form .review-image>a>span{color:#3e2f80;font-size:18px}#write-review-form #photo-guidelines-title{cursor:pointer;color:#f26525}#write-review-form #photo-guidelines-title:hover{text-decoration:underline}#write-review-form .form-group.slider{width:100%;overflow:visible;margin-bottom:10px}#write-review-form .form-group.slider>label{float:left;width:125px}#write-review-form .form-group.slider>label>span{padding-top:15px;float:left;width:auto;margin-right:25px}#write-review-form .form-group.slider .bv-slider{padding-top:20px;position:relative;width:200px;float:left;clear:none}#write-review-form .form-group.slider .bv-slider>.metadata{display:none}#write-review-form .form-group.slider .bv-slider .slider-prefix{position:absolute;top:0;left:0;font-weight:700}#write-review-form .form-group.slider .bv-slider .slider-suffix{position:absolute;top:0;right:0;font-weight:700}#write-review-form .form-group.slider .bv-slider .legend{position:absolute;left:225px;top:16px;width:135px}#write-review-form .form-group:after{content:".";height:0;width:0;visibility:hidden;display:block;clear:both}html.ie9 .image-and-video-upload{display:none}#reviews-section button.write-review-btn{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}#reviews-section button.write-review-btn:hover{zoom:1;filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}#worn-wear-repairs{overflow:hidden;margin-top:15px}@media (min-width:768px){#worn-wear-repairs{margin-top:0}}#worn-wear-repairs #article-landing{min-height:900px}#worn-wear-repairs .category-section{position:relative;min-height:400px}#worn-wear-repairs .detail-section-header.small h2,#worn-wear-repairs .detail-section-header.small span{font-size:14px;text-transform:uppercase;letter-spacing:.0875em;margin:70px -30px 26px -30px}@media (max-width:767px){#worn-wear-repairs .detail-section-header.small h2,#worn-wear-repairs .detail-section-header.small span{font-size:20px;letter-spacing:.125px}}#worn-wear-repairs .detail-section-header.small{margin-top:75px;margin-bottom:26px;margin-right:-25px;margin-left:-25px}@media (max-width:767px){#worn-wear-repairs .detail-section-header.small{margin-top:60px;margin-bottom:40px}}#worn-wear-repairs .detail-section{background-color:#f0f0f0;overflow:hidden;margin:45px -15px 0 0}@media (min-width:768px){#worn-wear-repairs .detail-section{margin:95px -15px 0 0}}#worn-wear-repairs .detail-section .detail-section-header{margin:42px 20px 15px;background-color:#f0f0f0}@media (min-width:768px){#worn-wear-repairs .detail-section .detail-section-header{margin:62px 20px 15px}}#worn-wear-repairs .detail-section .detail-section-header span,#worn-wear-repairs .detail-section .detail-section-header h2{background-color:#f0f0f0}#worn-wear-repairs .detail-section .detail-section-header .detail-section-header-line{border-top:1px solid #AAA}#worn-wear-repairs .detail-section .description{margin:0 0 40px;font-size:14px}@media (min-width:480px){#worn-wear-repairs .detail-section .description{margin:0 10px 40px}}@media (min-width:1200px){#worn-wear-repairs .detail-section .description{font-size:16px}}#worn-wear-repairs .detail-section .description p{line-height:20px;color:#000}#worn-wear-repairs .detail-section .description img{float:left;margin-right:15px;margin-bottom:10px;margin-top:10px}#worn-wear-repairs .step-container{background-color:#f0f0f0;padding:20px;margin:30px 15px 0}@media (min-width:768px){#worn-wear-repairs .step-container .step-table{display:table;width:100%}}@media (min-width:768px){#worn-wear-repairs .step-container .step-table .step-cell{display:table-cell;width:50%}}#worn-wear-repairs .step-container .step-table .step-cell .step-image-thumbs{margin:10px 0;overflow:hidden}@media (min-width:768px){#worn-wear-repairs .step-container .step-table .step-cell .step-image-thumbs{margin:0 10px 10px}}#worn-wear-repairs .video-js{width:100%!important;height:auto!important}#worn-wear-repairs .video-js:after{content:'.';display:block;position:relative;padding:0;padding-top:75%;margin:0 0 0 -100%;visibility:hidden;height:0}#worn-wear-repairs .vjs-poster{position:absolute;top:0;bottom:0;right:0;left:0}#worn-wear-repairs .repair-intro{font-size:18px;line-height:24px;padding-top:65px;padding-bottom:0;text-align:center}@media (max-width:767px){#worn-wear-repairs .repair-intro{padding-top:55px;font-size:28px;line-height:40px;padding-left:10%;padding-right:10%;text-align:center}}#worn-wear-repairs .essay{margin-bottom:65px}@media (max-width:767px){#worn-wear-repairs .essay{padding-left:40px;padding-right:40px;margin-bottom:85px}#worn-wear-repairs .essay .essay-text{margin-top:22px}#worn-wear-repairs .essay .essay-text .read-more{margin-top:30px}}.worn-wear-container,#worn-wear-tumblr{margin-top:15px}@media (min-width:768px){.worn-wear-container,#worn-wear-tumblr{margin-top:0}}@media (max-width:991px){.worn-wear-container{margin-top:25px}.worn-wear-container .two-col-wrapper{padding-top:33px}}.repairs-feature{width:50%;float:left;text-align:center;margin-bottom:110px}@media (max-width:767px){.repairs-feature{width:100%;float:none;margin-bottom:0}}.repairs-feature .inner{background-color:#f8d3a5;color:#613d1a;min-height:850px;font-size:19px;line-height:35px;letter-spacing:.95px;font-family:"Avenir Next LT Bold",Helvetica,Arial,sans-serif;position:relative}.repairs-feature .inner:first-of-type{border-right:2px solid #fff}.repairs-feature .inner:last-of-type{border-left:2px solid #fff}@media (max-width:767px){.repairs-feature .inner{font-size:22px;line-height:34px;border-left:0;border-right:0}}.repairs-feature .inner h2{font-size:31px;line-height:42px;letter-spacing:1.55px}@media (max-width:767px){.repairs-feature .inner h2{padding-bottom:15px}}.repairs-feature .inner .content{padding-left:5%;padding-right:5%}.repairs-feature .inner .button-wrapper{width:100%;position:absolute;bottom:45px}.repairs-feature .inner .btn{min-width:274px;margin-top:43px;bottom:50px}.repairs-feature img.top-image{width:100%;padding-bottom:40px}@media (max-width:767px){.repairs-feature img.top-image{padding-bottom:29px}}.ww-simple-list{list-style:none;margin:0;padding:0 0 0 25px}.ww-simple-list li{overflow:hidden}.ww-simple-list li:before{content:"• ";float:left;margin:0 10px 0 0}.ww-list-content{color:#000;overflow:hidden}#google-pano iframe{overflow:hidden;overflow-x:hidden;overflow-y:hidden;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.swatches .product-swatch{margin:2px 2px 0 0;display:inline-block}.swatches .product-swatch img{height:30px;width:30px}.swatches .product-swatch img.swatch-on{padding:1px;border:1px solid #f26525!important}.swatches>a{display:inline-block;margin:2px 2px 0 0}.swatches>a img{height:30px;width:30px}.swatches>a img.swatch-on{padding:1px;border:1px solid #f26525!important}#alt-views>a>img{height:50px;width:50px;margin-right:2px;cursor:pointer}.review-media-container{overflow:hidden;padding:10px 0}.review-media{display:inline-block}.review-media-content{padding:0 5px 5px 0}.olapic-wall-widget .olapic-wall-header .olapic-top .olapic-tools .olapic-btn{background-image:none;background-color:#3e2f80;text-transform:capitalize;font-family:'Avenir Next LT Medium',Helvetica,Arial,sans-serif;border-radius:10px;padding:8px 10px 7px;width:210px;font-size:12px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin:0 0 75px}.olapic-wall-widget .olapic-wall-header .olapic-top .olapic-tools .olapic-btn:hover{text-decoration:none;background-color:rgba(62,47,128,.5);padding:8px 10px 7px}.olapic-wall-widget .olapic-wall-header .olapic-top .olapic-tools{height:auto}.shop-page-tiles{text-align:center}@media (max-width:991px){.shop-page-tiles.desktop-shop-page-tiles{display:none}}.shop-page-tiles.mobile-shop-page-tiles{display:none}@media (max-width:991px){.shop-page-tiles.mobile-shop-page-tiles{display:block}}.hero-slide-img{position:absolute;top:0;left:0;max-width:100%;width:100%;display:none}.centered-text{text-align:center}.through-the-years.flexbox .two-col-wide-image.right .image-div{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}@media (min-width:768px){.through-the-years.flexbox .row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.through-the-years.flexbox .two-col-wide-image .copy-div{margin-left:0}}.pill-nav div .purple-pill.center-button-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.jobs-landing h1{font-size:30px;font-family:"Avenir Next LT Regular",Helvetica,Arial,sans-serif}.jobs-landing .jobInfoLead{font-size:16px;line-height:24px;font-weight:700;font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif}.jobs-landing p{font-size:16px;line-height:24px;font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif}.jobs-list{font-size:15px;line-height:24px;font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif}#job-listing{font-size:16px;line-height:24px;font-family:"Avenir Next LT Medium",Helvetica,Arial,sans-serif}#job-listing h1{font-size:30px;font-family:"Avenir Next LT Regular",Helvetica,Arial,sans-serif}#job-listing u{text-decoration:none;margin:40px 0 0;display:block}