﻿@import url("https://use.typekit.net/guc2leo.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}button[data-balloon]{overflow:visible}[data-balloon]{position:relative;cursor:pointer}[data-balloon]:after{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none;-webkit-transition:all 0.18s ease-out 0.18s;-moz-transition:all 0.18s ease-out 0.18s;-ms-transition:all 0.18s ease-out 0.18s;-o-transition:all 0.18s ease-out 0.18s;transition:all 0.18s ease-out 0.18s;font-family:sans-serif !important;font-weight:normal !important;font-style:normal !important;text-shadow:none !important;font-size:12px !important;background:rgba(17,17,17,0.9);border-radius:4px;color:#fff;content:attr(data-balloon);padding:.5em 1em;position:absolute;white-space:nowrap;z-index:10}[data-balloon]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none;-webkit-transition:all 0.18s ease-out 0.18s;-moz-transition:all 0.18s ease-out 0.18s;-ms-transition:all 0.18s ease-out 0.18s;-o-transition:all 0.18s ease-out 0.18s;transition:all 0.18s ease-out 0.18s;content:'';position:absolute;z-index:10}[data-balloon]:hover:before,[data-balloon]:hover:after,[data-balloon][data-balloon-visible]:before,[data-balloon][data-balloon-visible]:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;pointer-events:auto}[data-balloon].font-awesome:after{font-family:FontAwesome}[data-balloon][data-balloon-break]:after{white-space:pre}[data-balloon][data-balloon-blunt]:before,[data-balloon][data-balloon-blunt]:after{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}[data-balloon][data-balloon-pos="up"]:after{bottom:100%;left:50%;margin-bottom:11px;-webkit-transform:translate(-50%, 10px);-moz-transform:translate(-50%, 10px);-ms-transform:translate(-50%, 10px);transform:translate(-50%, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up"]:before{bottom:100%;left:50%;margin-bottom:5px;-webkit-transform:translate(-50%, 10px);-moz-transform:translate(-50%, 10px);-ms-transform:translate(-50%, 10px);transform:translate(-50%, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up"]:hover:after,[data-balloon][data-balloon-pos="up"][data-balloon-visible]:after{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}[data-balloon][data-balloon-pos="up"]:hover:before,[data-balloon][data-balloon-pos="up"][data-balloon-visible]:before{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}[data-balloon][data-balloon-pos="up-left"]:after{bottom:100%;left:0;margin-bottom:11px;-webkit-transform:translate(0, 10px);-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up-left"]:before{bottom:100%;left:5px;margin-bottom:5px;-webkit-transform:translate(0, 10px);-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up-left"]:hover:after,[data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}[data-balloon][data-balloon-pos="up-left"]:hover:before,[data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:before{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}[data-balloon][data-balloon-pos="up-right"]:after{bottom:100%;right:0;margin-bottom:11px;-webkit-transform:translate(0, 10px);-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up-right"]:before{bottom:100%;right:5px;margin-bottom:5px;-webkit-transform:translate(0, 10px);-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos="up-right"]:hover:after,[data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}[data-balloon][data-balloon-pos="up-right"]:hover:before,[data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:before{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}[data-balloon][data-balloon-pos='down']:after{left:50%;margin-top:11px;top:100%;-webkit-transform:translate(-50%, -10px);-moz-transform:translate(-50%, -10px);-ms-transform:translate(-50%, -10px);transform:translate(-50%, -10px)}[data-balloon][data-balloon-pos='down']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;left:50%;margin-top:5px;top:100%;-webkit-transform:translate(-50%, -10px);-moz-transform:translate(-50%, -10px);-ms-transform:translate(-50%, -10px);transform:translate(-50%, -10px)}[data-balloon][data-balloon-pos='down']:hover:after,[data-balloon][data-balloon-pos='down'][data-balloon-visible]:after{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}[data-balloon][data-balloon-pos='down']:hover:before,[data-balloon][data-balloon-pos='down'][data-balloon-visible]:before{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}[data-balloon][data-balloon-pos='down-left']:after{left:0;margin-top:11px;top:100%;-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px)}[data-balloon][data-balloon-pos='down-left']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;left:5px;margin-top:5px;top:100%;-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px)}[data-balloon][data-balloon-pos='down-left']:hover:after,[data-balloon][data-balloon-pos='down-left'][data-balloon-visible]:after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}[data-balloon][data-balloon-pos='down-left']:hover:before,[data-balloon][data-balloon-pos='down-left'][data-balloon-visible]:before{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}[data-balloon][data-balloon-pos='down-right']:after{right:0;margin-top:11px;top:100%;-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px)}[data-balloon][data-balloon-pos='down-right']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;right:5px;margin-top:5px;top:100%;-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px)}[data-balloon][data-balloon-pos='down-right']:hover:after,[data-balloon][data-balloon-pos='down-right'][data-balloon-visible]:after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}[data-balloon][data-balloon-pos='down-right']:hover:before,[data-balloon][data-balloon-pos='down-right'][data-balloon-visible]:before{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}[data-balloon][data-balloon-pos='left']:after{margin-right:11px;right:100%;top:50%;-webkit-transform:translate(10px, -50%);-moz-transform:translate(10px, -50%);-ms-transform:translate(10px, -50%);transform:translate(10px, -50%)}[data-balloon][data-balloon-pos='left']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:6px;height:18px;margin-right:5px;right:100%;top:50%;-webkit-transform:translate(10px, -50%);-moz-transform:translate(10px, -50%);-ms-transform:translate(10px, -50%);transform:translate(10px, -50%)}[data-balloon][data-balloon-pos='left']:hover:after,[data-balloon][data-balloon-pos='left'][data-balloon-visible]:after{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}[data-balloon][data-balloon-pos='left']:hover:before,[data-balloon][data-balloon-pos='left'][data-balloon-visible]:before{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}[data-balloon][data-balloon-pos='right']:after{left:100%;margin-left:11px;top:50%;-webkit-transform:translate(-10px, -50%);-moz-transform:translate(-10px, -50%);-ms-transform:translate(-10px, -50%);transform:translate(-10px, -50%)}[data-balloon][data-balloon-pos='right']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:6px;height:18px;left:100%;margin-left:5px;top:50%;-webkit-transform:translate(-10px, -50%);-moz-transform:translate(-10px, -50%);-ms-transform:translate(-10px, -50%);transform:translate(-10px, -50%)}[data-balloon][data-balloon-pos='right']:hover:after,[data-balloon][data-balloon-pos='right'][data-balloon-visible]:after{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}[data-balloon][data-balloon-pos='right']:hover:before,[data-balloon][data-balloon-pos='right'][data-balloon-visible]:before{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}[data-balloon][data-balloon-length='small']:after{white-space:normal;width:80px}[data-balloon][data-balloon-length='medium']:after{white-space:normal;width:150px}[data-balloon][data-balloon-length='large']:after{white-space:normal;width:260px}[data-balloon][data-balloon-length='xlarge']:after{white-space:normal;width:380px}@media screen and (max-width: 768px){[data-balloon][data-balloon-length='xlarge']:after{white-space:normal;width:90vw}}[data-balloon][data-balloon-length='fit']:after{white-space:normal;width:100%}body.stop-scrolling{height:100%;overflow:hidden}.sweet-overlay{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:white;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}@media all and (max-width: 540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s, max-height 0.15s;transition:padding 0.15s, max-height 0.15s}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding 0.2s, max-height 0.2s;transition:padding 0.25s, max-height 0.25s}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:white;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.1s;transition:all 0.1s}.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.06);padding:0 12px;display:none;-webkit-transition:all 0.3s;transition:all 0.3s}.sweet-alert input:focus{outline:none;box-shadow:0px 0px 3px #c4e6f5;border:1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative}.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden}.sweet-alert button{background-color:#8CD4F5;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05)}.sweet-alert button:hover{background-color:#7ecff4}.sweet-alert button:active{background-color:#5dc2f1}.sweet-alert button.cancel{background-color:#C1C1C1}.sweet-alert button.cancel:hover{background-color:#b9b9b9}.sweet-alert button.cancel:active{background-color:#a8a8a8}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0px 0px 2px,rgba(0,0,0,0.0470588) 0px 0px 0px 1px inset !important}.sweet-alert button[disabled]{opacity:.6;cursor:default}.sweet-alert button.confirm[disabled]{color:transparent}.sweet-alert button.confirm[disabled] ~ .la-ball-fall{opacity:1;visibility:visible;transition-delay:0s}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none !important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#F27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-success{border-color:#A5DC86}.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content:'';-webkit-border-radius:40px;border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;transform-origin:0px 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);-webkit-border-radius:40px;border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-transform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-transform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}@-webkit-keyframes slideFromTop{0%{top:0%}100%{top:50%}}@keyframes slideFromTop{0%{top:0%}100%{top:50%}}@-webkit-keyframes slideToTop{0%{top:50%}100%{top:0%}}@keyframes slideToTop{0%{top:50%}100%{top:0%}}@-webkit-keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@-webkit-keyframes slideToBottom{0%{top:50%}100%{top:70%}}@keyframes slideToBottom{0%{top:50%}100%{top:70%}}.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideFromTop 0.3s;animation:slideFromTop 0.3s}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideFromBottom 0.3s;animation:slideFromBottom 0.3s}.hideSweetAlert[data-animation=pop]{-webkit-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.2s}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideToTop 0.4s;animation:slideToTop 0.4s}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideToBottom 0.3s;animation:slideToBottom 0.3s}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s}.animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s}.sa-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s}@-webkit-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark 0.5s;animation:animateXMark 0.5s}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}@keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}.pulseWarning{-webkit-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}html{font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6,ul,ol,fieldset,p,table,pre,hr{margin-bottom:24px;margin-bottom:1rem}h1,.alpha{font-size:32px;font-size:2rem;line-height:1.5}h2,.beta{font-size:1.5em;line-height:1}h3,.gamma{font-size:20px;font-size:1.25rem;line-height:1.2}h4,.delta{font-size:18px;font-size:1.125rem;line-height:1.333}h5,.epsilon{font-size:16px;font-size:1rem;line-height:1.5}h6,.zeta{font-size:16px;font-size:1rem;line-height:1.5}small,.milli{font-size:12px;font-size:0.75rem;line-height:2}h1,h2,h3,h4,h5{font-family:trade-gothic-next, sans-serif;font-weight:700;font-style:normal;color:#343F42}h1 a,h2 a,h3 a,h4 a,h5 a{color:#343F42}p{line-height:150%}.photo-wrapper .instructions,.photo-wrapper .approximate,.roll-wrapper .roll-sidebar section.other-rolls .instructions{font-family:"Helvetica", "Arial", sans-serif;font-size:0.7em;color:#666;margin-bottom:0}footer{background-color:#333;color:#ccc}footer h3{color:white}footer .wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}footer .wrapper::after{clear:both;content:"";display:table}footer .wrapper .options{float:left;display:block;margin-right:2.12766%;width:100%;border-bottom:1px solid #4d4d4d}footer .wrapper .options:last-child{margin-right:0}footer .wrapper .options p{font-size:0.75em;line-height:1.5em;margin-bottom:0.5em}footer .wrapper .options button{font-size:0.5em;border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}footer .wrapper .options button:disabled{opacity:0.5}footer .wrapper .options button:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}footer .wrapper .options button:active:not(:disabled),footer .wrapper .options button:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}footer .wrapper .options .footer-box{float:left;display:block;margin-right:2.12766%;width:100%;line-height:1.3em;margin-bottom:1em}footer .wrapper .options .footer-box:last-child{margin-right:0}@media screen and (min-width: 768px){footer .wrapper .options .footer-box.newsletter{float:left;display:block;margin-right:2.12766%;width:31.91489%}footer .wrapper .options .footer-box.newsletter:last-child{margin-right:0}}footer .wrapper .options .footer-box.newsletter input.email{width:100%}footer .wrapper .options .footer-box.newsletter .button{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}footer .wrapper .options .footer-box.newsletter .button:disabled{opacity:0.5}footer .wrapper .options .footer-box.newsletter .button:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}footer .wrapper .options .footer-box.newsletter .button:active:not(:disabled),footer .wrapper .options .footer-box.newsletter .button:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}@media screen and (min-width: 768px){footer .wrapper .options .footer-box.latest-comments{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}footer .wrapper .options .footer-box.latest-comments:last-child{margin-right:0}}footer .wrapper .options .footer-box .featured_post{clear:both;margin-right:1.5em}footer .wrapper .options .footer-box .featured_post a{text-decoration:none}footer .wrapper .options .footer-box .featured_post img{float:left;margin:0 0.5em 0.5em 0;width:140px;height:91.56px}footer .wrapper .options .footer-box .featured_post .summary{margin-bottom:0.3em}footer .wrapper .options .footer-box .featured_post .summary,footer .wrapper .options .footer-box .featured_post .summary a{color:white;font-size:0.9em;line-height:1.3}footer .wrapper .options .footer-box .featured_post .byline,footer .wrapper .options .footer-box .featured_post .byline a{color:gray;font-size:0.8em;line-height:110%}footer .wrapper .options .footer-box .featured_post .name{font-weight:bold}footer .wrapper .bottom{float:left;display:block;margin-right:2.12766%;width:100%;padding-top:1em;color:gray;font-size:0.75em;line-height:1.5em}footer .wrapper .bottom:last-child{margin-right:0}footer .wrapper .bottom a{color:gray}footer .wrapper .bottom a:hover{color:gray;text-decoration:underline}footer .wrapper .bottom .copyright{float:left;display:block;margin-right:2.12766%;width:100%}footer .wrapper .bottom .copyright:last-child{margin-right:0}@media screen and (min-width: 768px){footer .wrapper .bottom .copyright{float:left;display:block;margin-right:2.12766%;width:57.44681%}footer .wrapper .bottom .copyright:last-child{margin-right:0}}footer .wrapper .bottom .copyright a{text-decoration:none}footer .wrapper .bottom .footer-links{float:left;display:block;margin-right:2.12766%;width:100%}footer .wrapper .bottom .footer-links:last-child{margin-right:0}@media screen and (min-width: 768px){footer .wrapper .bottom .footer-links{float:left;display:block;margin-right:2.12766%;width:40.42553%;text-align:right}footer .wrapper .bottom .footer-links:last-child{margin-right:0}}fieldset{margin-bottom:1.5em}fieldset legend{font-size:1.25em;font-weight:bold;margin-bottom:1em}input,label,select{display:block;font-size:1em}label{font-weight:600;margin-bottom:0.375em}label.required::after{content:"*";margin-left:0.2em;color:#56b3d2}label abbr{display:none}label .weak{font-weight:normal;color:#666}.checkbox label{font-weight:normal;font-size:0.9em}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,select[multiple=multiple]{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-size:1em;margin-bottom:0.75em;padding:0.5em;transition:border-color 150ms ease;width:100%}.fieldWithErrors input[type="color"],.fieldWithErrors input[type="date"],.fieldWithErrors input[type="datetime"],.fieldWithErrors input[type="datetime-local"],.fieldWithErrors input[type="email"],.fieldWithErrors input[type="month"],.fieldWithErrors input[type="number"],.fieldWithErrors input[type="password"],.fieldWithErrors input[type="search"],.fieldWithErrors input[type="tel"],.fieldWithErrors input[type="text"],.fieldWithErrors input[type="time"],.fieldWithErrors input[type="url"],.fieldWithErrors input[type="week"],.fieldWithErrors textarea,.fieldWithErrors select[multiple=multiple]{border-color:#a30000 !important}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,textarea:hover,select[multiple=multiple]:hover{border-color:#a3a3a3}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus,select[multiple=multiple]:focus{border-color:#56b3d2;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(66,170,205,0.7);outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,textarea:disabled,select[multiple=multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,textarea:disabled:hover,select[multiple=multiple]:disabled:hover{border:1px solid #ccc}textarea{resize:vertical}input[type="search"]{appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="file"]{margin-bottom:0.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}.county-wrapper .photo-thumbnail,.state-wrapper .photo-thumbnail,.user-comments-wrapper .photo-thumbnail,.user-likes-wrapper .photo-thumbnail{margin-bottom:1em}@media screen and (max-width: 767px){.county-wrapper .photo-thumbnail,.state-wrapper .photo-thumbnail,.user-comments-wrapper .photo-thumbnail,.user-likes-wrapper .photo-thumbnail{float:left;display:block;margin-right:2.12766%;width:48.93617%}.county-wrapper .photo-thumbnail:last-child,.state-wrapper .photo-thumbnail:last-child,.user-comments-wrapper .photo-thumbnail:last-child,.user-likes-wrapper .photo-thumbnail:last-child{margin-right:0}.county-wrapper .photo-thumbnail:nth-child(2n),.state-wrapper .photo-thumbnail:nth-child(2n),.user-comments-wrapper .photo-thumbnail:nth-child(2n),.user-likes-wrapper .photo-thumbnail:nth-child(2n){margin-right:0}.county-wrapper .photo-thumbnail:nth-child(2n+1),.state-wrapper .photo-thumbnail:nth-child(2n+1),.user-comments-wrapper .photo-thumbnail:nth-child(2n+1),.user-likes-wrapper .photo-thumbnail:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px) and (max-width: 959px){.county-wrapper .photo-thumbnail,.state-wrapper .photo-thumbnail,.user-comments-wrapper .photo-thumbnail,.user-likes-wrapper .photo-thumbnail{float:left;display:block;margin-right:2.12766%;width:31.91489%}.county-wrapper .photo-thumbnail:last-child,.state-wrapper .photo-thumbnail:last-child,.user-comments-wrapper .photo-thumbnail:last-child,.user-likes-wrapper .photo-thumbnail:last-child{margin-right:0}.county-wrapper .photo-thumbnail:nth-child(3n),.state-wrapper .photo-thumbnail:nth-child(3n),.user-comments-wrapper .photo-thumbnail:nth-child(3n),.user-likes-wrapper .photo-thumbnail:nth-child(3n){margin-right:0}.county-wrapper .photo-thumbnail:nth-child(3n+1),.state-wrapper .photo-thumbnail:nth-child(3n+1),.user-comments-wrapper .photo-thumbnail:nth-child(3n+1),.user-likes-wrapper .photo-thumbnail:nth-child(3n+1){clear:left}.county-wrapper .photo-thumbnail:nth-child(7),.state-wrapper .photo-thumbnail:nth-child(7),.user-comments-wrapper .photo-thumbnail:nth-child(7),.user-likes-wrapper .photo-thumbnail:nth-child(7),.county-wrapper .photo-thumbnail:nth-child(8),.state-wrapper .photo-thumbnail:nth-child(8),.user-comments-wrapper .photo-thumbnail:nth-child(8),.user-likes-wrapper .photo-thumbnail:nth-child(8){display:none}}@media screen and (min-width: 960px){.county-wrapper .photo-thumbnail,.state-wrapper .photo-thumbnail,.user-comments-wrapper .photo-thumbnail,.user-likes-wrapper .photo-thumbnail{float:left;display:block;margin-right:2.12766%;width:23.40426%}.county-wrapper .photo-thumbnail:last-child,.state-wrapper .photo-thumbnail:last-child,.user-comments-wrapper .photo-thumbnail:last-child,.user-likes-wrapper .photo-thumbnail:last-child{margin-right:0}.county-wrapper .photo-thumbnail:nth-child(4n),.state-wrapper .photo-thumbnail:nth-child(4n),.user-comments-wrapper .photo-thumbnail:nth-child(4n),.user-likes-wrapper .photo-thumbnail:nth-child(4n){margin-right:0}.county-wrapper .photo-thumbnail:nth-child(4n+1),.state-wrapper .photo-thumbnail:nth-child(4n+1),.user-comments-wrapper .photo-thumbnail:nth-child(4n+1),.user-likes-wrapper .photo-thumbnail:nth-child(4n+1){clear:left}}.county-wrapper .photo-thumbnail a,.state-wrapper .photo-thumbnail a,.user-comments-wrapper .photo-thumbnail a,.user-likes-wrapper .photo-thumbnail a{text-decoration:none}.county-wrapper .photo-thumbnail figure img,.state-wrapper .photo-thumbnail figure img,.user-comments-wrapper .photo-thumbnail figure img,.user-likes-wrapper .photo-thumbnail figure img{padding-bottom:0.25em}.county-wrapper .photo-thumbnail figure figcaption,.state-wrapper .photo-thumbnail figure figcaption,.user-comments-wrapper .photo-thumbnail figure figcaption,.user-likes-wrapper .photo-thumbnail figure figcaption{color:#666;font-size:0.75em}.county-wrapper .photo-thumbnail blockquote,.state-wrapper .photo-thumbnail blockquote,.user-comments-wrapper .photo-thumbnail blockquote,.user-likes-wrapper .photo-thumbnail blockquote{font-size:0.8em;line-height:1.25em;font-family:"Helvetica", "Arial", sans-serif;padding:0.5em 0;height:75px;overflow:hidden}html{font-family:trade-gothic-next, sans-serif;font-weight:400;font-style:normal;color:#333;background-color:#333;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}a{color:#56b3d2;text-decoration:underline}a:hover{color:#297d99}p{line-height:150%}pre{font-family:"Bitstream Vera Sans Mono", "Consolas", "Courier", monospace;line-height:120%}strong{font-weight:bold}kbd{display:inline-block;padding:3px 5px;font:11px "Inconsolata", "Consolas", "Liberation Mono", Menlo, Courier, monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #c6cbd1}.main{background-color:white}.main .wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.main .wrapper::after{clear:both;content:"";display:table}header .user svg,header .cart svg{width:20px;height:20px;fill:white;opacity:0.8;vertical-align:text-top;margin-right:3px}header .user a,header .cart a{font-family:trade-gothic-next, sans-serif;font-weight:400;font-style:normal;color:#E8FFFB;opacity:0.8;text-decoration:none;font-size:0.9em}header .user a:hover,header .cart a:hover{color:#fff;opacity:1}header .cart span{display:none}@media screen and (min-width: 960px){header .cart span{display:inline}}header.tablet-up{background-color:#56b3d2}header.tablet-up .container{max-width:75em;margin-left:auto;margin-right:auto}header.tablet-up .container::after{clear:both;content:"";display:table}header.tablet-up .center-flex{display:flex;align-items:center}header.tablet-up .wrapper{padding:1em;margin:0;display:flex;align-items:center}header.tablet-up .wrapper .logo{float:left;display:block;margin-right:2.12766%;width:23.40426%}header.tablet-up .wrapper .logo:last-child{margin-right:0}header.tablet-up .wrapper .logo.tablet{display:none}@media screen and (min-width: 768px) and (max-width: 959px){header.tablet-up .wrapper .logo.tablet{display:block}}header.tablet-up .wrapper .logo.tablet img{width:240px}header.tablet-up .wrapper .logo.desktop{display:none}@media screen and (min-width: 960px){header.tablet-up .wrapper .logo.desktop{display:block}}header.tablet-up .wrapper .logo.desktop img{width:240px}header.tablet-up .wrapper .primary{display:none}@media screen and (min-width: 768px){header.tablet-up .wrapper .primary{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:8.51064%;display:block;white-space:nowrap}header.tablet-up .wrapper .primary:last-child{margin-right:0}header.tablet-up .wrapper .primary ul{margin:0}header.tablet-up .wrapper .primary ul li{display:inline;margin-right:1.5em}header.tablet-up .wrapper .primary ul li a{font-family:trade-gothic-next, sans-serif;font-weight:700;font-style:normal;color:#E8FFFB;text-decoration:none;font-size:1.1em;opacity:0.9}header.tablet-up .wrapper .primary ul li a:hover{color:#fff;opacity:1}}header.tablet-up .wrapper .secondary{float:left;display:block;margin-right:2.12766%;width:40.42553%}header.tablet-up .wrapper .secondary:last-child{margin-right:0}@media screen and (min-width: 768px){header.tablet-up .wrapper .secondary{float:left;display:block;margin-right:2.12766%;width:40.42553%;text-align:right}header.tablet-up .wrapper .secondary:last-child{margin-right:0}header.tablet-up .wrapper .secondary .links,header.tablet-up .wrapper .secondary .cart,header.tablet-up .wrapper .secondary .user{display:inline-block}header.tablet-up .wrapper .secondary .user{color:rgba(255,255,255,0.3)}header.tablet-up .wrapper .secondary .user .dropdown{position:relative;display:inline-block}header.tablet-up .wrapper .secondary .user .dropdown .dropbtn{border:none;cursor:pointer}header.tablet-up .wrapper .secondary .user .dropdown .dropdown-content{text-align:left;display:none;position:absolute;right:0;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}header.tablet-up .wrapper .secondary .user .dropdown .dropdown-content a{padding:12px 16px;text-decoration:none;display:block;color:#56b3d2}header.tablet-up .wrapper .secondary .user .dropdown:hover .dropdown-content{display:block}header.tablet-up .wrapper .secondary .links{border-right:1px solid rgba(232,255,251,0.5);padding:0.25em 0;margin-right:0.5em}header.tablet-up .wrapper .secondary ul{margin:0}header.tablet-up .wrapper .secondary ul li{display:inline;margin-right:1em}header.tablet-up .wrapper .secondary ul li a{font-family:trade-gothic-next, sans-serif;font-weight:400;font-style:normal;color:#E8FFFB;text-decoration:none;font-size:0.9em;opacity:0.8}header.tablet-up .wrapper .secondary ul li a:hover{color:#fff;opacity:1}}header.tablet-up .cart{margin-right:0.5em}header.tablet-up img.logo{width:200px;height:auto}@media screen and (min-width: 768px){header.tablet-up img.logo{width:275px;height:auto}}header.tablet-up h1{margin:0;padding:0}header.mobile-only{background-color:#56b3d2}header.mobile-only .container{max-width:75em;margin-left:auto;margin-right:auto}header.mobile-only .container::after{clear:both;content:"";display:table}header.mobile-only .center-flex{display:flex;align-items:center}header.mobile-only .wrapper{padding:0.5em 1em;margin:0;display:flex;align-items:center}header.mobile-only .wrapper .hamburger{float:left;display:block;margin-right:2.12766%;width:23.40426%}header.mobile-only .wrapper .hamburger:last-child{margin-right:0}header.mobile-only .wrapper .hamburger .burger-icon{position:relative;margin-top:8px;margin-bottom:8px}header.mobile-only .wrapper .hamburger .burger-icon,header.mobile-only .wrapper .hamburger .burger-icon:before,header.mobile-only .wrapper .hamburger .burger-icon:after{display:block;width:30px;height:3px;background-color:#fff;-webkit-transition-property:background-color, -webkit-transform;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;transition-property:background-color, transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}header.mobile-only .wrapper .hamburger .burger-icon:before,header.mobile-only .wrapper .hamburger .burger-icon:after{position:absolute;content:""}header.mobile-only .wrapper .hamburger .burger-icon:before{top:-8px}header.mobile-only .wrapper .hamburger .burger-icon:after{top:8px}header.mobile-only .wrapper .hamburger.is-active .burger-icon{background-color:transparent}header.mobile-only .wrapper .hamburger.is-active .burger-icon:before{-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}header.mobile-only .wrapper .hamburger.is-active .burger-icon:after{-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}header.mobile-only .wrapper .logo{float:left;display:block;margin-right:2.12766%;width:48.93617%;text-align:center}header.mobile-only .wrapper .logo:last-child{margin-right:0}header.mobile-only .wrapper .logo img{max-width:200px}header.mobile-only .wrapper .secondary{float:left;display:block;margin-right:2.12766%;width:23.40426%;text-align:right}header.mobile-only .wrapper .secondary:last-child{margin-right:0}header.mobile-only .wrapper .user,header.mobile-only .wrapper .cart{display:inline-block}header.mobile-only .wrapper .user svg,header.mobile-only .wrapper .cart svg{width:24px;height:24px;opacity:1;vertical-align:text-top;margin-right:3px}.header{margin-bottom:0.5em}.header .breadcrumbs{color:#9b9b9b;font-weight:normal}.header .breadcrumbs a{text-decoration:underline}.header .breadcrumbs ul{margin:0;padding:0}.header .breadcrumbs ul li{display:inline-block;line-height:1.5}.header .breadcrumbs ul li:after{margin-left:5px;margin-right:0;content:"/";color:#ccc}.header .title h1{margin-bottom:0}@media screen and (max-width: 767px){.no-mobile{display:none !important}}@media screen and (min-width: 768px){.mobile-only{display:none !important}}.tablet-up{display:none}@media screen and (min-width: 768px){.tablet-up{display:block}}@media screen and (min-width: 768px) and (max-width: 959px){.no-tablet{display:none !important}}.tablet-only{display:none}@media screen and (min-width: 768px){.tablet-only{display:block !important}}@media screen and (min-width: 960px){.tablet-only{display:none !important}}.desktop{display:none}@media screen and (min-width: 960px){.desktop{display:block}}.flex-center{display:flex;align-items:center}.flash{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.flash::after{clear:both;content:"";display:table}.flash.error,.flash.alert{color:red;background-color:#ffcece}.flash.notice{color:#009900;background-color:#ccffcc}.star-rating{display:inline;color:#777}.star-rating .star{color:#F9BF3B}.average-rating{display:inline-block;font-size:0.75em;color:#666666}.ratings-count{margin-top:0.25em;font-size:0.8em;color:#4d4d4d}#search-form input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:trade-gothic-next, sans-serif;font-weight:700;font-style:normal;width:100%;border-radius:4px;box-shadow:none;box-shadow:0px 3px 15px rgba(0,0,0,0.2);font-size:1em;margin:0;border:2px solid white}@media screen and (min-width: 768px){#search-form input{font-size:1.25em}}#search-form input::placeholder{color:#b8b8b8}#search-form input:focus{border:2px solid #56b3d2}#search-form button{display:none}#search-form .algolia-autocomplete{width:100%;z-index:10000}#search-form .algolia-autocomplete .aa-category{padding:12px 0 0 4px;color:#b3b3b3;font-weight:bold;font-size:.75em;text-transform:uppercase}#search-form .algolia-autocomplete .aa-powered-by-google{padding:5px;background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/powered_by_google_on_white@2x-85e8811af8ce7aff2444abb675d1acff9189884726709c6c5d89badb6bb96828.png);height:18px;background-repeat:no-repeat;background-position:bottom right;background-size:144px}#search-form .algolia-autocomplete .aa-input,#search-form .algolia-autocomplete .aa-hint{width:100%}#search-form .algolia-autocomplete .aa-hint{color:#999}#search-form .algolia-autocomplete .aa-dropdown-menu{width:100%;background-color:#fff;border:1px solid #999;border-top:none;box-shadow:#6161617d 1px 2px 11px;padding:5px}#search-form .algolia-autocomplete .aa-dropdown-menu .aa-suggestion{cursor:pointer;padding:5px 4px}#search-form .algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:#E8FFFB}#search-form .algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-weight:bold;font-style:normal}.popular-searches{padding:0.75em 0 0.5em 0;margin-bottom:1.5em;font-size:0.8em;display:flex;align-items:top}@media screen and (min-width: 768px){.popular-searches{margin-bottom:2em;font-size:1em}}.popular-searches h3{font-family:trade-gothic-next, sans-serif;font-weight:700;font-style:normal;display:inline;margin:0 1em 0 0;opacity:0.8;font-size:1em;white-space:nowrap}.popular-searches ul{display:inline-block;margin-bottom:0}.popular-searches ul::-webkit-scrollbar{width:0 !important}.popular-searches ul li{display:inline;margin-right:0.25em;line-height:1.2}.popular-searches ul li a{font-family:trade-gothic-next, sans-serif;font-weight:400;font-style:normal;color:#343f42;font-size:1em;opacity:0.6;text-decoration:none}.popular-searches ul li a:hover{opacity:1}#loadingbar{position:fixed;z-index:2147483647;top:0;left:-6px;width:1%;height:3px;background:#E8FFFB;-webkit-transition:all 1000ms ease-in-out;-moz-transition:all 1000ms ease-in-out;transition:all 1000ms ease-in-out}#loadingbar.waiting dd,#loadingbar.waiting dt{-webkit-animation:pulse 2s ease-out 0s infinite;animation:pulse 2s ease-out 0s infinite}#loadingbar dt{opacity:0.6;width:180px;right:-80px;clip:rect(-6px, 90px, 14px, -6px)}#loadingbar dd{opacity:0.6;width:20px;right:0;clip:rect(-6px, 22px, 14px, 10px)}#loadingbar dd,#loadingbar dt{position:absolute;top:0;height:2px}@keyframes pulse{30%{opacity:0.6}60%{opacity:0}100%{opacity:0.6}}@-moz-keyframes pulse{30%{opacity:0.6}60%{opacity:0}100%{opacity:0.6}}@-ms-keyframes pulse{30%{opacity:0.6}60%{opacity:0}100%{opacity:0.6}}@-webkit-keyframes pulse{30%{opacity:0.6}60%{opacity:0}100%{opacity:0.6}}.loupe{width:200px;height:200px;cursor:pointer;transition:all .2s ease-in-out;transform:scale(0);position:absolute;box-shadow:2px 4px 10px #333;background-color:gray;display:flex;align-items:center;justify-content:center}.loupe img{position:absolute;top:0;bottom:0;left:0;right:0;width:200px;height:200px}.loupe svg.close{z-index:200;position:absolute;width:24px;height:24px;padding:10px;top:0;right:0;fill:white}.lds-ring{display:inline-block;position:relative;width:64px;height:64px;z-index:100}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.photo-wrapper aside dl.metadata,.roll-wrapper .roll-sidebar dl.metadata{font-size:0.75em;color:#999}.photo-wrapper aside dl.metadata dt,.roll-wrapper .roll-sidebar dl.metadata dt{float:left;clear:left;text-align:right;font-weight:bold}.photo-wrapper aside dl.metadata dt::after,.roll-wrapper .roll-sidebar dl.metadata dt::after{content:":";margin-right:0.25em}.modal{background:white;box-shadow:0px 0px 20px 0px black;display:block;height:650px;left:50%;max-height:100%;max-width:100%;position:fixed;top:50%;transform:translate(-50%, -50%);width:425px;z-index:1000}.modal:before{opacity:0.4;background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/fs-bg-c50a24ed47f1bf2aab6d56036781c58d62cc80ace8f605c86fd0caa5a1d0f46d.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.modal .contents{height:100%;left:0;overflow:auto;padding:20px;position:absolute;top:0;width:100%;font-size:95%}.modal .contents h1{margin-bottom:0.25em}.modal .contents p{margin-bottom:1em}.modal .contents p:last-of-type{margin-bottom:0}.modal .contents p .blue{color:#56b3d2}.modal .close-button{border:0;color:#999;cursor:pointer;font-size:3em;padding:10px 20px;position:absolute;right:0;top:0;z-index:1}.modal .enclosed{background-color:transparent;border-top:none}.closed{display:none}.modal-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:500;background:rgba(0,0,0,0.6)}.sliding-menu-content{position:fixed;top:0px;right:auto;bottom:0px;left:0px;height:100%;width:220px;-webkit-transform:translateX(-220px);-moz-transform:translateX(-220px);-ms-transform:translateX(-220px);-o-transform:translateX(-220px);transform:translateX(-220px);-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;background:#404040;z-index:999999}.sliding-menu-content li.current_user{color:#ccc;padding:1em 1em 0 1em}.sliding-menu-content li a{border-bottom:1px solid #333;color:#fff;display:block;text-decoration:none;font-weight:bold;padding:1em}.sliding-menu-content li a:hover{background-color:#56b3d2;color:#fff}.sliding-menu-content.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.sliding-menu-screen{position:fixed;top:0px;right:0px;bottom:0px;left:0px;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;background:#333;opacity:0;visibility:hidden;z-index:999998}.sliding-menu-screen.is-visible{opacity:.4;visibility:visible}.top-offer{text-align:center;color:#fff;font-size:0.8em;padding:0.5em;line-height:1.4;background-color:#444;position:relative;padding-right:20px}@media screen and (min-width: 768px){.top-offer{font-size:0.9em}}.top-offer svg{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;width:12px;height:12px;fill:rgba(255,255,255,0.7);cursor:pointer;margin:10px 10px 0 0;position:absolute;right:0;top:0}.top-offer svg:hover{fill:white}.offer-details{font-size:0.6em;color:#666;margin-bottom:1em;line-height:140%}.enclosed{background-color:#eee;border-top:0.25em solid #d5d5d5;padding:1em;margin:0}.errorExplanation{background-color:#ffcece;border-top:0.25em solid red;padding:1em;margin:0 0 1em 0}.errorExplanation h2{color:red}.errorExplanation p{margin-bottom:0.5em}.errorExplanation ul{list-style:disc;margin-left:2em;margin-bottom:0}.errorExplanation ul li{font-family:"Merriweather", "Georgia", serif;line-height:1.45em}.placeholder{align-items:center;background-color:#eee;color:#ccc;display:flex;font-size:24px;justify-content:center;line-height:1.3;padding:20px;text-align:center}.roll-wrapper .roll-sidebar section.other-rolls ul a,.rolls-wrapper .rolls-main a{text-decoration:underline}.roll-wrapper .roll-sidebar section.other-rolls ul .current,.rolls-wrapper .rolls-main .current{font-weight:bold}.roll-wrapper .roll-sidebar section.other-rolls ul .unavailable,.rolls-wrapper .rolls-main .unavailable{color:#ccc}.roll-wrapper .roll-sidebar section.other-rolls ul .unavailable--missing_temporarily,.rolls-wrapper .rolls-main .unavailable--missing_temporarily,.roll-wrapper .roll-sidebar section.other-rolls ul .unavailable--missing_permanently,.rolls-wrapper .rolls-main .unavailable--missing_permanently,.roll-wrapper .roll-sidebar section.other-rolls ul .unavailable--undeveloped,.rolls-wrapper .rolls-main .unavailable--undeveloped{text-decoration:line-through}.thumbnail-aspect-ratio{background-color:#eee}.thumbnail-aspect-ratio:before{content:'';float:left;padding-bottom:65.66667%}.thumbnail-aspect-ratio:after{content:'';display:table;clear:both}.thumbnail-metadata{color:#666;margin-bottom:0.5em;line-height:1.25em}.thumbnail-metadata .exposure,.thumbnail-metadata .code{color:#333;font-weight:bold;font-size:0.9em}.thumbnail-metadata span{margin-right:10px}.thumbnail-metadata .views,.thumbnail-metadata .comments,.thumbnail-metadata .geotagged,.thumbnail-metadata .year,.thumbnail-metadata .likes{color:#999;font-size:0.75em;display:none;background-repeat:no-repeat;background-size:16px 16px}.thumbnail-metadata .year,.thumbnail-metadata .comments{display:inline-block}@media screen and (min-width: 768px){.thumbnail-metadata .views,.thumbnail-metadata .comments,.thumbnail-metadata .geotagged,.thumbnail-metadata .year,.thumbnail-metadata .likes{display:inline-block}}.thumbnail-metadata .comments,.thumbnail-metadata .year{display:inline-block}.thumbnail-metadata .views{padding-left:20px;background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/iconmonstr-eye-2-icon-32-de868047f33832b685c6a942c1fc18d367eb8a5a9c4720777f8c87987e8d82ac.png);background-position-y:1px}.thumbnail-metadata .comments{background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/iconmonstr-speech-bubble-6-icon-32-5644438c8a6b69330090efd64b67c6c979ea6a6b9015f4b4b22f96d8536b17fd.png);background-repeat:no-repeat;padding-left:18px;background-position-y:2px;background-size:14px 14px}.thumbnail-metadata .geotagged{background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/iconmonstr-location-icon-32-bfbd242eae3f1a1faa5e32d2f27fabb5549cb73ac35b36fdb2884bf094182c4f.png);background-repeat:no-repeat;padding-left:18px;background-position-y:1px}.thumbnail-metadata .likes{position:relative;padding-left:18px;cursor:pointer}.thumbnail-metadata .likes svg{position:absolute;top:1px;left:0;width:16px;height:16px;display:inline-block;fill:#bbb}.thumbnail-metadata .likes.liked svg{fill:#c00}.activity{border-radius:4px;display:inline-block;margin:0 0 1.25em 0;width:100%;background-color:#fff;box-shadow:1px 5px 10px rgba(0,0,0,0.2);overflow:hidden}.activity .photo{position:relative}.activity .photo:before{position:absolute;background-image:linear-gradient(to bottom, rgba(0,0,0,0.45) 0%, transparent 100%);left:0;right:0;top:0;height:35px;content:''}.activity .photo .image:before{content:'';float:left;padding-bottom:52.5%}.activity .photo .image:after{content:'';display:table;clear:both}.activity .photo .photo-metadata{font-family:trade-gothic-next, sans-serif;font-weight:400;font-style:normal;position:absolute;right:10px;bottom:10px;color:white;font-size:0.8em;text-shadow:0 2px 2px rgba(0,0,0,0.85)}.activity .photo .photo-metadata a{text-decoration:none;color:white}.activity .photo .photo-metadata .year{font-weight:bold}.activity .photo .photo-metadata .year,.activity .photo .photo-metadata .county-and-state{display:inline-block}.activity .metadata{position:relative;min-height:40px}.activity .metadata .activity-icon{position:absolute;top:-10px;left:10px;z-index:100}.activity .metadata .activity-icon-1,.activity .metadata .activity-icon-2{position:absolute;height:16px;width:16px;border-radius:50%;border:1px solid rgba(255,255,255,0.6)}.activity .metadata .activity-icon-1{top:25px;left:30px}.activity .metadata .activity-icon-2{top:25px;left:43px}.activity .metadata .action{font-family:trade-gothic-next, sans-serif;font-weight:700;font-style:normal;font-size:1.0em;text-transform:uppercase;color:#343F42;padding-top:7px;padding-left:60px;position:relative;z-index:1000}.activity .metadata .action a{text-decoration:none;color:#343F42}.activity .metadata .map{min-height:130px;margin-top:-25px;background-size:450px 130px;background-repeat:no-repeat}.activity .metadata .map:before{position:absolute;background-image:linear-gradient(to bottom, white 0%, rgba(255,255,255,0) 100%);left:0;right:0;top:-2px;height:45px;content:''}.activity .metadata .body{padding:1.5em 1em 1em 1em;line-height:1.4}.activity .metadata .body a{text-decoration:none;color:#333}.activity .metadata time{position:absolute;right:10px;top:10px;font-family:Helvetica;font-size:0.8em;color:#8c8c8c;z-index:100}@media only screen and (min-width: 768px) and (max-width: 1024px){.activity .metadata time{display:none}}.activity .metadata .actor{font-weight:bold;padding:10px;font-size:0.8em;display:flex;align-items:center;color:#8f8f8f}.activity .metadata .actor a{color:#5c5c5c;text-decoration:none}.activity .metadata .actor .avatar{float:left;margin-right:0.75em}.activity .metadata .actor .avatar img{width:25px;border-radius:50%}.activity .metadata .actor .avatar svg{width:25px;fill:#bbbbbb}.activity .metadata .actor .user{display:inline-block}.activity .metadata .actor .points-icon{display:block;width:10px;height:10px;border-radius:50%;background-color:#F1C40F;border:1px solid #DCB414;margin:0 2px 0 10px}.activity .metadata .actor .points{display:flex;align-items:center;color:#B88D12;font-size:0.8em;font-family:"Helvetica", "Arial", sans-serif}.activity .metadata .body+.actor{margin-top:0}.blog-wrapper main #share h3,.edit-comment-wrapper main h3,.photo-wrapper main .your-comment h3{margin-bottom:0.25em}.blog-wrapper main #share dt,.edit-comment-wrapper main dt,.photo-wrapper main .your-comment dt{margin-bottom:0.2em}.blog-wrapper main #share dd,.edit-comment-wrapper main dd,.photo-wrapper main .your-comment dd{margin-bottom:1em}.blog-wrapper main #share p,.edit-comment-wrapper main p,.photo-wrapper main .your-comment p{font-family:"Helvetica", "Arial", sans-serif}.blog-wrapper main #share .wide,.edit-comment-wrapper main .wide,.photo-wrapper main .your-comment .wide{width:100%}.blog-wrapper main #share .email-opt-in,.edit-comment-wrapper main .email-opt-in,.photo-wrapper main .your-comment .email-opt-in{font-size:0.8em;margin-bottom:0}.blog-wrapper main #share .buttons,.edit-comment-wrapper main .buttons,.photo-wrapper main .your-comment .buttons{text-align:center;margin:0.5em 0 0 0}.blog-wrapper main #share .buttons input[type=submit],.edit-comment-wrapper main .buttons input[type=submit],.photo-wrapper main .your-comment .buttons input[type=submit]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.blog-wrapper main #share .buttons input[type=submit]:disabled,.edit-comment-wrapper main .buttons input[type=submit]:disabled,.photo-wrapper main .your-comment .buttons input[type=submit]:disabled{opacity:0.5}.blog-wrapper main #share .buttons input[type=submit]:hover:not(:disabled),.edit-comment-wrapper main .buttons input[type=submit]:hover:not(:disabled),.photo-wrapper main .your-comment .buttons input[type=submit]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.blog-wrapper main #share .buttons input[type=submit]:active:not(:disabled),.edit-comment-wrapper main .buttons input[type=submit]:active:not(:disabled),.photo-wrapper main .your-comment .buttons input[type=submit]:active:not(:disabled),.blog-wrapper main #share .buttons input[type=submit]:focus:not(:disabled),.edit-comment-wrapper main .buttons input[type=submit]:focus:not(:disabled),.photo-wrapper main .your-comment .buttons input[type=submit]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.blog-wrapper main .comments .comment,.photo-wrapper .comments .comment{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:1.5em}.blog-wrapper main .comments .comment:last-child,.photo-wrapper .comments .comment:last-child{margin-right:0}.blog-wrapper main .comments .comment .comment-metadata,.photo-wrapper .comments .comment .comment-metadata{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:0.5em}.blog-wrapper main .comments .comment .comment-metadata:last-child,.photo-wrapper .comments .comment .comment-metadata:last-child{margin-right:0}@media screen and (min-width: 768px){.blog-wrapper main .comments .comment .comment-metadata,.photo-wrapper .comments .comment .comment-metadata{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-bottom:0em}.blog-wrapper main .comments .comment .comment-metadata:last-child,.photo-wrapper .comments .comment .comment-metadata:last-child{margin-right:0}}.blog-wrapper main .comments .comment .comment-metadata .comment-name,.photo-wrapper .comments .comment .comment-metadata .comment-name{font-weight:bold;margin-bottom:0.25em}.blog-wrapper main .comments .comment .comment-metadata .comment-name.employee,.photo-wrapper .comments .comment .comment-metadata .comment-name.employee{color:#56b3d2}.blog-wrapper main .comments .comment .comment-metadata .comment-name.employee:before,.photo-wrapper .comments .comment .comment-metadata .comment-name.employee:before{content:"";float:left;width:16px;height:16px;margin:2px 3px 0 0;background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/favicon-32x32-b81dbc11834e748e580bda52c56862b999d05e7c8f41712911b4d6b9f01022eb.png);background-size:16px 16px;background-repeat:no-repeat}.blog-wrapper main .comments .comment .comment-metadata .comment-date,.photo-wrapper .comments .comment .comment-metadata .comment-date{color:#666;font-size:80%}.blog-wrapper main .comments .comment .comment-admin,.photo-wrapper .comments .comment .comment-admin{line-height:1.4;font-size:0.65em;background-color:#eee;padding:0.5em;margin-top:0.5em}.blog-wrapper main .comments .comment .comment-own,.photo-wrapper .comments .comment .comment-own{line-height:1.4;font-size:0.65em;margin-top:0.5em}.blog-wrapper main .comments .comment .comment-own a,.photo-wrapper .comments .comment .comment-own a{color:#666}.blog-wrapper main .comments .comment .comment-body,.photo-wrapper .comments .comment .comment-body{float:left;display:block;margin-right:2.12766%;width:100%}.blog-wrapper main .comments .comment .comment-body:last-child,.photo-wrapper .comments .comment .comment-body:last-child{margin-right:0}@media screen and (min-width: 768px){.blog-wrapper main .comments .comment .comment-body,.photo-wrapper .comments .comment .comment-body{border-left:1px solid #ccc;padding-left:1em;float:left;display:block;margin-right:3.22581%;width:74.19355%}.blog-wrapper main .comments .comment .comment-body:last-child,.photo-wrapper .comments .comment .comment-body:last-child{margin-right:0}}.county-leaderboard h3,.state-leaderboard h3,.home-v2-wrapper .latest-activity-and-leaderboard aside h3{margin-bottom:0.5em}.county-leaderboard p,.state-leaderboard p,.home-v2-wrapper .latest-activity-and-leaderboard aside p{font-size:0.85em;font-family:"Helvetica", "Arial", sans-serif}.county-leaderboard ul,.state-leaderboard ul,.home-v2-wrapper .latest-activity-and-leaderboard aside ul{margin-bottom:0.75em}.county-leaderboard li,.state-leaderboard li,.home-v2-wrapper .latest-activity-and-leaderboard aside li{border-bottom:1px solid #e6e6e6;position:relative;display:flex;align-items:center;justify-content:left}.county-leaderboard li .user,.state-leaderboard li .user,.home-v2-wrapper .latest-activity-and-leaderboard aside li .user{padding:0.5em 0}.county-leaderboard li .user .name,.state-leaderboard li .user .name,.home-v2-wrapper .latest-activity-and-leaderboard aside li .user .name{margin-bottom:0.25em}.county-leaderboard li .user .total_points,.state-leaderboard li .user .total_points,.home-v2-wrapper .latest-activity-and-leaderboard aside li .user .total_points{font-size:0.8em;color:#777}.county-leaderboard li .points,.state-leaderboard li .points,.home-v2-wrapper .latest-activity-and-leaderboard aside li .points{position:absolute;right:0;font-weight:bold;text-align:right;font-size:1em}.county-leaderboard li.index-0 .points,.state-leaderboard li.index-0 .points,.home-v2-wrapper .latest-activity-and-leaderboard aside li.index-0 .points{font-size:1.5em}.county-leaderboard li.index-1 .points,.state-leaderboard li.index-1 .points,.home-v2-wrapper .latest-activity-and-leaderboard aside li.index-1 .points{font-size:1.25em}.checkout-wrapper main table.line_items th,.receipt-wrapper main table.line_items th,.checkout-wrapper main table.line_items td,.receipt-wrapper main table.line_items td{padding:0.5em;vertical-align:middle}.checkout-wrapper main table.line_items th,.receipt-wrapper main table.line_items th{background-color:#56b3d2;color:white;font-weight:bold;font-size:0.85em}.checkout-wrapper main table.line_items td,.receipt-wrapper main table.line_items td{border-bottom:1px solid #ccc}.checkout-wrapper main table.line_items .order_quantity,.receipt-wrapper main table.line_items .order_quantity{text-align:center}.checkout-wrapper main table.line_items .description,.receipt-wrapper main table.line_items .description{line-height:130%}.checkout-wrapper main table.line_items .price,.receipt-wrapper main table.line_items .price{text-align:right}.cart-wrapper main .cart_items .shipping-expectation,.checkout-wrapper main table.line_items .shipping-expectation,.receipt-wrapper main table.line_items .shipping-expectation{font-size:0.7em;color:#666;margin-top:0.2em}.photo-wrapper .tags .tag,.search-wrapper .search-main .search-hit .highlights .tags .tag{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;-webkit-transition:color 0.2s}.photo-wrapper .tags .tag a.delete,.search-wrapper .search-main .search-hit .highlights .tags .tag a.delete{font-size:0.8em;color:red;text-decoration:none;margin-left:0.25em}.photo-wrapper .tags .tag::before,.search-wrapper .search-main .search-hit .highlights .tags .tag::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,0.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px}.photo-wrapper .tags .tag::after,.search-wrapper .search-main .search-hit .highlights .tags .tag::after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;content:'';position:absolute;right:0;top:0}.user-comments-wrapper .header,.user-geotags-wrapper .header,.user-likes-wrapper .header,.user-wrapper .header{max-width:75em;margin-left:auto;margin-right:auto;margin-bottom:2em}.user-comments-wrapper .header::after,.user-geotags-wrapper .header::after,.user-likes-wrapper .header::after,.user-wrapper .header::after{clear:both;content:"";display:table}@media screen and (min-width: 768px){.user-comments-wrapper .header,.user-geotags-wrapper .header,.user-likes-wrapper .header,.user-wrapper .header{margin-bottom:1em}}.user-comments-wrapper .header .title,.user-geotags-wrapper .header .title,.user-likes-wrapper .header .title,.user-wrapper .header .title{float:left;display:block;margin-right:2.12766%;width:100%}.user-comments-wrapper .header .title:last-child,.user-geotags-wrapper .header .title:last-child,.user-likes-wrapper .header .title:last-child,.user-wrapper .header .title:last-child{margin-right:0}@media screen and (min-width: 768px){.user-comments-wrapper .header .title,.user-geotags-wrapper .header .title,.user-likes-wrapper .header .title,.user-wrapper .header .title{float:left;display:block;margin-right:2.12766%;width:65.95745%}.user-comments-wrapper .header .title:last-child,.user-geotags-wrapper .header .title:last-child,.user-likes-wrapper .header .title:last-child,.user-wrapper .header .title:last-child{margin-right:0}}.user-comments-wrapper .header .title h1 a,.user-geotags-wrapper .header .title h1 a,.user-likes-wrapper .header .title h1 a,.user-wrapper .header .title h1 a{text-decoration:none}.user-comments-wrapper .header .title .avatar,.user-geotags-wrapper .header .title .avatar,.user-likes-wrapper .header .title .avatar,.user-wrapper .header .title .avatar{float:left;margin-right:0.75em}.user-comments-wrapper .header .title .avatar img,.user-geotags-wrapper .header .title .avatar img,.user-likes-wrapper .header .title .avatar img,.user-wrapper .header .title .avatar img{width:75px;border-radius:37.5px;border:3px solid #56b3d2}.user-comments-wrapper .header .title .location_and_points,.user-geotags-wrapper .header .title .location_and_points,.user-likes-wrapper .header .title .location_and_points,.user-wrapper .header .title .location_and_points{color:#666}.user-comments-wrapper .header .title .location_and_points .location,.user-geotags-wrapper .header .title .location_and_points .location,.user-likes-wrapper .header .title .location_and_points .location,.user-wrapper .header .title .location_and_points .location{margin-right:0.5em}.user-comments-wrapper .header .title .location_and_points .points,.user-geotags-wrapper .header .title .location_and_points .points,.user-likes-wrapper .header .title .location_and_points .points,.user-wrapper .header .title .location_and_points .points{margin-right:0.5em}.user-comments-wrapper .header .stats,.user-geotags-wrapper .header .stats,.user-likes-wrapper .header .stats,.user-wrapper .header .stats{float:left;display:block;margin-right:2.12766%;width:100%}.user-comments-wrapper .header .stats:last-child,.user-geotags-wrapper .header .stats:last-child,.user-likes-wrapper .header .stats:last-child,.user-wrapper .header .stats:last-child{margin-right:0}@media screen and (min-width: 768px){.user-comments-wrapper .header .stats,.user-geotags-wrapper .header .stats,.user-likes-wrapper .header .stats,.user-wrapper .header .stats{float:left;display:block;margin-right:2.12766%;width:31.91489%}.user-comments-wrapper .header .stats:last-child,.user-geotags-wrapper .header .stats:last-child,.user-likes-wrapper .header .stats:last-child,.user-wrapper .header .stats:last-child{margin-right:0}}.user-comments-wrapper .header .stats a,.user-geotags-wrapper .header .stats a,.user-likes-wrapper .header .stats a,.user-wrapper .header .stats a,.user-comments-wrapper .header .stats div,.user-geotags-wrapper .header .stats div,.user-likes-wrapper .header .stats div,.user-wrapper .header .stats div{color:#333;text-decoration:none;display:inline-block;width:32%;padding:0.5em;background-color:#eee;margin:0}.user-comments-wrapper .header .stats a span,.user-geotags-wrapper .header .stats a span,.user-likes-wrapper .header .stats a span,.user-wrapper .header .stats a span,.user-comments-wrapper .header .stats div span,.user-geotags-wrapper .header .stats div span,.user-likes-wrapper .header .stats div span,.user-wrapper .header .stats div span{display:block}.user-comments-wrapper .header .stats a span.stat,.user-geotags-wrapper .header .stats a span.stat,.user-likes-wrapper .header .stats a span.stat,.user-wrapper .header .stats a span.stat,.user-comments-wrapper .header .stats div span.stat,.user-geotags-wrapper .header .stats div span.stat,.user-likes-wrapper .header .stats div span.stat,.user-wrapper .header .stats div span.stat{font-size:1.6em;padding-bottom:0.1em;width:100%;font-weight:bold;text-align:center}.user-comments-wrapper .header .stats a span.title,.user-geotags-wrapper .header .stats a span.title,.user-likes-wrapper .header .stats a span.title,.user-wrapper .header .stats a span.title,.user-comments-wrapper .header .stats div span.title,.user-geotags-wrapper .header .stats div span.title,.user-likes-wrapper .header .stats div span.title,.user-wrapper .header .stats div span.title{font-size:0.8em;text-transform:uppercase;color:#666;width:100%;text-align:center}.user-comments-wrapper .header .stats a:hover,.user-geotags-wrapper .header .stats a:hover,.user-likes-wrapper .header .stats a:hover,.user-wrapper .header .stats a:hover{color:#56b3d2}.about-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.about-wrapper::after{clear:both;content:"";display:table}@media screen and (min-width: 768px){.about-wrapper{background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/texture-about-d60c0cc0bb9b011e361e5af0e18b6f2cdde755264043dc2952cc031cbc160fad.jpg);background-position:145% 0%;background-repeat:no-repeat}}@media screen and (min-width: 960px){.about-wrapper{background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/texture-about-d60c0cc0bb9b011e361e5af0e18b6f2cdde755264043dc2952cc031cbc160fad.jpg);background-position:top right;background-repeat:no-repeat;background-position-y:-240px}}.about-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.about-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.about-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;padding-right:8em}.about-wrapper main:last-child{margin-right:0}}.about-wrapper main h1,.about-wrapper main h2{margin:0;padding:0}.about-wrapper main h1{margin-bottom:0.35em}.about-wrapper main h2{margin-bottom:0.3em}.about-wrapper main blockquote{font-size:1.5em;font-style:italic;color:#666}.about-wrapper main .team{max-width:75em;margin-left:auto;margin-right:auto}.about-wrapper main .team::after{clear:both;content:"";display:table}@media screen and (max-width: 767px){.about-wrapper main .team .profile{float:left;display:block;margin-right:2.12766%;width:48.93617%}.about-wrapper main .team .profile:last-child{margin-right:0}.about-wrapper main .team .profile:nth-child(2n){margin-right:0}.about-wrapper main .team .profile:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px) and (max-width: 959px){.about-wrapper main .team .profile{float:left;display:block;margin-right:2.12766%;width:31.91489%}.about-wrapper main .team .profile:last-child{margin-right:0}.about-wrapper main .team .profile:nth-child(3n){margin-right:0}.about-wrapper main .team .profile:nth-child(3n+1){clear:left}}@media screen and (min-width: 960px){.about-wrapper main .team .profile{float:left;display:block;margin-right:2.12766%;width:23.40426%}.about-wrapper main .team .profile:last-child{margin-right:0}.about-wrapper main .team .profile:nth-child(4n){margin-right:0}.about-wrapper main .team .profile:nth-child(4n+1){clear:left}}.about-wrapper main .team .profile h4{text-decoration:none}.about-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.about-wrapper aside:last-child{margin-right:0}@media screen and (min-width: 768px){.about-wrapper aside{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-top:56em}.about-wrapper aside:last-child{margin-right:0}}@media screen and (min-width: 960px){.about-wrapper aside{margin-top:40em}}.about-wrapper aside dl.stats dt{text-transform:uppercase;font-size:1.25em;font-family:trade-gothic-next-condensed, sans-serif;font-weight:300;color:#999999;margin-bottom:1.25em}.about-wrapper aside dl.stats dd{font-size:2em;font-family:trade-gothic-next-condensed, sans-serif;font-weight:300;color:#56b3d2;margin-bottom:0.25em}.about-wrapper aside hr{border:none;height:1px;color:#ccc;background-color:#ccc}.blog-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.blog-wrapper::after{clear:both;content:"";display:table}.blog-wrapper h1{margin-bottom:0;line-height:1.3}.blog-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:1em}.blog-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.blog-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%}.blog-wrapper main:last-child{margin-right:0}}.blog-wrapper main .header.with-post{margin-bottom:0.2em}.blog-wrapper main .blog-author{color:#666;font-size:0.8em;line-height:150%}.blog-wrapper main .blog-author.top-right{text-align:center;float:right;width:150px;margin:2em 1em 1em 1em;border-left:1px solid #eee;padding-left:1em}.blog-wrapper main .blog-author.bottom{border-top:1px solid #ccc;padding:1.5em 1em 1em 1em;font-size:0.9em}.blog-wrapper main .blog-author.bottom h4{margin-bottom:0.25em}.blog-wrapper main .blog-author.bottom img{width:90px;border-radius:45px;float:left;margin-right:1em}.blog-wrapper main .blog-author img{width:100px;border-radius:50px;margin-bottom:1em}.blog-wrapper main .blog-excerpt{margin-bottom:2em;border-bottom:1px solid #ccc}.blog-wrapper main .blog-excerpt h2{margin:0 0 0.25em 0}.blog-wrapper main .blog-excerpt h2 a{text-decoration:none}.blog-wrapper main .blog-excerpt h3{font-size:0.95em;font-family:"Helvetica", "Arial", sans-serif;color:#666}.blog-wrapper main .blog-excerpt h3 .date,.blog-wrapper main .blog-excerpt h3 .author,.blog-wrapper main .blog-excerpt h3 .category{font-weight:bold}.blog-wrapper main .blog-excerpt .blog-content h1,.blog-wrapper main .blog-excerpt .blog-content h2,.blog-wrapper main .blog-excerpt .blog-content h3,.blog-wrapper main .blog-excerpt .blog-content h4,.blog-wrapper main .blog-excerpt .blog-content h5{font-size:1.3em;margin-bottom:0.5em}.blog-wrapper main .blog-excerpt .blog-content p em{font-style:italic}.blog-wrapper main .blog-excerpt .blog-content a.btn{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.blog-wrapper main .blog-excerpt .blog-content a.btn:disabled{opacity:0.5}.blog-wrapper main .blog-excerpt .blog-content a.btn:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.blog-wrapper main .blog-excerpt .blog-content a.btn:active:not(:disabled),.blog-wrapper main .blog-excerpt .blog-content a.btn:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.blog-wrapper main .blog-excerpt .blog-content figure{margin-bottom:1em}@media screen and (max-width: 767px){.blog-wrapper main .blog-excerpt .blog-content figure{margin-left:-1em !important;margin-right:-1em !important}}.blog-wrapper main .blog-excerpt .blog-content figure figcaption{padding:1em;line-height:1.2;font-size:0.8em;color:#666}@media screen and (min-width: 960px){.blog-wrapper main .blog-excerpt .blog-content figure.photo-left,.blog-wrapper main .blog-excerpt .blog-content figure.photo-right{display:flex;align-items:center;justify-content:center}}.blog-wrapper main .blog-excerpt .blog-content figure.photo-left figcaption,.blog-wrapper main .blog-excerpt .blog-content figure.photo-right figcaption{color:#333;font-size:1em;font-style:italic;line-height:1.4;padding:1em}@media screen and (min-width: 960px){.blog-wrapper main .blog-excerpt .blog-content figure.photo-left figcaption,.blog-wrapper main .blog-excerpt .blog-content figure.photo-right figcaption{width:432px}}@media screen and (min-width: 960px){.blog-wrapper main .blog-excerpt .blog-content figure.photo-left figcaption{padding:0 0 0 1em}}@media screen and (min-width: 960px){.blog-wrapper main .blog-excerpt .blog-content figure.photo-right{flex-direction:row-reverse}}@media screen and (min-width: 960px){.blog-wrapper main .blog-excerpt .blog-content figure.photo-right figcaption{padding:0 1em 0 0}}.blog-wrapper main .blog-excerpt .blog-content .__seadragon{margin-bottom:1em !important}.blog-wrapper main .blog-excerpt .blog-content ul,.blog-wrapper main .blog-excerpt .blog-content ol{margin-left:2em;line-height:150%}.blog-wrapper main .blog-excerpt .blog-content ul{list-style-type:disc}.blog-wrapper main .blog-excerpt .blog-content ol{list-style-type:decimal}.blog-wrapper main .blog-excerpt .blog-content li{line-height:150%}.blog-wrapper main .comments::after{clear:both;content:"";display:table}.blog-wrapper main .comments_closed{text-align:center;color:#666}.blog-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.blog-wrapper aside:last-child{margin-right:0}@media screen and (min-width: 768px){.blog-wrapper aside{float:left;display:block;margin-right:2.12766%;width:31.91489%}.blog-wrapper aside:last-child{margin-right:0}}.blog-wrapper aside h3{margin-bottom:0.25em;color:#666}.blog-wrapper aside ul li{line-height:1.4}.blog-wrapper aside ul li span{color:#999999}.blog-wrapper aside ul li span:before{content:"("}.blog-wrapper aside ul li span:after{content:")"}#posts_index .blog-excerpt{padding-bottom:2em}#posts_index .pagination::after{clear:both;content:"";display:table}#posts_index .pagination .disabled{opacity:0.6}#posts_index .pagination .previous_page{float:right}#posts_index .pagination .next_page{float:left}.cart-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.cart-wrapper::after{clear:both;content:"";display:table}.cart-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:1em}.cart-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.cart-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%}.cart-wrapper main:last-child{margin-right:0}}.cart-wrapper main .cart_items{width:100%}.cart-wrapper main .cart_items tr.special_offer td{font-size:0.9em;background-color:#E8FFFB;border-top:1px solid #56b3d2;border-bottom:1px solid #56b3d2}.cart-wrapper main .cart_items tr.special_offer td strong{color:#56b3d2}.cart-wrapper main .cart_items tr th{font-weight:bold}.cart-wrapper main .cart_items tr td{vertical-align:middle;border-bottom:1px solid #ccc;padding:1em;line-height:1.2}.cart-wrapper main .cart_items tr td.cart_item_subtotal{padding-right:0}.cart-wrapper main .cart_items tr td.thumbnail{padding:0.5em 0 0.5  em 0;font-size:0.75em}.cart-wrapper main .cart_items tr td .product-output-option{font-size:0.8em;color:#4d4d4d;margin-bottom:0.5em}.cart-wrapper main .cart_items tr .update{margin:0 auto;margin-top:0.5em;font-size:0.6em}@media screen and (min-width: 768px){.cart-wrapper main .cart_items tr .update{font-size:0.9em}}.cart-wrapper main .cart_items tr .center{text-align:center}.cart-wrapper main .cart_items tr .right{text-align:right}.cart-wrapper main .cart_items input.quantity{font-size:0.8em;width:100%;text-align:center;margin-bottom:0}@media screen and (min-width: 768px){.cart-wrapper main .cart_items input.quantity{font-size:1.1em}}.cart-wrapper main .cart_items .remove{color:#666;font-size:0.75em}.cart-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.cart-wrapper aside:last-child{margin-right:0}@media screen and (min-width: 768px){.cart-wrapper aside{float:left;display:block;margin-right:2.12766%;width:31.91489%}.cart-wrapper aside:last-child{margin-right:0}}.cart-wrapper aside .cart-summary{margin-bottom:0.5em}.cart-wrapper aside .cart-summary td{border-bottom:1px solid #ccc;padding:0.5em 0 0.5em 0}.cart-wrapper aside .cart-summary .delete{text-decoration:none;color:red;font-size:0.75em;margin-left:0.5em}.cart-wrapper aside .cart-summary .delete:hover{color:#990000}.cart-wrapper aside .shipping_calculator{margin-bottom:1em}.cart-wrapper aside .shipping_calculator h4{margin-bottom:0.5em}.cart-wrapper aside .shipping_calculator .zip_code_input{width:75px;float:left;margin-right:0.5em;margin-bottom:0.25em !important}.cart-wrapper aside .shipping_calculator .pay_with_points .title{margin-bottom:0;text-decoration:none;color:#333;cursor:pointer}.cart-wrapper aside .shipping_calculator .pay_with_points .available{display:inline;font-size:0.8em;color:#4d4d4d}.cart-wrapper aside .shipping_calculator .pay_with_points .points_input{margin-top:0.4em}.cart-wrapper aside .shipping_calculator .pay_with_points .error{border:1px solid #c00}.cart-wrapper aside .shipping_calculator .pay_with_points input[type="submit"]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;float:right}.cart-wrapper aside .shipping_calculator .pay_with_points input[type="submit"]:disabled{opacity:0.5}.cart-wrapper aside .shipping_calculator .pay_with_points input[type="submit"]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.cart-wrapper aside .shipping_calculator .pay_with_points input[type="submit"]:active:not(:disabled),.cart-wrapper aside .shipping_calculator .pay_with_points input[type="submit"]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.cart-wrapper aside .shipping_calculator .pay_with_points .arrow{cursor:pointer;margin:0.2em;margin-right:0.3em;float:left;width:0;height:0}.cart-wrapper aside .shipping_calculator .pay_with_points .arrow.right{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #777}.cart-wrapper aside .shipping_calculator .pay_with_points .arrow.down{margin-top:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777}.cart-wrapper aside .shipping_calculator .pay_with_points .InputAddOn{display:flex}.cart-wrapper aside .shipping_calculator .pay_with_points .InputAddOn-field{flex:1;margin-bottom:0;margin-right:0.5em}.cart-wrapper aside .shipping_calculator .pay_with_points .InputAddOn-item{font-size:1.1em;color:#4d4d4d;padding:0.5em 0.1em 0.5em 0}.cart-wrapper aside .shipping_calculator .pay_with_points .points-used{font-size:0.7em;margin-left:1em;margin-top:0.2em;color:#4d4d4d}.cart-wrapper aside .shipping_calculator .location{clear:both;color:#666;font-size:0.85em}.cart-wrapper aside #coupon_form input[type="submit"]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;float:right}.cart-wrapper aside #coupon_form input[type="submit"]:disabled{opacity:0.5}.cart-wrapper aside #coupon_form input[type="submit"]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.cart-wrapper aside #coupon_form input[type="submit"]:active:not(:disabled),.cart-wrapper aside #coupon_form input[type="submit"]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.cart-wrapper aside #coupon_form .input-wrapper{overflow:hidden;padding-right:0.5em}.cart-wrapper aside #coupon_form .input-wrapper input{width:100}.cart-wrapper aside .have-a-coupon-code a{font-size:0.8em;color:#666}.cart-wrapper aside .btn{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.cart-wrapper aside .btn:disabled{opacity:0.5}.cart-wrapper aside .btn:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.cart-wrapper aside .btn:active:not(:disabled),.cart-wrapper aside .btn:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.cart-wrapper aside .btn.checkout-without-zip{opacity:0.5}.cart-wrapper aside .cards-and-seal td{vertical-align:middle;padding:1em}.checkout-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.checkout-wrapper::after{clear:both;content:"";display:table}.checkout-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:1em}.checkout-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.checkout-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%}.checkout-wrapper main:last-child{margin-right:0}}.checkout-wrapper main .enclosed{max-width:75em;margin-left:auto;margin-right:auto}.checkout-wrapper main .enclosed::after{clear:both;content:"";display:table}.checkout-wrapper main .email,.checkout-wrapper main .billing,.checkout-wrapper main .shipping,.checkout-wrapper main .payment,.checkout-wrapper main .submit{margin-bottom:1em}.checkout-wrapper main .email h3,.checkout-wrapper main .billing h3,.checkout-wrapper main .shipping h3,.checkout-wrapper main .payment h3,.checkout-wrapper main .submit h3{margin-bottom:0.4em}.checkout-wrapper main .email{margin-bottom:1.5em}.checkout-wrapper main .billing{float:left;display:block;margin-right:2.12766%;width:100%}.checkout-wrapper main .billing:last-child{margin-right:0}@media screen and (min-width: 768px){.checkout-wrapper main .billing{float:left;display:block;margin-right:2.12766%;width:48.93617%}.checkout-wrapper main .billing:last-child{margin-right:0}}.checkout-wrapper main .billing .form-row{max-width:75em;margin-left:auto;margin-right:auto}.checkout-wrapper main .billing .form-row::after{clear:both;content:"";display:table}.checkout-wrapper main .billing .form-row .form-row--first-name{float:left;display:block;margin-right:2.12766%;width:48.93617%}.checkout-wrapper main .billing .form-row .form-row--first-name:last-child{margin-right:0}.checkout-wrapper main .billing .form-row .form-row--last-name{float:left;display:block;margin-right:2.12766%;width:48.93617%}.checkout-wrapper main .billing .form-row .form-row--last-name:last-child{margin-right:0}.checkout-wrapper main .billing .form-row{max-width:75em;margin-left:auto;margin-right:auto}.checkout-wrapper main .billing .form-row::after{clear:both;content:"";display:table}.checkout-wrapper main .billing .form-row .form-row--billing-city{float:left;display:block;margin-right:2.12766%;width:48.93617%}.checkout-wrapper main .billing .form-row .form-row--billing-city:last-child{margin-right:0}.checkout-wrapper main .billing .form-row .form-row--billing-state{float:left;display:block;margin-right:2.12766%;width:14.89362%}.checkout-wrapper main .billing .form-row .form-row--billing-state:last-child{margin-right:0}.checkout-wrapper main .billing .form-row .form-row--billing-zip{float:left;display:block;margin-right:2.12766%;width:31.91489%}.checkout-wrapper main .billing .form-row .form-row--billing-zip:last-child{margin-right:0}.checkout-wrapper main .shipping{float:left;display:block;margin-right:2.12766%;width:100%}.checkout-wrapper main .shipping:last-child{margin-right:0}@media screen and (min-width: 768px){.checkout-wrapper main .shipping{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-right:0}.checkout-wrapper main .shipping:last-child{margin-right:0}}.checkout-wrapper main .shipping h3 input{margin:0 0.2em 0 1em}.checkout-wrapper main .shipping h3 label{display:inline;font-family:"Helvetica", "Arial", sans-serif;color:#666;font-size:0.75em;font-weight:normal}.checkout-wrapper main .shipping .form-row{max-width:75em;margin-left:auto;margin-right:auto}.checkout-wrapper main .shipping .form-row::after{clear:both;content:"";display:table}.checkout-wrapper main .shipping .form-row .form-row--shipping-city{float:left;display:block;margin-right:2.12766%;width:48.93617%}.checkout-wrapper main .shipping .form-row .form-row--shipping-city:last-child{margin-right:0}.checkout-wrapper main .shipping .form-row .form-row--shipping-state{float:left;display:block;margin-right:2.12766%;width:14.89362%}.checkout-wrapper main .shipping .form-row .form-row--shipping-state:last-child{margin-right:0}.checkout-wrapper main .shipping .form-row .form-row--shipping-zip{float:left;display:block;margin-right:2.12766%;width:31.91489%}.checkout-wrapper main .shipping .form-row .form-row--shipping-zip:last-child{margin-right:0}.checkout-wrapper main .shipping .form-row.form-row--shipping-address input{margin-bottom:0.1em}.checkout-wrapper main .shipping .form-row.form-row--shipping-address-2{margin-bottom:0.75em}.checkout-wrapper main .shipping .form-row.form-row--shipping-address-2 a{color:#333;cursor:pointer;display:none;font-size:0.75em;margin-left:0.5em}.checkout-wrapper main .shipping .form-row.form-row--shipping-address-2.hidden a{display:inline-block}.checkout-wrapper main .shipping .form-row.form-row--shipping-address-2.hidden input{display:none}.checkout-wrapper main .payment{float:left;display:block;margin-right:2.12766%;width:100%}.checkout-wrapper main .payment:last-child{margin-right:0}@media screen and (min-width: 768px){.checkout-wrapper main .payment{float:left;display:block;margin-right:2.12766%;width:100%}.checkout-wrapper main .payment:last-child{margin-right:0}}.checkout-wrapper main .payment select{display:inline}.checkout-wrapper main .payment img.lock{width:16px;padding-right:3px}.checkout-wrapper main .payment .secure{font-size:0.9em;font-family:"Helvetica", "Arial", sans-serif}.checkout-wrapper main .payment .form-row{max-width:75em;margin-left:auto;margin-right:auto}.checkout-wrapper main .payment .form-row::after{clear:both;content:"";display:table}.checkout-wrapper main .payment .form-row .form-row--card-number{float:left;display:block;margin-right:2.12766%;width:100%}.checkout-wrapper main .payment .form-row .form-row--card-number:last-child{margin-right:0}@media screen and (min-width: 768px){.checkout-wrapper main .payment .form-row .form-row--card-number{float:left;display:block;margin-right:2.12766%;width:48.93617%}.checkout-wrapper main .payment .form-row .form-row--card-number:last-child{margin-right:0}}.checkout-wrapper main .payment .form-row .form-row--expiration-date{float:left;display:block;margin-right:2.12766%;width:57.44681%}.checkout-wrapper main .payment .form-row .form-row--expiration-date:last-child{margin-right:0}@media screen and (min-width: 768px){.checkout-wrapper main .payment .form-row .form-row--expiration-date{float:left;display:block;margin-right:2.12766%;width:23.40426%}.checkout-wrapper main .payment .form-row .form-row--expiration-date:last-child{margin-right:0}}.checkout-wrapper main .payment .form-row .form-row--cvv{float:left;display:block;margin-right:2.12766%;width:40.42553%}.checkout-wrapper main .payment .form-row .form-row--cvv:last-child{margin-right:0}@media screen and (min-width: 768px){.checkout-wrapper main .payment .form-row .form-row--cvv{float:left;display:block;margin-right:2.12766%;width:23.40426%}.checkout-wrapper main .payment .form-row .form-row--cvv:last-child{margin-right:0}}.checkout-wrapper main .payment .form-row .form-row--cvv input{margin-bottom:4px}.checkout-wrapper main .payment .form-row .form-row--cvv .weak{font-size:0.75em;line-height:1.3}.checkout-wrapper main .payment #number{background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/credit-cards-9ceb5dd891dff8f07c58095008fddd13dad862305a475e3971bed6eea1708cad.png),url(https://dhefyu5tjj2km.cloudfront.net/assets/credit-cards-9ceb5dd891dff8f07c58095008fddd13dad862305a475e3971bed6eea1708cad.png);background-position:2px -121px, 260px -61px;background-size:120px 361px, 120px 361px;background-repeat:no-repeat;padding:7px 55px;width:100%}.checkout-wrapper main .payment #number.visa{background-position:2px -163px, 260px -61px}.checkout-wrapper main .payment #number.visa_electron{background-position:2px -205px, 260px -61px}.checkout-wrapper main .payment #number.mastercard{background-position:2px -247px, 260px -61px}.checkout-wrapper main .payment #number.maestro{background-position:2px -289px, 260px -61px}.checkout-wrapper main .payment #number.discover{background-position:2px -331px, 260px -61px}.checkout-wrapper main .payment #number.valid.visa{background-position:2px -163px, 260px -87px}.checkout-wrapper main .payment #number.valid.visa_electron{background-position:2px -205px, 260px -87px}.checkout-wrapper main .payment #number.valid.mastercard{background-position:2px -247px, 260px -87px}.checkout-wrapper main .payment #number.valid.maestro{background-position:2px -289px, 260px -87px}.checkout-wrapper main .payment #number.valid.discover{background-position:2px -331px, 260px -87px}.checkout-wrapper main .point-disclaimer{display:flex}.checkout-wrapper main .point-disclaimer input{align-self:baseline}.checkout-wrapper main .point-disclaimer label{font-weight:normal;font-size:0.9em;line-height:1.3;align-self:baseline}.checkout-wrapper main .submit{float:left;display:block;margin-right:2.12766%;width:100%;text-align:center}.checkout-wrapper main .submit:last-child{margin-right:0}@media screen and (min-width: 768px){.checkout-wrapper main .submit{float:left;display:block;margin-right:2.12766%;width:100%}.checkout-wrapper main .submit:last-child{margin-right:0}}.checkout-wrapper main .submit input{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.checkout-wrapper main .submit input:disabled{opacity:0.5}.checkout-wrapper main .submit input:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.checkout-wrapper main .submit input:active:not(:disabled),.checkout-wrapper main .submit input:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.checkout-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%;font-size:90%}.checkout-wrapper aside:last-child{margin-right:0}@media screen and (min-width: 768px){.checkout-wrapper aside{float:left;display:block;margin-right:2.12766%;width:31.91489%}.checkout-wrapper aside:last-child{margin-right:0}}.checkout-wrapper aside p{margin-bottom:0.5em}.checkout-wrapper aside h2{font-size:1.4em;margin-top:1.5em;margin-bottom:0.5em}.checkout-wrapper aside .credit-card-logos{margin-bottom:1.5em;text-align:center}.checkout-wrapper aside .credit-card-logos img{margin-right:0.25em;width:60px;height:36px}.county-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.county-wrapper::after{clear:both;content:"";display:table}.latest-comments,.most-viewed-photos{float:left;display:block;margin-right:2.12766%;width:100%}.latest-comments:last-child,.most-viewed-photos:last-child{margin-right:0}.latest-comments .thumbnails,.most-viewed-photos .thumbnails{max-width:75em;margin-left:auto;margin-right:auto}.latest-comments .thumbnails::after,.most-viewed-photos .thumbnails::after{clear:both;content:"";display:table}.most-viewed-photos{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:2em}.most-viewed-photos:last-child{margin-right:0}@media screen and (min-width: 768px){.most-viewed-photos{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-right:0}.most-viewed-photos:last-child{margin-right:0}}.county-leaderboard,.state-leaderboard{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:2em}.county-leaderboard:last-child,.state-leaderboard:last-child{margin-right:0}@media screen and (min-width: 768px){.county-leaderboard,.state-leaderboard{float:left;display:block;margin-right:2.12766%;width:23.40426%}.county-leaderboard:last-child,.state-leaderboard:last-child{margin-right:0}}.search-options{font-size:0.75em}@media screen and (min-width: 960px){.search-options{font-size:1em}.search-options .address-option{float:left;margin-right:1em}}.search-options .search-tips{font-size:0.9em;margin-bottom:0.9em}.search-map-wrapper{margin-bottom:2em}.search-map-wrapper .search-map-header{max-width:75em;margin-left:auto;margin-right:auto}.search-map-wrapper .search-map-header::after{clear:both;content:"";display:table}.search-map-wrapper .search-map-header h2{margin-bottom:0.3em}.search-map-wrapper .search-map-header .instructions{font-size:90%;line-height:130%;color:#666}.search-map-wrapper #map-wrapper{position:relative}.search-map-wrapper #map-wrapper #show-coverage{position:absolute;z-index:10000000;right:40px;top:10px;font-size:12px;text-shadow:1px 1px 0px #fff;cursor:pointer}.search-map-wrapper #map-wrapper #results{text-align:center;position:absolute;bottom:0;padding:10px 0 10px 0;left:50px;right:50px;z-index:1000}.search-map-wrapper #map-wrapper #results input[type=submit]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;margin-bottom:5px}.search-map-wrapper #map-wrapper #results input[type=submit]:disabled{opacity:0.5}.search-map-wrapper #map-wrapper #results input[type=submit]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.search-map-wrapper #map-wrapper #results input[type=submit]:active:not(:disabled),.search-map-wrapper #map-wrapper #results input[type=submit]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.search-map-wrapper #map-wrapper #results .lat-lng{color:rgba(51,51,51,0.4);font-size:50%}.search-map-wrapper #map-wrapper #results .unmapped,.search-map-wrapper #map-wrapper #results .loading{background-color:#c7eafc;width:300px;font-size:12px;position:absolute;bottom:0;padding:10px 10px 30px 10px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1;line-height:110%}.search-map-wrapper #map-wrapper #results .unmapped .message,.search-map-wrapper #map-wrapper #results .loading .message{margin-bottom:5px}.search-map-wrapper #map-wrapper #results .unmapped .other-rolls,.search-map-wrapper #map-wrapper #results .loading .other-rolls{font-weight:bold;color:#56b3d2}.search-map-wrapper #map-wrapper #results .unmapped a,.search-map-wrapper #map-wrapper #results .loading a{cursor:pointer}.search-map-wrapper #map-wrapper #results .unmapped .button a,.search-map-wrapper #map-wrapper #results .loading .button a{margin-top:5px;border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.search-map-wrapper #map-wrapper #results .unmapped .button a:disabled,.search-map-wrapper #map-wrapper #results .loading .button a:disabled{opacity:0.5}.search-map-wrapper #map-wrapper #results .unmapped .button a:hover:not(:disabled),.search-map-wrapper #map-wrapper #results .loading .button a:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.search-map-wrapper #map-wrapper #results .unmapped .button a:active:not(:disabled),.search-map-wrapper #map-wrapper #results .unmapped .button a:focus:not(:disabled),.search-map-wrapper #map-wrapper #results .loading .button a:active:not(:disabled),.search-map-wrapper #map-wrapper #results .loading .button a:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.search-map-wrapper #map-wrapper #results .unmapped img,.search-map-wrapper #map-wrapper #results .loading img{vertical-align:bottom}.search-map-wrapper #map-wrapper #results .loading{padding:10px 10px 10px 10px;width:125px;z-index:10}.search-map-wrapper #map{position:relative;width:100%;height:375px}.search-map-wrapper #map:after{width:64px;height:64px;display:block;content:' ';position:absolute;top:50%;left:50%;margin:-32px 0 0 -32px;background:url(https://dhefyu5tjj2km.cloudfront.net/assets/shoot-target-point-6b2624d8e4d1d71e49ad219b3b761ba43a78abb9b9b9b34c865d3e61ffdc0ca6.png);background-size:64px 64px;pointer-events:none;z-index:100000}.search-map-wrapper .controls{margin-top:10px;border:1px solid transparent;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;outline:none;box-shadow:0 2px 6px rgba(0,0,0,0.3)}.search-map-wrapper #pac-input{background-color:#fff;font-family:Roboto;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:300px;top:40px !important}@media screen and (min-width: 768px){.search-map-wrapper #pac-input{top:0px !important}}.search-map-wrapper #pac-input:focus{border-color:#4d90fe}.search-map-wrapper .pac-container{font-family:Roboto}.search-map-wrapper #type-selector{color:#fff;background-color:#4d90fe;padding:5px 11px 0px 11px}.search-map-wrapper #type-selector label{font-family:Roboto;font-size:13px;font-weight:300}.search-map-wrapper #target{width:345px}.map-legend{margin-top:0.35em;font-size:70%;color:#888}.map-legend span{display:inline-block;width:12px;height:12px}.map-legend span.county{border:3px solid rgba(51,51,51,0.3)}.map-legend span.coverage{background-color:rgba(3,151,214,0.1);border:1px solid #56b3d2}.search-box-wrapper{float:left;display:block;margin-right:2.12766%;width:100%;margin-right:0;background-color:#E8FFFB;padding:1em;margin-bottom:2em !important}.search-box-wrapper:last-child{margin-right:0}.search-box-wrapper h2{margin-bottom:0.25em}.search-box-wrapper p{font-family:"Helvetica", "Arial", sans-serif;font-size:90%;line-height:130%;color:#666}.search-box-wrapper .query{float:left;display:block;margin-right:2.12766%;width:100%}.search-box-wrapper .query:last-child{margin-right:0}@media screen and (min-width: 768px){.search-box-wrapper .query{float:left;display:block;margin-right:2.12766%;width:57.44681%}.search-box-wrapper .query:last-child{margin-right:0}}.search-box-wrapper .query .form-row{max-width:75em;margin-left:auto;margin-right:auto}.search-box-wrapper .query .form-row::after{clear:both;content:"";display:table}.search-box-wrapper .query .form-row .form-row--q{float:left;display:block;margin-right:2.12766%;width:74.46809%}.search-box-wrapper .query .form-row .form-row--q:last-child{margin-right:0}.search-box-wrapper .query .form-row .form-row--button{float:left;display:block;margin-right:2.12766%;width:14.89362%}.search-box-wrapper .query .form-row .form-row--button:last-child{margin-right:0}.search-box-wrapper .query .search-time{display:none}@media screen and (min-width: 768px){.search-box-wrapper .query .search-time{display:inline}}.search-box-wrapper .query p{margin-bottom:0.75em}@media screen and (min-width: 768px){.search-box-wrapper .query .gps-locate{display:none}}.search-box-wrapper .query input#q{font-size:1.2em;padding:0.25em;margin-bottom:0.25em}.search-box-wrapper .query input[type=submit]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.search-box-wrapper .query input[type=submit]:disabled{opacity:0.5}.search-box-wrapper .query input[type=submit]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.search-box-wrapper .query input[type=submit]:active:not(:disabled),.search-box-wrapper .query input[type=submit]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.search-box-wrapper .browse{float:left;display:block;margin-right:2.12766%;width:100%;text-align:center}.search-box-wrapper .browse:last-child{margin-right:0}@media screen and (min-width: 768px){.search-box-wrapper .browse{float:left;display:block;margin-right:2.12766%;width:40.42553%}.search-box-wrapper .browse:last-child{margin-right:0}}.search-box-wrapper .browse p{font-size:0.65em;margin-bottom:0;margin-top:1em}@media screen and (min-width: 768px){.search-box-wrapper .browse p{font-size:0.85em;margin-bottom:0.35em;margin-top:0.75em}}.search-box-wrapper .browse .popular-searches h3{margin-top:0.75em;margin-bottom:0.25em}.search-box-wrapper .browse .popular-searches ul{margin-bottom:0}.search-box-wrapper .browse .popular-searches ul li{display:inline-block;padding:0 0.5em 0.5em 0}.search-box-wrapper .search-box{font-size:20px !important;width:100%;padding:10px;border:1px solid #b5fff2}.county-wrapper .search-box-wrapper{margin:0}.search-wrapper .search-box-wrapper{margin-bottom:2em}.search-wrapper .browse-disclaimer{margin-top:2em}.browse-disclaimer{float:left;display:block;margin-right:2.12766%;width:100%;margin-right:0;border-top:3px solid #56b3d2;background-color:#eee}.browse-disclaimer:last-child{margin-right:0}.browse-disclaimer p{font-family:"Helvetica", "Arial", sans-serif;font-size:90%;padding:1em;margin-bottom:0}.county-wrapper .browse-disclaimer{margin-bottom:2em}.customer-surveys-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.customer-surveys-wrapper::after{clear:both;content:"";display:table}.customer-surveys-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.customer-surveys-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.customer-surveys-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.customer-surveys-wrapper main:last-child{margin-right:0}}.customer-surveys-wrapper main ul,.customer-surveys-wrapper main ol{margin-left:2em;font-family:"Merriweather", "Georgia", serif;line-height:150%}.customer-surveys-wrapper main ul{list-style-type:disc}.customer-surveys-wrapper main ol{list-style-type:decimal}.customer-surveys-wrapper main li{font-family:"Merriweather", "Georgia", serif;line-height:150%}.customer-surveys-wrapper main hr{width:80%;text-align:center;border:none;height:1px;color:#ccc;background-color:#ccc}.customer-surveys-wrapper main .question p{font-family:"Helvetica", "Arial", sans-serif;margin-bottom:0.25em}.customer-surveys-wrapper main .heading{text-align:center}.customer-surveys-wrapper main .images{margin-bottom:1em}.customer-surveys-wrapper main .images .image{max-width:75em;margin-left:auto;margin-right:auto;margin-bottom:2em}.customer-surveys-wrapper main .images .image::after{clear:both;content:"";display:table}.customer-surveys-wrapper main .images .image .thumbnail{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:1em}.customer-surveys-wrapper main .images .image .thumbnail:last-child{margin-right:0}@media screen and (min-width: 768px){.customer-surveys-wrapper main .images .image .thumbnail{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-bottom:0}.customer-surveys-wrapper main .images .image .thumbnail:last-child{margin-right:0}}.customer-surveys-wrapper main .images .image .thumbnail .metadata{margin-bottom:0.25em;font-size:90%;color:#666}.customer-surveys-wrapper main .images .image .questions{float:left;display:block;margin-right:2.12766%;width:100%}.customer-surveys-wrapper main .images .image .questions:last-child{margin-right:0}@media screen and (min-width: 768px){.customer-surveys-wrapper main .images .image .questions{float:left;display:block;margin-right:2.12766%;width:48.93617%}.customer-surveys-wrapper main .images .image .questions:last-child{margin-right:0}}.customer-surveys-wrapper main .images .image .questions h2{font-family:"Helvetica", "Arial", sans-serif;font-size:1em;font-weight:bold;color:#333;margin-bottom:0.5em}.customer-surveys-wrapper main .images .image .questions table{width:100%}.customer-surveys-wrapper main .images .image .questions table td{vertical-align:middle}.customer-surveys-wrapper main .images .image .questions table td.stars{text-align:right;vertical-align:middle}.customer-surveys-wrapper main .images .image .questions table td.stars .rating{width:120px}.customer-surveys-wrapper main .images .image .questions table td.stars .rating>*{float:right}@keyframes rating-pulse{50%{color:#919191;text-shadow:0 0 15px #aaaaaa}}.customer-surveys-wrapper main .images .image .questions table td.stars .rating label{height:15px;width:20%;display:block;position:relative;cursor:pointer}.customer-surveys-wrapper main .images .image .questions table td.stars .rating label:nth-of-type(5):after{animation-delay:0.25s}.customer-surveys-wrapper main .images .image .questions table td.stars .rating label:nth-of-type(4):after{animation-delay:0.2s}.customer-surveys-wrapper main .images .image .questions table td.stars .rating label:nth-of-type(3):after{animation-delay:0.15s}.customer-surveys-wrapper main .images .image .questions table td.stars .rating label:nth-of-type(2):after{animation-delay:0.1s}.customer-surveys-wrapper main .images .image .questions table td.stars .rating label:nth-of-type(1):after{animation-delay:0.05s}.customer-surveys-wrapper main .images .image .questions table td.stars .rating label:after{transition:all 0.4s ease-out;-webkit-font-smoothing:antialiased;position:absolute;content:"☆";color:#777;top:0;left:0;width:100%;height:100%;text-align:center;font-size:20px;animation:1s rating-pulse ease}.customer-surveys-wrapper main .images .image .questions table td.stars .rating label:hover:after{color:#919191;text-shadow:0 0 15px #919191}.customer-surveys-wrapper main .images .image .questions table td.stars .rating input{display:none}.customer-surveys-wrapper main .images .image .questions table td.stars .rating input:checked+label:after,.customer-surveys-wrapper main .images .image .questions table td.stars .rating input:checked ~ label:after{content:"★";color:#F9BF3B;text-shadow:0 0 20px #F9BF3B}.customer-surveys-wrapper main .images .image .questions table td.stars .rating::after{clear:both;content:"";display:table}.customer-surveys-wrapper main .images .image .questions .photo-comment{margin-bottom:1.5em}.customer-surveys-wrapper main .submit{text-align:center;margin-top:1em}.customer-surveys-wrapper main .submit input{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.customer-surveys-wrapper main .submit input:disabled{opacity:0.5}.customer-surveys-wrapper main .submit input:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.customer-surveys-wrapper main .submit input:active:not(:disabled),.customer-surveys-wrapper main .submit input:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.customer-surveys-wrapper main table.recommend{margin:0 auto}@media screen and (min-width: 768px){.customer-surveys-wrapper main table.recommend{width:75%}}.customer-surveys-wrapper main table.recommend input{display:none}.customer-surveys-wrapper main table.recommend td{text-align:center}.customer-surveys-wrapper main table.recommend .radio{cursor:pointer;position:relative;width:30px;height:30px;margin:auto;border-radius:100%;transition:all .15s ease}.customer-surveys-wrapper main table.recommend .radio:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100%;background:#ccc;opacity:.5}.customer-surveys-wrapper main table.recommend input:checked+.radio.one,.customer-surveys-wrapper main table.recommend .radio:hover.one{background:#d60303}.customer-surveys-wrapper main table.recommend input:checked+.radio.two,.customer-surveys-wrapper main table.recommend .radio:hover.two{background:#d66503}.customer-surveys-wrapper main table.recommend input:checked+.radio.three,.customer-surveys-wrapper main table.recommend .radio:hover.three{background:#d6c504}.customer-surveys-wrapper main table.recommend input:checked+.radio.four,.customer-surveys-wrapper main table.recommend .radio:hover.four{background:#90ce03}.customer-surveys-wrapper main table.recommend input:checked+.radio.five,.customer-surveys-wrapper main table.recommend .radio:hover.five{background:green}.customer-surveys-wrapper main table.recommend label{margin-top:1em;font-weight:normal;color:#666;font-size:80%}.devise-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.devise-wrapper::after{clear:both;content:"";display:table}.devise-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.devise-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.devise-wrapper main{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:25.53191%}.devise-wrapper main:last-child{margin-right:0}}@media screen and (min-width: 960px){.devise-wrapper main{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:25.53191%}.devise-wrapper main:last-child{margin-right:0}}.devise-wrapper.sign-up main{float:left;display:block;margin-right:2.12766%;width:100%;margin-left:0%;margin-bottom:1em}.devise-wrapper.sign-up main:last-child{margin-right:0}@media screen and (min-width: 768px){.devise-wrapper.sign-up main{float:left;display:block;margin-right:2.12766%;width:48.93617%}.devise-wrapper.sign-up main:last-child{margin-right:0}}@media screen and (min-width: 960px){.devise-wrapper.sign-up main{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:17.02128%}.devise-wrapper.sign-up main:last-child{margin-right:0}}.devise-wrapper.sign-up aside{float:left;display:block;margin-right:2.12766%;width:100%}.devise-wrapper.sign-up aside:last-child{margin-right:0}@media screen and (min-width: 768px){.devise-wrapper.sign-up aside{float:left;display:block;margin-right:2.12766%;width:48.93617%}.devise-wrapper.sign-up aside:last-child{margin-right:0}}@media screen and (min-width: 960px){.devise-wrapper.sign-up aside{float:left;display:block;margin-right:2.12766%;width:31.91489%}.devise-wrapper.sign-up aside:last-child{margin-right:0}}.devise-wrapper .form-row .field_with_errors label{color:red}.devise-wrapper .form-row.form-row--password{margin-bottom:0.75em}.devise-wrapper .form-row.form-row--password input{margin-bottom:0}.devise-wrapper .form-row.form-row--password label{display:inline-block}.devise-wrapper .form-row.form-row--password a{font-size:0.8em;color:#333}.devise-wrapper .form-row.form-row--password em{color:#666}.devise-wrapper .form-row.form-row--submit{text-align:center;margin-top:0.75em}.devise-wrapper .form-row.form-row--submit input[type="submit"]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.devise-wrapper .form-row.form-row--submit input[type="submit"]:disabled{opacity:0.5}.devise-wrapper .form-row.form-row--submit input[type="submit"]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.devise-wrapper .form-row.form-row--submit input[type="submit"]:active:not(:disabled),.devise-wrapper .form-row.form-row--submit input[type="submit"]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.devise-wrapper .devise-links{font-size:0.95em;line-height:135%;margin-top:1em}.edit-comment-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.edit-comment-wrapper::after{clear:both;content:"";display:table}.edit-comment-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.edit-comment-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.edit-comment-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.edit-comment-wrapper main:last-child{margin-right:0}}.faq-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.faq-wrapper::after{clear:both;content:"";display:table}.faq-wrapper h1{margin-bottom:0.35em}.faq-wrapper h2{margin-bottom:0.25em}.faq-wrapper p{line-height:150%}.help-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.help-wrapper::after{clear:both;content:"";display:table}.help-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.help-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.help-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.help-wrapper main:last-child{margin-right:0}}.help-wrapper main h3{font-family:"Helvetica", "Arial", sans-serif;font-weight:normal;margin-bottom:0.25em}.help-wrapper main hr{border:none;height:1px;color:#ccc;background-color:#ccc}.help-wrapper main ul,.help-wrapper main ol{margin-left:2em;line-height:150%}.help-wrapper main ul{list-style-type:disc}.help-wrapper main ol{list-style-type:decimal}.help-wrapper main li{line-height:150%}.help-wrapper main .categories{max-width:75em;margin-left:auto;margin-right:auto}.help-wrapper main .categories::after{clear:both;content:"";display:table}.help-wrapper main .categories .category{float:left;display:block;margin-right:2.12766%;width:100%;text-decoration:none;text-align:center;padding:1em;border:1px solid #ddd;margin:0 1em 1em 0}.help-wrapper main .categories .category:last-child{margin-right:0}@media screen and (min-width: 768px){.help-wrapper main .categories .category{float:left;display:block;margin-right:3.22581%;width:48.3871%}.help-wrapper main .categories .category:last-child{margin-right:0}.help-wrapper main .categories .category:nth-child(2n){margin-right:0}.help-wrapper main .categories .category:nth-child(2n+1){clear:left}}.help-wrapper main .categories .category .articles{color:#666}.help-wrapper main .categories .category:hover{background-color:#eee}.help-article-wrapper,.help-category-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.help-article-wrapper::after,.help-category-wrapper::after{clear:both;content:"";display:table}.help-article-wrapper main,.help-category-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.help-article-wrapper main:last-child,.help-category-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.help-article-wrapper main,.help-category-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.help-article-wrapper main:last-child,.help-category-wrapper main:last-child{margin-right:0}}.help-article-wrapper main .header h2,.help-category-wrapper main .header h2{color:#666}.help-article-wrapper main ul,.help-article-wrapper main ol,.help-category-wrapper main ul,.help-category-wrapper main ol{margin-left:2em;line-height:150%}.help-article-wrapper main ul,.help-category-wrapper main ul{list-style-type:disc}.help-article-wrapper main ol,.help-category-wrapper main ol{list-style-type:decimal}.help-article-wrapper main li,.help-category-wrapper main li{line-height:150%}.help-article-wrapper main .last-updated,.help-category-wrapper main .last-updated{color:#666;margin-bottom:1em}.home-v2-wrapper .wrapper{max-width:75em;margin-left:auto;margin-right:auto}.home-v2-wrapper .wrapper::after{clear:both;content:"";display:table}.home-v2-wrapper .hero{background-color:black;text-align:center;background-size:cover;background-repeat:no-repeat;padding:2em}.home-v2-wrapper .hero h3{font-family:trade-gothic-next, sans-serif;font-weight:800;font-style:normal;letter-spacing:2px;font-size:2em;color:#fff;text-shadow:0px 2px 14px rgba(0,0,0,0.25),0px 2px 4px rgba(0,0,0,0.4);margin:0 0 0.25em 0}.home-v2-wrapper .hero h4{text-shadow:0px 2px 2px rgba(0,0,0,0.3);margin:0;color:#fff;letter-spacing:1px;font-size:1.25em}.home-v2-wrapper .background{background-color:#E8FFFB;background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/collage-barn-1-faded-87e56add743396dfab5791868c5172fd4d5c8bc8b325dc50ef4fbef913b14b60.jpg);background-repeat:no-repeat;background-size:235px 162px;background-position-x:right;background-position-y:40px}@media screen and (min-width: 960px){.home-v2-wrapper .background{background-image:none}}.home-v2-wrapper .background .wrapper{max-width:75em;margin-left:auto;margin-right:auto}.home-v2-wrapper .background .wrapper::after{clear:both;content:"";display:table}@media screen and (min-width: 768px){.home-v2-wrapper .background .wrapper .content{float:left;display:block;margin-right:2.12766%;width:91.48936%}.home-v2-wrapper .background .wrapper .content:last-child{margin-right:0}.home-v2-wrapper .background .wrapper .imagery{display:none}}@media screen and (min-width: 960px){.home-v2-wrapper .background .wrapper{display:flex;align-items:center}.home-v2-wrapper .background .wrapper .imagery{float:left;display:block;margin-right:2.12766%;width:23.40426%}.home-v2-wrapper .background .wrapper .imagery:last-child{margin-right:0}.home-v2-wrapper .background .wrapper .content{float:left;display:block;margin-right:2.12766%;width:74.46809%}.home-v2-wrapper .background .wrapper .content:last-child{margin-right:0}}.home-v2-wrapper .background .imagery{display:none;margin-right:2em}@media screen and (min-width: 960px){.home-v2-wrapper .background .imagery{display:block}}.home-v2-wrapper .background .taglines{padding:2em 0}.home-v2-wrapper .background .taglines h1{font-family:trade-gothic-next, sans-serif;font-weight:800;font-style:normal;letter-spacing:1px;font-size:2em;margin:0;line-height:1.3;margin-bottom:0.2em;text-transform:uppercase}.home-v2-wrapper .background .taglines h2{font-family:trade-gothic-next, sans-serif;font-weight:400;font-style:normal;font-size:1em;margin:0;line-height:1.3}@media screen and (min-width: 768px){.home-v2-wrapper .background .taglines h2{font-size:1.25em}}.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity{float:left;display:block;margin-right:2.12766%;width:100%}.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity:last-child{margin-right:0}@media screen and (min-width: 768px){.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity{float:left;display:block;margin-right:2.12766%;width:65.95745%}.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity:last-child{margin-right:0}}@media screen and (min-width: 960px){.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity{float:left;display:block;margin-right:2.12766%;width:74.46809%}.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity:last-child{margin-right:0}}.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity .pulse{display:inline-block;width:15px;height:15px;border-radius:50%;background:#8be687;cursor:pointer;box-shadow:0 0 0 #8be687;animation:pulse 3s infinite}.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity .pulse:hover{animation:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(139,230,135,0.9)}70%{box-shadow:0 0 0 10px rgba(139,230,135,0)}100%{box-shadow:0 0 0 0 rgba(139,230,135,0)}}.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity .activities-wrapper{column-count:1;column-gap:1em}@media screen and (min-width: 960px){.home-v2-wrapper .latest-activity-and-leaderboard .latest-activity .activities-wrapper{column-count:2}}@media screen and (min-width: 768px){.home-v2-wrapper .latest-activity-and-leaderboard aside{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-top:1.75em}.home-v2-wrapper .latest-activity-and-leaderboard aside:last-child{margin-right:0}}@media screen and (min-width: 960px){.home-v2-wrapper .latest-activity-and-leaderboard aside{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-top:1.75em}.home-v2-wrapper .latest-activity-and-leaderboard aside:last-child{margin-right:0}}.home-v2-wrapper .latest-activity-and-leaderboard aside .promotion{clear:both;margin:0 auto 2em auto;padding-top:1em}@media screen and (min-width: 768px){.home-v2-wrapper .latest-activity-and-leaderboard aside .promotion{padding-top:3em}}.home-v2-wrapper .latest-activity-and-leaderboard aside .promotion img{width:100%;height:auto}.home-v2-wrapper .latest-activity-and-leaderboard aside .community{margin-bottom:1em;line-height:1.4;font-size:0.75em}.home-v2-wrapper .latest-activity-and-leaderboard aside .community div{margin-bottom:1em}@media screen and (min-width: 768px){.home-v2-wrapper .latest-activity-and-leaderboard aside .community{font-size:0.9em;margin-top:0.5em}}.home-v2-wrapper .latest-activity-and-leaderboard aside .community h2{font-weight:400;margin-top:0.5em;margin-bottom:0.35em}.home-v2-wrapper .latest-activity-and-leaderboard aside .leaderboard{margin-bottom:2em}.home-v2-wrapper .latest-activity-and-leaderboard aside .states{font-size:0.9em}.home-v2-wrapper .latest-activity-and-leaderboard aside .states table{width:100%}.home-v2-wrapper .latest-activity-and-leaderboard aside .states table td{border-bottom:1px solid #eee;padding:0.5em 0}.home-v2-wrapper .latest-activity-and-leaderboard aside .states .state-row .photo-count{text-align:right}.home-v2-wrapper .latest-activity-and-leaderboard aside .states .state-row .open-date{margin-top:0.45em;display:block;text-transform:uppercase;font-size:0.75em !important;color:#ff983f !important}.home-v2-wrapper .latest-activity-and-leaderboard aside .states .state-row.coming-soon{color:#ccc}.home-v2-wrapper .latest-activity-and-leaderboard aside .states .state-row.has-open-date .state{color:#333}.home-v2-wrapper .latest-activity-and-leaderboard aside .states .bar{background-color:#ccc;height:15px}.leads-thank-you-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.leads-thank-you-wrapper::after{clear:both;content:"";display:table}.leads-thank-you-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.leads-thank-you-wrapper main:last-child{margin-right:0}.leads-thank-you-wrapper main .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.leads-thank-you-wrapper main .embed-container iframe,.leads-thank-you-wrapper main .embed-container object,.leads-thank-you-wrapper main .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.leads-thank-you-wrapper main .add-to-address-book{background-color:#E8FFFB;border:2px solid #56b3d2;padding:1em}.leads-thank-you-wrapper main .add-to-address-book p{margin:0;padding:0}@media screen and (min-width: 768px){.leads-thank-you-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.leads-thank-you-wrapper main:last-child{margin-right:0}}.leads-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.leads-wrapper::after{clear:both;content:"";display:table}.leads-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:1em}.leads-wrapper main:last-child{margin-right:0}.leads-wrapper main strong.highlighted{background-color:#fffbc1;padding:0.1em 0.3em}.leads-wrapper main .fieldWithErrors input{border:1px solid red}.leads-wrapper main #additional-location-information-toggle{cursor:pointer;color:#666;font-size:0.8em}.leads-wrapper main fieldset legend{color:#666}.leads-wrapper main fieldset .checkbox label{font-weight:normal;font-size:0.8em;line-height:1.3}.leads-wrapper main .form-row--phone-and-best-time-to-call{margin-top:1em}.leads-wrapper main .form-row{max-width:75em;margin-left:auto;margin-right:auto}.leads-wrapper main .form-row::after{clear:both;content:"";display:table}.leads-wrapper main .form-row .form-row--phone{float:left;display:block;margin-right:3.22581%;width:61.29032%}.leads-wrapper main .form-row .form-row--phone:last-child{margin-right:0}.leads-wrapper main .form-row .form-row--best-time-to-call{float:left;display:block;margin-right:3.22581%;width:35.48387%}.leads-wrapper main .form-row .form-row--best-time-to-call:last-child{margin-right:0}.leads-wrapper main .form-row .form-row--city{float:left;display:block;margin-right:3.22581%;width:48.3871%}.leads-wrapper main .form-row .form-row--city:last-child{margin-right:0}.leads-wrapper main .form-row .form-row--state{float:left;display:block;margin-right:3.22581%;width:22.58065%}.leads-wrapper main .form-row .form-row--state:last-child{margin-right:0}.leads-wrapper main .form-row .form-row--zip{float:left;display:block;margin-right:3.22581%;width:22.58065%}.leads-wrapper main .form-row .form-row--zip:last-child{margin-right:0}.leads-wrapper main .form-row #lead_email,.leads-wrapper main .form-row #lead_phone,.leads-wrapper main .form-row #lead_best_time_to_call{margin-bottom:0.25em}.leads-wrapper main .form-row .form-row--township{float:left;display:block;margin-right:3.22581%;width:74.19355%}.leads-wrapper main .form-row .form-row--township:last-child{margin-right:0}.leads-wrapper main .form-row .form-row--section-number{float:left;display:block;margin-right:3.22581%;width:22.58065%}.leads-wrapper main .form-row .form-row--section-number:last-child{margin-right:0}.leads-wrapper main .form-row .form-row--nearest-crossroad-1{float:left;display:block;margin-right:3.22581%;width:35.48387%}.leads-wrapper main .form-row .form-row--nearest-crossroad-1:last-child{margin-right:0}.leads-wrapper main .form-row .form-row--separator{float:left;display:block;margin-right:3.22581%;width:9.67742%;text-align:center}.leads-wrapper main .form-row .form-row--separator:last-child{margin-right:0}.leads-wrapper main .form-row .form-row--nearest-crossroad-2{float:left;display:block;margin-right:3.22581%;width:35.48387%}.leads-wrapper main .form-row .form-row--nearest-crossroad-2:last-child{margin-right:0}.leads-wrapper main .additional-location-toggle{display:none}.leads-wrapper main .subscribe-details{font-size:0.8em}.leads-wrapper main .contact-information-no-film{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;margin-bottom:0.5em}.leads-wrapper main .contact-information-no-film .email{font-size:1.25em;padding:0.25em;margin:0 .5em 0 0}.leads-wrapper main .contact-information-no-film .submit{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.leads-wrapper main .contact-information-no-film .submit:disabled{opacity:0.5}.leads-wrapper main .contact-information-no-film .submit:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.leads-wrapper main .contact-information-no-film .submit:active:not(:disabled),.leads-wrapper main .contact-information-no-film .submit:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.leads-wrapper main input[type="submit"]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.leads-wrapper main input[type="submit"]:disabled{opacity:0.5}.leads-wrapper main input[type="submit"]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.leads-wrapper main input[type="submit"]:active:not(:disabled),.leads-wrapper main input[type="submit"]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.leads-wrapper main h2{font-family:"Merriweather", "Georgia", serif;line-height:150%;color:#333;font-size:1.25em}.leads-wrapper main .browse{margin:1em 3em 1.5em 3em;font-size:0.9em;text-align:center;color:#666}@media screen and (min-width: 768px){.leads-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%}.leads-wrapper main:last-child{margin-right:0}}.leads-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.leads-wrapper aside:last-child{margin-right:0}.leads-wrapper aside h3{margin-bottom:0.25em}.leads-wrapper aside ul{list-style:disc;margin-left:2em}.leads-wrapper aside ul li{line-height:1.5em}@media screen and (min-width: 768px){.leads-wrapper aside{float:left;display:block;margin-right:2.12766%;width:31.91489%}.leads-wrapper aside:last-child{margin-right:0}}.markdown-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.markdown-wrapper::after{clear:both;content:"";display:table}.markdown-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.markdown-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.markdown-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.markdown-wrapper main:last-child{margin-right:0}}.markdown-wrapper main ul,.markdown-wrapper main ol{margin-left:2em;font-family:"Merriweather", "Georgia", serif;line-height:150%}.markdown-wrapper main ul{list-style-type:disc}.markdown-wrapper main ol{list-style-type:decimal}.markdown-wrapper main li{font-family:"Merriweather", "Georgia", serif;line-height:150%}.markdown-wrapper main .btn{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.markdown-wrapper main .btn:disabled{opacity:0.5}.markdown-wrapper main .btn:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.markdown-wrapper main .btn:active:not(:disabled),.markdown-wrapper main .btn:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.order-photos-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.order-photos-wrapper::after{clear:both;content:"";display:table}.order-photos-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.order-photos-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.order-photos-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.order-photos-wrapper main:last-child{margin-right:0}}.order-photos-wrapper main table.images{width:100%}.order-photos-wrapper main table.images td{padding:1em 0 1em 0;border-bottom:1px solid #ccc;vertical-align:middle}.order-photos-wrapper main table.images img{width:250px;padding:0 0.25em 0.25em 0}@media screen and (min-width: 768px){.order-photos-wrapper main table.images img{width:300px}}@media screen and (min-width: 960px){.order-photos-wrapper main table.images img{width:375px}}.order-photos-wrapper main table.images .code{font-size:0.75em;color:#666}.order-photos-wrapper main table.images .btn{border-radius:3px;background:#56b3d2;color:#ffffff;display:inline-block;font-family:"Helvetica", "Arial", sans-serif;font-size:0.9em;text-decoration:none;padding:7px 18px;margin-bottom:0.5em}.order-photos-wrapper main table.images .btn:hover{background:#349ec1}.order-photos-wrapper main table.images svg{width:35px;height:35px;fill:#bbbbbb}@media screen and (min-width: 768px){.order-photos-wrapper main table.images svg{width:45px;height:45px}}.order-photos-wrapper main table.images a{text-decoration:none;color:#666;text-align:center;display:inline-block}.order-photos-wrapper main table.images a .label{font-size:10px}.order-photos-wrapper main table.images a svg{transition:fill 0.2s}.order-photos-wrapper main table.images a:hover .like,.order-photos-wrapper main table.images a.liked svg{fill:#c00}.order-photos-wrapper main table.images a .twitter{fill:#55acee}.order-photos-wrapper main table.images a .twitter:hover{fill:#2795e9}.order-photos-wrapper main table.images a .facebook{fill:#3b5998}.order-photos-wrapper main table.images a .facebook:hover{fill:#2d4373}.order-photos-wrapper main table.images a .buy{width:30px;fill:#ecb21e}.order-status-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.order-status-wrapper::after{clear:both;content:"";display:table}.order-status-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.order-status-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.order-status-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.order-status-wrapper main:last-child{margin-right:0}}.order-status-wrapper main h1{margin-bottom:0em}.order-status-wrapper main h2{color:#666666}.order-status-wrapper main table{width:100%}.order-status-wrapper main table td{vertical-align:middle;border-bottom:1px solid #ccc;padding:1em 0.5em;line-height:1.4}.order-status-wrapper main table td .photo{font-size:0.8em;margin-bottom:0.35em;color:#666666}.order-status-wrapper main table td.thumbnail{width:150px}.order-status-wrapper main table td .carrier{margin-top:1em;font-size:0.8em;color:#4d4d4d}.order-status-wrapper main table td ol.step-list{display:flex;overflow:hidden;width:100%;margin-bottom:0}.order-status-wrapper main table td ol.step-list li{flex:1 1 50px;list-style:none}.order-status-wrapper main table td ol.step-list li:before{content:none !important;display:none !important}.order-status-wrapper main table td ol.step-list li .step-icon{display:inline-block;width:50px;text-align:center;position:relative}.order-status-wrapper main table td ol.step-list li .step-icon.is-active .step-icon--circle{background:#56b3d2;border:1px solid #cfe9f2;color:#fff}.order-status-wrapper main table td ol.step-list li .step-icon.is-passed:after{background:#56b3d2}.order-status-wrapper main table td ol.step-list li .step-icon.is-passed .step-icon--circle{background:#56b3d2;color:#fff}.order-status-wrapper main table td ol.step-list li .step-icon:after{content:'';background:#D4D4D4;position:absolute;right:-1000%;top:15px;left:10px;height:4px;z-index:1}.order-status-wrapper main table td ol.step-list li .step-icon.step-icon--last:after{background:#fff}.order-status-wrapper main table td ol.step-list li .step-icon--circle{background:#D4D4D4;color:#A9A9A9;font-size:16px;font-weight:bold;width:30px;height:30px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;position:relative;z-index:2}.order-status-wrapper main table td ol.step-list li .step-icon--title{display:block;font-size:0.7em;margin-top:0.5em;line-height:1.3}.photo-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.photo-wrapper::after{clear:both;content:"";display:table}.photo-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:1em;position:relative}.photo-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.photo-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%}.photo-wrapper main:last-child{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 959px){.photo-wrapper main{float:left;display:block;margin-right:2.12766%;width:57.44681%}.photo-wrapper main:last-child{margin-right:0}}@media screen and (max-width: 767px){.photo-wrapper main .header{margin:0}.photo-wrapper main .header .title h1{font-size:1.5em;margin-bottom:0.5em}}.photo-wrapper main .social-share-buttons{text-align:right;width:5em;position:absolute;right:0;top:0}@media screen and (min-width: 768px){.photo-wrapper main .social-share-buttons{width:9em}}.photo-wrapper main .social-share-buttons svg{width:35px;height:35px;fill:#bbbbbb}@media screen and (min-width: 768px){.photo-wrapper main .social-share-buttons svg{width:45px;height:45px}}.photo-wrapper main .social-share-buttons a{text-decoration:none;color:#666;text-align:center;display:inline-block}.photo-wrapper main .social-share-buttons a .label{font-size:10px}.photo-wrapper main .social-share-buttons a svg{transition:fill 0.2s}.photo-wrapper main .social-share-buttons a:hover .like,.photo-wrapper main .social-share-buttons a.liked svg{fill:#c00}.photo-wrapper main .social-share-buttons a .twitter{fill:#55acee}.photo-wrapper main .social-share-buttons a .twitter:hover{fill:#2795e9}.photo-wrapper main .social-share-buttons a .facebook{fill:#3b5998}.photo-wrapper main .social-share-buttons a .facebook:hover{fill:#2d4373}.photo-wrapper main .social-share-buttons a .buy{width:30px;fill:#ecb21e}.photo-wrapper main .photo{margin:0 -1em 0.25em -1em;text-align:center}@media screen and (min-width: 768px){.photo-wrapper main .photo{margin:0 0 0.5em 0}}.photo-wrapper main #visualizer,.photo-wrapper main #visualizer-wrapper{margin:0 auto;margin-bottom:0.25em;max-width:650px;height:auto;background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/visualizer-scene-839feb869ad4e2896325173ce63fedf12289eab951d4b4574e33ff8edfe42954.jpg)}.photo-wrapper main #visualizer .visualizer-frame,.photo-wrapper main #visualizer-wrapper .visualizer-frame{position:relative;width:650px;height:401px}.photo-wrapper main #visualizer .visualizer-frame img,.photo-wrapper main #visualizer-wrapper .visualizer-frame img{position:absolute;width:195px;height:auto;left:227px;top:63px}.photo-wrapper main #visualizer .visualizer-frame .visualizer-frame-overlay,.photo-wrapper main #visualizer-wrapper .visualizer-frame .visualizer-frame-overlay{position:absolute;width:640px;height:401px;left:0;top:0}.photo-wrapper main .image-wrapper:before{content:'';float:left;padding-bottom:65.6%}.photo-wrapper main .image-wrapper:after{content:'';display:table;clear:both}.photo-wrapper main .image-unavailable{display:flex;justify-content:center;align-items:center;background-color:#eee;color:#ccc;font-size:2em}.photo-wrapper main .image-unavailable:before{content:'';float:left;padding-bottom:65.6%}.photo-wrapper main .image-unavailable:after{content:'';display:table;clear:both}.photo-wrapper main .copyright{font-size:0.5em;color:#666;margin-top:0.25em;margin-bottom:1.2em;line-height:1.2}@media screen and (min-width: 768px){.photo-wrapper main .copyright{font-size:0.75em;margin-top:0.25em;margin-bottom:2em}}.photo-wrapper main .your-comment .expand{font-family:"Helvetica", "Arial", sans-serif;text-decoration:none;color:#666;margin:0 0.2em 0 0;padding:0 0.2em;font-size:1em;border:2px solid #999;border-radius:4.4px;line-height:1.3em;cursor:pointer}@media screen and (max-width: 767px){.photo-wrapper main .your-comment{font-size:0.8em}.photo-wrapper main .your-comment p{margin-bottom:0.25em}}.photo-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.photo-wrapper aside:last-child{margin-right:0}@media screen and (min-width: 768px){.photo-wrapper aside{float:left;display:block;margin-right:2.12766%;width:31.91489%}.photo-wrapper aside:last-child{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 959px){.photo-wrapper aside{float:left;display:block;margin-right:2.12766%;width:40.42553%}.photo-wrapper aside:last-child{margin-right:0}}@media screen and (min-width: 768px){.library-edition .photo-wrapper aside{margin-top:4em}}.photo-wrapper aside h3{margin-bottom:0.25em;color:#56b3d2}.photo-wrapper aside .add-to-cart-box,.photo-wrapper aside .roll-navigation,.photo-wrapper aside .map,.photo-wrapper aside .tags,.photo-wrapper aside .download{margin-bottom:1.5em}.photo-wrapper aside .add-to-cart-box a{font-size:11px;color:#666666}.photo-wrapper aside .add-to-cart-box .too-late{font-family:"Helvetica", "Arial", sans-serif;font-size:0.8em;background-color:red;padding:1em;color:red;margin-bottom:1em;line-height:1.3;background-color:#ffcece}.photo-wrapper aside .add-to-cart-box .too-late>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);z-index:1;background-size:50px 50px;animation:move 2s linear infinite;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.photo-wrapper aside .add-to-cart-box .msrp{color:red;text-decoration:line-through;margin-right:0.2em}.photo-wrapper aside .add-to-cart-box .msrp span{color:#333}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion{border:1px solid #cccccc;border-bottom:none;margin-bottom:0}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-1-wrapper,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-3-wrapper,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper{border-bottom:1px solid #cccccc}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion label{color:#666;padding:5px 25px;position:relative;z-index:20;display:block;height:30px;cursor:pointer;line-height:20px;font-size:16px;font-weight:bold;margin-bottom:0}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion label:hover{color:#333}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion label.high{height:45px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion label .product-price-msrp{position:absolute;right:50px;font-weight:normal;color:red;text-decoration:line-through}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion label .product-price-msrp span{color:#4d4d4d}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion label .product-price{position:absolute;right:10px;font-weight:normal}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion label .product-price .weak{font-size:13px;color:#666}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion label .offer-details{position:absolute;right:10px;top:22px;font-weight:normal;font-size:0.7em}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked+label,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked+label:hover{color:#333333}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion label:after,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked+label:after{content:"";position:absolute;width:12px;height:12px;left:7px;top:9px;background:transparent url(https://dhefyu5tjj2km.cloudfront.net/assets/arrow-right-e97cfdcc423e705d8cc1560814885b2244c4ced61e6b4214a9de1d5d69628967.png) no-repeat center center;background-size:100%}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked+label:after{background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/arrow-down-ed5a427260da2522ffca9c8093e37344082a7e820869624d3eb66550c25d4072.png)}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input.checkbox{display:none}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .configured-price{margin-bottom:5px;font-size:16px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .configured-price .product-price-msrp{color:gray;text-decoration:line-through}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-content{margin-top:-1px;overflow:hidden;height:0px;position:relative;z-index:10;transition:height 0.3s ease-in-out, box-shadow 0.6s linear}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-content .features-and-benefits{font-size:0.85em;margin:10px 0 10px 10px;list-style-type:none;line-height:140%}@media screen and (min-width: 768px) and (max-width: 959px){.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-content .features-and-benefits{font-size:0.90em}}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-content .add-to-cart-button{border:1px solid #eead08;border-radius:3px;box-shadow:inset 0 1px 0 0 #f1d898;color:#333333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#f0c24d;background-image:-webkit-linear-gradient(#f0c24d, #f7b50e);background-image:linear-gradient(#f0c24d, #f7b50e);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #facc57;background-clip:padding-box}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-content .add-to-cart-button:disabled{opacity:0.5}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-content .add-to-cart-button:hover:not(:disabled){background-color:#eab83a;background-image:-webkit-linear-gradient(#eab83a, #ecac09);background-image:linear-gradient(#eab83a, #ecac09);box-shadow:inset 0 1px 0 0 #ecc86a;cursor:pointer}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-content .add-to-cart-button:active:not(:disabled),.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-content .add-to-cart-button:focus:not(:disabled){border:1px solid #eead08;box-shadow:inset 0 0 8px 4px #dca10a, inset 0 0 8px 4px #dca10a}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked ~ label{background-color:#eee}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked ~ .ac-content{background-color:#eee;transition:height 0.5s ease-in-out, box-shadow 0.1s linear}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked ~ .ac-small{height:100px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked ~ .ac-4-content{height:195px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked ~ .ac-medium{height:165px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked ~ .ac-large{height:185px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion input:checked ~ .ac-extra-large{height:225px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-1-wrapper .ac-content,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .ac-content{position:relative}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-1-wrapper .ac-content .button,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .ac-content .button{text-align:center}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-1-wrapper .rating-and-cart{display:flex;padding:0 1em 0 1em}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-1-wrapper .rating-and-cart .cart-button{margin-right:1em}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content{background-size:35%;background-repeat:no-repeat;background-position:bottom right}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content .frame-options,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content .canvas-options,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .frame-options,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .canvas-options{margin-left:10px;font-size:11px;color:#444444}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content .frame-options table,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content .canvas-options table,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .frame-options table,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .canvas-options table{margin:0}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content .rating-and-cart,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .rating-and-cart{display:flex}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content .rating-and-cart .ratings,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .rating-and-cart .ratings{margin-top:1.3em;font-size:1.3em}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content .button-and-visualizer-toggle,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .button-and-visualizer-toggle{margin-right:1em;text-align:center}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content .button,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .button{margin-bottom:10px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-2-wrapper .ac-content .visualizer-toggle,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .visualizer-toggle{color:#666666}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content{background-size:160%;background-position-y:-85px;background-position-x:0}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper .ac-content .button-and-visualizer-toggle{text-align:left}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-5-wrapper ul{text-shadow:#eee 1px 1px 1px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-3-wrapper .ac-content .research-print-preview,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .ac-content .research-print-preview{float:right;position:relative;width:120px;height:78px;background-size:100%;background-repeat:no-repeat;box-shadow:#ccc 3px 3px 3px;margin:15px 15px 0 0}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-3-wrapper .ac-content .research-print-preview .logo,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .ac-content .research-print-preview .logo{position:absolute;bottom:5px;right:5px;width:20px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-3-wrapper .ac-content .button,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .ac-content .button{margin-left:20px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-3-wrapper .ac-content .offer,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .ac-content .offer{line-height:1.3;font-size:11px;text-align:center;margin:10px 0 10px 10px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-3-wrapper .ac-content .offer strong,.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .ac-content .offer strong{color:#56b3d2;font-size:12px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .features-and-benefits{margin-bottom:25px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .rating-and-cart{display:flex;margin:14px}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .rating-and-cart .add-to-cart-buttons{display:flex}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .rating-and-cart .add-to-cart-buttons .eight{margin-right:0.5em}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .rating-and-cart .add-to-cart-buttons .twelve{margin-right:1em}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .rating-and-cart .ratings{margin-top:1.4em;font-size:0.9em}.photo-wrapper aside .add-to-cart-box .add_to_cart_accordion .ac-4-wrapper .add-to-cart-button{font-size:13px;padding:5px 15px}.photo-wrapper aside .add-to-cart-box .free-shipping{text-align:center}.photo-wrapper aside .add-to-cart-box .free-shipping h3{margin-bottom:0px}.photo-wrapper aside .add-to-cart-box .free-shipping h4{margin-bottom:0px;font-size:0.9em;color:#333}.photo-wrapper aside .add-to-cart-box .more-information{text-align:center;margin-bottom:10px}.photo-wrapper .collection{max-width:75em;margin-left:auto;margin-right:auto;margin-bottom:0.2em}.photo-wrapper .collection::after{clear:both;content:"";display:table}.photo-wrapper .collection .thumbnail{float:left;display:block;margin-right:2.12766%;width:31.91489%}.photo-wrapper .collection .thumbnail:last-child{margin-right:0}.photo-wrapper .collection .thumbnail:nth-child(3n){margin-right:0}.photo-wrapper .collection .thumbnail:nth-child(3n+1){clear:left}.photo-wrapper .collection .thumbnail img{opacity:0.7}.photo-wrapper .collection .thumbnail.current img{opacity:1}.photo-wrapper .collection .exposure{font-size:0.8em;font-weight:bold}.photo-wrapper .map .map-legend{font-size:0.5em;color:gray;margin-bottom:1em}.photo-wrapper .map .map-legend .map-legend--item{display:inline-block;margin-right:0.25rem}.photo-wrapper .map .sign-up-to-pin{color:#666666;font-family:"Helvetica", "Arial", sans-serif;font-size:13px;margin-top:0.5em;line-height:1.4;text-align:center}.photo-wrapper .map-header{display:flex;align-items:center;justify-content:space-between}.photo-wrapper .map-header .search-nearby{font-family:"Helvetica", "Arial", sans-serif;font-size:0.8em;color:#666}.photo-wrapper #map #mapCanvas{width:100%;height:200px;margin-bottom:0.25em}.photo-wrapper #map #mapCanvas.expanded{width:500px;left:-160px;height:350px}.photo-wrapper #map .save-location{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;opacity:0;margin-bottom:20px;font-size:13px;line-height:10px}.photo-wrapper #map .save-location:disabled{opacity:0.5}.photo-wrapper #map .save-location:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.photo-wrapper #map .save-location:active:not(:disabled),.photo-wrapper #map .save-location:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.photo-wrapper #map .save-location.visible{opacity:1}.photo-wrapper #map .resize-map-text{margin-right:10px;margin-top:10px;cursor:pointer;font-size:12px;color:#333;text-shadow:#fff 1px 1px 1px}.photo-wrapper #map[data-map-type="hybrid"] .resize-map-text{color:white;text-shadow:#000 1px 1px 1px}.photo-wrapper .pin-details,.photo-wrapper .nearby-places{font-size:75%;margin-top:1em}.photo-wrapper .pin-details .place,.photo-wrapper .pin-details .pin-from-place,.photo-wrapper .nearby-places .place,.photo-wrapper .nearby-places .pin-from-place{cursor:pointer}.photo-wrapper .pin-details summary,.photo-wrapper .nearby-places summary{cursor:pointer;margin-bottom:5px}.photo-wrapper .pin-details summary:focus,.photo-wrapper .nearby-places summary:focus{outline:none}.photo-wrapper .pin-details .more-info,.photo-wrapper .nearby-places .more-info{text-decoration:none;color:#333;border-bottom:1px dashed #ddd;cursor:pointer}.photo-wrapper .pin-details table,.photo-wrapper .nearby-places table{width:100%}.photo-wrapper .pin-details table td,.photo-wrapper .nearby-places table td{padding:0.25em;margin:0;border-bottom:1px solid #ddd}.photo-wrapper .pin-details table td .delete,.photo-wrapper .nearby-places table td .delete{font-size:0.8em;color:red;text-decoration:none}.photo-wrapper .pin-details table tr.distance td,.photo-wrapper .nearby-places table tr.distance td{color:#444;padding:0.75em;font-size:85%;border-bottom:none}.photo-wrapper .pin-details tr.current td,.photo-wrapper .nearby-places tr.current td{background-color:#FFFBCC}.photo-wrapper .tags ul{margin-bottom:0.5em}.photo-wrapper .tags input[type="submit"]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;float:right}.photo-wrapper .tags input[type="submit"]:disabled{opacity:0.5}.photo-wrapper .tags input[type="submit"]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.photo-wrapper .tags input[type="submit"]:active:not(:disabled),.photo-wrapper .tags input[type="submit"]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.photo-wrapper .tags .input-wrapper{overflow:hidden;padding-right:0.5em}.photo-wrapper .tags .input-wrapper input{width:100}.photo-wrapper .download ul{line-height:1.3em;list-style-type:disc;margin-left:1.5em}.photo-wrapper .comments{max-width:75em;margin-left:auto;margin-right:auto}.photo-wrapper .comments::after{clear:both;content:"";display:table}.photos-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.photos-wrapper::after{clear:both;content:"";display:table}.photos-wrapper h1,.photos-wrapper h2,.photos-wrapper h3{margin-bottom:0.25em}.photos-wrapper .main{float:left;display:block;margin-right:2.12766%;width:100%}.photos-wrapper .main:last-child{margin-right:0}@media screen and (min-width: 768px){.photos-wrapper .main{float:left;display:block;margin-right:2.12766%;width:65.95745%}.photos-wrapper .main:last-child{margin-right:0}}.photos-wrapper .main input[type=submit]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.photos-wrapper .main input[type=submit]:disabled{opacity:0.5}.photos-wrapper .main input[type=submit]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.photos-wrapper .main input[type=submit]:active:not(:disabled),.photos-wrapper .main input[type=submit]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.photos-wrapper .main select{margin-bottom:0.5em}.photos-wrapper .main select#state_id{margin-bottom:1.5em}.photos-wrapper .main .introduction{margin-bottom:1em}.photos-wrapper .main .coverage-map{margin-bottom:2em}.photos-wrapper .main .coverage-map h2{margin-bottom:0.5em}.photos-wrapper .main .open-progress{font-size:85%;margin-bottom:2em}.photos-wrapper .main .open-progress li{line-height:1.4}.photos-wrapper .main .view_entire_state{opacity:0.8}.photos-wrapper .main .buttons{margin-top:2em}.photos-wrapper .sidebar{float:left;display:block;margin-right:2.12766%;width:100%}.photos-wrapper .sidebar:last-child{margin-right:0}@media screen and (min-width: 768px){.photos-wrapper .sidebar{float:left;display:block;margin-right:2.12766%;width:31.91489%;padding-top:0.5em}.photos-wrapper .sidebar:last-child{margin-right:0}.photos-wrapper .sidebar p{font-size:0.9em;line-height:150%}}.photos-wrapper .sidebar figure{margin-bottom:1.5em}.photos-wrapper .sidebar figure img{margin-bottom:0.25em}.photos-wrapper .sidebar figure figcaption{font-size:0.8em;color:#666}.place-tagger-wrapper{padding:1em}.place-tagger-wrapper header{margin-bottom:1em}.place-tagger-wrapper header h1{margin-bottom:0}.place-tagger-wrapper header h2{margin-bottom:0;color:#666}.place-tagger-wrapper .reference{width:100%}.place-tagger-wrapper .reference #map{width:500px;height:500px}.place-tagger-wrapper input.tags{font-size:0.8em;display:inline;width:125px}.place-tagger-wrapper label{font-weight:normal;font-size:0.8em;display:inline}.place-tagger-wrapper .images::after{clear:both;content:"";display:table}.place-tagger-wrapper .images .image{float:left;margin-right:0.5em;margin-bottom:0.1em}.place-tagger-wrapper .images .image img{width:350px;height:auto;margin-bottom:0.1em}.place-tagger-wrapper .distance{font-size:0.7em;color:#444}.place-tagger-wrapper .submit{text-align:center;padding:1em}.place-tagger-wrapper .submit input{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.place-tagger-wrapper .submit input:disabled{opacity:0.5}.place-tagger-wrapper .submit input:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.place-tagger-wrapper .submit input:active:not(:disabled),.place-tagger-wrapper .submit input:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.privacy-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.privacy-wrapper::after{clear:both;content:"";display:table}.privacy-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.privacy-wrapper main:last-child{margin-right:0}.privacy-wrapper main .last-updated{text-align:center;font-style:italic}@media screen and (min-width: 768px){.privacy-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.privacy-wrapper main:last-child{margin-right:0}}.privacy-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.privacy-wrapper aside:last-child{margin-right:0}@media screen and (min-width: 768px){.privacy-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.privacy-wrapper aside:last-child{margin-right:0}}.products-v2-wrapper h2{font-size:1.75em;font-weight:bold;z-index:20;position:relative}@media screen and (min-width: 768px){.products-v2-wrapper h2{font-size:2.5em}}.products-v2-wrapper .row{max-width:75em;margin-left:auto;margin-right:auto;padding:1em;padding-top:2em}.products-v2-wrapper .row::after{clear:both;content:"";display:table}.products-v2-wrapper .row.intro{margin-bottom:0}.products-v2-wrapper .row.intro h1{margin-bottom:0.25em}.products-v2-wrapper .intro{border-bottom:1px solid #ccc}.products-v2-wrapper .intro .copy{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .intro .copy:last-child{margin-right:0}.products-v2-wrapper .intro .copy p{font-size:0.8em}.products-v2-wrapper .intro .copy .compare-button{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box}.products-v2-wrapper .intro .copy .compare-button:disabled{opacity:0.5}.products-v2-wrapper .intro .copy .compare-button:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.products-v2-wrapper .intro .copy .compare-button:active:not(:disabled),.products-v2-wrapper .intro .copy .compare-button:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}@media screen and (min-width: 768px){.products-v2-wrapper .intro .copy{float:left;display:block;margin-right:2.12766%;width:48.93617%}.products-v2-wrapper .intro .copy:last-child{margin-right:0}.products-v2-wrapper .intro .copy p{font-size:1em}}@media screen and (min-width: 768px) and (max-width: 959px){.products-v2-wrapper .intro .copy{padding-left:50px;padding-right:10px}}.products-v2-wrapper .intro .family-photo{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .intro .family-photo:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .intro .family-photo{float:left;display:block;margin-right:2.12766%;width:48.93617%}.products-v2-wrapper .intro .family-photo:last-child{margin-right:0}.products-v2-wrapper .intro .family-photo img{max-width:120%;margin-left:-20px}}.products-v2-wrapper .darken{background-color:#f2f2f2}.products-v2-wrapper .darken .row{padding-top:2em}.products-v2-wrapper .black{background-color:#111111}.products-v2-wrapper .black h1,.products-v2-wrapper .black h2,.products-v2-wrapper .black h3,.products-v2-wrapper .black h4,.products-v2-wrapper .black h5,.products-v2-wrapper .black p{color:#ffffff}.products-v2-wrapper .reviews .wide-row{padding-bottom:0}@media screen and (min-width: 768px){.products-v2-wrapper .reviews .row,.products-v2-wrapper .reviews .swiper-wrapper{display:flex;align-items:center;flex-direction:row}}.products-v2-wrapper .frames{overflow:hidden}@media screen and (min-width: 960px){.products-v2-wrapper .frames{overflow:visible}}@media screen and (min-width: 768px){.products-v2-wrapper .frames{margin-bottom:2em;min-height:30em}}.products-v2-wrapper .frames .wrapper{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .frames .wrapper:last-child{margin-right:0}@media screen and (min-width: 1240px){.products-v2-wrapper .frames .wrapper{float:left;display:block;margin-right:2.12766%;width:48.93617%}.products-v2-wrapper .frames .wrapper:last-child{margin-right:0}}.products-v2-wrapper .frames .wrapper .name{font-size:0.8em;margin-top:0.25em;color:#666666}.products-v2-wrapper .frames .wrapper .images{position:relative}.products-v2-wrapper .frames .wrapper .images .frame{position:absolute}.products-v2-wrapper .frames .wrapper .images .frame.frame--black{left:0;width:461px}@media screen and (min-width: 768px){.products-v2-wrapper .frames .wrapper .images .frame.frame--black{left:0px}}@media screen and (min-width: 1240px){.products-v2-wrapper .frames .wrapper .images .frame.frame--black{left:-100px}}.products-v2-wrapper .frames .wrapper .images .frame.frame--light-oak{left:100px;width:459px}@media screen and (min-width: 768px){.products-v2-wrapper .frames .wrapper .images .frame.frame--light-oak{left:150px}}@media screen and (min-width: 1240px){.products-v2-wrapper .frames .wrapper .images .frame.frame--light-oak{left:0px}}.products-v2-wrapper .frames .wrapper .images .frame.frame--cherry-oak{left:210px;width:464px}@media screen and (min-width: 768px){.products-v2-wrapper .frames .wrapper .images .frame.frame--cherry-oak{left:300px}}@media screen and (min-width: 1240px){.products-v2-wrapper .frames .wrapper .images .frame.frame--cherry-oak{left:150px}}.products-v2-wrapper .frames .copy{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:25em}.products-v2-wrapper .frames .copy:last-child{margin-right:0}@media screen and (min-width: 1240px){.products-v2-wrapper .frames .copy{float:left;display:block;margin-right:2.12766%;width:40.42553%;margin-left:8.51064%;padding-top:2em;padding-left:2em;margin-top:0}.products-v2-wrapper .frames .copy:last-child{margin-right:0}}.products-v2-wrapper .digital-file .copy{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .digital-file .copy:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .digital-file .copy{float:left;display:block;margin-right:2.12766%;width:65.95745%}.products-v2-wrapper .digital-file .copy:last-child{margin-right:0}}.products-v2-wrapper .digital-file .copy ul{list-style:disc;margin-left:2em}.products-v2-wrapper .digital-file .copy ul li{line-height:1.4}.products-v2-wrapper .digital-file .computer{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .digital-file .computer:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .digital-file .computer{float:left;display:block;margin-right:2.12766%;width:31.91489%}.products-v2-wrapper .digital-file .computer:last-child{margin-right:0}}.products-v2-wrapper .photographic-print .tube{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .photographic-print .tube:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .photographic-print .tube{float:left;display:block;margin-right:2.12766%;width:57.44681%}.products-v2-wrapper .photographic-print .tube:last-child{margin-right:0}}.products-v2-wrapper .photographic-print .tube img{margin-top:-20px}@media screen and (min-width: 768px){.products-v2-wrapper .photographic-print .tube img{margin-top:-30px}}.products-v2-wrapper .photographic-print .copy{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .photographic-print .copy:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .photographic-print .copy{float:left;display:block;margin-right:2.12766%;width:31.91489%}.products-v2-wrapper .photographic-print .copy:last-child{margin-right:0}}@media screen and (min-width: 960px){.products-v2-wrapper .proof-print{padding:4em 0 !important}}.products-v2-wrapper .proof-print .photo{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .proof-print .photo:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .proof-print .photo{float:left;display:block;margin-right:2.12766%;width:57.44681%}.products-v2-wrapper .proof-print .photo:last-child{margin-right:0}.products-v2-wrapper .proof-print .photo img{margin-left:-40px;margin-top:-40px;z-index:10}}.products-v2-wrapper .proof-print .copy{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .proof-print .copy:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .proof-print .copy{float:left;display:block;margin-right:2.12766%;width:31.91489%}.products-v2-wrapper .proof-print .copy:last-child{margin-right:0}}.products-v2-wrapper .proof-print .copy ul{list-style:disc;margin-left:2em}.products-v2-wrapper .proof-print .copy ul li{line-height:1.4}@media screen and (min-width: 768px){.products-v2-wrapper .level{display:flex;align-items:center;justify-content:center}}@keyframes left-marquee{from{background-position:0px 0px, 0px 133px, 0px 266px, 0px 399px, 0px 532px}to{background-position:-4000px 0px, -4000px 133px, -4000px 266px, -4000px 399px, -4000px 532px}}.products-v2-wrapper .gallery{position:relative}.products-v2-wrapper .gallery:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0.15;background-image:url(https://dhefyu5tjj2km.cloudfront.net/assets/products_v2/photos-strip-1-22da91b7d4386dd157485ba37a310a9d815a6530d79458e5c97d211114f456f5.jpg),url(https://dhefyu5tjj2km.cloudfront.net/assets/products_v2/photos-strip-2-5301f40abf216ab8e19a234c8f21fe63676c87ddcdabd3a00d9b7466b41e7860.jpg),url(https://dhefyu5tjj2km.cloudfront.net/assets/products_v2/photos-strip-3-956888e01bec7818601d159508441fb7d6fdb4804ccab1d765b88dff052b1dc3.jpg),url(https://dhefyu5tjj2km.cloudfront.net/assets/products_v2/photos-strip-1-22da91b7d4386dd157485ba37a310a9d815a6530d79458e5c97d211114f456f5.jpg),url(https://dhefyu5tjj2km.cloudfront.net/assets/products_v2/photos-strip-2-5301f40abf216ab8e19a234c8f21fe63676c87ddcdabd3a00d9b7466b41e7860.jpg);background-repeat:no-repeat, no-repeat, no-repeat, no-repeat, no-repeat;background-position:0px 0px, -2000px 133px, 0px 266px, 0px 399px, 0px 532px;animation:left-marquee 220s linear infinite 0s normal}.products-v2-wrapper .gallery .row{text-shadow:0 1px 2px rgba(0,0,0,0.2);position:relative;z-index:100;max-width:75em;margin-left:auto;margin-right:auto}.products-v2-wrapper .gallery .row::after{clear:both;content:"";display:table}.products-v2-wrapper .gallery .row .title{float:left;display:block;margin-right:2.12766%;width:100%;border-bottom:1px solid rgba(255,255,255,0.6)}.products-v2-wrapper .gallery .row .title:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .gallery .row .title{float:left;display:block;margin-right:2.12766%;width:48.93617%;border-bottom:none}.products-v2-wrapper .gallery .row .title:last-child{margin-right:0}}.products-v2-wrapper .gallery .row .reviews{float:left;display:block;margin-right:2.12766%;width:100%;padding-top:1em}.products-v2-wrapper .gallery .row .reviews:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .gallery .row .reviews{float:left;display:block;margin-right:2.12766%;width:48.93617%;padding-top:0}.products-v2-wrapper .gallery .row .reviews:last-child{margin-right:0}}.products-v2-wrapper .gallery img{text-align:center;margin-bottom:-5px}.products-v2-wrapper .gallery .reviews .swiper-slide{font-family:"Helvetica", "Arial", sans-serif;font-size:0.9em}.products-v2-wrapper .wide-row{padding-bottom:2em}.products-v2-wrapper .canvas .canvas-row{max-width:75em;margin-left:auto;margin-right:auto;margin:0 2em;text-align:center;display:flex;align-items:center}.products-v2-wrapper .canvas .canvas-row::after{clear:both;content:"";display:table}@media screen and (min-width: 768px){.products-v2-wrapper .canvas .canvas-row .feature{float:left;display:block;margin-right:2.12766%;width:23.40426%}.products-v2-wrapper .canvas .canvas-row .feature:last-child{margin-right:0}}.products-v2-wrapper .canvas .canvas-row .feature h3{color:#4d4d4d}.products-v2-wrapper .canvas .canvas-row .feature .photo{margin:0 auto;width:140px;height:140px;border-radius:70px;background-color:#aaa;box-shadow:2px 2px 5px #ddd;margin-bottom:0.5em}@media screen and (min-width: 768px){.products-v2-wrapper .canvas .canvas-row .front-and-back{float:left;display:block;margin-right:2.12766%;width:48.93617%}.products-v2-wrapper .canvas .canvas-row .front-and-back:last-child{margin-right:0}}.products-v2-wrapper .canvas.mobile-only .features{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .canvas.mobile-only .features:last-child{margin-right:0}.products-v2-wrapper .canvas.mobile-only .features .feature{float:left;display:block;margin-right:2.12766%;width:48.93617%}.products-v2-wrapper .canvas.mobile-only .features .feature:last-child{margin-right:0}.products-v2-wrapper .editing .copy{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .editing .copy:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .editing .copy{float:left;display:block;margin-right:2.12766%;width:40.42553%}.products-v2-wrapper .editing .copy:last-child{margin-right:0}}.products-v2-wrapper .editing .video{float:left;display:block;margin-right:2.12766%;width:100%}.products-v2-wrapper .editing .video:last-child{margin-right:0}@media screen and (min-width: 768px){.products-v2-wrapper .editing .video{float:left;display:block;margin-right:2.12766%;width:57.44681%}.products-v2-wrapper .editing .video:last-child{margin-right:0}}.products-v2-wrapper .editing .video video{width:100%}.products-v2-wrapper .new{color:#FF8C00;font-size:0.5em;top:-1em;margin-left:0.25em}.products-v2-wrapper sub,.products-v2-wrapper sup{color:gray;font-size:75%;line-height:0;position:relative;vertical-align:baseline}.products-v2-wrapper sup{top:-2.5em}.products-v2-wrapper .fine-print{font-size:0.8em;color:gray}.products-v2-wrapper .fine-print sup{top:-0.5em}.products-v2-wrapper .order-thoughts{margin-bottom:0;line-height:1.6}.products-v2-wrapper .customer{margin-top:0.6em;margin-bottom:0.5em;color:#999}.products-v2-wrapper .table-container-outer{position:relative}.products-v2-wrapper .table-container{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em}.products-v2-wrapper .table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.products-v2-wrapper .table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3)}.products-v2-wrapper .table-container-fade{background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(-360deg, rgba(255,255,255,0), #fff);background-image:linear-gradient(90deg, rgba(255,255,255,0), #fff);position:absolute;right:0;width:30px;height:100%}@media screen and (min-width: 768px){.products-v2-wrapper .table-container-fade{width:0}}.products-v2-wrapper svg{width:35px}.products-v2-wrapper svg.check{fill:#70C041}.products-v2-wrapper svg.cross{fill:#bbb}.products-v2-wrapper table thead th{padding:0.5em;font-weight:bold;background-color:#56b3d2;border:1px solid #56b3d2;color:white}.products-v2-wrapper table th,.products-v2-wrapper table td{line-height:1.2;text-align:center;padding:1em;border:1px solid #ddd;vertical-align:middle}.products-v2-wrapper table .rating{display:inline-block}.proof-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.proof-wrapper::after{clear:both;content:"";display:table}.proof-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.proof-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.proof-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.proof-wrapper main:last-child{margin-right:0}}.proof-wrapper main h2{color:#666;border-bottom:1px solid #ccc;margin:0 0 0.25em 0;padding-bottom:0.15em}@media screen and (max-width: 767px){.proof-wrapper main h2{font-size:1em}}.proof-wrapper main h3{margin:0 0 0.25em 0}@media screen and (max-width: 767px){.proof-wrapper main h3{font-size:1.1em}}.proof-wrapper main h3 a{text-decoration:none}.proof-wrapper main .unmapped-film{background-color:#E8FFFB;border:2px solid #56b3d2;padding:1em;margin-bottom:1em}.proof-wrapper main .unmapped-film p{font-family:"Helvetica", "Arial", sans-serif;font-size:0.8em;margin:0;padding:0}.proof-wrapper main .unmapped-film a{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;display:inline-block}.proof-wrapper main .unmapped-film a:disabled{opacity:0.5}.proof-wrapper main .unmapped-film a:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.proof-wrapper main .unmapped-film a:active:not(:disabled),.proof-wrapper main .unmapped-film a:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}@media screen and (min-width: 768px){.proof-wrapper main .unmapped-film a{float:right;margin-left:1em;margin-bottom:1em}}.proof-wrapper main .proof-thumbnails{margin-bottom:3em}.proof-wrapper main .proof-thumbnails .proof-thumbnails--thumbnail{display:inline-block}.proof-wrapper main .proof-thumbnails .exposure{font-size:0.9em;font-weight:bold}.receipt-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.receipt-wrapper::after{clear:both;content:"";display:table}.receipt-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.receipt-wrapper main:last-child{margin-right:0}.receipt-wrapper main table.addresses td{vertical-align:top;border-bottom:1px solid #ccc}@media screen and (min-width: 768px){.receipt-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%}.receipt-wrapper main:last-child{margin-right:0}}.receipt-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.receipt-wrapper aside:last-child{margin-right:0}@media screen and (min-width: 768px){.receipt-wrapper aside{float:left;display:block;margin-right:2.12766%;width:31.91489%}.receipt-wrapper aside:last-child{margin-right:0}}.reorder-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.reorder-wrapper::after{clear:both;content:"";display:table}.reorder-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.reorder-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.reorder-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.reorder-wrapper main:last-child{margin-right:0}}.reorder-wrapper main .title{margin-bottom:1em}.reorder-wrapper main .error{text-align:center;margin:1em}.reorder-wrapper main .photo-thumbnail{margin-bottom:1em}@media screen and (min-width: 0px){.reorder-wrapper main .photo-thumbnail{float:left;display:block;margin-right:2.12766%;width:48.93617%}.reorder-wrapper main .photo-thumbnail:last-child{margin-right:0}.reorder-wrapper main .photo-thumbnail:nth-child(2n){margin-right:0}.reorder-wrapper main .photo-thumbnail:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px){.reorder-wrapper main .photo-thumbnail{float:left;display:block;margin-right:3.22581%;width:48.3871%}.reorder-wrapper main .photo-thumbnail:last-child{margin-right:0}}.reorder-wrapper main .photo-thumbnail a{text-decoration:none}.reorder-wrapper main .photo-thumbnail figure img{padding-bottom:0.25em}.reorder-wrapper main .photo-thumbnail figure figcaption{color:#666;font-size:0.75em}.roll-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.roll-wrapper::after{clear:both;content:"";display:table}.roll-wrapper a{text-decoration:none}.roll-wrapper .roll-main{float:left;display:block;margin-right:2.12766%;width:100%}.roll-wrapper .roll-main:last-child{margin-right:0}@media screen and (min-width: 768px){.roll-wrapper .roll-main{float:left;display:block;margin-right:2.12766%;width:74.46809%}.roll-wrapper .roll-main:last-child{margin-right:0}}.roll-wrapper .roll-main .roll-unavailable-message{font-size:2em;color:#aaa;line-height:1.2;text-align:center;padding:1em;background-color:#eee}@media screen and (min-width: 768px){.roll-wrapper .roll-main .roll-unavailable-message{margin:1em 2em}}.roll-wrapper .roll-main .roll-thumbnails .thumbnail{margin-bottom:1em}@media screen and (max-width: 767px){.roll-wrapper .roll-main .roll-thumbnails .thumbnail{float:left;display:block;margin-right:2.12766%;width:48.93617%}.roll-wrapper .roll-main .roll-thumbnails .thumbnail:last-child{margin-right:0}.roll-wrapper .roll-main .roll-thumbnails .thumbnail:nth-child(2n){margin-right:0}.roll-wrapper .roll-main .roll-thumbnails .thumbnail:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px) and (max-width: 959px){.roll-wrapper .roll-main .roll-thumbnails .thumbnail{float:left;display:block;margin-right:2.85714%;width:31.42857%}.roll-wrapper .roll-main .roll-thumbnails .thumbnail:last-child{margin-right:0}.roll-wrapper .roll-main .roll-thumbnails .thumbnail:nth-child(3n){margin-right:0}.roll-wrapper .roll-main .roll-thumbnails .thumbnail:nth-child(3n+1){clear:left}}@media screen and (min-width: 960px){.roll-wrapper .roll-main .roll-thumbnails .thumbnail{float:left;display:block;margin-right:2.85714%;width:31.42857%}.roll-wrapper .roll-main .roll-thumbnails .thumbnail:last-child{margin-right:0}.roll-wrapper .roll-main .roll-thumbnails .thumbnail:nth-child(3n){margin-right:0}.roll-wrapper .roll-main .roll-thumbnails .thumbnail:nth-child(3n+1){clear:left}}.roll-wrapper .roll-main .roll-thumbnails .selected img{border:1px solid #56b3d2}.roll-wrapper .roll-main .roll-thumbnails .selected .code{color:#56b3d2}.roll-wrapper .roll-sidebar{float:left;display:block;margin-right:2.12766%;width:100%}.roll-wrapper .roll-sidebar:last-child{margin-right:0}@media screen and (min-width: 768px){.roll-wrapper .roll-sidebar{float:left;display:block;margin-right:2.12766%;width:23.40426%}.roll-wrapper .roll-sidebar:last-child{margin-right:0}}.roll-wrapper .roll-sidebar section{margin-bottom:1.5em}.roll-wrapper .roll-sidebar section h3{margin-bottom:0.25em}.roll-wrapper .roll-sidebar section #map #mapCanvas{width:100%;height:200px;margin-bottom:0.25em}.roll-wrapper .roll-sidebar section.other-rolls h4{font-family:"Helvetica", "Arial", sans-serif;color:gray;font-weight:normal;font-size:0.75em;margin-bottom:0.25em;border-bottom:1px solid #cccccc}.roll-wrapper .roll-sidebar section.other-rolls a:visited{color:#666}.roll-wrapper .roll-sidebar section.other-rolls ul{margin-bottom:1.5em}.roll-wrapper .roll-sidebar section.other-rolls ul:last-of-type{margin-bottom:0.5em}.roll-wrapper .roll-sidebar section.other-rolls ul li{display:inline-block;line-height:150%;padding-right:0.25em}.roll-wrapper .roll-sidebar section.other-rolls ul li.current a{text-decoration:none;color:#333}.rolls-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.rolls-wrapper::after{clear:both;content:"";display:table}.rolls-wrapper .rolls-main{float:left;display:block;margin-right:2.12766%;width:100%}.rolls-wrapper .rolls-main:last-child{margin-right:0}.rolls-wrapper .rolls-main a:visited{color:#666}.rolls-wrapper .rolls-main h1{line-height:1.25;margin-bottom:0.5em}.rolls-wrapper .rolls-main h2{border-bottom:1px solid rgba(204,204,204,0.5);padding-bottom:0.25em;margin-bottom:0.25em}.rolls-wrapper .rolls-main h3{font-weight:300;margin-bottom:0.2em}.rolls-wrapper .rolls-main h3 strong{margin-right:0.25em}.rolls-wrapper .rolls-main h3 span{margin-left:0.5em}.rolls-wrapper .rolls-main h4{font-weight:normal;font-size:0.75em;color:#555}.rolls-wrapper .rolls-main ul.rolls.rolls,.rolls-wrapper .rolls-main ul.maps.rolls{margin-bottom:0}.rolls-wrapper .rolls-main ul.rolls.maps,.rolls-wrapper .rolls-main ul.maps.maps{margin-bottom:0}.rolls-wrapper .rolls-main ul.rolls li,.rolls-wrapper .rolls-main ul.maps li{display:inline-block;line-height:150%;padding-right:0.25em}.rolls-wrapper .rolls-main .unmapped{background-color:#eee;padding:2em;margin-bottom:2em}.rolls-wrapper .rolls-main .unmapped .plain.rolls{margin-bottom:1.5em}.rolls-wrapper .rolls-main .unmapped .plain.rolls:last-child{margin-bottom:0}.rolls-wrapper .rolls-main .unmapped .partially-identified::after{content:"*";color:#56b3d2}.rolls-wrapper .rolls-main .unmapped .disclaimer{font-size:0.8em;color:#4d4d4d}.rolls-wrapper .rolls-main .decade td{color:#666;border-bottom:none;background-color:#eee;padding:0.5em;font-size:0.9em}.rolls-wrapper .rolls-main .locations-unknown{color:#999;font-size:11px;text-transform:uppercase;margin-bottom:0.25em}.rolls-wrapper .rolls-main table{width:100%}.rolls-wrapper .rolls-main table td{padding:0.5em;border-bottom:1px solid #ccc}.rolls-wrapper .rolls-main table tr.shoot:last-child td{border-bottom:none}@media screen and (min-width: 768px){.rolls-wrapper .rolls-main{float:left;display:block;margin-right:2.12766%;width:100%}.rolls-wrapper .rolls-main:last-child{margin-right:0}}.schedule-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.schedule-wrapper::after{clear:both;content:"";display:table}.schedule-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.schedule-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.schedule-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.schedule-wrapper main:last-child{margin-right:0}}.schedule-wrapper main .find-your-photo{text-align:center;margin-bottom:1.5em}.schedule-wrapper main .find-your-photo a{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;font-size:1.2em}.schedule-wrapper main .find-your-photo a:disabled{opacity:0.5}.schedule-wrapper main .find-your-photo a:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.schedule-wrapper main .find-your-photo a:active:not(:disabled),.schedule-wrapper main .find-your-photo a:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.schedule-wrapper main .more-information{font-style:italic}button.search-near-location{display:none}@media only screen and (max-device-width: 768px){button.search-near-location{display:block;background-color:#56b3d2;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);width:44px;height:44px;position:fixed;bottom:12px;right:65px;cursor:pointer;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA4CAYAAACyutuQAAAE+klEQVR4AczaA7AcSxTG8di2bdu2bdu2bdu2bdu2bdvZvP9W5VR1BXu7Z2c376v6vRfM6blndgfdE19W8+PHj2Aoh4lYh+N4iM+4h6NYjTEohkC+PB7zJvyhFjbgE0zyDstRDr7/D82UwWUXP+wV7MJK7MV1fMCfchz5/lUjiXAQar5hJ1ohjg/1idEZh+CAms2I6s1mCuHVL41MRVSL48XHEqh5gIzeaKYNvv1yNBPbNHYGHILkI6p5uhk1A+Db5n0EwDSoqeSpr5l8Mp9Q2cPfhJb4Dmc+IJ3dFwD1nKnmpXO1IyT3ENmugQ9CMtjLV9O5kCy3Y8CykOyAHy83FAhnIcnk7hOA3DQdSPWP7nmFIdnjzkC1IJlroT4jBmEdDmA1eiO5hbF2QJLfakMblE8njuGNchtcZTkiG4yZDZKpVp+a5UHzqEFddrzEr/mMX3MPyTTH9Y37cOYR/Jg2VB6Sbpo1cfAckhuojBjwjXioi0eQ3EI4zfEnQpLZtCG1OIVmzTpIliPYX7YLh92QTDa/OKgH2eyHc8C/xvbJILmNED5sH1X5an5FeI19xDA9CGrxCTjzRHP7rpDU06zpCUktzec8mWqsNW3oIZw5pbn9PEh0T/SCpk8gbPcUzhwzbUiuSrssnD/BNGsSWjiPrsoFx7She3Dmgub2M0yvQGxXDpK+mjVvjG4lEmWi9Q7+NLZvYuEyPxGSkhrbR4BkhWlDI00eCNkmCr7AmfeI58P2mZT51UsENrw3tjFtqKiFIz4GkvNI4eJp4g4kHTXHz485OIKkpg0FwRvD8ygYzkDyGRNQDZlQG7PxHZId8Oetx/apkKTXrImK49DJNoTy5jwkMySzDOoCowde4095gpbw52KMgCiCEViG/diK2eiMpFabOqB8faJYmG0WQQcMQlvk9aGR0BiCt/ApF1DOtKHikAzz8DeiHF64WFb+ij9lr+7BlnnISWXhL4aHmukBByQvMAzZEfznNn4QBVWxFmruI63uznJBMtsDzbSCmrEIrTnFPw3JU8TW3ekyOPMdKW1sJje+KdOIGob1QbEGkrMIqFMYCx9lPdumZvziHCTN3FjqOgRJW93CfpAUtKGhWpCsc3OsmPiknH8hdD9eeQq/pvP8pbk05UBSGw7QcEiqWFlJHeTGzsMo584h03qNZYAlJoULlJM4pcWd54Wkhy+bojz03jQ9ug/gzBH4sbDj6pBUs7GhXfLKx7SwCCSt3Lz3FLaxoeWQBDMtljdtH5DIsLYqJDVsbGgPnPkC36bFwXFLVmHg3/CGKuljY0OyXHzb6gCZlKl3X4O6EMrK0gmbmkkDyQI7XiZ/Q2aDuk2QpLWhoYm2fY0ZYLVyww2uWVMRkh1u7j+hMr14jEDuNhRaOZ8WGExNjuksxmisZZyFpJ1dJ2RG5byoY6HGgVYWnjh2QXIYfu2c2zRSLuXJXbyNS638vjbULEA0zdcr16FmFfzZPWGbDmcuIfgvfxcJD3AWAZQ/b4ZvkHzATJRELAREKCRDC+zH37LE1qZ+7vwgnFmqvlVXbnzL4fuXuny4C9OsQkbc9GRTkZSpRvtfVlZPIaiLJbBOeACfsgdF1TmRp5tKg/f4hvHKC98YmlfATOiGyViDpRiP+ojtYmbt0aZKK0u/Hz35b+BcfFK97d5BWzhQwbzalqb+20JaWGA3AEtqBKClJA/DcAMA5iZjXzDXoxAAAAAASUVORK5CYII=");background-size:26px;background-position:center center;background-repeat:no-repeat;border-radius:22px;border:none;z-index:10001}}.search-near-slideup{position:fixed;left:0;right:0;bottom:-400px;min-height:180px;background-color:rgba(52,63,66,0.95);box-shadow:0px -6px 13px rgba(0,0,0,0.25);backdrop-filter:blur(10px);z-index:10010;color:white;animation:none;padding:16px;text-align:center;font-size:0.9em}.search-near-slideup p{padding:8px 24px;margin-bottom:0.5em}.search-near-slideup .btn{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;display:flex;font-size:1.2em;flex-direction:row;justify-content:center;align-items:center}.search-near-slideup .btn:disabled{opacity:0.5}.search-near-slideup .btn:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.search-near-slideup .btn:active:not(:disabled),.search-near-slideup .btn:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.search-near-slideup .btn img{width:24px;height:auto;margin-right:8px}.search-near-slideup .btn .text{margin-bottom:2px}.search-near-slideup .close{position:absolute;right:0;top:0;cursor:pointer;padding:16px}.search-near-slideup .close svg{fill:white;width:16px}.search-near-slideup .dismiss{opacity:0.8;font-size:0.8em;cursor:pointer;padding:0.75em}.search-near-slideup.visible{bottom:0;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-400px}to{bottom:0}}.search-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.search-wrapper::after{clear:both;content:"";display:table}.search-wrapper .search-main{float:left;display:block;margin-right:2.12766%;width:100%}.search-wrapper .search-main:last-child{margin-right:0}@media screen and (min-width: 768px){.search-wrapper .search-main{float:left;display:block;margin-right:2.12766%;width:74.46809%}.search-wrapper .search-main:last-child{margin-right:0}}.search-wrapper .search-main .grouped-results .year h2{margin-bottom:0.5em}.search-wrapper .search-main .grouped-results .roll-cards{max-width:75em;margin-left:auto;margin-right:auto;margin-bottom:2em}.search-wrapper .search-main .grouped-results .roll-cards::after{clear:both;content:"";display:table}.search-wrapper .search-main .grouped-results .roll-card{border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px #e6e6e6;text-decoration:none;margin-bottom:1em;background-color:#eee}@media screen and (max-width: 767px){.search-wrapper .search-main .grouped-results .roll-card{float:left;display:block;margin-right:2.12766%;width:48.93617%}.search-wrapper .search-main .grouped-results .roll-card:last-child{margin-right:0}.search-wrapper .search-main .grouped-results .roll-card:nth-child(2n){margin-right:0}.search-wrapper .search-main .grouped-results .roll-card:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px) and (max-width: 959px){.search-wrapper .search-main .grouped-results .roll-card{float:left;display:block;margin-right:2.12766%;width:31.91489%}.search-wrapper .search-main .grouped-results .roll-card:last-child{margin-right:0}.search-wrapper .search-main .grouped-results .roll-card:nth-child(3n){margin-right:0}.search-wrapper .search-main .grouped-results .roll-card:nth-child(3n+1){clear:left}}@media screen and (min-width: 960px){.search-wrapper .search-main .grouped-results .roll-card{float:left;display:block;margin-right:2.12766%;width:23.40426%}.search-wrapper .search-main .grouped-results .roll-card:last-child{margin-right:0}.search-wrapper .search-main .grouped-results .roll-card:nth-child(4n){margin-right:0}.search-wrapper .search-main .grouped-results .roll-card:nth-child(4n+1){clear:left}}.search-wrapper .search-main .grouped-results .roll-card:hover .roll-card--title{color:#a7d7e7}.search-wrapper .search-main .grouped-results .roll-card:visited{color:#666}.search-wrapper .search-main .grouped-results .roll-card .roll-card--thumbnails{position:relative;display:flex;flex-wrap:wrap;flex-direction:row}.search-wrapper .search-main .grouped-results .roll-card .roll-card--thumbnails:after{background-color:transparent;background-image:-webkit-linear-gradient(top, transparent 60%, rgba(0,0,0,0.8) 100%);background-image:linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.8) 100%);content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block}.search-wrapper .search-main .grouped-results .roll-card .roll-card--thumbnail{margin:0;padding:0;border:none;width:33.3%}.search-wrapper .search-main .grouped-results .roll-card .roll-card--thumbnail img{display:block}.search-wrapper .search-main .grouped-results .roll-card .roll-card--metadata{background-color:#eee;padding:0.5em;border-radius:0px 0px 3px 3px}.search-wrapper .search-main .grouped-results .roll-card .roll-card--metadata .title{font-size:1.1em;margin-bottom:0.2em}.search-wrapper .search-main .grouped-results .roll-card .roll-card--metadata .photos{color:#666;font-size:0.75em}.search-wrapper .search-main .grouped-results .roll-card .roll-card--metadata .just-added{text-transform:uppercase;font-size:0.75em !important;color:#ff983f !important}.search-wrapper .search-main .search-hit{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:1.5em;border-bottom:1px solid #ccc}.search-wrapper .search-main .search-hit:last-child{margin-right:0}.search-wrapper .search-main .search-hit .search-hit-thumbnail{float:left;display:block;margin-right:2.12766%;width:48.93617%}.search-wrapper .search-main .search-hit .search-hit-thumbnail:last-child{margin-right:0}.search-wrapper .search-main .search-hit .search-hit-thumbnail a{text-decoration:none}.search-wrapper .search-main .search-hit .search-hit-excerpt{float:left;display:block;margin-right:2.12766%;width:48.93617%}.search-wrapper .search-main .search-hit .search-hit-excerpt:last-child{margin-right:0}.search-wrapper .search-main .search-hit .highlights .comments{line-height:1.5;font-size:0.9em;margin-bottom:0.5em}.search-wrapper .search-main .search-hit .highlights .comments li{margin-bottom:0.5em}.search-wrapper .search-main .search-hit .highlights .comments em{padding:0.2em;background-color:#fffbc1}.search-wrapper .search-main .search-hit .highlights .tags{font-size:0.8em}.search-wrapper .search-main .search-hit .highlights .tags .tag em{background-color:#fffbc1}.search-wrapper .search-main.search-keyword .search-hit{border-bottom:none}@media screen and (max-width: 767px){.search-wrapper .search-main.search-keyword .search-hit{float:left;display:block;margin-right:2.12766%;width:48.93617%}.search-wrapper .search-main.search-keyword .search-hit:last-child{margin-right:0}.search-wrapper .search-main.search-keyword .search-hit:nth-child(2n){margin-right:0}.search-wrapper .search-main.search-keyword .search-hit:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px) and (max-width: 959px){.search-wrapper .search-main.search-keyword .search-hit{float:left;display:block;margin-right:2.85714%;width:31.42857%}.search-wrapper .search-main.search-keyword .search-hit:last-child{margin-right:0}.search-wrapper .search-main.search-keyword .search-hit:nth-child(3n){margin-right:0}.search-wrapper .search-main.search-keyword .search-hit:nth-child(3n+1){clear:left}}@media screen and (min-width: 960px){.search-wrapper .search-main.search-keyword .search-hit{float:left;display:block;margin-right:2.85714%;width:31.42857%}.search-wrapper .search-main.search-keyword .search-hit:last-child{margin-right:0}.search-wrapper .search-main.search-keyword .search-hit:nth-child(3n){margin-right:0}.search-wrapper .search-main.search-keyword .search-hit:nth-child(3n+1){clear:left}}.search-wrapper .search-main.search-keyword .search-hit .search-hit-thumbnail{float:left;display:block;margin-right:2.12766%;width:100%}.search-wrapper .search-main.search-keyword .search-hit .search-hit-thumbnail:last-child{margin-right:0}.search-wrapper .search-main.search-keyword .search-hit .search-hit-excerpt{float:left;display:block;margin-right:2.12766%;width:100%}.search-wrapper .search-main.search-keyword .search-hit .search-hit-excerpt:last-child{margin-right:0}.search-wrapper .search-main .subscribe-to-search{background-color:#eee;padding:1em;margin-bottom:2em}.search-wrapper .search-main .subscribe-to-search h3{font-size:22px;color:#666}.search-wrapper .search-main .subscribe-to-search input[type="submit"]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;float:right}.search-wrapper .search-main .subscribe-to-search input[type="submit"]:disabled{opacity:0.5}.search-wrapper .search-main .subscribe-to-search input[type="submit"]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.search-wrapper .search-main .subscribe-to-search input[type="submit"]:active:not(:disabled),.search-wrapper .search-main .subscribe-to-search input[type="submit"]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.search-wrapper .search-main .subscribe-to-search .input-wrapper{overflow:hidden;padding-right:0.5em}.search-wrapper .search-main .subscribe-to-search .input-wrapper input{width:100}.search-wrapper .search-main .pagination{text-align:center;font-size:1.25em;margin-bottom:1em}.search-wrapper .search-main .pagination .current{font-weight:bold}.search-wrapper .search-main .pagination .disabled,.search-wrapper .search-main .pagination .gap{opacity:0.5}.search-wrapper .search-main .pagination a,.search-wrapper .search-main .pagination span{margin-right:0.25em}.search-wrapper .search-main .search-thumbnails .thumbnail{float:left;display:block;margin-right:2.12766%;width:48.93617%}.search-wrapper .search-main .search-thumbnails .thumbnail:last-child{margin-right:0}.search-wrapper .search-main .search-thumbnails .thumbnail:nth-child(2n){margin-right:0}.search-wrapper .search-main .search-thumbnails .thumbnail:nth-child(2n+1){clear:left}@media screen and (min-width: 768px){.search-wrapper .search-main .search-thumbnails .thumbnail{float:left;display:block;margin-right:2.85714%;width:31.42857%}.search-wrapper .search-main .search-thumbnails .thumbnail:last-child{margin-right:0}.search-wrapper .search-main .search-thumbnails .thumbnail:nth-child(3n){margin-right:0}.search-wrapper .search-main .search-thumbnails .thumbnail:nth-child(3n+1){clear:left}}.search-wrapper .search-main .browse-disclaimer{margin-top:0}.search-wrapper .search-sidebar{float:left;display:block;margin-right:2.12766%;width:100%}.search-wrapper .search-sidebar:last-child{margin-right:0}@media screen and (min-width: 768px){.search-wrapper .search-sidebar{float:left;display:block;margin-right:2.12766%;width:23.40426%}.search-wrapper .search-sidebar:last-child{margin-right:0}}.search-wrapper .search-sidebar h3{margin-bottom:0.25em}.search-wrapper .search-sidebar p{font-family:"Helvetica", "Arial", sans-serif;font-size:0.7em;color:#666;margin-bottom:0}.search-wrapper .search-sidebar li{font-size:0.9em;line-height:1.4}.search-wrapper .search-sidebar #map{width:100%;height:225px;margin-bottom:0.5em}.search-wrapper .search-sidebar .count{color:#ccc}.search-wrapper .search-sidebar .show-all{margin-left:2.25em;font-size:0.8em;cursor:pointer}.search-wrapper .search-sidebar .hidden{display:none}.shoot-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.shoot-wrapper::after{clear:both;content:"";display:table}.shoot-wrapper a{text-decoration:none}.shoot-wrapper .shoot-main{float:left;display:block;margin-right:2.12766%;width:100%}.shoot-wrapper .shoot-main:last-child{margin-right:0}@media screen and (min-width: 768px){.shoot-wrapper .shoot-main{float:left;display:block;margin-right:2.12766%;width:74.46809%}.shoot-wrapper .shoot-main:last-child{margin-right:0}}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail{margin-bottom:1em}@media screen and (max-width: 767px){.shoot-wrapper .shoot-main .image-thumbnails .thumbnail{float:left;display:block;margin-right:2.12766%;width:48.93617%}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail:last-child{margin-right:0}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail:nth-child(2n){margin-right:0}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail:nth-child(2n+1){clear:left}}@media screen and (min-width: 768px) and (max-width: 959px){.shoot-wrapper .shoot-main .image-thumbnails .thumbnail{float:left;display:block;margin-right:2.85714%;width:31.42857%}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail:last-child{margin-right:0}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail:nth-child(3n){margin-right:0}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail:nth-child(3n+1){clear:left}}@media screen and (min-width: 960px){.shoot-wrapper .shoot-main .image-thumbnails .thumbnail{float:left;display:block;margin-right:2.85714%;width:31.42857%}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail:last-child{margin-right:0}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail:nth-child(3n){margin-right:0}.shoot-wrapper .shoot-main .image-thumbnails .thumbnail:nth-child(3n+1){clear:left}}.shoot-wrapper .shoot-main .pagination{clear:both;text-align:center}.shoot-wrapper .shoot-main .pagination .current{font-weight:bold}.shoot-wrapper .shoot-main .pagination .disabled,.shoot-wrapper .shoot-main .pagination .gap{opacity:0.5}.shoot-wrapper .shoot-main .pagination a,.shoot-wrapper .shoot-main .pagination span{margin-right:0.25em}.shoot-wrapper .shoot-sidebar{float:left;display:block;margin-right:2.12766%;width:100%}.shoot-wrapper .shoot-sidebar:last-child{margin-right:0}@media screen and (min-width: 768px){.shoot-wrapper .shoot-sidebar{float:left;display:block;margin-right:2.12766%;width:23.40426%}.shoot-wrapper .shoot-sidebar:last-child{margin-right:0}}.shoot-wrapper .shoot-sidebar section{margin-bottom:1.5em}.shoot-wrapper .shoot-sidebar section h3{margin-bottom:0.25em}.state-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.state-wrapper::after{clear:both;content:"";display:table}.state-wrapper .intro-and-county-select{max-width:75em;margin-left:auto;margin-right:auto;background-color:#E8FFFB;padding:1em;line-height:130%;margin-bottom:1em}.state-wrapper .intro-and-county-select::after{clear:both;content:"";display:table}.state-wrapper .intro-and-county-select .intro{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:1em}.state-wrapper .intro-and-county-select .intro:last-child{margin-right:0}@media screen and (min-width: 768px){.state-wrapper .intro-and-county-select .intro{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-bottom:0}.state-wrapper .intro-and-county-select .intro:last-child{margin-right:0}}.state-wrapper .intro-and-county-select .county-select{float:left;display:block;margin-right:2.12766%;width:100%;text-align:center}.state-wrapper .intro-and-county-select .county-select:last-child{margin-right:0}@media screen and (min-width: 768px){.state-wrapper .intro-and-county-select .county-select{float:left;display:block;margin-right:2.12766%;width:31.91489%;text-align:right}.state-wrapper .intro-and-county-select .county-select:last-child{margin-right:0}}.state-wrapper .intro-and-county-select .county-select form{display:inline}.state-wrapper .intro-and-county-select .county-select form select{display:inline;margin-bottom:0}.state-wrapper .intro-and-county-select .county-select form input[type=submit]{border:1px solid #2596bb;border-radius:3px;box-shadow:inset 0 1px 0 0 #98cbdd;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#56b3d2;background-image:-webkit-linear-gradient(#56b3d2, #28a0c8);background-image:linear-gradient(#56b3d2, #28a0c8);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #1c8bb1;background-clip:padding-box;font-size:90%}.state-wrapper .intro-and-county-select .county-select form input[type=submit]:disabled{opacity:0.5}.state-wrapper .intro-and-county-select .county-select form input[type=submit]:hover:not(:disabled){background-color:#47a8c8;background-image:-webkit-linear-gradient(#47a8c8, #2695ba);background-image:linear-gradient(#47a8c8, #2695ba);box-shadow:inset 0 1px 0 0 #71b9d1;cursor:pointer}.state-wrapper .intro-and-county-select .county-select form input[type=submit]:active:not(:disabled),.state-wrapper .intro-and-county-select .county-select form input[type=submit]:focus:not(:disabled){border:1px solid #2596bb;box-shadow:inset 0 0 8px 4px #258bad, inset 0 0 8px 4px #258bad}.state-wrapper .table-and-map{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:2em}.state-wrapper .table-and-map:last-child{margin-right:0}.state-wrapper .map .reset-map{font-size:0.8em;display:none;pointer:cursor}.state-wrapper .map .background{fill:none}.state-wrapper .map .feature{fill:#eee}.state-wrapper .map .feature.selected{fill:#ddd}.state-wrapper .map .mesh{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.state-wrapper .map .county{stroke:#fff;stroke-linecap:round;stroke-linejoin:round;pointer-events:all;cursor:pointer}.state-wrapper .map .county.selected{fill:#ffa600}@media screen and (min-width: 960px){.state-wrapper .map .county:hover{fill:#ffa600}}.state-wrapper .map .qnull{fill:#cfcfcf}.state-wrapper .map .q0{fill:#bdc9e0}.state-wrapper .map .q1{fill:#74a9cf}.state-wrapper .map .q2{fill:#188ec0}.state-wrapper .map .q3{fill:#005c8e}.state-wrapper .map .county-label{fill:#fff;fill-opacity:0.9;font-size:0.2px;text-anchor:middle;pointer-events:none}.state-wrapper .map .long-name{font-size:0.15px}#stories_show header,#stories_index header{background-color:#333}#stories_show header a,#stories_index header a{color:white}#stories_show .main,#stories_index .main{background-color:#333;color:white}.featured-stories-wrapper{max-width:75em;margin-left:auto;margin-right:auto}.featured-stories-wrapper::after{clear:both;content:"";display:table}.featured-stories-wrapper .header{margin-bottom:0}.featured-stories-wrapper h1{color:white}.featured-stories-wrapper .responsive-swiper-holder{position:relative}.featured-stories-wrapper .responsive-swiper-shiv{padding-top:66.6%}.featured-stories-wrapper .swiper-container{position:absolute;height:100%;width:100%;top:0}.featured-stories-wrapper .swiper-wrapper,.featured-stories-wrapper .swiper-slide{height:100%}@media screen and (max-width: 767px){.featured-stories-wrapper h1{line-height:1.3em;font-size:1.3em}}.featured-stories-wrapper nav a{position:absolute;top:57%;display:block;outline:none;text-align:left;z-index:1000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.featured-stories-wrapper nav a{top:50%}}@media screen and (min-width: 768px){.featured-stories-wrapper .swiper-button-white{background-color:#56b3d2;padding:2em;border-radius:50%}}.featured-stories-wrapper .tablet-up{display:none}@media screen and (min-width: 768px){.featured-stories-wrapper .tablet-up{display:inline-block}}.featured-stories-wrapper .header{position:relative}@media screen and (max-width: 767px){.featured-stories-wrapper .header img{margin-top:3.75em}}.featured-stories-wrapper .header .county{padding:1em;position:absolute;left:0;top:0;font-family:trade-gothic-next-condensed, sans-serif;font-weight:300;text-shadow:#333 2px 2px 2px}.featured-stories-wrapper .header .search{padding:1em;position:absolute;top:0;right:0;font-size:0.8em;text-align:right}@media screen and (min-width: 768px){.featured-stories-wrapper .header .search{font-size:1em;padding:1em}}.featured-stories-wrapper .header .search a{background-color:rgba(1,1,1,0.3);border-radius:2em;border:2px solid white;color:white;font-weight:bold;text-decoration:none;display:inline-block;padding:0.5em 1.5em;text-shadow:#333 1px 1px 1px}@media screen and (min-width: 768px){.featured-stories-wrapper .header .search a{margin:0}}.featured-stories-wrapper .bottom .story{float:left;display:block;margin-right:2.12766%;width:100%;padding:1em;text-shadow:#333 2px 2px 2px}.featured-stories-wrapper .bottom .story:last-child{margin-right:0}.featured-stories-wrapper .bottom .story p{margin:0 0 0.5em 0;padding:0}@media screen and (min-width: 768px){.featured-stories-wrapper .bottom .story{float:left;display:block;margin-right:2.12766%;width:65.95745%}.featured-stories-wrapper .bottom .story:last-child{margin-right:0}}@media screen and (min-width: 768px){.featured-stories-wrapper .bottom .story{line-height:1.3em;font-size:1.25em}}.featured-stories-wrapper .bottom .story cite{font-family:"Helvetica", "Arial", sans-serif;font-style:normal;font-weight:bold;padding-left:0.5em}.featured-stories-wrapper .bottom .map{float:left;display:block;margin-right:2.12766%;width:100%;position:relative;padding:1em}.featured-stories-wrapper .bottom .map:last-child{margin-right:0}@media screen and (min-width: 768px){.featured-stories-wrapper .bottom .map{float:left;display:block;margin-right:2.12766%;width:31.91489%}.featured-stories-wrapper .bottom .map:last-child{margin-right:0}}.terms-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.terms-wrapper::after{clear:both;content:"";display:table}.terms-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.terms-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.terms-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%}.terms-wrapper main:last-child{margin-right:0}}.terms-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.terms-wrapper aside:last-child{margin-right:0}@media screen and (min-width: 768px){.terms-wrapper aside{float:left;display:block;margin-right:2.12766%;width:31.91489%}.terms-wrapper aside:last-child{margin-right:0}}.unsubscribe-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.unsubscribe-wrapper::after{clear:both;content:"";display:table}.unsubscribe-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.unsubscribe-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.unsubscribe-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.unsubscribe-wrapper main:last-child{margin-right:0}}.unsubscribe-wrapper main p{font-size:1.25em}.user-comments-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.user-comments-wrapper::after{clear:both;content:"";display:table}.user-comments-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.user-comments-wrapper main:last-child{margin-right:0}.user-comments-wrapper main .pagination{clear:both;text-align:center}.user-comments-wrapper main .pagination .current{font-weight:bold}.user-comments-wrapper main .pagination .disabled,.user-comments-wrapper main .pagination .gap{opacity:0.5}.user-comments-wrapper main .pagination a,.user-comments-wrapper main .pagination span{margin-right:0.25em}.user-geotags-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.user-geotags-wrapper::after{clear:both;content:"";display:table}.user-geotags-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.user-geotags-wrapper main:last-child{margin-right:0}.user-geotags-wrapper main #map{width:100%;height:500px}.user-likes-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.user-likes-wrapper::after{clear:both;content:"";display:table}.user-likes-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.user-likes-wrapper main:last-child{margin-right:0}.user-likes-wrapper main .pagination{clear:both;text-align:center}.user-likes-wrapper main .pagination .current{font-weight:bold}.user-likes-wrapper main .pagination .disabled,.user-likes-wrapper main .pagination .gap{opacity:0.5}.user-likes-wrapper main .pagination a,.user-likes-wrapper main .pagination span{margin-right:0.25em}.user-wrapper{max-width:75em;margin-left:auto;margin-right:auto;padding:1em}.user-wrapper::after{clear:both;content:"";display:table}.user-wrapper main{float:left;display:block;margin-right:2.12766%;width:100%}.user-wrapper main:last-child{margin-right:0}@media screen and (min-width: 768px){.user-wrapper main{float:left;display:block;margin-right:2.12766%;width:65.95745%}.user-wrapper main:last-child{margin-right:0}}.user-wrapper main .points-balance{border-left:5px solid #56b3d2;background-color:#eee;font-size:0.9em;margin-bottom:1em;padding:0.5em;display:flex;flex-direction:row;align-items:center}.user-wrapper main .points-balance svg{width:30px;height:auto;margin-right:5px;fill:#f1c40f}.user-wrapper main .points-balance p{margin-bottom:0}.user-wrapper main .points-balance p strong{color:#56b3d2}.user-wrapper main .recent-activity ul{max-width:75em;margin-left:auto;margin-right:auto}.user-wrapper main .recent-activity ul::after{clear:both;content:"";display:table}.user-wrapper main .recent-activity ul li{border-bottom:1px solid #ccc;padding:1em 0;position:relative;float:left;display:block;margin-right:2.12766%;width:100%}.user-wrapper main .recent-activity ul li:last-child{margin-right:0}@media screen and (min-width: 768px){.user-wrapper main .recent-activity ul li{padding:1.5em 0}}.user-wrapper main .recent-activity ul li:first-child{padding-top:0}.user-wrapper main .recent-activity ul li:first-child .narrative{top:0}.user-wrapper main .recent-activity ul li:first-child .timestamp{top:0}.user-wrapper main .recent-activity ul li .thumbnail{float:left;display:block;margin-right:2.12766%;width:31.91489%}.user-wrapper main .recent-activity ul li .thumbnail:last-child{margin-right:0}.user-wrapper main .recent-activity ul li .narrative{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}.user-wrapper main .recent-activity ul li .narrative:last-child{margin-right:0}.user-wrapper main .recent-activity ul li .action{font-size:1.1em;margin-bottom:0.25em}.user-wrapper main .recent-activity ul li .action a{text-decoration:none;color:#333}.user-wrapper main .recent-activity ul li .county_and_state{color:#666;font-size:0.9em;margin-bottom:0.45em}.user-wrapper main .recent-activity ul li .body{line-height:1.3}.user-wrapper main .recent-activity ul li .timestamp{visibility:hidden}@media screen and (min-width: 768px){.user-wrapper main .recent-activity ul li .timestamp{visibility:visible;font-size:0.8em;color:#666666;position:absolute;top:1.5em;right:0}}.user-wrapper aside{float:left;display:block;margin-right:2.12766%;width:100%}.user-wrapper aside:last-child{margin-right:0}@media screen and (min-width: 768px){.user-wrapper aside{float:left;display:block;margin-right:2.12766%;width:31.91489%}.user-wrapper aside:last-child{margin-right:0}}.user-wrapper aside h3{margin-bottom:0.5em}.user-wrapper aside .county-expertise li{padding:1.5em 0;border-bottom:1px solid #e6e6e6;position:relative}.user-wrapper aside .county-expertise li.hidden{display:none}.user-wrapper aside .county-expertise li.show-all{border-bottom:none;text-align:center;padding:0.25em}.user-wrapper aside .county-expertise li.show-all a{color:#666;cursor:pointer;font-size:0.7em}.user-wrapper aside .county-expertise li .county_and_state{left:0;top:0;position:absolute;padding:0.5em 0}.user-wrapper aside .county-expertise li .county_and_state a{text-decoration:none}.user-wrapper aside .county-expertise li .county_and_state .county{display:block;color:#333;padding-bottom:0.2em}.user-wrapper aside .county-expertise li .county_and_state .state{display:block;font-size:0.8em;color:#666666}.user-wrapper aside .county-expertise li .points{position:absolute;right:0;top:0.5em;font-size:1.5em;font-weight:bold;text-align:right}
