.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.r{position:relative}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}#vpix_map{height:400px}.form-control{display:block;width:100%;padding:10px;box-sizing:border-box;border-radius:3px;border:1px solid #ccc;resize:none}.form-control:focus{border-color:#777}.rateit{margin-bottom:10px;margin-left:8px}div.cameras div.rateit-range{background:url(../images/no_rating.png) no-repeat;height:48px}div.cameras div.rateit-hover{background:url(../images/full_rating.png) no-repeat}div.cameras div.rateit-selected{background:url(../images/full_rating.png) no-repeat}.cameras-sm{margin-left:0;position:relative;top:5px}div.cameras-sm div.rateit-range{background:url(../images/no_rating_sm.png) no-repeat;height:48px}div.cameras-sm div.rateit-hover{background:url(../images/full_rating_sm.png) no-repeat}div.cameras-sm div.rateit-selected{background:url(../images/full_rating_sm.png) no-repeat}.marker-cluster-small{background-color:rgb(53 152 254 / .4)}.marker-cluster-small div{background-color:rgb(53 152 254 / .6)}.marker-cluster-medium{background-color:rgb(241 211 87 / .6)}.marker-cluster-medium div{background-color:rgb(240 194 12 / .6)}.marker-cluster-large{background-color:rgb(253 156 115 / .6)}.marker-cluster-large div{background-color:rgb(241 128 23 / .6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out,opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out,opacity 0.3s ease-in;transition:transform 0.3s ease-out,opacity 0.3s ease-in}.leaflet-marker-icon,.leaflet-marker-shadow{color:#fff}.vo_rockstarSort{position:absolute;z-index:10;right:0;border-radius:0;background:#fff0;top:-25px;width:auto}.vo_button{padding:8px 0;width:150px;text-align:center}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.white-popup-block{position:relative;max-width:350px;padding:30px;margin:0 auto;background:#F4F2F0;font-size:1.2em;color:#666}.white-popup-block h1{font-size:24px;line-height:2}.white-popup-block div{margin-bottom:12px}.white-popup-block label{font-weight:400;font-size:14px;line-height:15px;color:#666}.white-popup-block input[type="text"],.white-popup-block input[type="email"],.white-popup-block textarea,.white-popup-block select{font-size:14px;height:35px;padding-left:10px;padding-right:10px;border:1px solid #BEB191;box-shadow:inset 0 2px 3px #DDD;-webkit-box-shadow:inset 0 2px 3px #DDD;-moz-box-shadow:inset 0 2px 3px #ddd;border-radius:2px}.white-popup-block textarea{height:auto}.white-popup-block button{height:35px;padding-left:10px;padding-right:10px}.js-float-label-wrapper{position:relative}.js-float-label-wrapper label{font-weight:700;position:absolute;cursor:text;left:0;right:0;top:0;padding:.75em;opacity:0}.js-float-label-wrapper.focused label,.js-float-label-wrapper.populated label{opacity:1}.js-float-label-wrapper.populated input,.js-float-label-wrapper.populated select,.js-float-label-wrapper.populated button,.js-float-label-wrapper.populated textarea{margin:0;padding-top:2.5em;border:1px solid #ccc;border-width:0 1px 1px 0}.js-float-label-wrapper.populated:last-child input,.js-float-label-wrapper.populated:last-child select,.js-float-label-wrapper.populated:last-child button,.js-float-label-wrapper.populated:last-child textarea{border-right:0}.js-float-label-wrapper.populated select,.js-float-label-wrapper.populated button{padding:5px;font-size:14px}.js-float-label-wrapper.populated button{color:#fff;background:#3598fe;border:0;height:32px}.js-float-label-wrapper input,.js-float-label-wrapper textarea,.js-float-label-wrapper select,.js-float-label-wrapper button,.js-float-label-wrapper label{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.js-float-label-wrapper.w50p,.js-float-label-wrapper.w100p{padding:0}.js-float-label-wrapper input,.js-float-label-wrapper select,.js-float-label-wrapper button,.js-float-label-wrapper textarea{border:0;padding:5px 12px;font-size:16px;resize:none;border-bottom:1px solid #fff0;font-family:'Open Sans',sans-serif;overflow:hidden}.js-float-label-wrapper input:focus,.js-float-label-wrapper select:focus,.js-float-label-wrapper textarea:focus{background:#eaeaea;outline:none;border-bottom:1px dotted #ccc}.js-float-label-wrapper button:hover{background:#64b1ff}.js-float-label-wrapper button:active{background:#116cc8}.round5{overflow:hidden;border-radius:5px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}ul.photographer-tabs li a{font-size:16px;line-height:1.5}.photographer-tabs li.active a,.photographer-tabs li.active a:hover{color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / .35);background:#16a2ff}.avatar{border-radius:50%;width:64px;height:64px;display:block;background:#EEE;text-align:center;line-height:64px;font-size:26px;border:2px solid #ccc;text-transform:uppercase}.avatar-center{margin:0 auto}.marTopN50{margin-top:-50px}.leaflet-container .btn-hire{padding:10px;display:block;margin:0 auto;text-transform:uppercase;width:100px;text-align:center;background:#FF9249;color:#EEE;border-radius:3px;font-weight:600;font-family:'Open Sans',sans-serif;font-size:14px}.font-black{color:#000}.block{display:block}