.soda-form-tool-container{display:inline-block;width:100%;padding:20px 20px 10px;border:1px solid #f0f0f0;background:#fff}
.soda-form-tool-container h2{color:#22354c;font-size:22px !important;line-height:26px;margin:0 0 10px !important}
.soda-form-tool-container h3{color:#22354c;font-size:12px !important;line-height:14px;margin:0 0 20px !important}
.soda-form-tool{display:inline-block;width:auto;font-family:'SharpSansNo2Book','Helvetica Neue',Helvetica,sans-serif}
.soda-form-tool.full{width:100%}
.soda-form-tool .filters-container{position:relative;border:1px solid #dad3cc;border-radius:3px;padding:20px;background-color:#f0f0f0}
.soda-form-tool .filters-container .filters{display:table;width:100%}
.soda-form-tool .filters-container .filters .filter-container{display:table-cell;width:23%;padding-right:10px;vertical-align:top}
.soda-form-tool .filters-container .filters .filter-container:last-of-type{padding-right:0}
.soda-form-tool .filters-container .filters .filter-container input,.soda-form-tool .filters-container .filters .filter-container select{cursor:pointer;border-radius:3px;border:1px solid #dad3cc;border-bottom:3px solid #dad3cc;height:auto;margin-bottom:0;font-size:14px;line-height:24px;padding:8px 10px;height:44px}
.soda-form-tool .filters-container .filters .filter-container.zip-container input{cursor:text;line-height:24px}
.soda-form-tool .filters-container .filters .filter-container.zip-container input::-webkit-input-placeholder{color:#0c131b}
.soda-form-tool .filters-container .filters .filter-container.zip-container input:-moz-placeholder{color:#0c131b}
.soda-form-tool .filters-container .filters .filter-container.zip-container input::-moz-placeholder{color:#0c131b}
.soda-form-tool .filters-container .filters .filter-container.zip-container input:-ms-input-placeholder{color:#0c131b}
.soda-form-tool .filters-container .filters .submit-container{display:inline-block;width:100%}
.soda-form-tool .filters-container .filters .submit-container .submit{display:inline-block;width:100%;cursor:pointer;border:1px solid #64c46f;border-bottom:3px solid #64c46f;border-radius:3px;background-color:#fff;padding:10px;color:#64c46f;font-size:14px;font-weight:700;line-height:20px;margin-top:10px}
.soda-form-tool .filters-container .filters .submit-container .submit:disabled{background:#f0f0f0}
.soda-form-tool .results-container{margin:10px 0}
.soda-form-tool .results-container .offers-list{margin:0;padding:0}
.soda-form-tool .results-container .offers-list .offer{display:inline-block;width:100%;position:relative;border:1px solid #dad3cc;border-radius:3px;padding:20px;margin-bottom:10px}
.soda-form-tool .results-container .offers-list .offer:before{display:none}
.soda-form-tool .results-container .offers-list .offer .featured{position:absolute;top:5px;left:5px;text-indent:25px;font-size:8px;font-weight:800;color:#64c46f;line-height:20px;background:url("http://www.thesimpledollar.com/wp-content/uploads/2016/07/TSD_Commercial_Funnel_Logo.png") no-repeat 0 0;background-size:20px;text-transform:uppercase}
.soda-form-tool .results-container .offers-list .offer>div{display:inline-block}
.soda-form-tool .results-container .offers-list .offer .image-container{width:150px;float:left;line-height:100px;border-right:1px solid #dad3cc;padding-right:10px}
.soda-form-tool .results-container .offers-list .offer .image-container .image-link{display:inline-block;vertical-align:middle;text-align:center}
.soda-form-tool .results-container .offers-list .offer .image-container .image-link:hover{background:0}
.soda-form-tool .results-container .offers-list .offer .image-container .image-link .image{width:80%}
.soda-form-tool .results-container .offers-list .offer .details-container{padding-left:10px;width:250px}
.soda-form-tool .results-container .offers-list .offer .details-container .details-list{margin:0;padding:0}
.soda-form-tool .results-container .offers-list .offer .details-container .details-list .detail{list-style:initial;font-size:12px;margin-bottom:0;margin-left:20px;padding-left:0}
.soda-form-tool .results-container .offers-list .offer .details-container .details-list .detail:before{display:none}
.soda-form-tool .results-container .offers-list .offer .link-container{float:right;width:140px}
.soda-form-tool .results-container .offers-list .offer .link-container .go-link{display:inline-block;border-radius:3px;width:100%;background:#64c46f;color:#fff;padding:9px 0;font-family:'Helvetica Neue',Helvetica,Arial;font-size:12px;font-weight:800;text-transform:uppercase;line-height:22px;text-align:center}
.soda-form-tool .results-container .offers-list .offer .link-container span{display:inline-block;font-size:10px;text-align:center;line-height:14px;width:100%;margin-top:10px;color:#aeaeae}
.soda-form-tool .results-container span{display:inline-block;width:100%;font-size:18px;line-height:20px;margin-bottom:10px}
.soda-form-tool .results-container span.not-found{padding:20px}
.soda-form-tool .results-container span.additional-offers{font-weight:bold;text-align:center;margin:15px 0 5px;background:#f0f0f0;border-radius:3px;line-height:36px;padding:0}
.soda-form-tool .loader{display:none;position:absolute;bottom:28px;left:48%;margin:0 auto;font-size:7px;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #dad3cc;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}
.soda-form-tool .loader,.soda-form-tool .loader:after{border-radius:50%;width:30px;height:30px}
@media screen and (max-width:680px){.soda-form-tool .filters-container .filters .filter-container{display:inline-block;width:49%;margin-bottom:10px}
.soda-form-tool .filters-container .filters .filter-container:nth-of-type(2){padding-right:0}
.soda-form-tool .results-container .offers-list .offer .image-container{width:100px}
.soda-form-tool .results-container .offers-list .offer .details-container{width:230px}
.soda-form-tool .results-container .offers-list .offer .link-container{width:100px}
}@media screen and (max-width:550px){.soda-form-tool .results-container .offers-list .offer .image-container{border-right:0;width:100%;line-height:40px;padding:0}
.soda-form-tool .results-container .offers-list .offer .image-container .image-link{width:100%}
.soda-form-tool .results-container .offers-list .offer .image-container .image-link .image{width:100px;margin:0 auto;vertical-align:top}
.soda-form-tool .results-container .offers-list .offer .details-container{width:100%;border-top:1px solid #eaeaea;padding-top:10px}
.soda-form-tool .results-container .offers-list .offer .link-container{float:left;width:100%;margin-top:20px}
.soda-form-tool .results-container .offers-list .offer .link-container .go-link{width:60%;margin:0 auto;display:block}
}@media screen and (max-width:440px){.soda-form-tool .filters-container .filters .filter-container{width:100%;padding-right:0}
}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}