@font-face{font-family:"SF Display";font-weight:900;src:url("/sites/all/themes/adminimal_theme/fonts/SF-Pro-Display-Black.otf");}@font-face{font-family:"SF Display";font-weight:700;src:url("/sites/all/themes/adminimal_theme/fonts/SF-Pro-Display-Bold.otf");}@font-face{font-family:"SF Display";font-weight:800;src:url("/sites/all/themes/adminimal_theme/fonts/SF-Pro-Display-Heavy.otf");}@font-face{font-family:"SF Display";font-weight:200;src:url("/sites/all/themes/adminimal_theme/fonts/SF-Pro-Display-Light.otf");}@font-face{font-family:"SF Display";font-weight:500;src:url("/sites/all/themes/adminimal_theme/fonts/SF-Pro-Display-Medium.otf");}@font-face{font-family:"SF Display";font-weight:400;src:url("/sites/all/themes/adminimal_theme/fonts/SF-Pro-Display-Regular.otf");}@font-face{font-family:"SF Display";font-weight:600;src:url("/sites/all/themes/adminimal_theme/fonts/SF-Pro-Display-Semibold.otf");}@font-face{font-family:"SF Display";font-weight:300;src:url("/sites/all/themes/adminimal_theme/fonts/SF-Pro-Display-Thin.otf");}@font-face{font-family:"SF Display";font-weight:100;src:url("/sites/all/themes/adminimal_theme/fonts/SF-Pro-Display-Ultralight.otf");}html,body{width:100%;height:100%;}body{font:normal 13px/1.538em "SF Display",Open Sans,"Segoe UI","Helvetica",sans-serif !important;margin:0px;background:#f7f7f7 !important;}.small{font-size:12px !important;}.small h3{font-size:12px !important;font-weight:bold;text-decoration:underline;}*{-webkit-overflow-scrolling:auto !important;}#page{min-height:100%;margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}.krumo-root ul{margin-left:20px !important;}#merchant-node-form{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#page,#content-after{font-family:"SF Display" !important;margin:auto;}.page-node-add-merchant #page{overflow-x:hidden;padding-top:0;}.page-node-add-merchant #page h1{margin-top:10px;}@media screen and (max-width:360px){.page-node-add-merchant #page h1{font-size:20px;}}#merchant-node-form input,#merchant-node-form textarea,#merchant-node-form select,.myButton,#search-query{font:normal 14px/1.538em "SF Display";background:#fff;border-radius:8px;border:0px !important;font-size:14px;color:#000000;letter-spacing:0;line-height:16px;padding:15px 15px 15px 16px;width:calc(100% - 32px);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;}#merchant-node-form input[type=submit],.myButton{width:100%;background-color:#0DB250;border-radius:8px;line-height:16px;padding:15px 16px;color:#fff;font-size:16px;font-weight:bold;}#merchant-node-form input[type=submit]:active{background-color:#86ce9a;}#merchant-node-form input[type=submit]{margin-right:0;box-sizing:content-box;padding:15px 1.5px;border:1px solid #0DB251 !important;}#merchant-node-form input,#merchant-node-form select{border:1px solid #F7F7F7 !important;}#merchant-node-form input.error,#merchant-node-form textarea.error,#merchant-node-form select.error{border:1px solid #EF5350 !important;color:#EF5350;}#merchant-node-form label.error{color:#000000;}#merchant-node-form textarea{resize:none;width:100%;}#merchant-node-form .grippie{display:none;}.myButton{width:calc(100% - 32px);display:block;text-align:center;text-decoration:none;margin:10px 0 10px 0;}.myButton.gray{padding:14px 15px;margin-left:1px;margin-right:1px;}.myButtonsArea{background-color:#f7f7f7;}.myButton.next{background-image:url(/sites/all/themes/adminimal_theme/images/arrow_right_white.png);background-position:right 20px center;background-repeat:no-repeat;background-size:8px 14px;}.myButton.skip{width:calc(50% - 39px);float:left;background-color:#000;margin-right:7px;}.myButton.submit{width:calc(50% - 39px);float:left;margin-left:7px;}.disable .myButton{opacity:0.5;}.myButton:hover,.myButton:active{text-decoration:none;}.ambassador-new-merchant-page #merchant-node-form .form-item-title,.ambassador-new-merchant-page #merchant-node-form .field-name-field-city,.ambassador-new-merchant-page #merchant-node-form .field-name-field-zip-code,.ambassador-new-merchant-page #merchant-node-form .field-name-field-ambassador-uuid,.ambassador-new-merchant-page #merchant-node-form #edit-field-4sq-venue-id-und-0-value,.ambassador-new-merchant-page #merchant-node-form #edit-field-4sq-venue-icon-und-0-value,.ambassador-new-merchant-page #merchant-node-form #edit-field-category-und{display:none;}#merchant-node-form input[type=checkbox]{display:none !important;}#merchant-node-form .form-type-checkbox label{font-family:"SF Display" !important;font-size:18px;background-image:url(/sites/all/themes/adminimal_theme/images/unchecked.png);background-position:left center;background-size:auto 100%;width:40px;height:40px;background-repeat:no-repeat;padding-left:35px;}#merchant-node-form .form-type-checkbox label.error{background-image:url(/sites/all/themes/adminimal_theme/images/unchecked-error.png);}#merchant-node-form input[type=checkbox]:checked + label{background-image:url(/sites/all/themes/adminimal_theme/images/checked.png);background-position:left center;}#merchant-node-form .field-name-field-ambassador-email-agree{margin-top:15px;}.field-name-field-log .field-item{white-space:pre;}.form-wrapper{margin-bottom:-4px !important;}.form-item{padding-right:10px !important;margin-bottom:0.5em;}.form-required{display:none;}.page-node-add-merchant #branding,.branding{display:none !important;}#branding,.branding{background-color:#0db250 !important;padding-left:10px !important;}#branding h1.page-title,.branding h1.page-title{padding:10px 0px 10px 0px !important;color:#fff;}.page-node-add-merchant #content-after{top:175px;left:0;right:0;width:100%;min-height:100%;position:absolute;background-color:#f7f7f7;font:normal 14px/1.538em "SF Display";}.page-node-add-merchant #content-after .region-content-after{margin:10px 20px;}.venue{font:normal 14px/1.538em "SF Display";background-color:#fff;border-radius:30px;margin-bottom:6px;}.venue-display{float:none;padding:6px;height:50px;background-image:url(/sites/all/themes/adminimal_theme/images/arrow_right_4sq.png);background-position:right center;border-right:20px solid transparent;background-repeat:no-repeat;background-size:8px 14px;}.venue:first-child .venue-display,.venue:last-child .venue-display,#venue-selected .venue-display{}.venue-display .venue-category{width:50px;height:100%;overflow:hidden;float:left;margin-right:20px;}.venue-display .icon{background-color:#20b054;border-radius:50%;width:50px;}.venue-display .venue-name,.venue-display .venue-address{min-height:20px;margin-left:50px;white-space:nowrap;overflow:hidden;background:#fff;position:relative;}.venue-display .venue-name::after,.venue-display .venue-address::after{content:'';position:absolute;right:0;top:0;width:40px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0),#fff 100%);}.venue-display .venue-name{font-size:16px;font-weight:400;margin-top:6px;}.venue-display .venue-address{font-size:14px;font-weight:300;color:#777777;}.venue-display .venue-zip{display:none;}#venue-selected{position:absolute;top:0;left:0;right:0;background-image:url(/sites/all/themes/adminimal_theme/images/shbg.png);background-position:center center;background-size:cover;border-radius:0;height:175px;min-height:175px;text-align:center;padding:0 40px;}#venue-selected .venue-display{background-image:none;padding-left:0px;border-bottom:none;border-right:0px solid transparent;}#venue-selected .venue-category{float:none;display:block;width:65px;height:66px;text-align:center;margin:0 auto;border:4px solid #fff;border-radius:50%;position:relative;top:133px;}#venue-selected .venue-display .icon{width:66px;}#venue-selected .venue-name,#venue-selected .venue-address{margin-left:0px;white-space:pre-wrap;background:none;top:-40px;line-height:1.2;}#venue-selected .venue-name::after,#venue-selected .venue-address::after{background:none;}#venue-selected .venue-name{color:#fff;font-size:25px;margin-bottom:5px;}#venue-selected .venue-address{color:#000;font-size:18px;opacity:.6;white-space:nowrap;overflow:hidden;}#venue-selected .venue-address::after{content:'';position:absolute;right:0;top:0;width:40px;height:100%;background:linear-gradient(to right,rgba(96,183,86,0),#2bb450 100%);//#2bb450 57b459}#foursquare-result{background-color:#f7f7f7;padding-bottom:30px;}.withmap #specify-location{display:none;}#foursquare-result .venue{display:none;}#foursquare-result .venue:nth-child(-n+10){display:block;}#foursquare-result-more{height:16px;text-align:center;box-shadow:0px 0px 0px 1px #ccc;background-color:#eee;color:#000;}#foursquare-search-query{height:26px;}#search-query{padding-right:16px;background-image:url(/sites/all/themes/adminimal_theme/images/search.png);background-repeat:no-repeat;background-position:right 18px center;background-size:20px;position:relative;top:-32px;color:#0DB250;}#search-query::placeholder{color:#0DB250;}body.logged-in.node-type-merchant div.field-label{float:left;}.view-merchants-list-for-ambassador h4{margin-bottom:5px;font-weight:300;}.view-merchants-list-for-ambassador .views-field-nothing{font-weight:100;}.form-item-field-check .description{display:inline-block;margin-left:0px !important;}.form-item-field-check .description a{font-size:18px;text-transform:none;font-weight:300;text-decoration:underline;}.container{z-index:99;position:fixed;right:0;left:0;bottom:0;}.modal{background:#f7f7f7;width:100%;height:100%;z-index:100000;font:normal 13px/1.538em "SF Display",Open Sans,"Segoe UI","Helvetica",sans-serif !important;margin:0;padding:0;top:100%;position:fixed;right:0;left:0;bottom:0;text-align:left;}.modal .branding{display:block !important;}.modal .page{padding-bottom:10px;overflow-y:scroll;height:calc(100% - 79px);top:0;right:0;left:0;bottom:0;}.modal .content{color:#333;padding:10px;}.container.modal-open .modal{top:0;}.close{width:30px;height:30px;padding:10px;text-align:center;position:absolute;top:7px;right:5px;cursor:pointer;opacity:1;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}.close:before,.close:after{position:absolute;content:'';width:1px;height:27px;background:white;}.close:before{transform:rotate(45deg);}.close:after{transform:rotate(-45deg);}#page{position:fixed;background-color:#f7f7f7 !important;}.ambassador-new-merchant-page .title,.ambassador-thank-you .title,.ambassador-error-duplicate-merchant .title{position:relative;top:-10px;background-image:url(/sites/all/themes/adminimal_theme/images/shbg.png);background-position:center center;background-size:cover;height:175px;min-height:175px;text-align:center;padding:0 40px;}.ambassador-new-merchant-page .title h1,.ambassador-error-duplicate-merchant .title h1{font-family:"SF Display";font-weight:600;color:#fff;font-size:19px;}.ambassador-new-merchant-page .title h2,.ambassador-error-duplicate-merchant .title h2{font-family:"SF Display";font-weight:500;color:#000;opacity:.6;font-size:14px;}.ambassador-new-merchant-page h1.page-title,.ambassador-error-duplicate-merchant h1.page-title{padding-top:40px !important;margin-bottom:15px !important;}.ambassador-new-merchant-page #content-wrapper{width:auto !important;margin:40px 20px 0 20px;}.ambassador-new-merchant-page h3{font-size:14px;font-weight:600;text-align:center;}.ambassador-new-merchant-page .form-item{padding-right:0 !important;}.ambassador-thank-you,.ambassador-error-duplicate-merchant{text-align:center;}.ambassador-thank-you h1,.ambassador-error-duplicate-merchant h1{font-size:25px;font-weight:700;}.ambassador-thank-you .ty-content,.ambassador-error-duplicate-merchant .error-content{margin:60px 40px 0 40px;}.ambassador-thank-you .ty-content p,.ambassador-error-duplicate-merchant .error-content p{color:#777;font-size:14px;margin:0 20px;}.ambassador-thank-you .bonus{background-color:#fff;background-image:url(/sites/all/themes/adminimal_theme/images/steps.png);background-repeat:no-repeat;background-position:left 20px center;border-radius:8px;margin-top:30px;padding:27px 20px;font-size:20px;font-weight:600;}.ambassador-thank-you .myButtonsArea,.ambassador-error-duplicate-merchant .myButtonsArea{position:absolute;left:20px;right:20px;bottom:40px;}.ambassador-new-merchant-page .region-content{position:absolute;height:calc(100% - 230px);width:100%;margin-top:35px;}.ambassador-new-merchant-page #merchant-node-form>div{position:absolute;height:100%;}.ambassador-new-merchant-page .step1,.ambassador-new-merchant-page .step2{width:calc(100% - 40px) !important;margin:0 20px;min-height:calc(100% - 96px);padding-bottom:66px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.ambassador-new-merchant-page .myButtonsArea{height:66px;width:calc(100% - 40px);margin:-66px 20px 0 20px;}.keyboard .ambassador-new-merchant-page .step1,.keyboard .ambassador-new-merchant-page .step2{min-height:calc(100% - 200px);}
