﻿#mobileDealOptions{width:100%;display:flex;flex-direction:column;align-items:center}#mobileDealOptions .inputCurrency{position:relative}#mobileDealOptions .inputCurrency .poundIcon{position:absolute;font-size:15px;top:13px;left:8px}#mobileDealOptions #mobileSectionOne{width:100%;max-width:600px;display:flex;flex-direction:column;background-image:linear-gradient(320deg,#2971b3,#38accd);padding:30px 15px;box-sizing:border-box}#mobileDealOptions #mobileSectionOne .sectionHeading{font-size:20px;color:#fff;margin-bottom:15px}#mobileDealOptions #mobileSectionOne .sectionInput{height:44px;background-color:#fff;font-size:15px;color:#303030;margin-bottom:35px;padding-left:20px;box-sizing:border-box;outline:0;border:0;width:100%}#mobileDealOptions #mobileSectionOne .lengthOfMortgageInput input{margin-right:10px;width:45px;height:35px;font-size:15px;color:#303030;padding:12px}#mobileDealOptions #mobileSectionOne .lengthOfMortgageInput{font-size:15px;color:#fff}.mobileRepaymentType{display:flex;width:100%}#mobileDealOptions #mobileSectionTwo{width:100%;max-width:600px;display:flex;flex-direction:column;background:#fff;padding:30px 15px;box-sizing:border-box;box-shadow:0 0 26px 0 rgb(0 0 0 / .16)}#mobileDealOptions #mobileSectionTwo .sectionHeading{font-size:20px;margin-bottom:15px;color:#323234}#mobileDealOptions #mobileSectionTwo .mobileSectionCheckboxes{display:flex;flex-wrap:wrap;margin-bottom:30px}#mobileDealOptions #mobileSectionTwo .mobileSectionCheckboxes #dealOptionCheckbox{width:50%;margin-bottom:20px}#mobileDealOptions .mobileUpdateAllButton{display:flex;justify-content:center;align-items:center;width:302px;height:44px;border-radius:110px;background-color:#45c4d8;font-size:17px;font-weight:700;color:#fff;cursor:pointer}#mobileDealOptions .mobileFooter{display:flex;justify-content:center;width:100%}#mobileDealOptions #mobileStickySection{display:flex;justify-content:center;align-items:center;background-image:linear-gradient(320deg,#2971b3,#38accd);box-shadow:0 4px 8px 0 rgb(0 0 0 / .35);height:75px;position:fixed;top:0;left:0;right:0;z-index:2;animation:stickyHide .5s forwards}#mobileDealOptions.showStickyDealOptions #mobileStickySection{animation:stickyShow .3s forwards}#mobileDealOptions #mobileStickySection #editSearchCriteria{display:flex;justify-content:center;align-items:center;width:302px;height:44px;border-radius:110px;background-color:#fff;font-size:17px;color:#2a76b6;cursor:pointer}@keyframes stickyShow{from{opacity:0}to{opacity:1}}@keyframes stickyHide{from{opacity:1}to{opacity:0}}@media only screen and (min-width:1191px){#mobileDealOptions{display:none}}