.pad0 {
    padding: 0;
}
.pad5 {
    padding: 5px;
}
.pad10 {
    padding: 10px;
}
.pad15 {
    padding: 15px;
}
.pad20 {
    padding: 20px;
}
.pad30 {
    padding: 30px;
}
.pad35 {
    padding: 35px;
}
.pad40 {
    padding: 40px;
}
.pad45 {
    padding: 45px;
}
.pad50 {
    padding: 50px;
}
.pad55 {
    padding: 55px;
}
.pad60 {
    padding: 60px;
}
.pad65 {
    padding: 65px;
}
.pad70 {
    padding: 70px;
}
.pad75 {
    padding: 75px;
}
.pad80 {
    padding: 80px;
}
.pad85 {
    padding: 85px;
}
.pad90 {
    padding: 90px;
}
.pad95 {
    padding: 95px;
}
.pad100 {
    padding: 100px;
}
.pad110 {
    padding: 110px;
}
.pad120 {
    padding: 120px;
}
.pad130 {
    padding: 130px;
}
.pad140 {
    padding: 140px;
}
.pad150 {
    padding: 150px;
}
.pad200 {
    padding: 200px;
}
.padTB0 {
    padding: 0;
}
.padTB5 {
  padding-top: 5px;
  padding-bottom: 5px;
}
.padTB10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.padTB15 {
  padding-top: 15px;
  padding-bottom: 15px;
}
.padTB20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.padTB25 {
  padding-top: 25px;
  padding-bottom: 25px;
}
.padTB30 {
  padding-top: 30px;
  padding-bottom: 30px;
}
.padTB35 {
  padding-top: 35px;
  padding-bottom: 35px;
}
.padTB40 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.padTB45 {
  padding-top: 45px;
  padding-bottom: 45px;
}
.padTB50 {
  padding-top: 50px;
  padding-bottom: 50px;
}
.padTB55 {
  padding-top: 55px;
  padding-bottom: 55px;
}
.padTB60 {
  padding-top: 60px;
  padding-bottom: 60px;
}
.padTB65 {
  padding-top: 65px;
  padding-bottom: 65px;
}
.padTB70 {
  padding-top: 70px;
  padding-bottom: 70px;
}
.padTB75 {
  padding-top: 75px;
  padding-bottom: 75px;
}
.padTB80 {
  padding-top: 80px;
  padding-bottom: 80px;
}
.padTB85 {
  padding-top: 85px;
  padding-bottom: 85px;
}
.padTB90 {
  padding-top: 90px;
  padding-bottom: 90px;
}
.padTB95 {
  padding-top: 95px;
  padding-bottom: 95px;
}
.padTB100 {
  padding-top: 100px;
  padding-bottom: 100px;
}
.padT0 {
    padding-top: 0
}
.padT5 {
    padding-top: 5px
}
.padT10 {
    padding-top: 10px
}
.padT15 {
    padding-top: 15px
}
.padT20 {
    padding-top: 20px
}
.padT30 {
    padding-top: 30px
}
.padT40 {
    padding-top: 40px
}
.padT50 {
    padding-top: 50px
}
.padT60 {
    padding-top: 60px
}
.padT70 {
    padding-top: 70px
}
.padT80 {
    padding-top: 80px
}
.padT90 {
    padding-top: 90px
}
.padT100 {
    padding-top: 100px
}
.padB0 {
    padding-bottom: 0
}
.padB5 {
    padding-bottom: 5px
}
.padB10 {
    padding-bottom: 10px
}
.padB15 {
    padding-bottom: 15px
}
.padB20 {
    padding-bottom: 20px
}
.padB30 {
    padding-bottom: 30px
}
.padB40 {
    padding-bottom: 40px
}
.padB50 {
    padding-bottom: 50px
}
.padB60 {
    padding-bottom: 60px
}
.padB70 {
    padding-bottom: 70px
}
.padB80 {
    padding-bottom: 80px
}
.padB90 {
    padding-bottom: 90px
}
.padB100 {
    padding-bottom: 100px
}
.padL0 {
    padding-left: 0
}
.padL5 {
    padding-left: 5px
}
.padL10 {
    padding-left: 10px
}
.padL20 {
    padding-left: 20px
}
.padL30 {
    padding-left: 30px
}
.padL40 {
    padding-left: 40px
}
.padL50 {
    padding-left: 50px
}
.padL60 {
    padding-left: 60px
}
.padL70 {
    padding-left: 70px
}
.padL80 {
    padding-left: 80px
}
.padL90 {
    padding-left: 90px
}
.padL100 {
    padding-left: 100px
}
.padLR0 {
    padding-left: 0;
    padding-right: 0;
}
.padLR5 {
    padding-left: 5px;
    padding-right: 5px;
}
.padLR10 {
    padding-left: 10px;
    padding-right: 10px;
}
.padLR20 {
    padding-left: 20px
    padding-right: 20px
}
.padLR30 {
    padding-left: 30px;
    padding-right: 30px;
}
.padLR40 {
    padding-left: 40px;
    padding-right: 40px;
}
.padLR50 {
    padding-left: 50px;
    padding-right: 50px;
}
.padLR60 {
    padding-left: 60px;
    padding-right: 60px;
}
.padLR70 {
    padding-left: 70px;
    padding-right: 70px;
}
.padLR80 {
    padding-left: 80px;
    padding-right: 80px;
}
.padLR90 {
    padding-left: 90px;
    padding-right: 90px;
}
.padLR100 {
    padding-left: 100px;
    padding-right: 100px;
}
.padR0 {
    padding-right: 0
}
.padR5 {
    padding-right: 5px
}
.padR10 {
    padding-right: 10px
}
.padR20 {
    padding-right: 20px
}
.padR30 {
    padding-right: 30px
}
.padR40 {
    padding-right: 40px
}
.padR50 {
    padding-right: 50px
}
.padR60 {
    padding-right: 60px
}
.padR70 {
    padding-right: 70px
}
.padR80 {
    padding-right: 80px
}
.padR90 {
    padding-right: 90px
}
.padR100 {
    padding-right: 100px
}
.mar0 {
    margin: 0
}
.mar5 {
    margin: 5px
}
.mar10 {
    margin: 10px
}
.mar15 {
    margin: 15px
}
.mar20 {
    margin: 20px
}
.mar30 {
    margin: 30px
}
.mar40 {
    margin: 40px
}
.mar50 {
    margin: 50px
}
.mar60 {
    margin: 60px
}
.mar70 {
    margin: 70px
}
.mar80 {
    margin: 80px
}
.mar90 {
    margin: 90px
}
.mar100 {
    margin: 100px
}
.marT0 {
    margin-top: 0
}
.marT5 {
    margin-top: 5px
}
.marT10 {
    margin-top: 10px
}
.marT15 {
    margin-top: 15px
}
.marT20 {
    margin-top: 20px
}
.marT30 {
    margin-top: 30px
}
.marT40 {
    margin-top: 40px
}
.marT50 {
    margin-top: 50px
}
.marT60 {
    margin-top: 60px
}
.marT70 {
    margin-top: 70px
}
.marT80 {
    margin-top: 80px
}
.marT90 {
    margin-top: 90px
}
.marT100 {
    margin-top: 100px
}
.marB0 {
    margin-bottom: 0
}
.marB5 {
    margin-bottom: 5px
}
.marB15 {
    margin-bottom: 15px
}
.marB10 {
    margin-bottom: 10px
}
.marB20 {
    margin-bottom: 20px
}
.marB30 {
    margin-bottom: 30px
}
.marB40 {
    margin-bottom: 40px
}
.marB50 {
    margin-bottom: 50px
}
.marB60 {
    margin-bottom: 60px
}
.marB70 {
    margin-bottom: 70px
}
.marB80 {
    margin-bottom: 80px
}
.marB90 {
    margin-bottom: 90px
}
.marB100 {
    margin-bottom: 100px
}
.marTB0 {
  margin-top: 0;
  margin-bottom: 0;
}
.marTB5 {
  margin-top: 5px;
  margin-bottom: 5px;
}
.marTB10 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.marTB15 {
  margin-top: 15px;
  margin-bottom: 15px;
}
.marTB20 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.marTB25 {
  margin-top: 25px;
  margin-bottom: 25px;
}
.marTB30 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.marTB35 {
  margin-top: 35px;
  margin-bottom: 35px;
}
.marTB40 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.marTB45 {
  margin-top: 45px;
  margin-bottom: 45px;
}
.marTB50 {
  margin-top: 50px;
  margin-bottom: 50px;
}
.marTB60 {
  margin-top: 60px;
  margin-bottom: 60px;
}
.marTB70 {
  margin-top: 70px;
  margin-bottom: 70px;
}
.marTB80 {
  margin-top: 80px;
  margin-bottom: 80px;
}
.marTB90 {
  margin-top: 90px;
  margin-bottom: 90px;
}
.marTB100 {
  margin-top: 100px;
  margin-bottom: 100px;
}
.marL0 {
    margin-left: 0
}
.marL5 {
    margin-left: 5px
}
.marL10 {
    margin-left: 10px
}
.marL20 {
    margin-left: 20px
}
.marL30 {
    margin-left: 30px
}
.marL40 {
    margin-left: 40px
}
.marL50 {
    margin-left: 50px
}
.marL60 {
    margin-left: 60px
}
.marL70 {
    margin-left: 70px
}
.marL80 {
    margin-left: 80px
}
.marL90 {
    margin-left: 90px
}
.marL100 {
    margin-left: 100px
}
.marR0 {
    margin-right: 0
}
.marR5 {
    margin-right: 5px
}
.marR10 {
    margin-right: 10px
}
.marR20 {
    margin-right: 20px
}
.marR30 {
    margin-right: 30px
}
.marR40 {
    margin-right: 40px
}
.marR50 {
    margin-right: 50px
}
.marR60 {
    margin-right: 60px
}
.marR70 {
    margin-right: 70px
}
.marR80 {
    margin-right: 80px
}
.marR90 {
    margin-right: 90px
}
.marR100 {
    margin-right: 100px
}
.fs1{
	font-size: 1px;
}
.fs2{
	font-size: 2px;
}
.fs3{
	font-size: 3px;
}
.fs4{
	font-size: 4px;
}
.fs5{
	font-size: 5px;
}
.fs6{
	font-size: 6px;
}
.fs7{
	font-size: 7px;
}
.fs8{
  font-size: 8px;
}
.fs9{
  font-size: 9px;
}
.fs10{
  font-size: 10px;
}
.fs11{
  font-size: 11px;
}
.fs12{
  font-size: 12px;
}
.fs13{
  font-size: 13px;
}
.fs14{
  font-size: 14px;
}
.fs15{
  font-size: 15px;
}
.fs16{
  font-size: 16px;
}
.fs17{
  font-size: 17px;
}
.fs18{
  font-size: 18px;
}
.fs19{
  font-size: 19px;
}
.fs20{
  font-size: 20px;
}
.fs21{
  font-size: 21px;
}
.fs22{
  font-size: 22px;
}
.fs23{
  font-size: 23px;
}
.fs24{
  font-size: 24px;
}
.fs25{
  font-size: 25px;
}
.fs26{
  font-size: 26px;
}
.fs27{
  font-size: 27px;
}
.fs28{
  font-size: 28px;
}
.fs29{
  font-size: 29px;
}
.fs30{
  font-size: 30px;
}
.fs31{
  font-size: 31px;
}
.fs32{
  font-size: 32px;
}
.fs33{
  font-size: 33px;
}
.fs34{
  font-size: 34px;
}
.fs35{
  font-size: 35px;
}
.fs36{
  font-size: 36px;
}
.fs37{
  font-size: 37px;
}
.fs38{
  font-size: 38px;
}
.fs39{
  font-size: 39px;
}
.fs40{
  font-size: 40px;
}
.full-width img {
    width: 100%;
}

.availability.in_stock {
    color: green;
}

.availability.out_of_stock {
    color: red;
}

.az_price.az_deal_price {
    font-weight: bold;
    font-size: 16px;
}
