.backwpup_comp {
  margin: 20px auto;
  width: 100%;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 16px;
}

.backwpup_comp table {
  border: none;
}

.backwpup_comp table tbody tr.even td {
  border: none;
  background: none;
  padding: 15px;
  margin: 0;
}

.backwpup_comp table tbody tr.odd td {
  border: none;
  background: none;
  padding: 15px;
  margin: 0;
}

.backwpup_comp h3 {
  font-family: "Arial", sans-serif;
  font-size: 42px;
  text-align: center;
  font-weight: normal;
  color: #333;
  line-height: 44px;
  margin: 20px 0;
}

.backwpup_comp table tbody tr.ub {
  font-family: 'MisoRegular', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 26px;
}

.backwpup_comp table tbody tr.ubdown {
  font-family: 'MisoRegular', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 26px;
  background: none !important;
}

.backwpup_comp table tbody tr.even {
  background-color: #f9f9f9;
}

.backwpup_comp table tbody tr.odd {
  background-color: #eeeeee;
}

.backwpup_comp table tbody tr.ub td.pro {
  height: 50px;
  text-align: center;
  background-color: #143641;
  color: #fff;
  border-left: 1px solid #112a32;
}

.backwpup_comp table tbody tr.ub td.free {
  height: 50px;
  text-align: center;
  background-color: #143641;
  color: #fff;
}

.backwpup_comp table tbody tr.ubdown td.pro {
  height: 50px;
  text-align: center;
  background-color: #143641;
  color: #fff;
  border-left: 1px solid #1c3e49;
}

.backwpup_comp table tbody tr.ubdown td.pro a {
  color: #fff;
  text-decoration: none;
  cursor: auto;
  font-weight: 300;
  line-height: 1.4em;
  font-size: 18px;
}

.backwpup_comp table tbody tr.ubdown td.free {
  height: 50px;
  text-align: center;
  background-color: #143641;
  color: #fff;
}

.backwpup_comp table tbody tr.ubdown td.free a {
  color: #fff;
}

.backwpup_comp table tbody tr.even td.tick {
  width: 100px;
  background-color: #91bd32;
  border-bottom: 1px solid #799e14;
  border-top: 1px solid #a2d123;
  border-left: 1px solid #799e14;
  text-align: center;
  color: #fff;
}

.backwpup_comp table tbody tr.odd td.tick {
  width: 100px;
  background-color: #85ae2e;
  border-left: 1px solid #799e14;
  text-align: center;
  color: #fff;
}

.backwpup_comp table tbody tr.even td.error {
  width: 100px;
  background-color: #d83e2c;
  border-bottom: 1px solid #b13020;
  border-top: 1px solid #e84936;
  text-align: center;
  color: #fff;
}

.backwpup_comp table tbody tr.odd td.error {
  width: 100px;
  background-color: #cb3a2a;
  text-align: center;
  color: #fff;
}

.backwpup_comp table tbody tr.even:hover {
  background-color: #f2f2f2;
}

.backwpup_comp table tbody tr.odd:hover {
  background-color: #f2f2f2;
}

.backwpup_comp table tbody tr.even:hover td.tick {
  background-color: #9fcd3d;
  text-align: center;
  color: #fff;
}

.backwpup_comp table tbody tr.odd:hover td.tick {
  background-color: #9fcd3d;
  text-align: center;
  color: #fff;
}

.backwpup_comp table tbody tr.even:hover td.error {
  background-color: #d74737;
  text-align: center;
  color: #fff;
}

.backwpup_comp table tbody tr.odd:hover td.error {
  background-color: #d74737;
  text-align: center;
  color: #fff;
}

.backwpup_comp table tbody tr.ubdown:hover td.pro:hover {
  background-color: #143641;
}

.backwpup_comp table tbody tr.ubdown:hover td.free:hover {
  background-color: #143641;
}
.welcome_inner {
  margin:0 auto;
  max-width: 960px;
}
.welcome_inner h1{
  font-size:42px;
}
.welcome_inner .welcometxt {
  margin-bottom: 40px;
  overflow: hidden;
  border-bottom: 1px #ccc dotted;
  text-align: center;
  padding-bottom: 25px;
  position: relative;
}
.welcome_inner .welcometxt p{
  line-height:20px;
  font-size:18px;
}
.welcome_inner .feature-box{
  clear: both;
  margin-bottom: 40px;
  overflow: hidden;
}
.welcome_inner .feature-box .feature-image{
  float: left;
  width:18%;
  height:auto;
}
.welcome_inner .feature-box .feature-image img{
  width:100%;
  height:auto;
  max-width:350px;
}
.welcome_inner .feature-box .feature-text{
  float: left;
  width:72%;
  padding: 0 0 20px 20px;
}
.welcome_inner .feature-box-right .feature-text {
  padding: 0 20px 20px 0;
}
.welcome_inner .feature-box .feature-text h3{
  color:rgb(0, 155, 204);
  font-weight:normal;
  font-size:24px;
  margin:0 0 10px 0;
  text-align:left;
}
.welcome_inner .feature-box .left {
  float:left;
}
.welcome_inner .feature-box .right {
  float:right;
}
.welcome_inner .featuretitle h3 {
  font-size:28px;
  font-weight:normal;
  text-align:left;
  margin-bottom:25px;
}