.tax-tool-icon{background-image:url(/handlebars/noncampaign/tax-tools/images/tool-icon-color-bottom.9a31d88b.png);background-repeat:no-repeat;background-size:cover}.tax-tool-icon{width:100px;height:100px}.tax-tool-icon-taxcaster{background-position:0 0}.tax-tool-icon-education{background-position:-100px 0}.tax-tool-icon-its-deductible{background-position:-200px 0}.tax-tool-icon-documents-checklist{background-position:-300px 0}.tax-tool-icon-w4{background-position:-400px 0}.tax-tool-icon-self-employed{background-position:-500px 0}.tax-tool-icon-income-estimator{background-position:-600px 0}.tax-tool-icon-dependents{background-position:-700px 0}.tax-tool-icon-tax-bracket{background-position:-800px 0}.mft-icon-box{width:110px;height:110px;padding:5px;margin:0 auto;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}.mft-carousel .carousel-control{display:none}.mft-carousel .carousel-control .icon-left,.mft-carousel .carousel-control .icon-right{margin-top:-77px}.mft-carousel .mft-pod{text-align:center;margin-bottom:30px}.mft-carousel .mft-pod-title{line-height:1.2;font-size:18px;font-size:1.8rem;margin-top:0}.mft-carousel .mft-pod-desc{color:#8d9096}@media (min-width:768px){.mft-carousel .section-title-responsive{margin-bottom:40px}.mft-carousel .carousel-inner{min-height:355px}.mft-carousel .carousel-indicators li{background:#d4d7dc;height:15px;width:15px;-webkit-border-radius:15px;-webkit-background-clip:padding-box;-moz-border-radius:15px;-moz-background-clip:padding;border-radius:15px;background-clip:padding-box;margin:0 4px}.mft-carousel .carousel-indicators li.active{background-color:#8d9096}.mft-carousel .mft-pod{margin-bottom:0}.mft-carousel .mft-pod-title{height:40px}.mft-carousel .mft-pod-texties{min-height:130px}.mft-carousel .carousel-control{display:block;width:4%;background:0 0!important}.mft-carousel .carousel-control .icon{color:#0077c5;text-shadow:none;font-size:60px;font-size:6rem}}@media (min-width:992px){.mft-pod-texties{width:70%;margin:0 auto}}@media screen and (min-width:768px) and (max-width:992px){.mft-pod-desc{width:70%;margin:0 auto}.mft-carousel .carousel-control{width:30px;margin-left:-5px}.mft-carousel .carousel-control .icon-left{margin-left:-35px}.carousel-control .icon-next,.carousel-control .icon-right{margin-right:-8px}}.lt-ie10 .carousel-control{filter:none}