/*! nouislider - 8.5.1 - 2016-04-24 16:00:30 */


.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;padding:5px;text-align:center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}
/*!
 * Propeller v1.2.0 (http://propeller.in)
 * Copyright 2016-2019 Digicorp, Inc.
 * Licensed under MIT (http://propeller.in/LICENSE)
 */
.pmd-range-slider.noUi-target {
  box-shadow: none;
  border: none;
  height: 2px;
  margin: 40px 0 6px;
}

.pmd-range-slider.noUi-connect {
  background: #4285f4;
}

.pmd-range-slider .noUi-connect {
  background: #4285f4;
}

.pmd-range-slider .noUi-handle {
  border: none;
  box-shadow: none;
  border-radius: 50%;
  background: none;
  width: 14px;
  height: 14px;
  left: -7px;
  top: -6px;
  cursor: pointer;
}

.pmd-range-slider .noUi-handle:after, .pmd-range-slider .noUi-handle:before {
  display: none;
}

.pmd-range-slider .noUi-handle:before {
  display: block;
  width: 100%;
  height: 100%;
  background: #4285f4;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 50%;
}

.pmd-range-slider.noUi-background,
.pmd-range-slider .noUi-background {
  box-shadow: none;
  background: #dedede;
}

.pmd-range-slider.noUi-background {
  transition: all 0.2s ease-in-out;
}

.pmd-range-slider .noUi-base {
  z-index: 100;
}

.pmd-range-slider .noUi-pips-horizontal {
  height: 2px;
  padding: 0;
  top: 1px;
  z-index: 10;
}

.pmd-range-slider .noUi-pips .noUi-value {
  display: none;
}

.pmd-range-slider .noUi-pips .noUi-marker-horizontal {
  background: #000000;
  height: 2px;
}

.pmd-range-slider .noUi-pips.noUi-pips-horizontal .noUi-marker-large:first-child {
  margin-left: 0;
}

.pmd-range-slider .noUi-pips.noUi-pips-horizontal .noUi-marker-large:nth-last-child(2) {
  margin-left: -2px;
}

.pmd-range-slider .noUi-pips-vertical {
  width: 2px;
  padding: 0;
  left: 1px;
  z-index: 10;
}

.pmd-range-slider .noUi-pips .noUi-marker-vertical {
  background: #000000;
  width: 2px;
}

.pmd-range-slider .noUi-pips.noUi-pips-vertical .noUi-marker-large:first-child {
  margin-top: -2px;
}

.pmd-range-slider .noUi-pips.noUi-pips-vertical .noUi-marker-large:nth-last-child(2) {
  margin-top: 0px;
}

.pmd-range-slider .noUi-tooltip {
  left: 50%;
  padding: 0;
  width: 28px;
  height: 28px;
  margin-left: -14px;
  border: none;
  background: #4285f4;
  color: #ffffff;
  line-height: 28px;
  border-radius: 50%;
  font-size: 11px;
}

.pmd-range-slider.noUi-horizontal .noUi-handle-upper .noUi-tooltip,
.pmd-range-slider.noUi-horizontal .noUi-handle-lower .noUi-tooltip {
  top: -32px;
  bottom: auto;
}

.pmd-range-slider.noUi-horizontal .noUi-handle-upper .noUi-tooltip:before,
.pmd-range-slider.noUi-horizontal .noUi-handle-lower .noUi-tooltip:before {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  left: 50%;
  background: #4285f4;
  margin-left: -10px;
  z-index: -1;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 9px;
  border-radius: 10px 10px 0px 10px;
}

.pmd-range-slider.pmd-range-tooltip-right-bottom.noUi-horizontal .noUi-handle-upper .noUi-tooltip {
  top: auto;
  bottom: -32px;
}

.pmd-range-slider.pmd-range-tooltip-right-bottom.noUi-horizontal .noUi-handle-upper .noUi-tooltip:before {
  top: auto;
  bottom: 9px;
  border-radius: 0 10px 10px 10px;
}

.pmd-range-slider.pmd-range-tooltip-left-bottom.noUi-horizontal .noUi-handle-lower .noUi-tooltip {
  top: auto;
  bottom: -32px;
}

.pmd-range-slider.pmd-range-tooltip-left-bottom.noUi-horizontal .noUi-handle-lower .noUi-tooltip:before {
  top: auto;
  bottom: 9px;
  border-radius: 0 10px 10px 10px;
}

.pmd-range-slider.pmd-range-tooltip-bottom.noUi-horizontal .noUi-handle-upper .noUi-tooltip,
.pmd-range-slider.pmd-range-tooltip-bottom.noUi-horizontal .noUi-handle-lower .noUi-tooltip {
  top: auto;
  bottom: -32px;
}

.pmd-range-slider.pmd-range-tooltip-bottom.noUi-horizontal .noUi-handle-upper .noUi-tooltip:before,
.pmd-range-slider.pmd-range-tooltip-bottom.noUi-horizontal .noUi-handle-lower .noUi-tooltip:before {
  top: auto;
  bottom: 9px;
  border-radius: 0 10px 10px 10px;
}

.pmd-range-slider.pmd-range-tooltip-bottom.noUi-horizontal .noUi-tooltip {
  top: auto;
  bottom: -32px;
}

.pmd-range-slider.pmd-range-tooltip-right-bottom.noUi-horizontal .noUi-handle-upper .noUi-tooltip,
.pmd-range-slider.pmd-range-tooltip-left-bottom.noUi-horizontal .noUi-handle-lower .noUi-tooltip,
.pmd-range-slider.pmd-range-tooltip-bottom.noUi-horizontal .noUi-tooltip {
  -moz-transform-origin: 50% -50%;
  -webkit-transform-origin: 50% -50%;
  transform-origin: 50% -50%;
  will-change: transform;
}

.pmd-range-slider.noUi-vertical {
  height: 300px;
  margin: 20px auto;
}

.pmd-range-slider.noUi-vertical.noUi-target {
  width: 2px;
}

.pmd-range-slider.noUi-vertical.noUi-connect {
  background: #4285f4;
}

.pmd-range-slider.noUi-vertical .noUi-handle {
  left: -6px;
}

.pmd-range-slider.noUi-vertical .noUi-tooltip {
  margin-left: 0;
  margin-top: -14px;
  top: 50%;
  left: -32px;
}

.pmd-range-slider.noUi-vertical .noUi-handle-upper .noUi-tooltip:before,
.pmd-range-slider.noUi-vertical .noUi-handle-lower .noUi-tooltip:before {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  background: #4285f4;
  margin-top: -10px;
  z-index: -1;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  left: 9px;
  border-radius: 10px 0px 10px 10px;
}

.pmd-range-slider.pmd-range-tooltip-top-right.noUi-vertical .noUi-handle-upper .noUi-tooltip {
  left: auto;
  right: -32px;
}

.pmd-range-slider.pmd-range-tooltip-top-right.noUi-vertical .noUi-handle-upper .noUi-tooltip:before {
  left: auto;
  right: 9px;
  border-radius: 10px 10px 10px 0px;
}

.pmd-range-slider.pmd-range-tooltip-bottom-right.noUi-vertical .noUi-handle-lower .noUi-tooltip {
  left: auto;
  right: -32px;
}

.pmd-range-slider.pmd-range-tooltip-bottom-right.noUi-vertical .noUi-handle-lower .noUi-tooltip:before {
  left: auto;
  right: 9px;
  border-radius: 10px 10px 10px 0px;
}

.pmd-range-slider.pmd-range-tooltip-right.noUi-vertical .noUi-handle-upper .noUi-tooltip,
.pmd-range-slider.pmd-range-tooltip-right.noUi-vertical .noUi-handle-lower .noUi-tooltip {
  left: auto;
  right: -32px;
}

.pmd-range-slider.pmd-range-tooltip-right.noUi-vertical .noUi-handle-upper .noUi-tooltip:before,
.pmd-range-slider.pmd-range-tooltip-right.noUi-vertical .noUi-handle-lower .noUi-tooltip:before {
  left: auto;
  right: 9px;
  border-radius: 10px 10px 10px 0px;
}

.pmd-range-slider.pmd-range-tooltip-right.noUi-vertical .noUi-tooltip {
  left: auto;
  right: -32px;
}

.pmd-range-slider.pmd-range-tooltip-top-right.noUi-vertical .noUi-handle-upper .noUi-tooltip,
.pmd-range-slider.pmd-range-tooltip-bottom-right.noUi-vertical .noUi-handle-lower .noUi-tooltip,
.pmd-range-slider.pmd-range-tooltip-right.noUi-vertical .noUi-tooltip {
  -moz-transform-origin: -50% 50%;
  -webkit-transform-origin: -50% 50%;
  transform-origin: -50% 50%;
  will-change: transform;
}

.pmd-range-slider .noUi-tooltip {
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}

.pmd-range-slider.noUi-horizontal .noUi-tooltip {
  -moz-transform-origin: 50% 150%;
  -webkit-transform-origin: 50% 150%;
  transform-origin: 50% 150%;
  will-change: transform;
}

.pmd-range-slider.noUi-vertical .noUi-tooltip {
  -moz-transform-origin: 150% 50%;
  -webkit-transform-origin: 150% 50%;
  transform-origin: 150% 50%;
  will-change: transform;
}

.pmd-range-slider .noUi-handle:before,
.pmd-range-slider .noUi-tooltip {
  transition: all 0.2s ease-in-out;
}

.pmd-range-slider .noUi-handle.noUi-active:before {
  opacity: 0;
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}

.pmd-range-slider .noUi-handle.noUi-active .noUi-tooltip {
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}

.pmd-range-slider.pmd-range-tooltip .noUi-handle:before {
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}

.pmd-range-slider.pmd-range-tooltip .noUi-tooltip {
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}

[disabled].noUi-connect {
  background: #d0d0d0;
}

[disabled].pmd-range-slider.noUi-background {
  background: #f1f1f1;
}

[disabled].pmd-range-slider .noUi-background {
  background: #f1f1f1;
}

[disabled].pmd-range-slider .noUi-handle:before {
  background: #d0d0d0;
}

.pmd-range-slider [disabled].noUi-origin .noUi-handle,
[disabled].pmd-range-slider .noUi-handle {
  cursor: not-allowed;
}

.pmd-range-slider [disabled].noUi-origin .noUi-handle:before {
  background: #d0d0d0;
}
.hookup-auth .marker{width:60px;height:72px;display:block;margin:auto}.hookup-auth .gender-select{cursor:pointer;border:1px solid #ccc;background-color:#ededed !important;display:block;width:100%;float:left;text-align:center;font-weight:700}.hookup-auth .gender-select.active{background-color:#d24d3d !important}.hookup-auth .gender-select.active .form-check-input[type=checkbox]:checked+label:before,.hookup-auth .gender-select.active label.btn input[type=checkbox]:checked+label:before{border-right:2px solid #fff;border-bottom:2px solid #fff}.desktop-app{margin:auto;display:block;position:fixed;top:0;left:0;background-color:#fff;border:10px #444 solid;width:100%;height:100vh}main.page--matchMe--app{padding-top:0;padding-bottom:0;min-height:100vh}main.page--matchMe--app #swipe-control{position:absolute;margin-left:calc(50% - 30px);width:60px;display:block;height:100%}main.page--matchMe--app .setting-button{width:100%;display:flex;align-items:center;justify-content:space-between}.hidden{display:none !important;visibility:hidden !important}body.matchMe-appDesktop{background:none !important;margin-top:0px !important;overflow:hidden}@media all and (min-width: 768px){.desktop-app{right:0;bottom:0;margin:auto;max-height:667px;max-width:375px}}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:#e84c3d !important;border-top:none;border-left:none;border-right:none;color:#fff;margin-right:0px !important;margin-left:0px !important}.nav-tabs>li>a,.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{color:#666;border-top:none;border-right:1px solid #ccc !important;border-right:none;margin-right:0px !important;margin-left:0px !important}.btn-sm{border-radius:0}.step{padding:0 15px 15px 15px;height:100%;position:absolute;width:100%}.loading-box{display:none;margin-top:60px}.loading-logo{background-color:#000;width:260px;height:125px;margin:auto}.loading-txt{display:none;padding:20px;text-align:center}.loading-location-input{display:none;padding:20px}.stamp{position:fixed;z-index:10001;opacity:0}.match-me{position:fixed;width:100%;background-color:#1d1b1a;height:100%;overflow:hidden;text-align:center;z-index:100;box-shadow:-4px 0px 9px 0px #ccc}.match-me .overlay{background-color:#1d1b1a;opacity:0;width:100%;height:100%;position:fixed;top:0px;z-index:10000}.control-panel-btns{position:fixed;z-index:101;width:100%;bottom:0;background-color:#eee;padding-top:1em;display:none;border-top:3px solid #e84c3d;padding-bottom:1.2em}.control-panel-btns i.fa-times{position:relative;top:-2px}.control-panel-btns .like,.control-panel-btns .dislike{font-size:1.5em}.control-panel-btns .like a{color:#0a8;text-shadow:0px -1px 1px #0e735f;border:3px solid #0a8}.control-panel-btns .dislike a{color:#e84c3d;text-shadow:0px -1px 1px #e94c3d;border:3px solid #e94c3d}.control-panel-btns .like i{padding-top:.4em}.control-panel-btns .like-information{padding-left:1em;padding-right:1em;padding-bottom:.3em;margin-top:0px}.btn-controls{display:inline-block;background-color:#eee;line-height:50px;border-radius:58px;width:58px;height:58px;box-shadow:inset 0 0 2px #00c851}.btn-controls:active{background-color:#fff}.main-photo{opacity:0}.fly-btn{opacity:.95;position:fixed;font-size:1.6em;width:1.7em;display:table-cell;text-align:center;transition:unset !important;color:#e84c3d;z-index:102}.setting-information-btns a{opacity:0}.settings-btn{left:15px;font-weight:bold;top:20px;cursor:pointer}.information-btn{left:calc(50% - 20px)}.information-panel,.settings-panel{display:none;position:fixed;width:100%;height:100%;z-index:0;padding-bottom:20px}.information-panel.open>.open-information svg,.settings-panel.open>.open-information svg{transform:rotateZ(0deg)}.settings-panel{width:300px;top:0;overflow:auto;background-color:#fff;padding-top:15px}.information-panel{z-index:250;bottom:-75%;background-color:#1d1b1a;color:#fff;border-top:1px solid #2b2b2b}.information-panel .step{overflow:auto;margin-top:20px}a:hover,a:focus{color:#e84c3d;text-decoration:underline}.btn-group-vertical{width:100%}.btn-group-vertical button{text-align:left;font-style:normal}.verified-ribbon{width:121px;height:121px;background-size:auto 100%;background-repeat:no-repeat;background-position-x:0px;background-position-y:0px;position:fixed;top:0px;right:0px;z-index:10003;opacity:0}.verified-ribbon-de{background-position-x:-182px}.verified-ribbon-nl{background-position-x:-354px}.rlc{padding-top:7px;font-size:.8em !important}.slider-row{background-color:#fff;padding:15px 15px}.setting-button{background-color:#f2efef;border-bottom:1px solid #eee;margin-bottom:2px}.setting-button .settings-btn-txt{padding:10px}.setting-button .settings-btn-toggler label{padding-top:6px;padding-right:10px;cursor:pointer}.carousel-inner{background-color:#000}#carousel-example-generic{margin:-15px -15px 0 -15px}.city-result{position:relative;width:100%;height:auto;margin:0 !important;padding:0 !important;list-style:none;background-color:#fff;z-index:99999999;display:none}.city-result .item{padding:5px;cursor:pointer;border:1px solid #ccc}.city-result .item:hover{background-color:#e94c3d;border-color:#e94c3d;color:#fff}.city-result .no-result{font-style:italic;padding:5px;border:1px solid #ccc}.carousel-control{z-index:9999999999}.channel-information{padding:10px;border:1px solid #4a4a4a;background-color:#2b2b2b}.phone-field{padding:4px;margin-bottom:15px;border:1px solid #4a4a4a;background-color:#2b2b2b}.photo-loader{width:100%;height:100%;position:absolute;top:40%}input.slide[type=checkbox]{max-height:0;max-width:0;opacity:0;display:none}input.slide[type=checkbox]+label{display:block;position:relative;box-shadow:inset 0 0 0px 1px #d5d5d5;text-indent:-5000px;height:30px;width:50px;border-radius:15px}input.slide[type=checkbox]+label:before{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;border-radius:15px;background:rgba(19,191,17,0);transition:.25s ease-in-out}input.slide[type=checkbox]+label:after{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;border-radius:15px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);transition:.25s ease-in-out}input.slide[type=checkbox]:checked+label:before{width:50px;background:#ea5a4a}input.slide[type=checkbox]:checked+label:after{left:20px;box-shadow:inset 0 0 0 1px #cc3f2f,0 2px 4px rgba(0,0,0,.2)}@media screen and (max-height: 1500px){.carousel-inner img{height:300px !important;margin:auto}}@media screen and (max-height: 1300px){.carousel-inner img{height:300px !important;margin:auto}}@media screen and (max-height: 1100px){.carousel-inner img{height:300px !important;margin:auto}}@media screen and (max-height: 900px),screen and (min-width: 768px){.carousel-inner img{height:400px !important;margin:auto}}@media screen and (max-height: 700px){.carousel-inner img{height:300px !important;margin:auto}}@media screen and (max-height: 500px){.carousel-inner img{height:250px !important;margin:auto}}footer{margin-top:5px;background-color:#f9f9f9;padding:5px}footer i{color:#7f8c8d}footer a{color:#7f8c8d}.help-block{display:inline;font-size:13px;font-weight:400;margin-left:8px;color:#a0a0a0}.no-more-results{position:absolute;z-index:999999;background-color:#fff;margin-left:10%;width:80%;top:30%;padding-bottom:15px}.no-more-results h3{background-color:#d24d3d;color:#fff;margin-left:-15px;margin-right:-15px;padding:15px}.no-results{padding:15px}.open-information{height:20px;background-color:#1d1b1a;margin:-20px auto auto;color:#fff;text-align:center;font-weight:bold;width:60px;border-radius:4px 4px 0 0;border:1px solid #2b2b2b;border-bottom-color:#1d1b1a;cursor:pointer}.open-information>svg{transform:rotateZ(180deg);transition:transform 180ms ease-out}
