@import url(//fonts.googleapis.com/css?family=Roboto+Slab:400,700|Roboto:400,700,700italic,400italic);@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://farmfreshfans.com/fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://farmfreshfans.com/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(https://farmfreshfans.com/fonts/MaterialIcons-Regular.woff) format("woff"),url(https://farmfreshfans.com/fonts/MaterialIcons-Regular.ttf) format("truetype")}@font-face{font-family:Noteworthy;font-style:normal;src:url(https://farmfreshfans.com/assets/fonts/Noteworthy-Light.ttf)}@font-face{font-family:Futura;font-style:normal;src:url(https://farmfreshfans.com/assets/fonts/FuturaRound.ttf)}html{font-family:Roboto,serif;background-color:#eceff1!important}h1{font-weight:300}body{background-color:#eceff1}[layout=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}md-card{max-width:1240px;margin:5px auto}md-input-container label:not(.md-no-float):not(.md-container-ignore){display:none!important}md-input-container.md-input-focused label:not(.md-no-float){display:block!important}.button-styles,.filter-icon,.list-detail-subscribers-content .list-detail-and-subscribers-market-link ng-md-icon{border-radius:3px;background-color:#81659c;color:#fff}.sort-order:after{font-family:Material Icons;content:"\25b2"}.sort-order.reverse:after{content:"\25bc"}.card-header{background-color:#8ea5b3}.card-header h1{color:#fff!important;padding-left:20px}.list-odd-element{background-color:#f7f7f7}md-list{padding:0}.filter-button{margin-bottom:45px}.main-header-button{margin-top:17px;margin-bottom:0!important;max-height:20px!important}.md-button-css,md-dialog .md-button.md-primary.md-cancel-button,md-dialog .md-button.md-primary.md-cancel-button.md-focused,md-dialog .md-button.md-primary.md-cancel-button:hover:not([disabled]),md-dialog .md-button.md-primary.md-confirm-button,md-dialog .md-button.md-primary.md-confirm-button.md-focused,md-dialog .md-button.md-primary.md-confirm-button:hover:not([disabled]){background-color:#81659c;color:#fff}.custom-button,.custom-mobile-button{background-color:#81659c!important;color:#fff}.custom-mobile-button{width:160px;margin-left:15px!important}.main-logo{height:80px}a.md-button.md-primary{color:#858585}.gray-text{color:#7f7f7f}md-content{background-color:#eceff1}.list-action-row{margin-top:15px!important;position:relative}.mobile-list-filter{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.small-margin-bottom{margin-bottom:5px}.small-padding-top{padding-top:15px}input[type=checkbox]{display:none}input[type=checkbox]+label:before{color:#81659c;content:"\E835"!important;font-family:Material Icons;font-size:30px}.action-button{padding-right:25px}input[type=checkbox]:checked+label:before{display:inline-block;color:#81659c;content:"\E834"!important;font-family:Material Icons;font-size:30px}.form-label-padding{padding-top:10px}.select-all-checkbox{padding-left:16px;margin-bottom:25px;padding-right:15px;margin-top:8px}.medium-margin-bottom{margin-bottom:45px}.advice-text{font-size:12px;color:#7f7f7f}md-select-menu md-option[selected]{color:#000}.md-datepicker-input-container.md-datepicker-invalid{border-bottom-color:rgba(0,0,0,.12)}md-input-container.md-input-focused:not(.md-input-invalid) .md-input,md-input-container.md-input-focused:not(valid) .md-select,md-select.md-select:focus(valid).ng-empty:focus{border-color:rgba(0,0,0,.12)}.btn-padding-left{padding-left:25px!important}.btn-padding-top{padding-top:2px}md-checkbox.md-checked .md-icon{background-color:#81659c}.filter-label{position:relative;bottom:15px;padding-left:10px!important}md-menu-item .md-button{color:#000}[flex].item{-ms-flex-preferred-size:318px;flex-basis:318px}.list-filter-input{margin-top:9px;padding-left:10px}.md-button.md-primary.md-raised,.md-button.md-primary.md-raised:hover:not([disabled]){background-color:#81659c;color:#fff}.md-button:hover:not([disabled]),a.md-button:hover:not([disabled]){background-color:transparent}.md-button{color:#c8c8c8}.custom-button{background-color:#81659c!important;color:#fff}::-webkit-input-placeholder{font-family:Futura;font-weight:400}:-moz-placeholder,::-moz-placeholder{font-family:Futura;font-weight:400}:-ms-input-placeholder{font-family:Futura;font-weight:400}md-checkbox .md-container{display:none}.checkbox-margin-top{margin-top:8px}.error-dialog{width:30%;height:25%}.error-dialog,.successful-deletion-content,.successful-message-content{text-align:center}.list-filter md-input-container .md-input,.mobile-lists-filter md-input-container .md-input{border-color:transparent;background-color:#f6f6f6}.sub-navbar-row{margin-bottom:5px;text-align:center}.filter-icon{margin-bottom:34px!important;padding:2px;margin-left:2px}@media only screen and (max-device-width:590px){.error-dialog{width:30%;height:30%;text-align:center}.list-divider-margin-top{margin-top:65px}.mobile-custom-button{height:25px;width:125px}.mobile-list-divider{margin:initial}md-input-container.list-filter-input{margin:0;padding:0}.main-logo-row,.register-header-buttons{margin-top:0;margin-bottom:0;margin-right:0}.mobile-list-filter{margin-bottom:8px}.create-element-mobile-button{margin-bottom:0;margin-top:10px}.mobile-md-dialog{text-align:center;width:150px!important;height:160px!important}.list-action-row{margin-top:0!important}.mobile-lists-filter{margin-bottom:0;margin-top:25px}.sub-navbar-row{display:initial}.view-main-title{font-size:28px!important}.register-header-buttons{display:block;margin:0 auto;text-align:center}}@media only screen and (max-device-width:590px) and (orientation:landscape){md-input-container.list-filter-input{margin:0;padding:0}}@media only screen and (max-device-width:1000px) and (min-device-width:768px){.error-dialog{width:30%;height:30%;text-align:center}.mobile-md-dialog{text-align:center;width:400px!important;height:155px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:portrait){.filter-label{padding-left:2px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){.register-header-buttons{margin-left:25px}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape){.new-message-list-schedule-icon{padding-bottom:82px!important}.new-message-list-content-input{height:125px!important}.filter-label{padding-left:4px!important}}md-dialog md-dialog-content:not([layout=row])>:first-child:not(.md-subheader){font-weight:700;text-align:center}.desktop-lists-content .sub-text{max-width:1240px;margin:5px auto 0;text-align:justify;padding:5px;position:relative}.desktop-lists-content .sub-text .message-box{border-left:5px solid #659d7e;background-color:#fff;border-radius:2px;padding:5px}.desktop-lists-content .sub-text .message-box a{color:blue;text-decoration:underline}.desktop-lists-content .lists-button{padding-top:10px;text-transform:none;font-family:Roboto,Serif;font-size:16px;color:rgba(0,0,0,.87)}.desktop-lists-content .filter-label{bottom:15px}.desktop-lists-content .mobile-lists-filter .filter-label{bottom:12px}.desktop-lists-content .list-action-row{height:67px;position:relative}.desktop-lists-content .lists-checkbox{margin-left:16px}.desktop-lists-content .lists-element-positioning .medium-margin-bottom{margin-bottom:15px}.desktop-lists-content .list-subscribers-number{margin-top:25px!important}.desktop-lists-content .list-filter{margin-bottom:10px!important;position:absolute;right:10px}.iphone-display-fix{visibility:hidden!important}.list-detail-content{width:45%!important;height:65%;overflow:auto}.list-detail-content .list-detail-header{background-color:#659d7e}.list-detail-content .list-detail-title{font-family:Futura;font-weight:400!important;color:#fff}.list-detail-content .list-detail-text{font-size:12px;padding-left:30px;padding-top:10px}.list-qr-code-content{width:30%;height:60%;text-align:center}.list-qr-code-content .qr-code-header{width:100%!important}.list-qr-code-content .qr-code-label{margin-top:30px!important}.list-qr-code-content .view-main-title{padding-left:5px}.list-qr-code-content canvas.qrcode{margin-top:20px!important}.list-detail-subscribers-content .card-header .small-table td{padding:5px}.list-detail-subscribers-content .card-header .small-table td h1{padding:0;margin:5px 0}.list-detail-subscribers-content .card-header .small-table td md-input-container{padding:0;margin-bottom:6px}.list-detail-subscribers-content .card-header .small-table td label{padding:0}.list-detail-subscribers-content .card-header .header{width:100%}.list-detail-subscribers-content .card-header .header td{width:80%;max-width:calc(100% - 271px)}.list-detail-subscribers-content .card-header .header td.location h1{word-break:break-all;margin:5px 0}.list-detail-subscribers-content .card-header .header td.location md-input-container{margin-bottom:6px;width:100%}.list-detail-subscribers-content .card-header .header td.create-message{min-width:101px;max-width:101px;width:20%}.list-detail-subscribers-content .card-header .header td.create-message .subscribers-create-message{margin:0;padding-top:0}.list-detail-subscribers-content .card-header .header td.options{min-width:170px;max-width:170px;width:20%}.list-detail-subscribers-content .card-header .header td.options .custom-button{max-height:30px}.list-detail-subscribers-content .mobile-location-options{width:100%}.list-detail-subscribers-content .mobile-location-options td{padding:5px}.list-detail-subscribers-content .mobile-location-options td .custom-button{width:100%;margin:0}.list-detail-subscribers-content .mobile-list-detail-button{text-overflow:ellipsis;word-wrap:break-word}.list-detail-subscribers-content md-input-container.list-detail-and-subscribers-market-link{margin-top:0}.list-detail-subscribers-content label.list-detail-and-subscribers-market-link{color:#fff;font-weight:700}.list-detail-subscribers-content ._md a.view-button:not(.md-button).md-primary{color:#fff}.list-detail-subscribers-content .view-button{height:28px;font-size:12px;margin:0 0 0 10px;background-color:#81659c;color:#fff;padding:8px 5px;border-radius:2px}.list-detail-subscribers-content .list-detail-and-subscribers-market-link{padding:0 1em}.list-detail-subscribers-content .list-detail-and-subscribers-market-link input{background-color:#fff;border-radius:3px;padding:5px;width:175px}.list-detail-subscribers-content .list-detail-and-subscribers-market-link ng-md-icon{position:static;margin:auto 0 auto 5px;padding:2px 5px 0;height:28px}.list-detail-subscribers-content .list-detail-and-subscribers-market-link a{text-decoration:none}.list-detail-subscribers-content .subscribers-create-message{margin-top:10px;padding:5px}.list-detail-subscribers-content .subscribers-create-message .custom-button{width:100%;margin:6px 0;max-height:132px;padding:12px}.list-detail-subscribers-content .subscribers-list-buttons{margin-top:10px;text-align:right;padding:5px}.list-detail-subscribers-content .subscribers-list-buttons .custom-button{width:100%;margin:5px 0;min-width:0;text-overflow:ellipsis;word-wrap:break-word}.list-detail-subscribers-content .subscriber-email-header,.list-detail-subscribers-content .subscriber-name-header,.list-detail-subscribers-content .subscriber-phone-header{text-align:center}.list-detail-subscribers-content md-list-item.list-subscriber-item-desktop{padding:0}.landing-page-content .list-detail-subscribers-content md-list-item p.landing-header,.list-detail-subscribers-content md-list-item .landing-page-content p.landing-header,.list-detail-subscribers-content md-list-item p.center{text-align:center}.list-detail-subscribers-content md-list-item p ng-md-icon{cursor:pointer}.list-detail-subscribers-content .subscriber-list-button{margin:10px 0}.list-detail-subscribers-content .list-url-link{padding-left:20px;margin-bottom:10px}.list-detail-subscribers-content .list-subscribers-action-row{height:50px!important;position:relative}.list-detail-subscribers-content .subscribers-list-filter{margin-bottom:10px!important;position:absolute;right:10px}.list-detail-subscribers-content .subscriber-email{word-break:break-all;text-align:center}.list-detail-subscribers-content .subscriber-name,.list-detail-subscribers-content .subscriber-phone{text-align:center}.list-detail-subscribers-content .select-all-checkbox{padding-top:10px}.list-detail-subscribers-content .subscribers-list-action-button{margin-right:15px}.list-detail-subscribers-content .subscribers-list-filter md-input-container .md-input{border-color:transparent;background-color:#f6f6f6}.list-detail-subscribers-content .mobile-list-subscribers-filter md-input-container{max-height:30px}.list-detail-subscribers-content .mobile-list-subscribers-filter md-input-container .md-input{border-color:transparent;background-color:#f6f6f6}.list-detail-subscribers-content .mobile-list-subscribers-filter .filter-label{position:static}.list-detail-subscribers-content .list-subscriber-name,.list-detail-subscribers-content .list-subscriber-name-label{margin-bottom:8px!important;margin-top:8px!important}.list-detail-subscribers-content .list-subscriber-item-desktop label,.list-detail-subscribers-content .lists-subscriber-item label{padding:10px 0 10px 5px}.list-detail-button{color:#81659c!important}.mobile-list-subscribers-number{padding-left:15px}@media only screen and (max-device-width:590px){.mobile-list p{padding-left:2px}.lists-secondary-info{margin-left:50px}.mobile-list-detail-button{width:150px}.list-qr-code-content{width:90%;height:50%}.list-qr-code-content canvas.qrcode{margin-top:0!important;width:135px!important}.list-qr-code-content .qr-code-label{margin-top:0!important;padding-bottom:0!important}.list-qr-code-content .qr-code-header{margin-bottom:15px!important}.list-subscriber-info{font-weight:300}.lists-subscriber-item{padding-left:0!important;padding-right:5px!important}.lists-subscriber-checkbox{margin-right:35px}.list-detail-content{width:100%!important;height:65%!important}.list-detail-content .list-detail-products{margin-top:85px!important}.list-detail-subscribers-content{overflow:visible}.list-detail-subscribers-content .select-all-checkbox{padding-left:0!important}.list-detail-subscribers-content .mobile-list-subscribers-filter{padding-left:10px!important}.list-detail-title{font-size:24px!important;padding-left:0}.list-detail-and-subscribers-title{margin-bottom:10px}.list-url-link{margin-bottom:25px!important}.lists-secondary-info{margin-left:30px;margin-top:10px}.mobile-list-subscribers-filter{padding-left:20px;margin-bottom:0;margin-top:20px;max-height:40px}.lists-subscriber-checkbox{margin-left:15px!important}.list-detail-title{font-size:20px!important}.list-subscribers-action-row{margin-top:0;margin-bottom:35px}.lists-subscriber-info{margin-bottom:0;margin-top:22px;word-break:break-all}.desktop-lists-content .select-all-checkbox{margin-bottom:20px;margin-top:0}.desktop-lists-content .mobile-lists-filter{max-height:45px}.desktop-lists-content .lists-list{max-height:105px!important}.mobile-list-subscriber{max-width:100%!important}.list-subscriber-email{margin-right:0!important;width:100%!important}.list-subscriber-info .list-subscriber-name{width:100%!important;margin-right:0;overflow:auto!important}}@media only screen and (max-device-width:590px) and (orientation:landscape){.lists-secondary-info{margin-left:50px;margin-top:10px}.list-detail-content{width:100%!important;height:100%!important}.list-detail-content .list-detail-products{margin-top:80px!important}.list-qr-code-content{width:35%;height:100%!important}.list-qr-code-content .qr-code-header{height:25%!important}.list-qr-code-content .view-main-title{font-size:20px!important}.list-qr-code-content canvas.qrcode{position:relative;width:100px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px){.lists-secondary-info{margin-left:35px;margin-top:10px}.subscriber-info-email{padding-left:15px!important}.list-qr-code-content canvas.qrcode{margin-top:0!important}.list-qr-code-content .qr-code-label{margin-top:25px!important}.desktop-lists-content .list-filter-input{margin-bottom:0}.desktop-lists-content .filter-icon{margin-bottom:15px!important}.desktop-lists-content .filter-label{bottom:7px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:portrait){.lists-secondary-info{margin-left:35px;margin-top:10px}.list-qr-code-content{width:45%;height:40%}.list-detail-content{width:65%!important;height:40%;overflow:auto}.list-detail-content .list-detail-products{margin-top:45px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){.lists-secondary-info{margin-left:50px;margin-top:10px}.list-qr-code-content{width:40%;height:60%}.list-qr-code-content canvas.qrcode{margin-top:0!important}.list-qr-code-content .qr-code-label{margin-bottom:0!important;margin-top:55px!important}.list-detail-content{width:55%!important;height:55%!important;overflow:auto}.list-detail-content .list-detail-products{margin-top:45px!important}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-device-pixel-ratio:2){.desktop-lists-content .lists-checkbox{padding-top:2px!important}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait){.desktop-lists-content .filter-label{padding-left:4px!important}.list-detail-content{height:70%!important}.list-detail-content .list-detail-products{margin-top:25%!important}.list-subscriber-email,.list-subscriber-name{max-width:100%!important}.list-qr-code-content{height:55%!important}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape){.list-detail-content{width:65%!important;min-height:265px!important}.list-detail-content h1{font-size:24px}.list-detail-content .list-detail-products{margin-top:100px!important;margin-bottom:25px!important}.list-qr-code-content{width:40%!important;height:65%!important}.list-qr-code-content .qr-code-header{bottom:15px!important}.list-qr-code-content .qr-code-label{padding-top:20px!important}.list-qr-code-content h1{font-size:20px}.list-qr-code-content canvas.qrcode{padding-top:0!important;width:55%}.mobile-list-subscriber-phone{margin-bottom:0}.lists-subscriber-info{padding-left:5px!important}.lists-subscriber-checkbox{padding-right:40px!important;margin-left:15px!important}.mobile-lists-filter{margin-top:20px!important;height:45px!important}.list-subscribers-action-row{margin-top:5px!important;margin-bottom:20px!important}.mobile-list-subscribers-filter{margin-top:10px!important;height:45px!important}.desktop-lists-content .mobile-lists-filter{height:25px!important;padding-left:0!important}.desktop-lists-content .list-action-row{margin-bottom:0!important}.desktop-lists-content .select-all-checkbox{margin-bottom:15px!important}.list-detail-subscribers-content .filter-label{padding-left:9px!important}.list-detail-content{height:100%!important}}.icon-check{fill:#659d7e}.new-message-content p{color:#659d7e!important}.new-message-content .new-message-form-list-icon{fill:#8ea5b3;padding-right:50px!important;padding-bottom:67px}.new-message-content .new-message-list-date-icon{fill:#8ea5b3;padding-right:250px;padding-bottom:32px}.new-message-content .new-message-list-schedule-icon{fill:#8ea5b3;padding-right:250px;padding-bottom:65px}.new-message-content .new-message-form-body-icon{fill:#8ea5b3;padding-right:250px;padding-bottom:180px}.new-message-content md-input-container .md-input{border-color:transparent!important;background-color:#f6f6f6}.new-message-content md-select .md-select-value{border-bottom-color:transparent;background-color:#f6f6f6}.new-message-content .message-body-textarea{max-height:160px;padding-bottom:60px}.new-message-content .mobile-message-textarea-container{margin-top:15px!important}.new-message-content .new-message-body-row{height:100px}.new-message-content .date-picker{color:#757575}.new-message-content .message-date-content{padding-left:30px}.new-message-content .message-label{margin-top:2px!important;margin-bottom:5px;max-height:15%}.new-message-content .new-message-schedule-label{padding-top:14px!important;margin-bottom:5px}.new-message-content .new-message-list-date-label{margin-bottom:18px}.new-message-content .radio-group{margin-top:35px}.new-message-content md-radio-button .md-default-theme.md-checked .md-off,.new-message-content md-radio-button .md-default-theme .md-on{border-color:#659d7e}.new-message-content md-radio-button .md-default-theme.md-checked .md-ink-ripple{border-color:#84b198}.new-message-content md-radio-button.md-checked .md-off{border-color:#659d7e}.new-message-content md-radio-button.md-checked .md-ink-ripple{border-color:#84b198}.new-message-content md-radio-button .md-on{background-color:#659d7e}.messages-list-content .list-filter{margin-bottom:10px!important;position:absolute;right:10px}.messages-list-content .new-message-button{position:relative;right:10px;margin-top:22px}.messages-list-content .message-list-action-button{padding-left:15px;margin-left:20px!important}.dtp-hand.dtp-hour-hand.on,.dtp-header,.dtp-meridien-am.ng-binding.selected,.dtp-meridien-pm.selected,.dtp-select-day.selected,.dtp-select-hour.selected,.dtp-time,.dtp div.dtp-date{background-color:#659d7e!important}.dtp-btn-cancel.md-button.md-ink-ripple,.dtp-btn-ok.md-button.md-ink-ripple{background-color:#659d7e;color:#fff}.messages-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.icon-pending{fill:#81659c}.icon-cancel{fill:#7f7f7f}.icon-warning{fill:#ffcf7f}.icon-cancel,.icon-pending,.icon-warning{padding-left:16px}.message-body{max-height:55px}.message-body .message-icon{padding-top:5px}.message-send-date-error{padding-left:35px!important}.message-status-text{font-size:12px;text-transform:uppercase}.message-list-secondary-info{margin-top:10px}.message-sent-text{padding-left:2px}.message-pending-text{padding-left:7px}.warning-text{padding-left:5px}.message-sent-icon{padding-left:16px}.message-send-time-error{margin-top:8px!important;margin-left:36px!important}.mobile-message-list-content{overflow:auto;max-height:100px!important}@media only screen and (max-width:590px){.new-message-content .radio-group{margin-top:50px}.new-message-content .message-body-textarea{max-height:110px}.warning-text{padding-left:22px}.list-filter-input{width:70%!important}.mobile-message-list-content{margin-top:10px}.message-list-secondary-info{margin-left:40px!important;margin-top:15px!important}.message-sent-icon{margin-bottom:45px}.mobile-new-message-icon{position:relative;right:4px}.new-message-main-row{display:block}.new-message-form-list-icon{fill:#8ea5b3;padding-bottom:0!important;padding-top:28px;margin-bottom:0!important;margin-top:0!important}.new-message-form-list-input{margin-top:10px!important}.new-message-form-body-icon{fill:#8ea5b3;padding-right:250px;padding-bottom:0!important;margin-bottom:0!important;margin-top:0!important}.mobile-message-textarea-container{margin-bottom:40px!important;margin-top:25px!important}.new-message-form-list-date-input{margin-top:15px!important}.new-message-list-date-icon{fill:#8ea5b3;padding-top:30px}.new-message-list-date-icon,.new-message-list-schedule-icon{padding-bottom:0!important;margin-bottom:0!important;margin-top:0!important}.new-message-list-schedule-icon{padding-top:29px}.mobile-lists-filter .filter-label{padding-left:4px!important}}@media only screen and (max-device-width:590px) and (orientation:landscape){.warning-text{padding-left:85px}.mobile-new-message-icon{right:auto}.icon-cancel{margin-left:18px!important;padding-left:0!important}.message-cancelled-text{padding-left:0!important;padding-right:10px!important}.new-message-list-schedule-icon{padding-bottom:65px!important}.mobile-new-message-icon{position:relative;left:7px}}@media only screen and (max-device-width:1000px) and (min-device-width:768px){.new-message-content .new-message-card{height:445px!important}.new-message-content .message-label{max-height:15px;margin-bottom:3px}.new-message-content .new-message-list-date-icon{fill:#8ea5b3;padding-right:250px}.new-message-content .new-message-list-schedule-icon{padding-top:10px!important}.new-message-content .new-message-form-list-icon{fill:#8ea5b3;padding-right:50px!important;padding-bottom:20px}.new-message-content .mobile-message-textarea-container,.new-message-content .new-message-form-list-input{margin-top:10px!important}.new-message-content .new-message-form-list-date-input{margin-bottom:0!important;margin-top:4px!important}.messages-list-content .list-filter{padding-right:2px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:portrait){.new-message-content .message-list-icon-padding{margin-top:40px!important}.new-message-content .new-message-list-schedule-icon{padding-bottom:90px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){.save-and-send-message-button{max-width:120px!important}.new-message-list-schedule-icon{fill:#8ea5b3;padding-right:250px;padding-bottom:70px!important}.messages-list-content .list-filter{padding-right:25px!important}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape){.new-message-list-schedule-icon{padding-bottom:80px!important}.new-message-list-content-input{height:125px!important}.mobile-new-message-icon{padding-left:15px}.message-sent-icon{padding-bottom:25px!important}.message-list-secondary-info{padding-top:7px!important}.messages-list-content .mobile-lists-filter{margin-top:10px!important}.new-message-content .message-body-textarea{max-height:85px}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait){.filter-label{padding-left:4px!important}.new-message-content .message-body-textarea{max-height:85px}}.confirmation-register-header{font-family:Futura;height:245px;background-image:url(https://farmfreshfans.com/assets/images/congratulations.jpg);background-size:100% 100%;background-repeat:no-repeat}.confirmation-register-header h1{color:#0d6e7b!important;font-weight:400!important}.mobile-lists,.mobile-register-content,.register-confirmation{max-width:360px!important;margin:0 auto;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-bottom:15px!important}.qr-code-content h1,.qr-code-content h2,.qr-code-content h3,.qr-code-content h5,.register-confirmation h1,.register-confirmation h2,.register-confirmation h3,.register-confirmation h5{font-weight:400}.qr-code-content h1,.register-confirmation h1{text-align:center}.mobile-register-label{margin-bottom:0!important;font-size:12px!important}.register-list-detail{font-family:Futura!important}.register-list-detail p{color:#7f7f7f;font-size:14px;padding-left:28px;font-weight:400}.register-list-detail b{font-weight:400}.list-detail-icons{fill:#81659c}.list-detail-content .list-detail-icons{fill:#8ea5b3!important}.confirmation-register-content{font-family:Futura;color:#7f7f7f;text-align:center}.confirmation-register-content .add-another-market-button{width:250px!important;margin:30px auto 25px}.confirmation-register-content .register-confirmation-subtitle{font-size:30px}.confirmation-register-content .register-confirmation-lists{font-size:24px!important;margin-bottom:5px!important;margin-top:5px!important}.register-confirmation-subheader{height:70px!important;background-color:#659d7e!important;position:relative;bottom:25px!important}.register-content{font-family:Futura}.register-content label.md-required:after,.register-content md-input-container label{color:gray!important}.register-content div.md-input-message-animation.ng-scope{color:gray}.register-content .subscription-phone-number{margin-bottom:0;height:25px}.register-content md-input-container{height:25px!important}.register-content h3{font-family:Noteworthy;color:#659d7e}.register-content h2.register-secondary-text{color:#659d7e}.register-content input{background-color:#eaeaea;color:#747474}.register-content p{color:#747474}.register-content h2{color:#81659c;font-family:Noteworthy;font-size:30px}.register-content i{color:#81659c;font-weight:400}.register-content i.register-font{font-family:Noteworthy;font-weight:700;font-size:18px;text-transform:uppercase}.register-content i.register-font.green-text{color:#659d7e}.register-content input{border:transparent}.register-content .register-subtitle{margin-left:520px}.register-content .register-subscribe-button{margin-top:35px!important;margin-left:240px!important}.register-content .register-subscribe-button .custom-button{width:120px!important}.subscriber-content p{color:#659d7e;margin:0}.subscriber-content .no-margin-right.md-button.md-raised.md-primary{margin-right:0}.subscriber-content .action-buttons{max-width:550px;width:100%;margin:0 auto}.subscriber-content md-card{max-width:550px;width:100%}.subscriber-content md-card .form-fields{padding:10px}.subscriber-content md-card .form-fields .field{margin:5px}.subscriber-content md-card .form-fields .icon-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.subscriber-content md-card .form-fields ng-md-icon{margin:0}.subscriber-content md-card .form-fields md-input-container{margin-bottom:0;padding:5px 0}.subscriber-content md-card .form-fields md-input-container input{background-color:#f6f6f6;border-color:transparent}.subscriber-content md-card .form-fields md-input-container input.md-input{border-bottom-width:0}.subscriber-content .new-subscriber-form-email-icon,.subscriber-content .new-subscriber-form-name-icon,.subscriber-content .new-subscriber-form-phone-icon{fill:#8ea5b3}.register-header{font-family:Futura;height:122px!important;background-image:url(https://farmfreshfans.com/assets/images/farm-back.jpg);background-repeat:no-repeat!important;background-size:cover!important;background-position:0 65%!important}.register-header .register-header-logo{width:60px!important;height:45px;position:relative;left:5px;top:20px}.register-header,.register-subheader{position:relative;bottom:21px!important}div.register-subheader{font-family:Futura;font-weight:400!important;background-color:#659d7e;color:#fff}div.register-subheader p{color:#b2cebf}.mobile span,div.register-subheader h2{font-weight:400}.mobile span{font-family:Futura}label.ng-scope{color:grey!important}.successful-subscriber-content{text-align:center}.no-lists-available-text{text-align:center;color:gray!important}.mobile-lists{font-weight:300;font-family:Futura}.mobile-lists input[type=checkbox]+label:before{color:#81659c;content:"\E836"!important;font-family:Material Icons;font-size:30px}.mobile-lists input[type=checkbox]:checked+label:before{display:inline-block;color:#81659c;content:"\E86C"!important;font-family:Material Icons;font-size:30px}.mobile-lists .list-to-subscribe-checkbox{padding-top:62px;padding-left:8px}.mobile-lists .list-detail{text-align:center!important}.mobile-lists .list-info h4 b{font-family:Futura;font-weight:400!important}.mobile-lists .list-info p{font-weight:400!important;color:#7f7f7f}.mobile-lists .md-card.list-info{-webkit-appearance:none;box-shadow:5px 5px 5px #555}.mobile-register-input{width:290px!important}@media only screen and (max-device-width:590px){.mobile-lists{font-family:Futura!important}.mobile-lists h2{font-weight:400!important}.register-header{font-family:Futura;height:122px!important;background-image:url(https://farmfreshfans.com/assets/images/farm-back.jpg);background-repeat:no-repeat!important;background-size:cover!important;background-position:0 65%!important}.register-header .register-header-logo{width:110px!important;height:65px!important;position:absolute;top:auto;left:5px!important;bottom:45px!important}.register-header,.register-subheader{position:relative;bottom:auto!important}.confirmation-register-content .add-another-market-button{width:auto!important}.confirmation-register-content .register-confirmation-subtitle{font-size:24px}.confirmation-register-content .register-confirmation-lists{font-size:22px!important;margin-top:15px!important;margin-bottom:10px!important}.confirmation-register-header{height:220px;background-image:url(https://farmfreshfans.com/assets/images/congratulations.jpg);background-size:100% 100%;background-repeat:no-repeat}.confirmation-register-header h1{padding-top:0;color:#0d6e7b!important;position:relative;bottom:20px}.register-list-detail strong{font-weight:400}.list-detail-button{margin-bottom:0;margin-right:0!important}.register-content h2{font-size:22px}.register-content .register-subtitle{margin-left:10px!important}.list-to-subscribe-checkbox{padding-top:16px!important;padding-left:6px!important}.mobile-lists,.mobile-register-content,.register-confirmation{margin:initial!important;position:relative!important;display:inline!important}.mobile-lists .register-subscribe-button,.mobile-register-content .register-subscribe-button,.register-confirmation .register-subscribe-button{margin-left:200px!important}.mobile-lists .register-subscribe-button .custom-button,.mobile-register-content .register-subscribe-button .custom-button,.register-confirmation .register-subscribe-button .custom-button{width:200px!important}.mobile-new-subscriber-form{background-color:#eceff1}}@media only screen and (max-device-width:590px) and (orientation:landscape){.register-header{font-family:Futura;height:140px!important;background-image:url(https://farmfreshfans.com/assets/images/farm-back.jpg);background-repeat:no-repeat!important;background-size:cover!important;background-position:50% 68%!important}.register-header .register-header-logo{width:95px!important;height:70px!important;position:relative;bottom:7px!important;left:15px!important}.mobile-register-content .register-subscribe-button{margin-left:450px!important}.confirmation-register-header{height:260px}}@media only screen and (max-device-width:1000px) and (min-device-width:768px){.register-list-detail{font-family:Futura!important}.register-list-detail p{color:#7f7f7f;font-size:14px;padding-left:28px;font-weight:400}.register-list-detail strong{font-weight:400}.mobile-lists{font-family:Futura!important}.mobile-lists h2{font-weight:400!important}.register-content h2{font-size:30px}.register-content .register-subtitle{margin-left:220px!important}.register-header{font-family:Futura;height:122px!important;background-image:url(https://farmfreshfans.com/assets/images/farm-back.jpg);background-repeat:no-repeat!important;background-size:cover!important;background-position:0 65%}.register-header .register-header-logo{width:75px!important;height:55px;position:relative;left:5px;top:18px}.register-confirmation-secondary-text{margin-top:10px!important}}.desktop-login-content .login-form{width:300px;margin:4em auto;padding:1em;background:#fafafa;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804)}.desktop-login-content .login-form md-input-container{width:100%}.desktop-login-content .login-form md-input-container ng-md-icon+input{width:calc(100% - 36px)}.desktop-login-content .login-form .login-logo-row{text-align:center}.desktop-login-content .login-form .login-logo-row .main-logo{height:150px;margin:0!important}.desktop-login-content .login-form .login-button{text-align:right}.desktop-login-content .login-form .login-error{margin-left:36px}.landing-page-content .landing-header{font-family:Noteworthy;font-size:2.5em;color:#81a33e;background:url(https://farmfreshfans.com/assets/images/background2.jpg) no-repeat;background-position:bottom;background-size:cover;height:450px;position:relative}.landing-page-content .landing-header .landing-header-logo{width:200px;position:absolute;top:10px}.landing-page-content .landing-header .landing-header,.landing-page-content .landing-header .landing-subheader{position:relative;bottom:21px}.landing-page-content .title{font-family:Noteworthy;font-size:2em;color:#7f7f7f;font-weight:700;padding:10px 80px}.landing-page-content .subtitle{color:#81a33e;font-size:20px;padding:10px 80px}.landing-page-content .content{padding:0 80px}.landing-page-content .bold,.landing-page-content .custom-button,.landing-page-content .landing-header{font-weight:700}.landing-page-content .green-styled-text{color:#81a33e;font-family:Noteworthy}.landing-page-content .center,.landing-page-content .landing-header{text-align:center}.landing-page-content .footer{background-color:#81a33e;padding:10px 0;color:#fff;font-size:12px}.landing-page-content .info-text{padding:20px;line-height:25px}.landing-page-content .info-text p{text-align:justify;margin-top:0}.landing-page-content .phone-image{text-align:right;padding:20px 0}.landing-page-content .custom-button{padding:0 40px;font-family:Futura}.landing-page-content .checkbox-text{font-family:Futura;color:#7f7f7f;font-size:14px;margin:30px 0}@media (max-device-width:590px){.landing-page-content .content,.landing-page-content .info-text,.landing-page-content .subtitle,.landing-page-content .title{padding:10px 5px}}