.mod_sp_padding{
  padding-left: 5%;
  padding-right: 5%;
}
.mod_margin0 {
  margin: 0 !important;
}

.mod_marginTop5 {
  margin-top: 5px;
}

.mod_marginTop10 {
  margin-top: 10px;
}

.mod_marginTop20 {
  margin-top: 20px;
}

.mod_marginTop25 {
  margin-top: 25px;
}

.mod_marginTop30 {
  margin-top: 30px;
}

.mod_marginTop40 {
  margin-top: 40px;
}

.mod_marginTop50 {
  margin-top: 50px;
}

.mod_marginTop60 {
  margin-top: 60px;
}

.mod_marginTop70 {
  margin-top: 70px;
}

.mod_marginTop80 {
  margin-top: 80px;
}

.mod_marginTop90 {
  margin-top: 90px;
}

.mod_marginTop100 {
  margin-top: 100px;
}

.mod_marginBottom10 {
  margin-bottom: 10px;
}

.mod_marginBottom20 {
  margin-bottom: 20px;
}

.mod_marginBottom30 {
  margin-bottom: 30px;
}

.mod_marginBottom40 {
  margin-bottom: 40px;
}

.mod_marginBottom50 {
  margin-bottom: 50px;
}

.mod_marginBottom60 {
  margin-bottom: 60px;
}

.mod_marginBottom70 {
  margin-bottom: 70px;
}

.mod_marginBottom80 {
  margin-bottom: 80px;
}

.mod_marginBottom90 {
  margin-bottom: 90px;
}

.mod_marginBottom100 {
  margin-bottom: 100px;
}

.mod_paddingTop10 {
  padding-top: 10px;
}

.mod_paddingTop20 {
  padding-top: 20px;
}

.mod_paddingTop30 {
  padding-top: 30px;
}

.mod_paddingTop40 {
  padding-top: 40px;
}

.mod_paddingTop50 {
  padding-top: 50px;
}

.mod_paddingTop60 {
  padding-top: 60px;
}

.mod_paddingTop70 {
  padding-top: 70px;
}

.mod_paddingTop80 {
  padding-top: 80px;
}

.mod_paddingTop90 {
  padding-top: 90px;
}

.mod_paddingTop100 {
  padding-top: 100px;
}

.mod_paddingBottom10 {
  padding-bottom: 10px;
}

.mod_paddingBottom20 {
  padding-bottom: 20px;
}

.mod_paddingBottom30 {
  padding-bottom: 30px;
}

.mod_paddingBottom40 {
  padding-bottom: 40px;
}

.mod_paddingBottom50 {
  padding-bottom: 50px;
}

.mod_paddingBottom60 {
  padding-bottom: 60px;
}

.mod_paddingBottom70 {
  padding-bottom: 70px;
}

.mod_paddingBottom80 {
  padding-bottom: 80px;
}

.mod_paddingBottom90 {
  padding-bottom: 90px;
}

.mod_paddingBottom100 {
  padding-bottom: 100px;
}

.mod_rsp_paddingTop10 {
  padding-top: 10px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop10 {
    padding-top: 5px;
  }
}

.mod_rsp_paddingTop20 {
  padding-top: 20px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop20 {
    padding-top: 10px;
  }
}

.mod_rsp_paddingTop30 {
  padding-top: 30px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop30 {
    padding-top: 15px;
  }
}

.mod_rsp_paddingTop40 {
  padding-top: 40px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop40 {
    padding-top: 20px;
  }
}

.mod_rsp_paddingTop50 {
  padding-top: 50px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop50 {
    padding-top: 25px;
  }
}

.mod_rsp_paddingTop60 {
  padding-top: 60px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop60 {
    padding-top: 30px;
  }
}

.mod_rsp_paddingTop70 {
  padding-top: 70px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop70 {
    padding-top: 35px;
  }
}

.mod_rsp_paddingTop80 {
  padding-top: 80px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop80 {
    padding-top: 40px;
  }
}

.mod_rsp_paddingTop90 {
  padding-top: 90px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop90 {
    padding-top: 45px;
  }
}

.mod_rsp_paddingTop100 {
  padding-top: 100px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop100 {
    padding-top: 50px;
  }
}

.mod_rsp_paddingTop130 {
  padding-top: 130px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop130 {
    padding-top: 65px;
  }
}

.mod_rsp_paddingTop150 {
  padding-top: 150px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingTop150 {
    padding-top: 50px;
  }
}

.mod_rsp_paddingBottom20 {
  padding-bottom: 20px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingBottom20 {
    padding-bottom: 10px;
  }
}

.mod_rsp_paddingBottom40 {
  padding-bottom: 40px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingBottom40 {
    padding-bottom: 20px;
  }
}

.mod_rsp_paddingBottom60 {
  padding-bottom: 60px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingBottom60 {
    padding-bottom: 30px;
  }
}

.mod_rsp_paddingBottom70 {
  padding-bottom: 70px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingBottom70 {
    padding-bottom: 35px;
  }
}

.mod_rsp_paddingBottom100 {
  padding-bottom: 100px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingBottom100 {
    padding-bottom: 50px;
  }
}

.mod_rsp_paddingBottom110 {
  padding-bottom: 110px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingBottom110 {
    padding-bottom: 55px;
  }
}

.mod_rsp_paddingBottom120 {
  padding-bottom: 120px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingBottom120 {
    padding-bottom: 60px;
  }
}

.mod_rsp_paddingLeft10 {
  padding-left: 10px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_paddingLeft10 {
    padding-left: 5px;
  }
}

.mod_rsp_marginTop5 {
  margin-top: 5px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop5 {
    margin-top: 3px;
  }
}

.mod_rsp_marginTop10 {
  margin-top: 10px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop10 {
    margin-top: 5px;
  }
}

.mod_rsp_marginTop15 {
  margin-top: 15px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop15 {
    margin-top: 8px;
  }
}

.mod_rsp_marginTop20 {
  margin-top: 20px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop20 {
    margin-top: 10px;
  }
}

.mod_rsp_marginTop30 {
  margin-top: 30px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop30 {
    margin-top: 15px;
  }
}

.mod_rsp_marginTop40 {
  margin-top: 40px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop40 {
    margin-top: 20px;
  }
}

.mod_rsp_marginTop50 {
  margin-top: 50px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop50 {
    margin-top: 25px;
  }
}

.mod_rsp_marginTop60 {
  margin-top: 60px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop60 {
    margin-top: 30px;
  }
}

.mod_rsp_marginTop70 {
  margin-top: 70px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop70 {
    margin-top: 35px;
  }
}

.mod_rsp_marginTop80 {
  margin-top: 80px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop80 {
    margin-top: 40px;
  }
}

.mod_rsp_marginTop90 {
  margin-top: 90px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop90 {
    margin-top: 45px;
  }
}

.mod_rsp_marginTop100 {
  margin-top: 100px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop100 {
    margin-top: 50px;
  }
}

.mod_rsp_marginTop120 {
  margin-top: 120px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop120 {
    margin-top: 60px;
  }
}

.mod_rsp_marginTop130 {
  margin-top: 130px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop130 {
    margin-top: 65px;
  }
}

.mod_rsp_marginTop140 {
  margin-top: 140px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop140 {
    margin-top: 70px;
  }
}

.mod_rsp_marginTop150 {
  margin-top: 150px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop150 {
    margin-top: 75px;
  }
}

.mod_rsp_marginTop200 {
  margin-top: 200px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginTop200 {
    margin-top: 100px;
  }
}
.mod_rsp_marginBottom10 {
  margin-bottom: 10px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginBottom10 {
    margin-bottom: 5px;
  }
}
.mod_rsp_marginBottom20 {
  margin-bottom: 20px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginBottom20 {
    margin-bottom: 10px;
  }
}

.mod_rsp_marginRight20 {
  margin-right: 20px;
}

@media screen and (max-width: 640px) {
  .mod_rsp_marginRight20 {
    margin-right: 10px;
  }
}
