.roi-wrap{font-family:Tisa Sans OT W01 Light,sans-serif;padding:30px 0;color:#333;width:100%;margin:0 auto}.roi-wrap h1,.roi-wrap h2,.roi-wrap h3,.roi-wrap h4,.roi-wrap h5,.roi-wrap h6{font-family:Tisa Sans OT W01 Light,sans-serif;line-height:1em}.roi-wrap .roi-form{max-width:600px;margin:0 auto;border:1px solid #cdcdd5;padding:25px 10px;text-align:center;margin-bottom:50px;border-radius:6px}.roi-wrap .roi-form .cb-input{padding:8px 0 2px}.roi-wrap .roi-form .cb-input .label{width:100%;display:block;padding:4px 30px 0 0;vertical-align:top;text-align:center}.roi-wrap .roi-form .cb-input .input{width:100%;display:block;position:relative;max-width:200px;margin:0 auto 15px}.roi-wrap .roi-form .cb-input .input.money:before{content:"$";font-weight:700;position:absolute;left:-10px;top:5px}.roi-wrap .roi-form .cb-input .input input{font-family:Tisa Sans OT W01 Light,sans-serif;width:100%;border:0;border-bottom:1px solid #333;height:30px;padding:0 10px}.roi-wrap .roi-form .cb-input .input input:focus{outline:0}.roi-wrap .roi-form .cb-input .input span{margin-top:5px;display:block;color:#999;font-size:14px;text-align:left}.roi-wrap .roi-values{font-size:20px;font-weight:300}.roi-wrap .roi-values section{padding:30px 30px 15px}.roi-wrap .roi-values section:first-child,.roi-wrap .roi-values section:last-child{background-color:#e9e9ee}.roi-wrap .roi-values section:first-child h2:before,.roi-wrap .roi-values section:last-child h2:before{background-color:#333}.roi-wrap .roi-values section.totals{margin-top:30px;padding:25px 30px 30px}.roi-wrap .roi-values section h2{font-size:inherit;font-weight:300;margin:0;padding-bottom:15px;position:relative}.roi-wrap .roi-values section h2:before{content:"";position:absolute;background-color:#cdcdd5;width:100%;height:1px;bottom:0;left:0}.roi-wrap .roi-values section .item-container{display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.roi-wrap .roi-values section .item-container.no-divider:before{display:none}.roi-wrap .roi-values section .item-container:before{content:"";position:absolute;width:100%;height:1px;left:0;bottom:8px;background-repeat:repeat-x}.roi-wrap .roi-values section .item-container .title,.roi-wrap .roi-values section .item-container .value{position:relative;z-index:1}.roi-wrap .roi-values section .item-container .title{padding:10px 10px 0 0}.roi-wrap .roi-values section .item-container .value{padding:10px 0 0 10px;min-width:100px;text-align:right}.roi-wrap .roi-values section .item-container .value.bolder{font-weight:bolder}.roi-wrap .roi-values section .subtitle{display:block;font-style:italic;color:#999;font-size:14px;margin-top:-3px}.roi-wrap .roi-values section .toggle-details a{margin-top:10px;display:block;font-size:14px;color:#32a5b8;text-decoration:none}.roi-wrap .roi-values section .toggle-details i{font-size:11px}.roi-wrap .roi-values section .details{margin-bottom:5px;font-size:16px;padding:20px 0 0;display:none}.roi-wrap .roi-values section .details .formula{font-size:16px;margin-bottom:20px;display:block}.roi-wrap .roi-values section .details .formula .footnote{margin-top:20px;display:block}.roi-wrap .roi-values section .details .formula .content,.roi-wrap .roi-values section .details .formula .title{display:block}.roi-wrap .roi-values section .details .formula .content{color:#8d8d8d}.roi-wrap .roi-values section .details .item{margin-bottom:10px}.roi-wrap .roi-values section .details .item.total{margin-top:40px}@media screen and (min-width:768px){.roi-wrap .roi-form .cb-input .label{width:36%;display:inline-block}.roi-wrap .roi-form .cb-input .label label{text-align:right}.roi-wrap .roi-form .cb-input .input{margin:0;width:42%;display:inline-block}.roi-wrap .roi-values section:first-child .item .title,.roi-wrap .roi-values section:first-child .item .value,.roi-wrap .roi-values section:last-child .item .title,.roi-wrap .roi-values section:last-child .item .value{background-color:#e9e9ee}.roi-wrap .roi-values section .item-container{display:-webkit-box;display:-ms-flexbox;display:flex}.roi-wrap .roi-values section .item-container:before{background-image:url(../img/divider.png)}.roi-wrap .roi-values section .item-container .title,.roi-wrap .roi-values section .item-container .value{background-color:#fff}}