.seo-calc-tabs { width: 100%; float: left; clear: both; background: #FFF; margin:0!important; }
.seo-calc-tabs li { display: block; float: left; width: 33.333%; text-align:center; background: #FFF; padding: 0!important; }
.single .blog-col-main .seo-calc-tabs li a { color: #666; text-decoration: none; display: block; width: 100%; height: 50px; line-height: 50px;  border-bottom:3px solid #e7e7e7; }
.single .blog-col-main .seo-calc-tabs li a.active:hover { transition: none; color: #FFF; }
.single .blog-col-main .seo-calc-tabs li a.active { background: #DF5931!important; color: #FFF; border-bottom:3px solid #DF5931; transition-delay: none; }
.seo-calc-holder { width: 95%; float: left; clear: both; padding: 10px 2.5%; background: #FFF; margin: 0 0 30px; }
.seo-calc-holder ul { width: 100%; float: left; margin: 0!important; }
.seo-calc-holder ul li { float: left; width: 100%; display: block; padding: 5px 0; }
.seo-calc-holder ul li label { float: left; width: 60%; margin:0; font-size: 1em; }
.seo-calc-holder ul li input { float: right; width: 30%; }
.seo-calc-holder ul li.calculate { text-align: center; margin: 20px 0; }
.seo-calc-holder ul li.smallprint { color: #CCC; font-size: 1em; padding: 40px 0 0; }
.seo-calc-holder .roi-table { width: 100%; text-align: center; font-size: 1em; }
.seo-calc-holder .roi-table th { padding: 10px 2px; font-weight: bold; }
.seo-calc-holder .roi-table td { padding: 10px 0; }
.seo-calc-holder .roi-table td.success { color: #FFF; background: #71ad23; }
.seo-calc-holder .roi-table td.fail { color: #FFF; background: #DF5931;}
.seo-calc-holder .roi-table i { margin: 0 5px 0 0; }
.seo-calc-holder .results { display: none; }
.seo-calc-holder .input-text {text-align: right; color: #666; }