.m-0-xs {margin: 0 !important;}
.p-0-xs {padding: 0 !important;}
.m-auto-xs {margin-left: auto !important; margin-right: auto !important;}
.p-auto-xs {padding-left: auto !important; padding-right: auto !important;}

.m-lr-0-xs {margin-left: 0px !important; margin-right: 0px !important;}
.m-lr-5-xs {margin-left: 5px !important; margin-right: 5px !important;}
.m-lr-10-xs {margin-left: 10px !important; margin-right: 10px !important;}
.m-lr-15-xs {margin-left: 15px !important; margin-right: 15px !important;}
.m-lr-20-xs {margin-left: 20px !important; margin-right: 20px !important;}
.m-lr-25-xs {margin-left: 25px !important; margin-right: 25px !important;}
.m-lr-30-xs {margin-left: 30px !important; margin-right: 30px !important;}
.m-lr-35-xs {margin-left: 35px !important; margin-right: 35px !important;}
.m-lr-40-xs {margin-left: 40px !important; margin-right: 40px !important;}
.m-lr-45-xs {margin-left: 45px !important; margin-right: 45px !important;}
.m-lr-50-xs {margin-left: 50px !important; margin-right: 50px !important;}
.m-lr-55-xs {margin-left: 55px !important; margin-right: 55px !important;}
.m-lr-60-xs {margin-left: 60px !important; margin-right: 60px !important;}
.m-lr-65-xs {margin-left: 65px !important; margin-right: 65px !important;}
.m-lr-70-xs {margin-left: 70px !important; margin-right: 70px !important;}
.m-lr-75-xs {margin-left: 75px !important; margin-right: 75px !important;}
.m-lr-80-xs {margin-left: 80px !important; margin-right: 80px !important;}
.m-lr-85-xs {margin-left: 85px !important; margin-right: 85px !important;}
.m-lr-90-xs {margin-left: 90px !important; margin-right: 90px !important;}
.m-lr-95-xs {margin-left: 95px !important; margin-right: 95px !important;}
.m-lr-100-xs {margin-left: 100px !important; margin-right: 100px !important;}


.m-tb-0-xs {margin-top: 0px !important; margin-bottom: 0px !important;}
.m-tb-5-xs {margin-top: 5px !important; margin-bottom: 5px !important;}
.m-tb-10-xs {margin-top: 10px !important; margin-bottom: 10px !important;}
.m-tb-15-xs {margin-top: 15px !important; margin-bottom: 15px !important;}
.m-tb-20-xs {margin-top: 20px !important; margin-bottom: 20px !important;}
.m-tb-25-xs {margin-top: 25px !important; margin-bottom: 25px !important;}
.m-tb-30-xs {margin-top: 30px !important; margin-bottom: 30px !important;}
.m-tb-35-xs {margin-top: 35px !important; margin-bottom: 35px !important;}
.m-tb-40-xs {margin-top: 40px !important; margin-bottom: 40px !important;}
.m-tb-45-xs {margin-top: 45px !important; margin-bottom: 45px !important;}
.m-tb-50-xs {margin-top: 50px !important; margin-bottom: 50px !important;}
.m-tb-55-xs {margin-top: 55px !important; margin-bottom: 55px !important;}
.m-tb-60-xs {margin-top: 60px !important; margin-bottom: 60px !important;}
.m-tb-65-xs {margin-top: 65px !important; margin-bottom: 65px !important;}
.m-tb-70-xs {margin-top: 70px !important; margin-bottom: 70px !important;}
.m-tb-75-xs {margin-top: 75px !important; margin-bottom: 75px !important;}
.m-tb-80-xs {margin-top: 80px !important; margin-bottom: 80px !important;}
.m-tb-85-xs {margin-top: 85px !important; margin-bottom: 85px !important;}
.m-tb-90-xs {margin-top: 90px !important; margin-bottom: 90px !important;}
.m-tb-95-xs {margin-top: 95px !important; margin-bottom: 95px !important;}
.m-tb-100-xs {margin-top: 100px !important; margin-bottom: 100px !important;}


.p-lr-0-xs {padding-left: 0px !important; padding-right: 0px !important;}
.p-lr-5-xs {padding-left: 5px !important; padding-right: 5px !important;}
.p-lr-10-xs {padding-left: 10px !important; padding-right: 10px !important;}
.p-lr-15-xs {padding-left: 15px !important; padding-right: 15px !important;}
.p-lr-20-xs {padding-left: 20px !important; padding-right: 20px !important;}
.p-lr-25-xs {padding-left: 25px !important; padding-right: 25px !important;}
.p-lr-30-xs {padding-left: 30px !important; padding-right: 30px !important;}
.p-lr-35-xs {padding-left: 35px !important; padding-right: 35px !important;}
.p-lr-40-xs {padding-left: 40px !important; padding-right: 40px !important;}
.p-lr-45-xs {padding-left: 45px !important; padding-right: 45px !important;}
.p-lr-50-xs {padding-left: 50px !important; padding-right: 50px !important;}
.p-lr-55-xs {padding-left: 55px !important; padding-right: 55px !important;}
.p-lr-60-xs {padding-left: 60px !important; padding-right: 60px !important;}
.p-lr-65-xs {padding-left: 65px !important; padding-right: 65px !important;}
.p-lr-70-xs {padding-left: 70px !important; padding-right: 70px !important;}
.p-lr-75-xs {padding-left: 75px !important; padding-right: 75px !important;}
.p-lr-80-xs {padding-left: 80px !important; padding-right: 80px !important;}
.p-lr-85-xs {padding-left: 85px !important; padding-right: 85px !important;}
.p-lr-90-xs {padding-left: 90px !important; padding-right: 90px !important;}
.p-lr-95-xs {padding-left: 95px !important; padding-right: 95px !important;}
.p-lr-100-xs {padding-left: 100px !important; padding-right: 100px !important;}

.p-tb-0-xs {padding-top: 0px !important; padding-bottom: 0px !important;}
.p-tb-5-xs {padding-top: 5px !important; padding-bottom: 5px !important;}
.p-tb-10-xs {padding-top: 10px !important; padding-bottom: 10px !important;}
.p-tb-15-xs {padding-top: 15px !important; padding-bottom: 15px !important;}
.p-tb-20-xs {padding-top: 20px !important; padding-bottom: 20px !important;}
.p-tb-25-xs {padding-top: 25px !important; padding-bottom: 25px !important;}
.p-tb-30-xs {padding-top: 30px !important; padding-bottom: 30px !important;}
.p-tb-35-xs {padding-top: 35px !important; padding-bottom: 35px !important;}
.p-tb-40-xs {padding-top: 40px !important; padding-bottom: 40px !important;}
.p-tb-45-xs {padding-top: 45px !important; padding-bottom: 45px !important;}
.p-tb-50-xs {padding-top: 50px !important; padding-bottom: 50px !important;}
.p-tb-55-xs {padding-top: 55px !important; padding-bottom: 55px !important;}
.p-tb-60-xs {padding-top: 60px !important; padding-bottom: 60px !important;}
.p-tb-65-xs {padding-top: 65px !important; padding-bottom: 65px !important;}
.p-tb-70-xs {padding-top: 70px !important; padding-bottom: 70px !important;}
.p-tb-75-xs {padding-top: 75px !important; padding-bottom: 75px !important;}
.p-tb-80-xs {padding-top: 80px !important; padding-bottom: 80px !important;}
.p-tb-85-xs {padding-top: 85px !important; padding-bottom: 85px !important;}
.p-tb-90-xs {padding-top: 90px !important; padding-bottom: 90px !important;}
.p-tb-95-xs {padding-top: 95px !important; padding-bottom: 95px !important;}
.p-xs-tb-100 {padding-top: 100px !important; padding-bottom: 100px !important;}


.m-5-xs {margin: 5px !important;}
.m-10-xs {margin: 10px !important;}
.m-15-xs {margin: 15px !important;}
.m-20-xs {margin: 20px !important;}
.m-25-xs {margin: 25px !important;}
.m-30-xs {margin: 30px !important;}
.m-35-xs {margin: 35px !important;}
.m-40-xs {margin: 40px !important;}
.m-45-xs {margin: 45px !important;}
.m-50-xs {margin: 50px !important;}
.m-55-xs {margin: 55px !important;}
.m-60-xs {margin: 60px !important;}
.m-65-xs {margin: 65px !important;}
.m-70-xs {margin: 70px !important;}
.m-75-xs {margin: 75px !important;}
.m-80-xs {margin: 80px !important;}
.m-85-xs {margin: 85px !important;}
.m-90-xs {margin: 90px !important;}
.m-95-xs {margin: 95px !important;}
.m-100-xs {margin: 100px !important;}

.p-5-xs {padding: 5px !important;}
.p-10-xs {padding: 10px !important;}
.p-15-xs {padding: 15px !important;}
.p-20-xs {padding: 20px !important;}
.p-25-xs {padding: 25px !important;}
.p-30-xs {padding: 30px !important;}
.p-35-xs {padding: 35px !important;}
.p-40-xs {padding: 40px !important;}
.p-45-xs {padding: 45px !important;}
.p-50-xs {padding: 50px !important;}
.p-55-xs {padding: 55px !important;}
.p-60-xs {padding: 60px !important;}
.p-65-xs {padding: 65px !important;}
.p-70-xs {padding: 70px !important;}
.p-75-xs {padding: 75px !important;}
.p-80-xs {padding: 80px !important;}
.p-85-xs {padding: 85px !important;}
.p-90-xs {padding: 90px !important;}
.p-95-xs {padding: 95px !important;}
.p-100-xs {padding: 100px !important;}


.m-t-n15-xs {margin-top: -15px !important;}

.m-t-0-xs {margin-top: 0px !important;}
.m-t-5-xs {margin-top: 5px !important;}
.m-t-10-xs {margin-top: 10px !important;}
.m-t-15-xs {margin-top: 15px !important;}
.m-t-20-xs {margin-top: 20px !important;}
.m-t-25-xs {margin-top: 25px !important;}
.m-t-30-xs {margin-top: 30px !important;}
.m-t-35-xs {margin-top: 35px !important;}
.m-t-40-xs {margin-top: 40px !important;}
.m-t-45-xs {margin-top: 45px !important;}
.m-t-50-xs {margin-top: 50px !important;}
.m-t-55-xs {margin-top: 55px !important;}
.m-t-60-xs {margin-top: 60px !important;}
.m-t-65-xs {margin-top: 65px !important;}
.m-t-70-xs {margin-top: 70px !important;}
.m-t-75-xs {margin-top: 75px !important;}
.m-t-80-xs {margin-top: 80px !important;}
.m-t-85-xs {margin-top: 85px !important;}
.m-t-90-xs {margin-top: 90px !important;}
.m-t-95-xs {margin-top: 95px !important;}
.m-t-100-xs {margin-top: 100px !important;}

.m-b-0-xs {margin-bottom: 0px !important;}
.m-b-5-xs {margin-bottom: 5px !important;}
.m-b-10-xs {margin-bottom: 10px !important;}
.m-b-15-xs {margin-bottom: 15px !important;}
.m-b-20-xs {margin-bottom: 20px !important;}
.m-b-25-xs {margin-bottom: 25px !important;}
.m-b-30-xs {margin-bottom: 30px !important;}
.m-b-35-xs {margin-bottom: 35px !important;}
.m-b-40-xs {margin-bottom: 40px !important;}
.m-b-45-xs {margin-bottom: 45px !important;}
.m-b-50-xs {margin-bottom: 50px !important;}
.m-b-55-xs {margin-bottom: 55px !important;}
.m-b-60-xs {margin-bottom: 60px !important;}
.m-b-65-xs {margin-bottom: 65px !important;}
.m-b-70-xs {margin-bottom: 70px !important;}
.m-b-75-xs {margin-bottom: 75px !important;}
.m-b-80-xs {margin-bottom: 80px !important;}
.m-b-85-xs {margin-bottom: 85px !important;}
.m-b-90-xs {margin-bottom: 90px !important;}
.m-b-95-xs {margin-bottom: 95px !important;}
.m-b-100-xs {margin-bottom: 100px !important;}

.m-l-0-xs {margin-left: 0px !important;}
.m-l-5-xs {margin-left: 5px !important;}
.m-l-10-xs {margin-left: 10px !important;}
.m-l-15-xs {margin-left: 15px !important;}
.m-l-20-xs {margin-left: 20px !important;}
.m-l-25-xs {margin-left: 25px !important;}
.m-l-30-xs {margin-left: 30px !important;}
.m-l-35-xs {margin-left: 35px !important;}
.m-l-40-xs {margin-left: 40px !important;}
.m-l-45-xs {margin-left: 45px !important;}
.m-l-50-xs {margin-left: 50px !important;}
.m-l-55-xs {margin-left: 55px !important;}
.m-l-60-xs {margin-left: 60px !important;}
.m-l-65-xs {margin-left: 65px !important;}
.m-l-70-xs {margin-left: 70px !important;}
.m-l-75-xs {margin-left: 75px !important;}
.m-l-80-xs {margin-left: 80px !important;}
.m-l-85-xs {margin-left: 85px !important;}
.m-l-90-xs {margin-left: 90px !important;}
.m-l-95-xs {margin-left: 95px !important;}
.m-l-100-xs {margin-left: 100px !important;}

.m-r-0-xs {margin-right: 0px !important;}
.m-r-5-xs {margin-right: 5px !important;}
.m-r-10-xs {margin-right: 10px !important;}
.m-r-15-xs {margin-right: 15px !important;}
.m-r-20-xs {margin-right: 20px !important;}
.m-r-25-xs {margin-right: 25px !important;}
.m-r-30-xs {margin-right: 30px !important;}
.m-r-35-xs {margin-right: 35px !important;}
.m-r-40-xs {margin-right: 40px !important;}
.m-r-45-xs {margin-right: 45px !important;}
.m-r-50-xs {margin-right: 50px !important;}
.m-r-55-xs {margin-right: 55px !important;}
.m-r-60-xs {margin-right: 60px !important;}
.m-r-65-xs {margin-right: 65px !important;}
.m-r-70-xs {margin-right: 70px !important;}
.m-r-75-xs {margin-right: 75px !important;}
.m-r-80-xs {margin-right: 80px !important;}
.m-r-85-xs {margin-right: 85px !important;}
.m-r-90-xs {margin-right: 90px !important;}
.m-r-95-xs {margin-right: 95px !important;}
.m-r-100-xs {margin-right: 100px !important;}


.p-t-0-xs {padding-top: 0px !important;}
.p-t-5-xs {padding-top: 5px !important;}
.p-t-10-xs {padding-top: 10px !important;}
.p-t-15-xs {padding-top: 15px !important;}
.p-t-20-xs {padding-top: 20px !important;}
.p-t-25-xs {padding-top: 25px !important;}
.p-t-30-xs {padding-top: 30px !important;}
.p-t-35-xs {padding-top: 35px !important;}
.p-t-40-xs {padding-top: 40px !important;}
.p-t-45-xs {padding-top: 45px !important;}
.p-t-50-xs {padding-top: 50px !important;}
.p-t-55-xs {padding-top: 55px !important;}
.p-t-60-xs {padding-top: 60px !important;}
.p-t-65-xs {padding-top: 65px !important;}
.p-t-70-xs {padding-top: 70px !important;}
.p-t-75-xs {padding-top: 75px !important;}
.p-t-80-xs {padding-top: 80px !important;}
.p-t-85-xs {padding-top: 85px !important;}
.p-t-90-xs {padding-top: 90px !important;}
.p-t-95-xs {padding-top: 95px !important;}
.p-t-100-xs {padding-top: 100px !important;}

.p-b-0-xs {padding-bottom: 0px !important;}
.p-b-5-xs {padding-bottom: 5px !important;}
.p-b-10-xs {padding-bottom: 10px !important;}
.p-b-15-xs {padding-bottom: 15px !important;}
.p-b-20-xs {padding-bottom: 20px !important;}
.p-b-25-xs {padding-bottom: 25px !important;}
.p-b-30-xs {padding-bottom: 30px !important;}
.p-b-35-xs {padding-bottom: 35px !important;}
.p-b-40-xs {padding-bottom: 40px !important;}
.p-b-45-xs {padding-bottom: 45px !important;}
.p-b-50-xs {padding-bottom: 50px !important;}
.p-b-55-xs {padding-bottom: 55px !important;}
.p-b-60-xs {padding-bottom: 60px !important;}
.p-b-65-xs {padding-bottom: 65px !important;}
.p-b-70-xs {padding-bottom: 70px !important;}
.p-b-75-xs {padding-bottom: 75px !important;}
.p-b-80-xs {padding-bottom: 80px !important;}
.p-b-85-xs {padding-bottom: 85px !important;}
.p-b-90-xs {padding-bottom: 90px !important;}
.p-b-95-xs {padding-bottom: 95px !important;}
.p-b-100-xs {padding-bottom: 100px !important;}

.p-l-0-xs {padding-left: 0px !important;}
.p-l-5-xs {padding-left: 5px !important;}
.p-l-10-xs {padding-left: 10px !important;}
.p-l-15-xs {padding-left: 15px !important;}
.p-l-20-xs {padding-left: 20px !important;}
.p-l-25-xs {padding-left: 25px !important;}
.p-l-30-xs {padding-left: 30px !important;}
.p-l-35-xs {padding-left: 35px !important;}
.p-l-40-xs {padding-left: 40px !important;}
.p-l-45-xs {padding-left: 45px !important;}
.p-l-50-xs {padding-left: 50px !important;}
.p-l-55-xs {padding-left: 55px !important;}
.p-l-60-xs {padding-left: 60px !important;}
.p-l-65-xs {padding-left: 65px !important;}
.p-l-70-xs {padding-left: 70px !important;}
.p-l-75-xs {padding-left: 75px !important;}
.p-l-80-xs {padding-left: 80px !important;}
.p-l-85-xs {padding-left: 85px !important;}
.p-l-90-xs {padding-left: 90px !important;}
.p-l-95-xs {padding-left: 95px !important;}
.p-l-100-xs {padding-left: 100px !important;}

.p-r-0-xs {padding-right: 0px !important;}
.p-r-5-xs {padding-right: 5px !important;}
.p-r-10-xs {padding-right: 10px !important;}
.p-r-15-xs {padding-right: 15px !important;}
.p-r-20-xs {padding-right: 20px !important;}
.p-r-25-xs {padding-right: 25px !important;}
.p-r-30-xs {padding-right: 30px !important;}
.p-r-35-xs {padding-right: 35px !important;}
.p-r-40-xs {padding-right: 40px !important;}
.p-r-45-xs {padding-right: 45px !important;}
.p-r-50-xs {padding-right: 50px !important;}
.p-r-55-xs {padding-right: 55px !important;}
.p-r-60-xs {padding-right: 60px !important;}
.p-r-65-xs {padding-right: 65px !important;}
.p-r-70-xs {padding-right: 70px !important;}
.p-r-75-xs {padding-right: 75px !important;}
.p-r-80-xs {padding-right: 80px !important;}
.p-r-85-xs {padding-right: 85px !important;}
.p-r-90-xs {padding-right: 90px !important;}
.p-r-95-xs {padding-right: 95px !important;}
.p-r-100-xs {padding-right: 100px !important;}

.font-size-10-xs {font-size: 10px !important;}
.font-size-11-xs {font-size: 11px !important;}
.font-size-12-xs {font-size: 12px !important;}
.font-size-13-xs {font-size: 13px !important;}
.font-size-14-xs {font-size: 14px !important;}
.font-size-15-xs {font-size: 15px !important;}
.font-size-16-xs {font-size: 16px !important;}
.font-size-17-xs {font-size: 17px !important;}
.font-size-18-xs {font-size: 18px !important;}
.font-size-19-xs {font-size: 19px !important;}
.font-size-20-xs {font-size: 20px !important;}
.font-size-21-xs {font-size: 21px !important;}
.font-size-22-xs {font-size: 22px !important;}
.font-size-23-xs {font-size: 23px !important;}
.font-size-24-xs {font-size: 24px !important;}
.font-size-25-xs {font-size: 25px !important;}
.font-size-26-xs {font-size: 26px !important;}
.font-size-27-xs {font-size: 27px !important;}
.font-size-28-xs {font-size: 28px !important;}
.font-size-29-xs {font-size: 29px !important;}
.font-size-30-xs {font-size: 30px !important;}
.font-size-31-xs {font-size: 31px !important;}
.font-size-32-xs {font-size: 32px !important;}
.font-size-33-xs {font-size: 33px !important;}
.font-size-34-xs {font-size: 34px !important;}
.font-size-35-xs {font-size: 35px !important;}
.font-size-36-xs {font-size: 36px !important;}
.font-size-37-xs {font-size: 37px !important;}
.font-size-38-xs {font-size: 38px !important;}
.font-size-39-xs {font-size: 39px !important;}
.font-size-40-xs {font-size: 40px !important;}
.font-size-41-xs {font-size: 41px !important;}
.font-size-42-xs {font-size: 42px !important;}
.font-size-43-xs {font-size: 43px !important;}
.font-size-44-xs {font-size: 44px !important;}
.font-size-45-xs {font-size: 45px !important;}
.font-size-46-xs {font-size: 46px !important;}
.font-size-47-xs {font-size: 47px !important;}
.font-size-48-xs {font-size: 48px !important;}
.font-size-49-xs {font-size: 49px !important;}
.font-size-50-xs {font-size: 50px !important;}
.font-size-51-xs {font-size: 51px !important;}
.font-size-52-xs {font-size: 52px !important;}
.font-size-53-xs {font-size: 53px !important;}
.font-size-54-xs {font-size: 54px !important;}
.font-size-55-xs {font-size: 55px !important;}
.font-size-56-xs {font-size: 56px !important;}
.font-size-57-xs {font-size: 57px !important;}
.font-size-58-xs {font-size: 58px !important;}
.font-size-59-xs {font-size: 59px !important;}
.font-size-60-xs {font-size: 60px !important;}
.font-size-61-xs {font-size: 61px !important;}
.font-size-62-xs {font-size: 62px !important;}
.font-size-63-xs {font-size: 63px !important;}
.font-size-64-xs {font-size: 64px !important;}
.font-size-65-xs {font-size: 65px !important;}
.font-size-66-xs {font-size: 66px !important;}
.font-size-67-xs {font-size: 67px !important;}
.font-size-68-xs {font-size: 68px !important;}
.font-size-69-xs {font-size: 69px !important;}
.font-size-70-xs {font-size: 70px !important;}
.font-size-71-xs {font-size: 71px !important;}
.font-size-72-xs {font-size: 72px !important;}
.font-size-73-xs {font-size: 73px !important;}
.font-size-74-xs {font-size: 74px !important;}
.font-size-75-xs {font-size: 75px !important;}
.font-size-76-xs {font-size: 76px !important;}
.font-size-77-xs {font-size: 77px !important;}
.font-size-78-xs {font-size: 78px !important;}
.font-size-79-xs {font-size: 79px !important;}
.font-size-80-xs {font-size: 80px !important;}
.font-size-81-xs {font-size: 81px !important;}
.font-size-82-xs {font-size: 82px !important;}
.font-size-83-xs {font-size: 83px !important;}
.font-size-84-xs {font-size: 84px !important;}
.font-size-85-xs {font-size: 85px !important;}
.font-size-86-xs {font-size: 86px !important;}
.font-size-87-xs {font-size: 87px !important;}
.font-size-88-xs {font-size: 88px !important;}
.font-size-89-xs {font-size: 89px !important;}
.font-size-90-xs {font-size: 90px !important;}


.line-height-5-xs {line-height: 5px !important;}
.line-height-10-xs {line-height: 10px !important;}
.line-height-11-xs {line-height: 11px !important;}
.line-height-12-xs {line-height: 12px !important;}
.line-height-13-xs {line-height: 13px !important;}
.line-height-14-xs {line-height: 14px !important;}
.line-height-15-xs {line-height: 15px !important;}
.line-height-16-xs {line-height: 16px !important;}
.line-height-17-xs {line-height: 17px !important;}
.line-height-18-xs {line-height: 18px !important;}
.line-height-19-xs {line-height: 19px !important;}
.line-height-20-xs {line-height: 20px !important;}
.line-height-21-xs {line-height: 21px !important;}
.line-height-22-xs {line-height: 22px !important;}
.line-height-23-xs {line-height: 23px !important;}
.line-height-24-xs {line-height: 24px !important;}
.line-height-25-xs {line-height: 25px !important;}
.line-height-26-xs {line-height: 26px !important;}
.line-height-27-xs {line-height: 27px !important;}
.line-height-28-xs {line-height: 28px !important;}
.line-height-29-xs {line-height: 29px !important;}
.line-height-30-xs {line-height: 30px !important;}
.line-height-31-xs {line-height: 31px !important;}
.line-height-32-xs {line-height: 32px !important;}
.line-height-33-xs {line-height: 33px !important;}
.line-height-34-xs {line-height: 34px !important;}
.line-height-35-xs {line-height: 35px !important;}
.line-height-36-xs {line-height: 36px !important;}
.line-height-37-xs {line-height: 37px !important;}
.line-height-38-xs {line-height: 38px !important;}
.line-height-39-xs {line-height: 39px !important;}
.line-height-40-xs {line-height: 40px !important;}
.line-height-41-xs {line-height: 41px !important;}
.line-height-42-xs {line-height: 42px !important;}
.line-height-43-xs {line-height: 43px !important;}
.line-height-44-xs {line-height: 44px !important;}
.line-height-45-xs {line-height: 45px !important;}
.line-height-46-xs {line-height: 46px !important;}
.line-height-47-xs {line-height: 47px !important;}
.line-height-48-xs {line-height: 48px !important;}
.line-height-49-xs {line-height: 49px !important;}
.line-height-50-xs {line-height: 50px !important;}
.line-height-51-xs {line-height: 51px !important;}
.line-height-52-xs {line-height: 52px !important;}
.line-height-53-xs {line-height: 53px !important;}
.line-height-54-xs {line-height: 54px !important;}
.line-height-55-xs {line-height: 55px !important;}
.line-height-56-xs {line-height: 56px !important;}
.line-height-57-xs {line-height: 57px !important;}
.line-height-58-xs {line-height: 58px !important;}
.line-height-59-xs {line-height: 59px !important;}
.line-height-60-xs {line-height: 60px !important;}
.line-height-61-xs {line-height: 61px !important;}
.line-height-62-xs {line-height: 62px !important;}
.line-height-63-xs {line-height: 63px !important;}
.line-height-64-xs {line-height: 64px !important;}
.line-height-65-xs {line-height: 65px !important;}
.line-height-66-xs {line-height: 66px !important;}
.line-height-67-xs {line-height: 67px !important;}
.line-height-68-xs {line-height: 68px !important;}
.line-height-69-xs {line-height: 69px !important;}
.line-height-70-xs {line-height: 70px !important;}
.line-height-71-xs {line-height: 71px !important;}
.line-height-72-xs {line-height: 72px !important;}
.line-height-73-xs {line-height: 73px !important;}
.line-height-74-xs {line-height: 74px !important;}
.line-height-75-xs {line-height: 75px !important;}
.line-height-76-xs {line-height: 76px !important;}
.line-height-77-xs {line-height: 77px !important;}
.line-height-78-xs {line-height: 78px !important;}
.line-height-79-xs {line-height: 79px !important;}
.line-height-80-xs {line-height: 80px !important;}
.line-height-81-xs {line-height: 81px !important;}
.line-height-82-xs {line-height: 82px !important;}
.line-height-83-xs {line-height: 83px !important;}
.line-height-84-xs {line-height: 84px !important;}
.line-height-85-xs {line-height: 85px !important;}
.line-height-86-xs {line-height: 86px !important;}
.line-height-87-xs {line-height: 87px !important;}
.line-height-88-xs {line-height: 88px !important;}
.line-height-89-xs {line-height: 89px !important;}
.line-height-90-xs {line-height: 90px !important;}
.line-height-91-xs {line-height: 91px !important;}
.line-height-92-xs {line-height: 92px !important;}
.line-height-93-xs {line-height: 93px !important;}
.line-height-94-xs {line-height: 94px !important;}
.line-height-95-xs {line-height: 95px !important;}
.line-height-96-xs {line-height: 96px !important;}
.line-height-97-xs {line-height: 97px !important;}
.line-height-98-xs {line-height: 98px !important;}
.line-height-99-xs {line-height: 99px !important;}
.line-height-100-xs {line-height: 100px !important;}
.line-height-110-xs {line-height: 110px !important;}
.line-height-120-xs {line-height: 120px !important;}
.line-height-130-xs {line-height: 130px !important;}
.line-height-140-xs {line-height: 140px !important;}
.line-height-150-xs {line-height: 150px !important;}
.line-height-160-xs {line-height: 160px !important;}
.line-height-170-xs {line-height: 170px !important;}
.line-height-180-xs {line-height: 180px !important;}
.line-height-190-xs {line-height: 190px !important;}
.line-height-200-xs {line-height: 200px !important;}

.font-weight-100-xs {font-weight: 100 !important;}
.font-weight-200-xs {font-weight: 200 !important;}
.font-weight-300-xs {font-weight: 300 !important;}
.font-weight-400-xs {font-weight: 400 !important;}
.font-weight-500-xs {font-weight: 500 !important;}
.font-weight-600-xs {font-weight: 600 !important;}
.font-weight-700-xs {font-weight: 700 !important;}
.font-weight-800-xs {font-weight: 800 !important;}
.font-weight-900-xs {font-weight: 900 !important;}

.letter-spacing-0-xs {letter-spacing: 0px !important;}
.letter-spacing-01-xs {letter-spacing: 0.1px !important;}
.letter-spacing-02-xs {letter-spacing: 0.2px !important;}
.letter-spacing-03-xs {letter-spacing: 0.3px !important;}
.letter-spacing-04-xs {letter-spacing: 0.4px !important;}
.letter-spacing-05-xs {letter-spacing: 0.5px !important;}
.letter-spacing-06-xs {letter-spacing: 0.6px !important;}
.letter-spacing-07-xs {letter-spacing: 0.7px !important;}
.letter-spacing-08-xs {letter-spacing: 0.8px !important;}
.letter-spacing-09-xs {letter-spacing: 0.9px !important;}
.letter-spacing-1-xs {letter-spacing: 1px !important;}
.letter-spacing-2-xs {letter-spacing: 2px !important;}
.letter-spacing-3-xs {letter-spacing: 3px !important;}
.letter-spacing-4-xs {letter-spacing: 4px !important;}
.letter-spacing-5-xs {letter-spacing: 5px !important;}
.letter-spacing-6-xs {letter-spacing: 6px !important;}
.letter-spacing-7-xs {letter-spacing: 7px !important;}
.letter-spacing-8-xs {letter-spacing: 8px !important;}
.letter-spacing-9-xs {letter-spacing: 9px !important;}
.letter-spacing-10-xs {letter-spacing: 10px !important;}
.letter-spacing-normal-xs {letter-spacing: normal !important;}

.float-xs-left {float: left!important;}
.float-xs-right {float: right!important;}
.float-xs-none {float: none!important;}
.d-xs-none {display: none!important;}
.d-xs-inline {display: inline!important;}
.d-xs-inline-block {display: inline-block!important;}
.d-xs-block {display: block!important;}
.d-xs-table {display: table!important;}
.d-xs-table-row {display: table-row!important;}
.d-xs-table-cell {display: table-cell!important;}
.d-xs-flex {display: flex!important;}
.d-xs-inline-flex {display: inline-flex!important;}
.pos-static-xs {position:static!important}
.pos-fixed-xs {position:fixed!important}
.pos-relative-xs {position:relative!important}
.pos-absolute-xs {position:absolute!important}

.text-left-xs {text-align: left;}
.text-right-xs {text-align: right;}
.text-center-xs {text-align: center;}
.text-justify-xs {text-align: justify;}
.text-nowrap-xs {white-space: nowrap;}
.text-lowercase-xs {text-transform: lowercase;}
.text-uppercase-xs {text-transform: uppercase;}
.text-capitalize-xs {text-transform: capitalize;}

.m-r-0per-xs {margin-right: 0% !important}
.m-r-5per-xs {margin-right: 5% !important}
.m-r-10per-xs {margin-right: 10% !important}
.m-r-15per-xs {margin-right: 15% !important}
.m-r-20per-xs {margin-right: 20% !important}
.m-r-25per-xs {margin-right: 25% !important}
.m-r-30per-xs {margin-right: 30% !important}
.m-r-35per-xs {margin-right: 35% !important}
.m-r-40per-xs {margin-right: 40% !important}
.m-r-45per-xs {margin-right: 45% !important}
.m-r-50per-xs {margin-right: 50% !important}
.m-r-55per-xs {margin-right: 55% !important}
.m-r-60per-xs {margin-right: 60% !important}
.m-r-65per-xs {margin-right: 65% !important}
.m-r-70per-xs {margin-right: 70% !important}
.m-r-75per-xs {margin-right: 75% !important}
.m-r-80per-xs {margin-right: 80% !important}
.m-r-85per-xs {margin-right: 85% !important}
.m-r-90per-xs {margin-right: 90% !important}
.m-r-95per-xs {margin-right: 95% !important}
.m-r-100per-xs {margin-right: 100% !important}

.height-5px-xs {height: 5px !important;}
.height-10px-xs {height: 10px !important;}
.height-15px-xs {height: 15px !important;}
.height-20px-xs {height: 20px !important;}
.height-25px-xs {height: 25px !important;}
.height-30px-xs {height: 30px !important;}
.height-35px-xs {height: 35px !important;}
.height-40px-xs {height: 40px !important;}
.height-45px-xs {height: 45px !important;}
.height-50px-xs {height: 50px !important;}
.height-55px-xs {height: 55px !important;}
.height-60px-xs {height: 60px !important;}
.height-65px-xs {height: 65px !important;}
.height-70px-xs {height: 70px !important;}
.height-75px-xs {height: 75px !important;}
.height-80px-xs {height: 80px !important;}
.height-85px-xs {height: 85px !important;}
.height-90px-xs {height: 90px !important;}
.height-95px-xs {height: 95px !important;}
.height-100px-xs {height: 100px !important;}
.height-105px-xs {height: 105px !important;}
.height-110px-xs {height: 110px !important;}
.height-115px-xs {height: 115px !important;}
.height-120px-xs {height: 120px !important;}
.height-125px-xs {height: 125px !important;}
.height-130px-xs {height: 130px !important;}
.height-135px-xs {height: 135px !important;}
.height-140px-xs {height: 140px !important;}
.height-145px-xs {height: 145px !important;}
.height-150px-xs {height: 150px !important;}
.height-155px-xs {height: 155px !important;}
.height-160px-xs {height: 160px !important;}
.height-170px-xs {height: 170px !important;}
.height-175px-xs {height: 175px !important;}
.height-180px-xs {height: 180px !important;}
.height-185px-xs {height: 185px !important;}
.height-190px-xs {height: 190px !important;}
.height-195px-xs {height: 195px !important;}
.height-200px-xs {height: 200px !important;}
.height-205px-xs {height: 205px !important;}
.height-210px-xs {height: 210px !important;}
.height-215px-xs {height: 215px !important;}
.height-220px-xs {height: 220px !important;}
.height-225px-xs {height: 225px !important;}
.height-230px-xs {height: 230px !important;}
.height-235px-xs {height: 235px !important;}
.height-240px-xs {height: 240px !important;}
.height-245px-xs {height: 245px !important;}
.height-250px-xs {height: 250px !important;}
.height-255px-xs {height: 255px !important;}
.height-260px-xs {height: 260px !important;}
.height-265px-xs {height: 265px !important;}
.height-270px-xs {height: 270px !important;}
.height-275px-xs {height: 275px !important;}
.height-280px-xs {height: 280px !important;}
.height-285px-xs {height: 285px !important;}
.height-290px-xs {height: 290px !important;}
.height-295px-xs {height: 295px !important;}
.height-300px-xs {height: 300px !important;}
.height-305px-xs {height: 305px !important;}
.height-310px-xs {height: 310px !important;}
.height-315px-xs {height: 315px !important;}
.height-320px-xs {height: 320px !important;}
.height-325px-xs {height: 325px !important;}
.height-330px-xs {height: 330px !important;}
.height-335px-xs {height: 335px !important;}
.height-340px-xs {height: 340px !important;}
.height-345px-xs {height: 345px !important;}
.height-350px-xs {height: 350px !important;}
.height-355px-xs {height: 355px !important;}
.height-360px-xs {height: 360px !important;}
.height-365px-xs {height: 365px !important;}
.height-370px-xs {height: 370px !important;}
.height-375px-xs {height: 375px !important;}
.height-380px-xs {height: 380px !important;}
.height-385px-xs {height: 385px !important;}
.height-390px-xs {height: 390px !important;}
.height-395px-xs {height: 395px !important;}
.height-400px-xs {height: 400px !important;}
.height-405px-xs {height: 405px !important;}
.height-410px-xs {height: 410px !important;}
.height-415px-xs {height: 415px !important;}
.height-420px-xs {height: 420px !important;}
.height-425px-xs {height: 425px !important;}
.height-430px-xs {height: 430px !important;}
.height-435px-xs {height: 435px !important;}
.height-440px-xs {height: 440px !important;}
.height-445px-xs {height: 445px !important;}
.height-450px-xs {height: 450px !important;}
.height-455px-xs {height: 455px !important;}
.height-460px-xs {height: 460px !important;}
.height-465px-xs {height: 465px !important;}
.height-470px-xs {height: 470px !important;}
.height-475px-xs {height: 475px !important;}
.height-480px-xs {height: 480px !important;}
.height-485px-xs {height: 485px !important;}
.height-490px-xs {height: 490px !important;}
.height-495px-xs {height: 495px !important;}
.height-500px-xs {height: 500px !important;}
.height-505px-xs {height: 505px !important;}
.height-510px-xs {height: 510px !important;}
.height-515px-xs {height: 515px !important;}
.height-520px-xs {height: 520px !important;}
.height-525px-xs {height: 525px !important;}
.height-530px-xs {height: 530px !important;}
.height-535px-xs {height: 535px !important;}
.height-540px-xs {height: 540px !important;}
.height-545px-xs {height: 545px !important;}
.height-550px-xs {height: 550px !important;}
.height-555px-xs {height: 555px !important;}
.height-560px-xs {height: 560px !important;}
.height-565px-xs {height: 565px !important;}
.height-570px-xs {height: 570px !important;}
.height-575px-xs {height: 575px !important;}
.height-580px-xs {height: 580px !important;}
.height-585px-xs {height: 585px !important;}
.height-590px-xs {height: 590px !important;}
.height-595px-xs {height: 595px !important;}
.height-600px-xs {height: 600px !important;}
.height-605px-xs {height: 605px !important;}
.height-610px-xs {height: 610px !important;}
.height-615px-xs {height: 615px !important;}
.height-620px-xs {height: 620px !important;}
.height-625px-xs {height: 625px !important;}
.height-630px-xs {height: 630px !important;}
.height-635px-xs {height: 635px !important;}
.height-640px-xs {height: 640px !important;}
.height-645px-xs {height: 645px !important;}
.height-650px-xs {height: 650px !important;}
.height-655px-xs {height: 655px !important;}
.height-660px-xs {height: 660px !important;}
.height-665px-xs {height: 665px !important;}
.height-670px-xs {height: 670px !important;}
.height-675px-xs {height: 675px !important;}
.height-680px-xs {height: 680px !important;}
.height-685px-xs {height: 685px !important;}
.height-690px-xs {height: 690px !important;}
.height-695px-xs {height: 695px !important;}
.height-700px-xs {height: 700px !important;}
.height-705px-xs {height: 705px !important;}
.height-710px-xs {height: 710px !important;}
.height-715px-xs {height: 715px !important;}
.height-720px-xs {height: 720px !important;}
.height-725px-xs {height: 725px !important;}
.height-730px-xs {height: 730px !important;}
.height-735px-xs {height: 735px !important;}
.height-740px-xs {height: 740px !important;}
.height-745px-xs {height: 745px !important;}
.height-750px-xs {height: 750px !important;}
.height-755px-xs {height: 755px !important;}
.height-760px-xs {height: 760px !important;}
.height-765px-xs {height: 765px !important;}
.height-770px-xs {height: 770px !important;}
.height-775px-xs {height: 775px !important;}
.height-780px-xs {height: 780px !important;}
.height-785px-xs {height: 785px !important;}
.height-790px-xs {height: 790px !important;}
.height-795px-xs {height: 795px !important;}
.height-800px-xs {height: 800px !important;}
.height-805px-xs {height: 805px !important;}
.height-810px-xs {height: 810px !important;}
.height-815px-xs {height: 815px !important;}
.height-820px-xs {height: 820px !important;}
.height-825px-xs {height: 825px !important;}
.height-830px-xs {height: 830px !important;}
.height-835px-xs {height: 835px !important;}
.height-840px-xs {height: 840px !important;}
.height-845px-xs {height: 845px !important;}
.height-850px-xs {height: 850px !important;}
.height-855px-xs {height: 855px !important;}
.height-860px-xs {height: 860px !important;}
.height-865px-xs {height: 865px !important;}
.height-870px-xs {height: 870px !important;}
.height-875px-xs {height: 875px !important;}
.height-880px-xs {height: 880px !important;}
.height-885px-xs {height: 885px !important;}
.height-890px-xs {height: 890px !important;}
.height-895px-xs {height: 895px !important;}
.height-900px-xs {height: 900px !important;}


.min-height-0px-xs {min-height: 0px !important;}
.min-height-5px-xs {min-height: 5px !important;}
.min-height-10px-xs {min-height: 10px !important;}
.min-height-15px-xs {min-height: 15px !important;}
.min-height-20px-xs {min-height: 20px !important;}
.min-height-25px-xs {min-height: 25px !important;}
.min-height-30px-xs {min-height: 30px !important;}
.min-height-35px-xs {min-height: 35px !important;}
.min-height-40px-xs {min-height: 40px !important;}
.min-height-45px-xs {min-height: 45px !important;}
.min-height-50px-xs {min-height: 50px !important;}
.min-height-55px-xs {min-height: 55px !important;}
.min-height-60px-xs {min-height: 60px !important;}
.min-height-65px-xs {min-height: 65px !important;}
.min-height-70px-xs {min-height: 70px !important;}
.min-height-75px-xs {min-height: 75px !important;}
.min-height-80px-xs {min-height: 80px !important;}
.min-height-85px-xs {min-height: 85px !important;}
.min-height-90px-xs {min-height: 90px !important;}
.min-height-95px-xs {min-height: 95px !important;}
.min-height-100px-xs {min-height: 100px !important;}
.min-height-105px-xs {min-height: 105px !important;}
.min-height-110px-xs {min-height: 110px !important;}
.min-height-115px-xs {min-height: 115px !important;}
.min-height-120px-xs {min-height: 120px !important;}
.min-height-125px-xs {min-height: 125px !important;}
.min-height-130px-xs {min-height: 130px !important;}
.min-height-135px-xs {min-height: 135px !important;}
.min-height-140px-xs {min-height: 140px !important;}
.min-height-145px-xs {min-height: 145px !important;}
.min-height-150px-xs {min-height: 150px !important;}
.min-height-155px-xs {min-height: 155px !important;}
.min-height-160px-xs {min-height: 160px !important;}
.min-height-170px-xs {min-height: 170px !important;}
.min-height-175px-xs {min-height: 175px !important;}
.min-height-180px-xs {min-height: 180px !important;}
.min-height-185px-xs {min-height: 185px !important;}
.min-height-190px-xs {min-height: 190px !important;}
.min-height-195px-xs {min-height: 195px !important;}
.min-height-200px-xs {min-height: 200px !important;}
.min-height-205px-xs {min-height: 205px !important;}
.min-height-210px-xs {min-height: 210px !important;}
.min-height-215px-xs {min-height: 215px !important;}
.min-height-220px-xs {min-height: 220px !important;}
.min-height-225px-xs {min-height: 225px !important;}
.min-height-230px-xs {min-height: 230px !important;}
.min-height-235px-xs {min-height: 235px !important;}
.min-height-240px-xs {min-height: 240px !important;}
.min-height-245px-xs {min-height: 245px !important;}
.min-height-250px-xs {min-height: 250px !important;}
.min-height-255px-xs {min-height: 255px !important;}
.min-height-260px-xs {min-height: 260px !important;}
.min-height-265px-xs {min-height: 265px !important;}
.min-height-270px-xs {min-height: 270px !important;}
.min-height-275px-xs {min-height: 275px !important;}
.min-height-280px-xs {min-height: 280px !important;}
.min-height-285px-xs {min-height: 285px !important;}
.min-height-290px-xs {min-height: 290px !important;}
.min-height-295px-xs {min-height: 295px !important;}
.min-height-300px-xs {min-height: 300px !important;}
.min-height-305px-xs {min-height: 305px !important;}
.min-height-310px-xs {min-height: 310px !important;}
.min-height-315px-xs {min-height: 315px !important;}
.min-height-320px-xs {min-height: 320px !important;}
.min-height-325px-xs {min-height: 325px !important;}
.min-height-330px-xs {min-height: 330px !important;}
.min-height-335px-xs {min-height: 335px !important;}
.min-height-340px-xs {min-height: 340px !important;}
.min-height-345px-xs {min-height: 345px !important;}
.min-height-350px-xs {min-height: 350px !important;}
.min-height-355px-xs {min-height: 355px !important;}
.min-height-360px-xs {min-height: 360px !important;}
.min-height-365px-xs {min-height: 365px !important;}
.min-height-370px-xs {min-height: 370px !important;}
.min-height-375px-xs {min-height: 375px !important;}
.min-height-380px-xs {min-height: 380px !important;}
.min-height-385px-xs {min-height: 385px !important;}
.min-height-390px-xs {min-height: 390px !important;}
.min-height-395px-xs {min-height: 395px !important;}
.min-height-400px-xs {min-height: 400px !important;}
.min-height-405px-xs {min-height: 405px !important;}
.min-height-410px-xs {min-height: 410px !important;}
.min-height-415px-xs {min-height: 415px !important;}
.min-height-420px-xs {min-height: 420px !important;}
.min-height-425px-xs {min-height: 425px !important;}
.min-height-430px-xs {min-height: 430px !important;}
.min-height-435px-xs {min-height: 435px !important;}
.min-height-440px-xs {min-height: 440px !important;}
.min-height-445px-xs {min-height: 445px !important;}
.min-height-450px-xs {min-height: 450px !important;}
.min-height-455px-xs {min-height: 455px !important;}
.min-height-460px-xs {min-height: 460px !important;}
.min-height-465px-xs {min-height: 465px !important;}
.min-height-470px-xs {min-height: 470px !important;}
.min-height-475px-xs {min-height: 475px !important;}
.min-height-480px-xs {min-height: 480px !important;}
.min-height-485px-xs {min-height: 485px !important;}
.min-height-490px-xs {min-height: 490px !important;}
.min-height-495px-xs {min-height: 495px !important;}
.min-height-500px-xs {min-height: 500px !important;}
.min-height-505px-xs {min-height: 505px !important;}
.min-height-510px-xs {min-height: 510px !important;}
.min-height-515px-xs {min-height: 515px !important;}
.min-height-520px-xs {min-height: 520px !important;}
.min-height-525px-xs {min-height: 525px !important;}
.min-height-530px-xs {min-height: 530px !important;}
.min-height-535px-xs {min-height: 535px !important;}
.min-height-540px-xs {min-height: 540px !important;}
.min-height-545px-xs {min-height: 545px !important;}
.min-height-550px-xs {min-height: 550px !important;}
.min-height-555px-xs {min-height: 555px !important;}
.min-height-560px-xs {min-height: 560px !important;}
.min-height-565px-xs {min-height: 565px !important;}
.min-height-570px-xs {min-height: 570px !important;}
.min-height-575px-xs {min-height: 575px !important;}
.min-height-580px-xs {min-height: 580px !important;}
.min-height-585px-xs {min-height: 585px !important;}
.min-height-590px-xs {min-height: 590px !important;}
.min-height-595px-xs {min-height: 595px !important;}
.min-height-600px-xs {min-height: 600px !important;}
.min-height-605px-xs {min-height: 605px !important;}
.min-height-610px-xs {min-height: 610px !important;}
.min-height-615px-xs {min-height: 615px !important;}
.min-height-620px-xs {min-height: 620px !important;}
.min-height-625px-xs {min-height: 625px !important;}
.min-height-630px-xs {min-height: 630px !important;}
.min-height-635px-xs {min-height: 635px !important;}
.min-height-640px-xs {min-height: 640px !important;}
.min-height-645px-xs {min-height: 645px !important;}
.min-height-650px-xs {min-height: 650px !important;}
.min-height-655px-xs {min-height: 655px !important;}
.min-height-660px-xs {min-height: 660px !important;}
.min-height-665px-xs {min-height: 665px !important;}
.min-height-670px-xs {min-height: 670px !important;}
.min-height-675px-xs {min-height: 675px !important;}
.min-height-680px-xs {min-height: 680px !important;}
.min-height-685px-xs {min-height: 685px !important;}
.min-height-690px-xs {min-height: 690px !important;}
.min-height-695px-xs {min-height: 695px !important;}
.min-height-700px-xs {min-height: 700px !important;}


.width-auto-xs {width: auto!important;}
.width-0-xs {width: 0% !important;}
.width-10-xs {width: 10% !important;}
.width-15-xs {width: 15% !important;}
.width-20-xs {width: 20% !important;}
.width-25-xs {width: 25% !important;}
.width-30-xs {width: 30% !important;}
.width-35-xs {width: 35% !important;}
.width-40-xs {width: 40% !important;}
.width-45-xs {width: 45% !important;}
.width-50-xs {width: 50% !important;}
.width-55-xs {width: 55% !important;}
.width-60-xs {width: 60% !important;}
.width-65-xs {width: 65% !important;}
.width-70-xs {width: 70% !important;}
.width-75-xs {width: 75% !important;}
.width-80-xs {width: 80% !important;}
.width-85-xs {width: 85% !important;}
.width-90-xs {width: 90% !important;}
.width-95-xs {width: 95% !important;}
.width-100-xs {width: 100% !important;}


.height-auto-xs {height: auto!important;}
.height-0-xs {height: 0% !important;}
.height-10-xs {height: 10%!important;}
.height-15-xs {height: 15%!important;}
.height-20-xs {height: 20%!important;}
.height-25-xs {height: 25%!important;}
.height-30-xs {height: 30%!important;}
.height-35-xs {height: 35%!important;}
.height-40-xs {height: 40%!important;}
.height-45-xs {height: 45%!important;}
.height-50-xs {height: 50%!important;}
.height-55-xs {height: 55%!important;}
.height-60-xs {height: 60%!important;}
.height-65-xs {height: 65%!important;}
.height-70-xs {height: 70%!important;}
.height-75-xs {height: 75%!important;}
.height-80-xs {height: 80%!important;}
.height-85-xs {height: 85%!important;}
.height-90-xs {height: 90%!important;}
.height-95-xs {height: 95%!important;}
.height-100-xs {height: 100%!important;}



.width-10px-xs {width: 10px !important;}
.width-15px-xs {width: 15px !important;}
.width-20px-xs {width: 20px !important;}
.width-25px-xs {width: 25px !important;}
.width-30px-xs {width: 30px !important;}
.width-35px-xs {width: 35px !important;}
.width-40px-xs {width: 40px !important;}
.width-45px-xs {width: 45px !important;}
.width-50px-xs {width: 50px !important;}
.width-60px-xs {width: 60px !important;}
.width-70px-xs {width: 70px !important;}
.width-80px-xs {width: 80px !important;}
.width-90px-xs {width: 90px !important;}
.width-100px-xs {width: 100px !important;}
.width-110px-xs {width: 110px !important;}
.width-120px-xs {width: 120px !important;}
.width-130px-xs {width: 130px !important;}
.width-140px-xs {width: 140px !important;}
.width-150px-xs {width: 150px !important;}
.width-160px-xs {width: 160px !important;}
.width-170px-xs {width: 170px !important;}
.width-180px-xs {width: 180px !important;}
.width-190px-xs {width: 190px !important;}
.width-200px-xs {width: 200px !important;}
.width-210px-xs {width: 210px !important;}
.width-220px-xs {width: 220px !important;}
.width-230px-xs {width: 230px !important;}
.width-240px-xs {width: 240px !important;}
.width-250px-xs {width: 250px !important;}
.width-300px-xs {width: 300px !important;}
.width-350px-xs {width: 350px !important;}
.width-400px-xs {width: 400px !important;}
.width-450px-xs {width: 450px !important;}
.width-500px-xs {width: 500px !important;}
.width-550px-xs {width: 550px !important;}
.width-600px-xs {width: 600px !important;}
.width-650px-xs {width: 650px !important;}
.width-700px-xs {width: 700px !important;}
.width-750px-xs {width: 750px !important;}
.width-800px-xs {width: 800px !important;}
.width-850px-xs {width: 850px !important;}
.width-900px-xs {width: 900px !important;}
.width-950px-xs {width: 950px !important;}
.width-1000px-xs {width: 1000px !important;}

.min-width-10px-xs {min-width: 10px !important;}
.min-width-15px-xs {min-width: 15px !important;}
.min-width-20px-xs {min-width: 20px !important;}
.min-width-25px-xs {min-width: 25px !important;}
.min-width-30px-xs {min-width: 30px !important;}
.min-width-35px-xs {min-width: 35px !important;}
.min-width-40px-xs {min-width: 40px !important;}
.min-width-45px-xs {min-width: 45px !important;}
.min-width-50px-xs {min-width: 50px !important;}
.min-width-60px-xs {min-width: 60px !important;}
.min-width-70px-xs {min-width: 70px !important;}
.min-width-80px-xs {min-width: 80px !important;}
.min-width-90px-xs {min-width: 90px !important;}
.min-width-100px-xs {min-width: 100px !important;}
.min-width-110px-xs {min-width: 110px !important;}
.min-width-120px-xs {min-width: 120px !important;}
.min-width-130px-xs {min-width: 130px !important;}
.min-width-140px-xs {min-width: 140px !important;}
.min-width-150px-xs {min-width: 150px !important;}
.min-width-160px-xs {min-width: 160px !important;}
.min-width-170px-xs {min-width: 170px !important;}
.min-width-180px-xs {min-width: 180px !important;}
.min-width-190px-xs {min-width: 190px !important;}
.min-width-200px-xs {min-width: 200px !important;}
.min-width-210px-xs {min-width: 210px !important;}
.min-width-220px-xs {min-width: 220px !important;}
.min-width-230px-xs {min-width: 230px !important;}
.min-width-240px-xs {min-width: 240px !important;}
.min-width-250px-xs {min-width: 250px !important;}
.min-width-300px-xs {min-width: 300px !important;}
.min-width-350px-xs {min-width: 350px !important;}
.min-width-400px-xs {min-width: 400px !important;}
.min-width-450px-xs {min-width: 450px !important;}
.min-width-500px-xs {min-width: 500px !important;}
.min-width-550px-xs {min-width: 550px !important;}
.min-width-600px-xs {min-width: 600px !important;}
.min-width-650px-xs {min-width: 650px !important;}
.min-width-700px-xs {min-width: 700px !important;}
.min-width-750px-xs {min-width: 750px !important;}
.min-width-800px-xs {min-width: 800px !important;}
.min-width-850px-xs {min-width: 850px !important;}
.min-width-900px-xs {min-width: 900px !important;}
.min-width-950px-xs {min-width: 950px !important;}
.min-width-1000px-xs {min-width: 1000px !important;}

.top-0-xs {top: 0% !important;}
.top-5-xs {top: 5% !important;}
.top-10-xs {top: 10% !important;}
.top-15-xs {top: 15% !important;}
.top-20-xs {top: 20% !important;}
.top-25-xs {top: 25% !important;}
.top-30-xs {top: 30% !important;}
.top-35-xs {top: 35% !important;}
.top-40-xs {top: 40% !important;}
.top-45-xs {top: 45% !important;}
.top-50-xs {top: 50% !important;}
.top-55-xs {top: 55% !important;}
.top-60-xs {top: 60% !important;}
.top-65-xs {top: 65% !important;}
.top-70-xs {top: 70% !important;}
.top-75-xs {top: 75% !important;}
.top-80-xs {top: 80% !important;}
.top-85-xs {top: 85% !important;}
.top-90-xs {top: 90% !important;}
.top-95-xs {top: 95% !important;}
.top-100-xs {top: 100% !important;}

.bottom-0-xs {bottom: 0% !important;}
.bottom-5-xs {bottom: 5% !important;}
.bottom-10-xs {bottom: 10% !important;}
.bottom-15-xs {bottom: 15% !important;}
.bottom-20-xs {bottom: 20% !important;}
.bottom-25-xs {bottom: 25% !important;}
.bottom-30-xs {bottom: 30% !important;}
.bottom-35-xs {bottom: 35% !important;}
.bottom-40-xs {bottom: 40% !important;}
.bottom-45-xs {bottom: 45% !important;}
.bottom-50-xs {bottom: 50% !important;}
.bottom-55-xs {bottom: 55% !important;}
.bottom-60-xs {bottom: 60% !important;}
.bottom-65-xs {bottom: 65% !important;}
.bottom-70-xs {bottom: 70% !important;}
.bottom-75-xs {bottom: 75% !important;}
.bottom-80-xs {bottom: 80% !important;}
.bottom-85-xs {bottom: 85% !important;}
.bottom-90-xs {bottom: 90% !important;}
.bottom-95-xs {bottom: 95% !important;}
.bottom-100-xs {bottom: 100% !important;}

.left-0-xs {left: 0% !important;}
.left-5-xs {left: 5% !important;}
.left-10-xs {left: 10% !important;}
.left-15-xs {left: 15% !important;}
.left-20-xs {left: 20% !important;}
.left-25-xs {left: 25% !important;}
.left-30-xs {left: 30% !important;}
.left-35-xs {left: 35% !important;}
.left-40-xs {left: 40% !important;}
.left-45-xs {left: 45% !important;}
.left-50-xs {left: 50% !important;}
.left-55-xs {left: 55% !important;}
.left-60-xs {left: 60% !important;}
.left-65-xs {left: 65% !important;}
.left-70-xs {left: 70% !important;}
.left-75-xs {left: 75% !important;}
.left-80-xs {left: 80% !important;}
.left-85-xs {left: 85% !important;}
.left-90-xs {left: 90% !important;}
.left-95-xs {left: 95% !important;}
.left-100-xs {left: 100% !important;}

.right-0-xs {right: 0% !important;}
.right-5-xs {right: 5% !important;}
.right-10-xs {right: 10% !important;}
.right-15-xs {right: 15% !important;}
.right-20-xs {right: 20% !important;}
.right-25-xs {right: 25% !important;}
.right-30-xs {right: 30% !important;}
.right-35-xs {right: 35% !important;}
.right-40-xs {right: 40% !important;}
.right-45-xs {right: 45% !important;}
.right-50-xs {right: 50% !important;}
.right-55-xs {right: 55% !important;}
.right-60-xs {right: 60% !important;}
.right-65-xs {right: 65% !important;}
.right-70-xs {right: 70% !important;}
.right-75-xs {right: 75% !important;}
.right-80-xs {right: 80% !important;}
.right-85-xs {right: 85% !important;}
.right-90-xs {right: 90% !important;}
.right-95-xs {right: 95% !important;}
.right-100-xs {right: 100% !important;}


.text-wrap-xs {white-space: normal!important;}
.text-nowrap-xs {white-space: nowrap!important;}
.text-truncate-xs {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.text-hide-xs {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.text-decoration-none-xs {text-decoration: none !important;}
.text-break-xs {word-break: break-word;overflow-wrap: break-word;}
.text-reset-xs {color: inherit !important;}


.main-header .top-search-holder .search-area .search-button {
    /* height: 38px; */
}

.logo-slider-inner .item {
    border: 2px solid #eee;
    text-align: center;
    border-radius: 5px;
    margin-right: 15px;
}
.logo-slider-inner .item img {
    width: 180px;
}
.logo-slider .owl-controls .owl-prev, .logo-slider .owl-controls .owl-next {
    display: block;
    top: 30px;
    /* border-radius: 15px; */
    width: 30px;
    height: 30px;
    background: #eaeaea;
}
.logo-slider .owl-controls .owl-prev {
    /* left: 15px; */
    right: auto;
}
.logo-slider .owl-controls .owl-next {
    /* right: -20px; */
}
.logo-slider .owl-controls .owl-prev:before {
    font-size: 16px;
    left: 10px;
    color: rgb(39, 39, 39);
}
.logo-slider .owl-controls .owl-next:before {
    font-size: 16px;
    left: 13px;
    color: rgb(39, 39, 39);
}
.logo-slider .owl-controls .owl-prev:hover,.logo-slider .owl-controls .owl-next:hover {
    background: #cacaca;
}


@media (min-width:768px) {

    .m-0-sm {margin: 0 !important;}
    .p-0-sm {padding: 0 !important;}
    .m-auto-sm {margin-left: auto !important; margin-right: auto !important;}
    .p-auto-sm {padding-left: auto !important; padding-right: auto !important;}

    .m-lr-0-sm {margin-left: 0px !important; margin-right: 0px !important;}
    .m-lr-5-sm {margin-left: 5px !important; margin-right: 5px !important;}
    .m-lr-10-sm {margin-left: 10px !important; margin-right: 10px !important;}
    .m-lr-15-sm {margin-left: 15px !important; margin-right: 15px !important;}
    .m-lr-20-sm {margin-left: 20px !important; margin-right: 20px !important;}
    .m-lr-25-sm {margin-left: 25px !important; margin-right: 25px !important;}
    .m-lr-30-sm {margin-left: 30px !important; margin-right: 30px !important;}
    .m-lr-35-sm {margin-left: 35px !important; margin-right: 35px !important;}
    .m-lr-40-sm {margin-left: 40px !important; margin-right: 40px !important;}
    .m-lr-45-sm {margin-left: 45px !important; margin-right: 45px !important;}
    .m-lr-50-sm {margin-left: 50px !important; margin-right: 50px !important;}
    .m-lr-55-sm {margin-left: 55px !important; margin-right: 55px !important;}
    .m-lr-60-sm {margin-left: 60px !important; margin-right: 60px !important;}
    .m-lr-65-sm {margin-left: 65px !important; margin-right: 65px !important;}
    .m-lr-70-sm {margin-left: 70px !important; margin-right: 70px !important;}
    .m-lr-75-sm {margin-left: 75px !important; margin-right: 75px !important;}
    .m-lr-80-sm {margin-left: 80px !important; margin-right: 80px !important;}
    .m-lr-85-sm {margin-left: 85px !important; margin-right: 85px !important;}
    .m-lr-90-sm {margin-left: 90px !important; margin-right: 90px !important;}
    .m-lr-95-sm {margin-left: 95px !important; margin-right: 95px !important;}
    .m-lr-100-sm {margin-left: 100px !important; margin-right: 100px !important;}


    .m-tb-0-sm {margin-top: 0px !important; margin-bottom: 0px !important;}
    .m-tb-5-sm {margin-top: 5px !important; margin-bottom: 5px !important;}
    .m-tb-10-sm {margin-top: 10px !important; margin-bottom: 10px !important;}
    .m-tb-15-sm {margin-top: 15px !important; margin-bottom: 15px !important;}
    .m-tb-20-sm {margin-top: 20px !important; margin-bottom: 20px !important;}
    .m-tb-25-sm {margin-top: 25px !important; margin-bottom: 25px !important;}
    .m-tb-30-sm {margin-top: 30px !important; margin-bottom: 30px !important;}
    .m-tb-35-sm {margin-top: 35px !important; margin-bottom: 35px !important;}
    .m-tb-40-sm {margin-top: 40px !important; margin-bottom: 40px !important;}
    .m-tb-45-sm {margin-top: 45px !important; margin-bottom: 45px !important;}
    .m-tb-50-sm {margin-top: 50px !important; margin-bottom: 50px !important;}
    .m-tb-55-sm {margin-top: 55px !important; margin-bottom: 55px !important;}
    .m-tb-60-sm {margin-top: 60px !important; margin-bottom: 60px !important;}
    .m-tb-65-sm {margin-top: 65px !important; margin-bottom: 65px !important;}
    .m-tb-70-sm {margin-top: 70px !important; margin-bottom: 70px !important;}
    .m-tb-75-sm {margin-top: 75px !important; margin-bottom: 75px !important;}
    .m-tb-80-sm {margin-top: 80px !important; margin-bottom: 80px !important;}
    .m-tb-85-sm {margin-top: 85px !important; margin-bottom: 85px !important;}
    .m-tb-90-sm {margin-top: 90px !important; margin-bottom: 90px !important;}
    .m-tb-95-sm {margin-top: 95px !important; margin-bottom: 95px !important;}
    .m-tb-100-sm {margin-top: 100px !important; margin-bottom: 100px !important;}


    .p-lr-0-sm {padding-left: 0px !important; padding-right: 0px !important;}
    .p-lr-5-sm {padding-left: 5px !important; padding-right: 5px !important;}
    .p-lr-10-sm {padding-left: 10px !important; padding-right: 10px !important;}
    .p-lr-15-sm {padding-left: 15px !important; padding-right: 15px !important;}
    .p-lr-20-sm {padding-left: 20px !important; padding-right: 20px !important;}
    .p-lr-25-sm {padding-left: 25px !important; padding-right: 25px !important;}
    .p-lr-30-sm {padding-left: 30px !important; padding-right: 30px !important;}
    .p-lr-35-sm {padding-left: 35px !important; padding-right: 35px !important;}
    .p-lr-40-sm {padding-left: 40px !important; padding-right: 40px !important;}
    .p-lr-45-sm {padding-left: 45px !important; padding-right: 45px !important;}
    .p-lr-50-sm {padding-left: 50px !important; padding-right: 50px !important;}
    .p-lr-55-sm {padding-left: 55px !important; padding-right: 55px !important;}
    .p-lr-60-sm {padding-left: 60px !important; padding-right: 60px !important;}
    .p-lr-65-sm {padding-left: 65px !important; padding-right: 65px !important;}
    .p-lr-70-sm {padding-left: 70px !important; padding-right: 70px !important;}
    .p-lr-75-sm {padding-left: 75px !important; padding-right: 75px !important;}
    .p-lr-80-sm {padding-left: 80px !important; padding-right: 80px !important;}
    .p-lr-85-sm {padding-left: 85px !important; padding-right: 85px !important;}
    .p-lr-90-sm {padding-left: 90px !important; padding-right: 90px !important;}
    .p-lr-95-sm {padding-left: 95px !important; padding-right: 95px !important;}
    .p-lr-100-sm {padding-left: 100px !important; padding-right: 100px !important;}


    .p-tb-0-sm {padding-top: 0px !important; padding-bottom: 0px !important;}
    .p-tb-5-sm {padding-top: 5px !important; padding-bottom: 5px !important;}
    .p-tb-10-sm {padding-top: 10px !important; padding-bottom: 10px !important;}
    .p-tb-15-sm {padding-top: 15px !important; padding-bottom: 15px !important;}
    .p-tb-20-sm {padding-top: 20px !important; padding-bottom: 20px !important;}
    .p-tb-25-sm {padding-top: 25px !important; padding-bottom: 25px !important;}
    .p-tb-30-sm {padding-top: 30px !important; padding-bottom: 30px !important;}
    .p-tb-35-sm {padding-top: 35px !important; padding-bottom: 35px !important;}
    .p-tb-40-sm {padding-top: 40px !important; padding-bottom: 40px !important;}
    .p-tb-45-sm {padding-top: 45px !important; padding-bottom: 45px !important;}
    .p-tb-50-sm {padding-top: 50px !important; padding-bottom: 50px !important;}
    .p-tb-55-sm {padding-top: 55px !important; padding-bottom: 55px !important;}
    .p-tb-60-sm {padding-top: 60px !important; padding-bottom: 60px !important;}
    .p-tb-65-sm {padding-top: 65px !important; padding-bottom: 65px !important;}
    .p-tb-70-sm {padding-top: 70px !important; padding-bottom: 70px !important;}
    .p-tb-75-sm {padding-top: 75px !important; padding-bottom: 75px !important;}
    .p-tb-80-sm {padding-top: 80px !important; padding-bottom: 80px !important;}
    .p-tb-85-sm {padding-top: 85px !important; padding-bottom: 85px !important;}
    .p-tb-90-sm {padding-top: 90px !important; padding-bottom: 90px !important;}
    .p-tb-95-sm {padding-top: 95px !important; padding-bottom: 95px !important;}
    .p-tb-100-sm {padding-top: 100px !important; padding-bottom: 100px !important;}


    .m-5-sm {margin: 5px !important;}
    .m-10-sm {margin: 10px !important;}
    .m-15-sm {margin: 15px !important;}
    .m-20-sm {margin: 20px !important;}
    .m-25-sm {margin: 25px !important;}
    .m-30-sm {margin: 30px !important;}
    .m-35-sm {margin: 35px !important;}
    .m-40-sm {margin: 40px !important;}
    .m-45-sm {margin: 45px !important;}
    .m-50-sm {margin: 50px !important;}
    .m-55-sm {margin: 55px !important;}
    .m-60-sm {margin: 60px !important;}
    .m-65-sm {margin: 65px !important;}
    .m-70-sm {margin: 70px !important;}
    .m-75-sm {margin: 75px !important;}
    .m-80-sm {margin: 80px !important;}
    .m-85-sm {margin: 85px !important;}
    .m-90-sm {margin: 90px !important;}
    .m-95-sm {margin: 95px !important;}
    .m-100-sm {margin: 100px !important;}

    .p-5-sm {padding: 5px !important;}
    .p-10-sm {padding: 10px !important;}
    .p-15-sm {padding: 15px !important;}
    .p-20-sm {padding: 20px !important;}
    .p-25-sm {padding: 25px !important;}
    .p-30-sm {padding: 30px !important;}
    .p-35-sm {padding: 35px !important;}
    .p-40-sm {padding: 40px !important;}
    .p-45-sm {padding: 45px !important;}
    .p-50-sm {padding: 50px !important;}
    .p-55-sm {padding: 55px !important;}
    .p-60-sm {padding: 60px !important;}
    .p-65-sm {padding: 65px !important;}
    .p-70-sm {padding: 70px !important;}
    .p-75-sm {padding: 75px !important;}
    .p-80-sm {padding: 80px !important;}
    .p-85-sm {padding: 85px !important;}
    .p-90-sm {padding: 90px !important;}
    .p-95-sm {padding: 95px !important;}
    .p-100-sm {padding: 100px !important;}



    .m-t-0-sm {margin-top: 0px !important;}
    .m-t-5-sm {margin-top: 5px !important;}
    .m-t-10-sm {margin-top: 10px !important;}
    .m-t-15-sm {margin-top: 15px !important;}
    .m-t-20-sm {margin-top: 20px !important;}
    .m-t-25-sm {margin-top: 25px !important;}
    .m-t-30-sm {margin-top: 30px !important;}
    .m-t-35-sm {margin-top: 35px !important;}
    .m-t-40-sm {margin-top: 40px !important;}
    .m-t-45-sm {margin-top: 45px !important;}
    .m-t-50-sm {margin-top: 50px !important;}
    .m-t-55-sm {margin-top: 55px !important;}
    .m-t-60-sm {margin-top: 60px !important;}
    .m-t-65-sm {margin-top: 65px !important;}
    .m-t-70-sm {margin-top: 70px !important;}
    .m-t-75-sm {margin-top: 75px !important;}
    .m-t-80-sm {margin-top: 80px !important;}
    .m-t-85-sm {margin-top: 85px !important;}
    .m-t-90-sm {margin-top: 90px !important;}
    .m-t-95-sm {margin-top: 95px !important;}
    .m-t-100-sm {margin-top: 100px !important;}

    .m-b-0-sm {margin-bottom: 0px !important;}
    .m-b-5-sm {margin-bottom: 5px !important;}
    .m-b-10-sm {margin-bottom: 10px !important;}
    .m-b-15-sm {margin-bottom: 15px !important;}
    .m-b-20-sm {margin-bottom: 20px !important;}
    .m-b-25-sm {margin-bottom: 25px !important;}
    .m-b-30-sm {margin-bottom: 30px !important;}
    .m-b-35-sm {margin-bottom: 35px !important;}
    .m-b-40-sm {margin-bottom: 40px !important;}
    .m-b-45-sm {margin-bottom: 45px !important;}
    .m-b-50-sm {margin-bottom: 50px !important;}
    .m-b-55-sm {margin-bottom: 55px !important;}
    .m-b-60-sm {margin-bottom: 60px !important;}
    .m-b-65-sm {margin-bottom: 65px !important;}
    .m-b-70-sm {margin-bottom: 70px !important;}
    .m-b-75-sm {margin-bottom: 75px !important;}
    .m-b-80-sm {margin-bottom: 80px !important;}
    .m-b-85-sm {margin-bottom: 85px !important;}
    .m-b-90-sm {margin-bottom: 90px !important;}
    .m-b-95-sm {margin-bottom: 95px !important;}
    .m-b-100-sm {margin-bottom: 100px !important;}

    .m-l-0-sm {margin-left: 0px !important;}
    .m-l-5-sm {margin-left: 5px !important;}
    .m-l-10-sm {margin-left: 10px !important;}
    .m-l-15-sm {margin-left: 15px !important;}
    .m-l-20-sm {margin-left: 20px !important;}
    .m-l-25-sm {margin-left: 25px !important;}
    .m-l-30-sm {margin-left: 30px !important;}
    .m-l-35-sm {margin-left: 35px !important;}
    .m-l-40-sm {margin-left: 40px !important;}
    .m-l-45-sm {margin-left: 45px !important;}
    .m-l-50-sm {margin-left: 50px !important;}
    .m-l-55-sm {margin-left: 55px !important;}
    .m-l-60-sm {margin-left: 60px !important;}
    .m-l-65-sm {margin-left: 65px !important;}
    .m-l-70-sm {margin-left: 70px !important;}
    .m-l-75-sm {margin-left: 75px !important;}
    .m-l-80-sm {margin-left: 80px !important;}
    .m-l-85-sm {margin-left: 85px !important;}
    .m-l-90-sm {margin-left: 90px !important;}
    .m-l-95-sm {margin-left: 95px !important;}
    .m-l-100-sm {margin-left: 100px !important;}

    .m-r-0-sm {margin-right: 0px !important;}
    .m-r-5-sm {margin-right: 5px !important;}
    .m-r-10-sm {margin-right: 10px !important;}
    .m-r-15-sm {margin-right: 15px !important;}
    .m-r-20-sm {margin-right: 20px !important;}
    .m-r-25-sm {margin-right: 25px !important;}
    .m-r-30-sm {margin-right: 30px !important;}
    .m-r-35-sm {margin-right: 35px !important;}
    .m-r-40-sm {margin-right: 40px !important;}
    .m-r-45-sm {margin-right: 45px !important;}
    .m-r-50-sm {margin-right: 50px !important;}
    .m-r-55-sm {margin-right: 55px !important;}
    .m-r-60-sm {margin-right: 60px !important;}
    .m-r-65-sm {margin-right: 65px !important;}
    .m-r-70-sm {margin-right: 70px !important;}
    .m-r-75-sm {margin-right: 75px !important;}
    .m-r-80-sm {margin-right: 80px !important;}
    .m-r-85-sm {margin-right: 85px !important;}
    .m-r-90-sm {margin-right: 90px !important;}
    .m-r-95-sm {margin-right: 95px !important;}
    .m-r-100-sm {margin-right: 100px !important;}


    .p-t-0-sm {padding-top: 0px !important;}
    .p-t-5-sm {padding-top: 5px !important;}
    .p-t-10-sm {padding-top: 10px !important;}
    .p-t-15-sm {padding-top: 15px !important;}
    .p-t-20-sm {padding-top: 20px !important;}
    .p-t-25-sm {padding-top: 25px !important;}
    .p-t-30-sm {padding-top: 30px !important;}
    .p-t-35-sm {padding-top: 35px !important;}
    .p-t-40-sm {padding-top: 40px !important;}
    .p-t-45-sm {padding-top: 45px !important;}
    .p-t-50-sm {padding-top: 50px !important;}
    .p-t-55-sm {padding-top: 55px !important;}
    .p-t-60-sm {padding-top: 60px !important;}
    .p-t-65-sm {padding-top: 65px !important;}
    .p-t-70-sm {padding-top: 70px !important;}
    .p-t-75-sm {padding-top: 75px !important;}
    .p-t-80-sm {padding-top: 80px !important;}
    .p-t-85-sm {padding-top: 85px !important;}
    .p-t-90-sm {padding-top: 90px !important;}
    .p-t-95-sm {padding-top: 95px !important;}
    .p-t-100-sm {padding-top: 100px !important;}

    .p-b-0-sm {padding-bottom: 0px !important;}
    .p-b-5-sm {padding-bottom: 5px !important;}
    .p-b-10-sm {padding-bottom: 10px !important;}
    .p-b-15-sm {padding-bottom: 15px !important;}
    .p-b-20-sm {padding-bottom: 20px !important;}
    .p-b-25-sm {padding-bottom: 25px !important;}
    .p-b-30-sm {padding-bottom: 30px !important;}
    .p-b-35-sm {padding-bottom: 35px !important;}
    .p-b-40-sm {padding-bottom: 40px !important;}
    .p-b-45-sm {padding-bottom: 45px !important;}
    .p-b-50-sm {padding-bottom: 50px !important;}
    .p-b-55-sm {padding-bottom: 55px !important;}
    .p-b-60-sm {padding-bottom: 60px !important;}
    .p-b-65-sm {padding-bottom: 65px !important;}
    .p-b-70-sm {padding-bottom: 70px !important;}
    .p-b-75-sm {padding-bottom: 75px !important;}
    .p-b-80-sm {padding-bottom: 80px !important;}
    .p-b-85-sm {padding-bottom: 85px !important;}
    .p-b-90-sm {padding-bottom: 90px !important;}
    .p-b-95-sm {padding-bottom: 95px !important;}
    .p-b-100-sm {padding-bottom: 100px !important;}

    .p-l-0-sm {padding-left: 0px !important;}
    .p-l-5-sm {padding-left: 5px !important;}
    .p-l-10-sm {padding-left: 10px !important;}
    .p-l-15-sm {padding-left: 15px !important;}
    .p-l-20-sm {padding-left: 20px !important;}
    .p-l-25-sm {padding-left: 25px !important;}
    .p-l-30-sm {padding-left: 30px !important;}
    .p-l-35-sm {padding-left: 35px !important;}
    .p-l-40-sm {padding-left: 40px !important;}
    .p-l-45-sm {padding-left: 45px !important;}
    .p-l-50-sm {padding-left: 50px !important;}
    .p-l-55-sm {padding-left: 55px !important;}
    .p-l-60-sm {padding-left: 60px !important;}
    .p-l-65-sm {padding-left: 65px !important;}
    .p-l-70-sm {padding-left: 70px !important;}
    .p-l-75-sm {padding-left: 75px !important;}
    .p-l-80-sm {padding-left: 80px !important;}
    .p-l-85-sm {padding-left: 85px !important;}
    .p-l-90-sm {padding-left: 90px !important;}
    .p-l-95-sm {padding-left: 95px !important;}
    .p-l-100-sm {padding-left: 100px !important;}

    .p-r-0-sm {padding-right: 0px !important;}
    .p-r-5-sm {padding-right: 5px !important;}
    .p-r-10-sm {padding-right: 10px !important;}
    .p-r-15-sm {padding-right: 15px !important;}
    .p-r-20-sm {padding-right: 20px !important;}
    .p-r-25-sm {padding-right: 25px !important;}
    .p-r-30-sm {padding-right: 30px !important;}
    .p-r-35-sm {padding-right: 35px !important;}
    .p-r-40-sm {padding-right: 40px !important;}
    .p-r-45-sm {padding-right: 45px !important;}
    .p-r-50-sm {padding-right: 50px !important;}
    .p-r-55-sm {padding-right: 55px !important;}
    .p-r-60-sm {padding-right: 60px !important;}
    .p-r-65-sm {padding-right: 65px !important;}
    .p-r-70-sm {padding-right: 70px !important;}
    .p-r-75-sm {padding-right: 75px !important;}
    .p-r-80-sm {padding-right: 80px !important;}
    .p-r-85-sm {padding-right: 85px !important;}
    .p-r-90-sm {padding-right: 90px !important;}
    .p-r-95-sm {padding-right: 95px !important;}
    .p-r-100-sm {padding-right: 100px !important;}


    .font-size-10-sm {font-size: 10px !important;}
    .font-size-11-sm {font-size: 11px !important;}
    .font-size-12-sm {font-size: 12px !important;}
    .font-size-13-sm {font-size: 13px !important;}
    .font-size-14-sm {font-size: 14px !important;}
    .font-size-15-sm {font-size: 15px !important;}
    .font-size-16-sm {font-size: 16px !important;}
    .font-size-17-sm {font-size: 17px !important;}
    .font-size-18-sm {font-size: 18px !important;}
    .font-size-19-sm {font-size: 19px !important;}
    .font-size-20-sm {font-size: 20px !important;}
    .font-size-21-sm {font-size: 21px !important;}
    .font-size-22-sm {font-size: 22px !important;}
    .font-size-23-sm {font-size: 23px !important;}
    .font-size-24-sm {font-size: 24px !important;}
    .font-size-25-sm {font-size: 25px !important;}
    .font-size-26-sm {font-size: 26px !important;}
    .font-size-27-sm {font-size: 27px !important;}
    .font-size-28-sm {font-size: 28px !important;}
    .font-size-29-sm {font-size: 29px !important;}
    .font-size-30-sm {font-size: 30px !important;}
    .font-size-31-sm {font-size: 31px !important;}
    .font-size-32-sm {font-size: 32px !important;}
    .font-size-33-sm {font-size: 33px !important;}
    .font-size-34-sm {font-size: 34px !important;}
    .font-size-35-sm {font-size: 35px !important;}
    .font-size-36-sm {font-size: 36px !important;}
    .font-size-37-sm {font-size: 37px !important;}
    .font-size-38-sm {font-size: 38px !important;}
    .font-size-39-sm {font-size: 39px !important;}
    .font-size-40-sm {font-size: 40px !important;}
    .font-size-41-sm {font-size: 41px !important;}
    .font-size-42-sm {font-size: 42px !important;}
    .font-size-43-sm {font-size: 43px !important;}
    .font-size-44-sm {font-size: 44px !important;}
    .font-size-45-sm {font-size: 45px !important;}
    .font-size-46-sm {font-size: 46px !important;}
    .font-size-47-sm {font-size: 47px !important;}
    .font-size-48-sm {font-size: 48px !important;}
    .font-size-49-sm {font-size: 49px !important;}
    .font-size-50-sm {font-size: 50px !important;}
    .font-size-51-sm {font-size: 51px !important;}
    .font-size-52-sm {font-size: 52px !important;}
    .font-size-53-sm {font-size: 53px !important;}
    .font-size-54-sm {font-size: 54px !important;}
    .font-size-55-sm {font-size: 55px !important;}
    .font-size-56-sm {font-size: 56px !important;}
    .font-size-57-sm {font-size: 57px !important;}
    .font-size-58-sm {font-size: 58px !important;}
    .font-size-59-sm {font-size: 59px !important;}
    .font-size-60-sm {font-size: 60px !important;}
    .font-size-61-sm {font-size: 61px !important;}
    .font-size-62-sm {font-size: 62px !important;}
    .font-size-63-sm {font-size: 63px !important;}
    .font-size-64-sm {font-size: 64px !important;}
    .font-size-65-sm {font-size: 65px !important;}
    .font-size-66-sm {font-size: 66px !important;}
    .font-size-67-sm {font-size: 67px !important;}
    .font-size-68-sm {font-size: 68px !important;}
    .font-size-69-sm {font-size: 69px !important;}
    .font-size-70-sm {font-size: 70px !important;}
    .font-size-71-sm {font-size: 71px !important;}
    .font-size-72-sm {font-size: 72px !important;}
    .font-size-73-sm {font-size: 73px !important;}
    .font-size-74-sm {font-size: 74px !important;}
    .font-size-75-sm {font-size: 75px !important;}
    .font-size-76-sm {font-size: 76px !important;}
    .font-size-77-sm {font-size: 77px !important;}
    .font-size-78-sm {font-size: 78px !important;}
    .font-size-79-sm {font-size: 79px !important;}
    .font-size-80-sm {font-size: 80px !important;}
    .font-size-81-sm {font-size: 81px !important;}
    .font-size-82-sm {font-size: 82px !important;}
    .font-size-83-sm {font-size: 83px !important;}
    .font-size-84-sm {font-size: 84px !important;}
    .font-size-85-sm {font-size: 85px !important;}
    .font-size-86-sm {font-size: 86px !important;}
    .font-size-87-sm {font-size: 87px !important;}
    .font-size-88-sm {font-size: 88px !important;}
    .font-size-89-sm {font-size: 89px !important;}
    .font-size-90-sm {font-size: 90px !important;}


    .line-height-5-sm {line-height: 5px !important;}
    .line-height-10-sm {line-height: 10px !important;}
    .line-height-11-sm {line-height: 11px !important;}
    .line-height-12-sm {line-height: 12px !important;}
    .line-height-13-sm {line-height: 13px !important;}
    .line-height-14-sm {line-height: 14px !important;}
    .line-height-15-sm {line-height: 15px !important;}
    .line-height-16-sm {line-height: 16px !important;}
    .line-height-17-sm {line-height: 17px !important;}
    .line-height-18-sm {line-height: 18px !important;}
    .line-height-19-sm {line-height: 19px !important;}
    .line-height-20-sm {line-height: 20px !important;}
    .line-height-21-sm {line-height: 21px !important;}
    .line-height-22-sm {line-height: 22px !important;}
    .line-height-23-sm {line-height: 23px !important;}
    .line-height-24-sm {line-height: 24px !important;}
    .line-height-25-sm {line-height: 25px !important;}
    .line-height-26-sm {line-height: 26px !important;}
    .line-height-27-sm {line-height: 27px !important;}
    .line-height-28-sm {line-height: 28px !important;}
    .line-height-29-sm {line-height: 29px !important;}
    .line-height-30-sm {line-height: 30px !important;}
    .line-height-31-sm {line-height: 31px !important;}
    .line-height-32-sm {line-height: 32px !important;}
    .line-height-33-sm {line-height: 33px !important;}
    .line-height-34-sm {line-height: 34px !important;}
    .line-height-35-sm {line-height: 35px !important;}
    .line-height-36-sm {line-height: 36px !important;}
    .line-height-37-sm {line-height: 37px !important;}
    .line-height-38-sm {line-height: 38px !important;}
    .line-height-39-sm {line-height: 39px !important;}
    .line-height-40-sm {line-height: 40px !important;}
    .line-height-41-sm {line-height: 41px !important;}
    .line-height-42-sm {line-height: 42px !important;}
    .line-height-43-sm {line-height: 43px !important;}
    .line-height-44-sm {line-height: 44px !important;}
    .line-height-45-sm {line-height: 45px !important;}
    .line-height-46-sm {line-height: 46px !important;}
    .line-height-47-sm {line-height: 47px !important;}
    .line-height-48-sm {line-height: 48px !important;}
    .line-height-49-sm {line-height: 49px !important;}
    .line-height-50-sm {line-height: 50px !important;}
    .line-height-51-sm {line-height: 51px !important;}
    .line-height-52-sm {line-height: 52px !important;}
    .line-height-53-sm {line-height: 53px !important;}
    .line-height-54-sm {line-height: 54px !important;}
    .line-height-55-sm {line-height: 55px !important;}
    .line-height-56-sm {line-height: 56px !important;}
    .line-height-57-sm {line-height: 57px !important;}
    .line-height-58-sm {line-height: 58px !important;}
    .line-height-59-sm {line-height: 59px !important;}
    .line-height-60-sm {line-height: 60px !important;}
    .line-height-61-sm {line-height: 61px !important;}
    .line-height-62-sm {line-height: 62px !important;}
    .line-height-63-sm {line-height: 63px !important;}
    .line-height-64-sm {line-height: 64px !important;}
    .line-height-65-sm {line-height: 65px !important;}
    .line-height-66-sm {line-height: 66px !important;}
    .line-height-67-sm {line-height: 67px !important;}
    .line-height-68-sm {line-height: 68px !important;}
    .line-height-69-sm {line-height: 69px !important;}
    .line-height-70-sm {line-height: 70px !important;}
    .line-height-71-sm {line-height: 71px !important;}
    .line-height-72-sm {line-height: 72px !important;}
    .line-height-73-sm {line-height: 73px !important;}
    .line-height-74-sm {line-height: 74px !important;}
    .line-height-75-sm {line-height: 75px !important;}
    .line-height-76-sm {line-height: 76px !important;}
    .line-height-77-sm {line-height: 77px !important;}
    .line-height-78-sm {line-height: 78px !important;}
    .line-height-79-sm {line-height: 79px !important;}
    .line-height-80-sm {line-height: 80px !important;}
    .line-height-81-sm {line-height: 81px !important;}
    .line-height-82-sm {line-height: 82px !important;}
    .line-height-83-sm {line-height: 83px !important;}
    .line-height-84-sm {line-height: 84px !important;}
    .line-height-85-sm {line-height: 85px !important;}
    .line-height-86-sm {line-height: 86px !important;}
    .line-height-87-sm {line-height: 87px !important;}
    .line-height-88-sm {line-height: 88px !important;}
    .line-height-89-sm {line-height: 89px !important;}
    .line-height-90-sm {line-height: 90px !important;}
    .line-height-91-sm {line-height: 91px !important;}
    .line-height-92-sm {line-height: 92px !important;}
    .line-height-93-sm {line-height: 93px !important;}
    .line-height-94-sm {line-height: 94px !important;}
    .line-height-95-sm {line-height: 95px !important;}
    .line-height-96-sm {line-height: 96px !important;}
    .line-height-97-sm {line-height: 97px !important;}
    .line-height-98-sm {line-height: 98px !important;}
    .line-height-99-sm {line-height: 99px !important;}
    .line-height-100-sm {line-height: 100px !important;}
    .line-height-110-sm {line-height: 110px !important;}
    .line-height-120-sm {line-height: 120px !important;}
    .line-height-130-sm {line-height: 130px !important;}
    .line-height-140-sm {line-height: 140px !important;}
    .line-height-150-sm {line-height: 150px !important;}
    .line-height-160-sm {line-height: 160px !important;}
    .line-height-170-sm {line-height: 170px !important;}
    .line-height-180-sm {line-height: 180px !important;}
    .line-height-190-sm {line-height: 190px !important;}
    .line-height-200-sm {line-height: 200px !important;}


    .font-weight-100-sm {font-weight: 100 !important;}
    .font-weight-200-sm {font-weight: 200 !important;}
    .font-weight-300-sm {font-weight: 300 !important;}
    .font-weight-400-sm {font-weight: 400 !important;}
    .font-weight-500-sm {font-weight: 500 !important;}
    .font-weight-600-sm {font-weight: 600 !important;}
    .font-weight-700-sm {font-weight: 700 !important;}
    .font-weight-800-sm {font-weight: 800 !important;}
    .font-weight-900-sm {font-weight: 900 !important;}


    .float-sm-left {float: left!important;}
    .float-sm-right {float: right!important;}
    .float-sm-none {float: none!important;}
    .d-sm-none {display: none!important;}
    .d-sm-inline {display: inline!important;}
    .d-sm-inline-block {display: inline-block!important;}
    .d-sm-block {display: block!important;}
    .d-sm-table {display: table!important;}
    .d-sm-table-row {display: table-row!important;}
    .d-sm-table-cell {display: table-cell!important;}
    .d-sm-flex {display: flex!important;}
    .d-sm-inline-flex {display: inline-flex!important;}
    .pos-static-sm {position:static!important}
    .pos-fixed-sm {position:fixed!important}
    .pos-relative-sm {position:relative!important}
    .pos-absolute-sm {position:absolute!important}

    .text-left-sm {text-align: left;}
    .text-right-sm {text-align: right;}
    .text-center-sm {text-align: center;}
    .text-justify-sm {text-align: justify;}
    .text-nowrap-sm {white-space: nowrap;}
    .text-lowercase-sm {text-transform: lowercase;}
    .text-uppercase-sm {text-transform: uppercase;}
    .text-capitalize-sm {text-transform: capitalize;}

    .m-r-0per-sm {margin-right: 0% !important}
    .m-r-5per-sm {margin-right: 5% !important}
    .m-r-10per-sm {margin-right: 10% !important}
    .m-r-15per-sm {margin-right: 15% !important}
    .m-r-20per-sm {margin-right: 20% !important}
    .m-r-25per-sm {margin-right: 25% !important}
    .m-r-30per-sm {margin-right: 30% !important}
    .m-r-35per-sm {margin-right: 35% !important}
    .m-r-40per-sm {margin-right: 40% !important}
    .m-r-45per-sm {margin-right: 45% !important}
    .m-r-50per-sm {margin-right: 50% !important}
    .m-r-55per-sm {margin-right: 55% !important}
    .m-r-60per-sm {margin-right: 60% !important}
    .m-r-65per-sm {margin-right: 65% !important}
    .m-r-70per-sm {margin-right: 70% !important}
    .m-r-75per-sm {margin-right: 75% !important}
    .m-r-80per-sm {margin-right: 80% !important}
    .m-r-85per-sm {margin-right: 85% !important}
    .m-r-90per-sm {margin-right: 90% !important}
    .m-r-95per-sm {margin-right: 95% !important}
    .m-r-100per-sm {margin-right: 100% !important}

    .height-5px-sm {height: 5px !important;}
    .height-10px-sm {height: 10px !important;}
    .height-15px-sm {height: 15px !important;}
    .height-20px-sm {height: 20px !important;}
    .height-25px-sm {height: 25px !important;}
    .height-30px-sm {height: 30px !important;}
    .height-35px-sm {height: 35px !important;}
    .height-40px-sm {height: 40px !important;}
    .height-45px-sm {height: 45px !important;}
    .height-50px-sm {height: 50px !important;}
    .height-55px-sm {height: 55px !important;}
    .height-60px-sm {height: 60px !important;}
    .height-65px-sm {height: 65px !important;}
    .height-70px-sm {height: 70px !important;}
    .height-75px-sm {height: 75px !important;}
    .height-80px-sm {height: 80px !important;}
    .height-85px-sm {height: 85px !important;}
    .height-90px-sm {height: 90px !important;}
    .height-95px-sm {height: 95px !important;}
    .height-100px-sm {height: 100px !important;}
    .height-105px-sm {height: 105px !important;}
    .height-110px-sm {height: 110px !important;}
    .height-115px-sm {height: 115px !important;}
    .height-120px-sm {height: 120px !important;}
    .height-125px-sm {height: 125px !important;}
    .height-130px-sm {height: 130px !important;}
    .height-135px-sm {height: 135px !important;}
    .height-140px-sm {height: 140px !important;}
    .height-145px-sm {height: 145px !important;}
    .height-150px-sm {height: 150px !important;}
    .height-155px-sm {height: 155px !important;}
    .height-160px-sm {height: 160px !important;}
    .height-170px-sm {height: 170px !important;}
    .height-175px-sm {height: 175px !important;}
    .height-180px-sm {height: 180px !important;}
    .height-185px-sm {height: 185px !important;}
    .height-190px-sm {height: 190px !important;}
    .height-195px-sm {height: 195px !important;}
    .height-200px-sm {height: 200px !important;}
    .height-205px-sm {height: 205px !important;}
    .height-210px-sm {height: 210px !important;}
    .height-215px-sm {height: 215px !important;}
    .height-220px-sm {height: 220px !important;}
    .height-225px-sm {height: 225px !important;}
    .height-230px-sm {height: 230px !important;}
    .height-235px-sm {height: 235px !important;}
    .height-240px-sm {height: 240px !important;}
    .height-245px-sm {height: 245px !important;}
    .height-250px-sm {height: 250px !important;}
    .height-255px-sm {height: 255px !important;}
    .height-260px-sm {height: 260px !important;}
    .height-265px-sm {height: 265px !important;}
    .height-270px-sm {height: 270px !important;}
    .height-275px-sm {height: 275px !important;}
    .height-280px-sm {height: 280px !important;}
    .height-285px-sm {height: 285px !important;}
    .height-290px-sm {height: 290px !important;}
    .height-295px-sm {height: 295px !important;}
    .height-300px-sm {height: 300px !important;}
    .height-305px-sm {height: 305px !important;}
    .height-310px-sm {height: 310px !important;}
    .height-315px-sm {height: 315px !important;}
    .height-320px-sm {height: 320px !important;}
    .height-325px-sm {height: 325px !important;}
    .height-330px-sm {height: 330px !important;}
    .height-335px-sm {height: 335px !important;}
    .height-340px-sm {height: 340px !important;}
    .height-345px-sm {height: 345px !important;}
    .height-350px-sm {height: 350px !important;}
    .height-355px-sm {height: 355px !important;}
    .height-360px-sm {height: 360px !important;}
    .height-365px-sm {height: 365px !important;}
    .height-370px-sm {height: 370px !important;}
    .height-375px-sm {height: 375px !important;}
    .height-380px-sm {height: 380px !important;}
    .height-385px-sm {height: 385px !important;}
    .height-390px-sm {height: 390px !important;}
    .height-395px-sm {height: 395px !important;}
    .height-400px-sm {height: 400px !important;}
    .height-405px-sm {height: 405px !important;}
    .height-410px-sm {height: 410px !important;}
    .height-415px-sm {height: 415px !important;}
    .height-420px-sm {height: 420px !important;}
    .height-425px-sm {height: 425px !important;}
    .height-430px-sm {height: 430px !important;}
    .height-435px-sm {height: 435px !important;}
    .height-440px-sm {height: 440px !important;}
    .height-445px-sm {height: 445px !important;}
    .height-450px-sm {height: 450px !important;}
    .height-455px-sm {height: 455px !important;}
    .height-460px-sm {height: 460px !important;}
    .height-465px-sm {height: 465px !important;}
    .height-470px-sm {height: 470px !important;}
    .height-475px-sm {height: 475px !important;}
    .height-480px-sm {height: 480px !important;}
    .height-485px-sm {height: 485px !important;}
    .height-490px-sm {height: 490px !important;}
    .height-495px-sm {height: 495px !important;}
    .height-500px-sm {height: 500px !important;}
    .height-505px-sm {height: 505px !important;}
    .height-510px-sm {height: 510px !important;}
    .height-515px-sm {height: 515px !important;}
    .height-520px-sm {height: 520px !important;}
    .height-525px-sm {height: 525px !important;}
    .height-530px-sm {height: 530px !important;}
    .height-535px-sm {height: 535px !important;}
    .height-540px-sm {height: 540px !important;}
    .height-545px-sm {height: 545px !important;}
    .height-550px-sm {height: 550px !important;}
    .height-555px-sm {height: 555px !important;}
    .height-560px-sm {height: 560px !important;}
    .height-565px-sm {height: 565px !important;}
    .height-570px-sm {height: 570px !important;}
    .height-575px-sm {height: 575px !important;}
    .height-580px-sm {height: 580px !important;}
    .height-585px-sm {height: 585px !important;}
    .height-590px-sm {height: 590px !important;}
    .height-595px-sm {height: 595px !important;}
    .height-600px-sm {height: 600px !important;}
    .height-605px-sm {height: 605px !important;}
    .height-610px-sm {height: 610px !important;}
    .height-615px-sm {height: 615px !important;}
    .height-620px-sm {height: 620px !important;}
    .height-625px-sm {height: 625px !important;}
    .height-630px-sm {height: 630px !important;}
    .height-635px-sm {height: 635px !important;}
    .height-640px-sm {height: 640px !important;}
    .height-645px-sm {height: 645px !important;}
    .height-650px-sm {height: 650px !important;}
    .height-655px-sm {height: 655px !important;}
    .height-660px-sm {height: 660px !important;}
    .height-665px-sm {height: 665px !important;}
    .height-670px-sm {height: 670px !important;}
    .height-675px-sm {height: 675px !important;}
    .height-680px-sm {height: 680px !important;}
    .height-685px-sm {height: 685px !important;}
    .height-690px-sm {height: 690px !important;}
    .height-695px-sm {height: 695px !important;}
    .height-700px-sm {height: 700px !important;}
    .height-705px-sm {height: 705px !important;}
    .height-710px-sm {height: 710px !important;}
    .height-715px-sm {height: 715px !important;}
    .height-720px-sm {height: 720px !important;}
    .height-725px-sm {height: 725px !important;}
    .height-730px-sm {height: 730px !important;}
    .height-735px-sm {height: 735px !important;}
    .height-740px-sm {height: 740px !important;}
    .height-745px-sm {height: 745px !important;}
    .height-750px-sm {height: 750px !important;}
    .height-755px-sm {height: 755px !important;}
    .height-760px-sm {height: 760px !important;}
    .height-765px-sm {height: 765px !important;}
    .height-770px-sm {height: 770px !important;}
    .height-775px-sm {height: 775px !important;}
    .height-780px-sm {height: 780px !important;}
    .height-785px-sm {height: 785px !important;}
    .height-790px-sm {height: 790px !important;}
    .height-795px-sm {height: 795px !important;}
    .height-800px-sm {height: 800px !important;}
    .height-805px-sm {height: 805px !important;}
    .height-810px-sm {height: 810px !important;}
    .height-815px-sm {height: 815px !important;}
    .height-820px-sm {height: 820px !important;}
    .height-825px-sm {height: 825px !important;}
    .height-830px-sm {height: 830px !important;}
    .height-835px-sm {height: 835px !important;}
    .height-840px-sm {height: 840px !important;}
    .height-845px-sm {height: 845px !important;}
    .height-850px-sm {height: 850px !important;}
    .height-855px-sm {height: 855px !important;}
    .height-860px-sm {height: 860px !important;}
    .height-865px-sm {height: 865px !important;}
    .height-870px-sm {height: 870px !important;}
    .height-875px-sm {height: 875px !important;}
    .height-880px-sm {height: 880px !important;}
    .height-885px-sm {height: 885px !important;}
    .height-890px-sm {height: 890px !important;}
    .height-895px-sm {height: 895px !important;}
    .height-900px-sm {height: 900px !important;}


    .min-height-0px-sm {min-height: 0px !important;}
    .min-height-5px-sm {min-height: 5px !important;}
    .min-height-10px-sm {min-height: 10px !important;}
    .min-height-15px-sm {min-height: 15px !important;}
    .min-height-20px-sm {min-height: 20px !important;}
    .min-height-25px-sm {min-height: 25px !important;}
    .min-height-30px-sm {min-height: 30px !important;}
    .min-height-35px-sm {min-height: 35px !important;}
    .min-height-40px-sm {min-height: 40px !important;}
    .min-height-45px-sm {min-height: 45px !important;}
    .min-height-50px-sm {min-height: 50px !important;}
    .min-height-55px-sm {min-height: 55px !important;}
    .min-height-60px-sm {min-height: 60px !important;}
    .min-height-65px-sm {min-height: 65px !important;}
    .min-height-70px-sm {min-height: 70px !important;}
    .min-height-75px-sm {min-height: 75px !important;}
    .min-height-80px-sm {min-height: 80px !important;}
    .min-height-85px-sm {min-height: 85px !important;}
    .min-height-90px-sm {min-height: 90px !important;}
    .min-height-95px-sm {min-height: 95px !important;}
    .min-height-100px-sm {min-height: 100px !important;}
    .min-height-105px-sm {min-height: 105px !important;}
    .min-height-110px-sm {min-height: 110px !important;}
    .min-height-115px-sm {min-height: 115px !important;}
    .min-height-120px-sm {min-height: 120px !important;}
    .min-height-125px-sm {min-height: 125px !important;}
    .min-height-130px-sm {min-height: 130px !important;}
    .min-height-135px-sm {min-height: 135px !important;}
    .min-height-140px-sm {min-height: 140px !important;}
    .min-height-145px-sm {min-height: 145px !important;}
    .min-height-150px-sm {min-height: 150px !important;}
    .min-height-155px-sm {min-height: 155px !important;}
    .min-height-160px-sm {min-height: 160px !important;}
    .min-height-170px-sm {min-height: 170px !important;}
    .min-height-175px-sm {min-height: 175px !important;}
    .min-height-180px-sm {min-height: 180px !important;}
    .min-height-185px-sm {min-height: 185px !important;}
    .min-height-190px-sm {min-height: 190px !important;}
    .min-height-195px-sm {min-height: 195px !important;}
    .min-height-200px-sm {min-height: 200px !important;}
    .min-height-205px-sm {min-height: 205px !important;}
    .min-height-210px-sm {min-height: 210px !important;}
    .min-height-215px-sm {min-height: 215px !important;}
    .min-height-220px-sm {min-height: 220px !important;}
    .min-height-225px-sm {min-height: 225px !important;}
    .min-height-230px-sm {min-height: 230px !important;}
    .min-height-235px-sm {min-height: 235px !important;}
    .min-height-240px-sm {min-height: 240px !important;}
    .min-height-245px-sm {min-height: 245px !important;}
    .min-height-250px-sm {min-height: 250px !important;}
    .min-height-255px-sm {min-height: 255px !important;}
    .min-height-260px-sm {min-height: 260px !important;}
    .min-height-265px-sm {min-height: 265px !important;}
    .min-height-270px-sm {min-height: 270px !important;}
    .min-height-275px-sm {min-height: 275px !important;}
    .min-height-280px-sm {min-height: 280px !important;}
    .min-height-285px-sm {min-height: 285px !important;}
    .min-height-290px-sm {min-height: 290px !important;}
    .min-height-295px-sm {min-height: 295px !important;}
    .min-height-300px-sm {min-height: 300px !important;}
    .min-height-305px-sm {min-height: 305px !important;}
    .min-height-310px-sm {min-height: 310px !important;}
    .min-height-315px-sm {min-height: 315px !important;}
    .min-height-320px-sm {min-height: 320px !important;}
    .min-height-325px-sm {min-height: 325px !important;}
    .min-height-330px-sm {min-height: 330px !important;}
    .min-height-335px-sm {min-height: 335px !important;}
    .min-height-340px-sm {min-height: 340px !important;}
    .min-height-345px-sm {min-height: 345px !important;}
    .min-height-350px-sm {min-height: 350px !important;}
    .min-height-355px-sm {min-height: 355px !important;}
    .min-height-360px-sm {min-height: 360px !important;}
    .min-height-365px-sm {min-height: 365px !important;}
    .min-height-370px-sm {min-height: 370px !important;}
    .min-height-375px-sm {min-height: 375px !important;}
    .min-height-380px-sm {min-height: 380px !important;}
    .min-height-385px-sm {min-height: 385px !important;}
    .min-height-390px-sm {min-height: 390px !important;}
    .min-height-395px-sm {min-height: 395px !important;}
    .min-height-400px-sm {min-height: 400px !important;}
    .min-height-405px-sm {min-height: 405px !important;}
    .min-height-410px-sm {min-height: 410px !important;}
    .min-height-415px-sm {min-height: 415px !important;}
    .min-height-420px-sm {min-height: 420px !important;}
    .min-height-425px-sm {min-height: 425px !important;}
    .min-height-430px-sm {min-height: 430px !important;}
    .min-height-435px-sm {min-height: 435px !important;}
    .min-height-440px-sm {min-height: 440px !important;}
    .min-height-445px-sm {min-height: 445px !important;}
    .min-height-450px-sm {min-height: 450px !important;}
    .min-height-455px-sm {min-height: 455px !important;}
    .min-height-460px-sm {min-height: 460px !important;}
    .min-height-465px-sm {min-height: 465px !important;}
    .min-height-470px-sm {min-height: 470px !important;}
    .min-height-475px-sm {min-height: 475px !important;}
    .min-height-480px-sm {min-height: 480px !important;}
    .min-height-485px-sm {min-height: 485px !important;}
    .min-height-490px-sm {min-height: 490px !important;}
    .min-height-495px-sm {min-height: 495px !important;}
    .min-height-500px-sm {min-height: 500px !important;}
    .min-height-505px-sm {min-height: 505px !important;}
    .min-height-510px-sm {min-height: 510px !important;}
    .min-height-515px-sm {min-height: 515px !important;}
    .min-height-520px-sm {min-height: 520px !important;}
    .min-height-525px-sm {min-height: 525px !important;}
    .min-height-530px-sm {min-height: 530px !important;}
    .min-height-535px-sm {min-height: 535px !important;}
    .min-height-540px-sm {min-height: 540px !important;}
    .min-height-545px-sm {min-height: 545px !important;}
    .min-height-550px-sm {min-height: 550px !important;}
    .min-height-555px-sm {min-height: 555px !important;}
    .min-height-560px-sm {min-height: 560px !important;}
    .min-height-565px-sm {min-height: 565px !important;}
    .min-height-570px-sm {min-height: 570px !important;}
    .min-height-575px-sm {min-height: 575px !important;}
    .min-height-580px-sm {min-height: 580px !important;}
    .min-height-585px-sm {min-height: 585px !important;}
    .min-height-590px-sm {min-height: 590px !important;}
    .min-height-595px-sm {min-height: 595px !important;}
    .min-height-600px-sm {min-height: 600px !important;}
    .min-height-605px-sm {min-height: 605px !important;}
    .min-height-610px-sm {min-height: 610px !important;}
    .min-height-615px-sm {min-height: 615px !important;}
    .min-height-620px-sm {min-height: 620px !important;}
    .min-height-625px-sm {min-height: 625px !important;}
    .min-height-630px-sm {min-height: 630px !important;}
    .min-height-635px-sm {min-height: 635px !important;}
    .min-height-640px-sm {min-height: 640px !important;}
    .min-height-645px-sm {min-height: 645px !important;}
    .min-height-650px-sm {min-height: 650px !important;}
    .min-height-655px-sm {min-height: 655px !important;}
    .min-height-660px-sm {min-height: 660px !important;}
    .min-height-665px-sm {min-height: 665px !important;}
    .min-height-670px-sm {min-height: 670px !important;}
    .min-height-675px-sm {min-height: 675px !important;}
    .min-height-680px-sm {min-height: 680px !important;}
    .min-height-685px-sm {min-height: 685px !important;}
    .min-height-690px-sm {min-height: 690px !important;}
    .min-height-695px-sm {min-height: 695px !important;}
    .min-height-700px-sm {min-height: 700px !important;}

    .width-auto-sm {width: auto!important;}
    .width-0-sm {width: 0% !important;}
    .width-10-sm {width: 10% !important;}
    .width-15-sm {width: 15% !important;}
    .width-20-sm {width: 20% !important;}
    .width-25-sm {width: 25% !important;}
    .width-30-sm {width: 30% !important;}
    .width-35-sm {width: 35% !important;}
    .width-40-sm {width: 40% !important;}
    .width-45-sm {width: 45% !important;}
    .width-50-sm {width: 50% !important;}
    .width-55-sm {width: 55% !important;}
    .width-60-sm {width: 60% !important;}
    .width-65-sm {width: 65% !important;}
    .width-70-sm {width: 70% !important;}
    .width-75-sm {width: 75% !important;}
    .width-80-sm {width: 80% !important;}
    .width-85-sm {width: 85% !important;}
    .width-90-sm {width: 90% !important;}
    .width-95-sm {width: 95% !important;}
    .width-100-sm {width: 100% !important;}


    .height-auto-sm {height: auto!important;}
    .height-0-sm {height: 0% !important;}
    .height-10-sm {height: 10%!important;}
    .height-15-sm {height: 15%!important;}
    .height-20-sm {height: 20%!important;}
    .height-25-sm {height: 25%!important;}
    .height-30-sm {height: 30%!important;}
    .height-35-sm {height: 35%!important;}
    .height-40-sm {height: 40%!important;}
    .height-45-sm {height: 45%!important;}
    .height-50-sm {height: 50%!important;}
    .height-55-sm {height: 55%!important;}
    .height-60-sm {height: 60%!important;}
    .height-65-sm {height: 65%!important;}
    .height-70-sm {height: 70%!important;}
    .height-75-sm {height: 75%!important;}
    .height-80-sm {height: 80%!important;}
    .height-85-sm {height: 85%!important;}
    .height-90-sm {height: 90%!important;}
    .height-95-sm {height: 95%!important;}
    .height-100-sm {height: 100%!important;}



    .width-10px-sm {width: 10px !important;}
    .width-15px-sm {width: 15px !important;}
    .width-20px-sm {width: 20px !important;}
    .width-25px-sm {width: 25px !important;}
    .width-30px-sm {width: 30px !important;}
    .width-35px-sm {width: 35px !important;}
    .width-40px-sm {width: 40px !important;}
    .width-45px-sm {width: 45px !important;}
    .width-50px-sm {width: 50px !important;}
    .width-60px-sm {width: 60px !important;}
    .width-70px-sm {width: 70px !important;}
    .width-80px-sm {width: 80px !important;}
    .width-90px-sm {width: 90px !important;}
    .width-100px-sm {width: 100px !important;}
    .width-110px-sm {width: 110px !important;}
    .width-120px-sm {width: 120px !important;}
    .width-130px-sm {width: 130px !important;}
    .width-140px-sm {width: 140px !important;}
    .width-150px-sm {width: 150px !important;}
    .width-160px-sm {width: 160px !important;}
    .width-170px-sm {width: 170px !important;}
    .width-180px-sm {width: 180px !important;}
    .width-190px-sm {width: 190px !important;}
    .width-200px-sm {width: 200px !important;}
    .width-210px-sm {width: 210px !important;}
    .width-220px-sm {width: 220px !important;}
    .width-230px-sm {width: 230px !important;}
    .width-240px-sm {width: 240px !important;}
    .width-250px-sm {width: 250px !important;}
    .width-300px-sm {width: 300px !important;}
    .width-350px-sm {width: 350px !important;}
    .width-400px-sm {width: 400px !important;}
    .width-450px-sm {width: 450px !important;}
    .width-500px-sm {width: 500px !important;}
    .width-550px-sm {width: 550px !important;}
    .width-600px-sm {width: 600px !important;}
    .width-650px-sm {width: 650px !important;}
    .width-700px-sm {width: 700px !important;}
    .width-750px-sm {width: 750px !important;}
    .width-800px-sm {width: 800px !important;}
    .width-850px-sm {width: 850px !important;}
    .width-900px-sm {width: 900px !important;}
    .width-950px-sm {width: 950px !important;}
    .width-1000px-sm {width: 1000px !important;}


    .top-0-sm {top: 0% !important;}
    .top-5-sm {top: 5% !important;}
    .top-10-sm {top: 10% !important;}
    .top-15-sm {top: 15% !important;}
    .top-20-sm {top: 20% !important;}
    .top-25-sm {top: 25% !important;}
    .top-30-sm {top: 30% !important;}
    .top-35-sm {top: 35% !important;}
    .top-40-sm {top: 40% !important;}
    .top-45-sm {top: 45% !important;}
    .top-50-sm {top: 50% !important;}
    .top-55-sm {top: 55% !important;}
    .top-60-sm {top: 60% !important;}
    .top-65-sm {top: 65% !important;}
    .top-70-sm {top: 70% !important;}
    .top-75-sm {top: 75% !important;}
    .top-80-sm {top: 80% !important;}
    .top-85-sm {top: 85% !important;}
    .top-90-sm {top: 90% !important;}
    .top-95-sm {top: 95% !important;}
    .top-100-sm {top: 100% !important;}

    .bottom-0-sm {bottom: 0% !important;}
    .bottom-5-sm {bottom: 5% !important;}
    .bottom-10-sm {bottom: 10% !important;}
    .bottom-15-sm {bottom: 15% !important;}
    .bottom-20-sm {bottom: 20% !important;}
    .bottom-25-sm {bottom: 25% !important;}
    .bottom-30-sm {bottom: 30% !important;}
    .bottom-35-sm {bottom: 35% !important;}
    .bottom-40-sm {bottom: 40% !important;}
    .bottom-45-sm {bottom: 45% !important;}
    .bottom-50-sm {bottom: 50% !important;}
    .bottom-55-sm {bottom: 55% !important;}
    .bottom-60-sm {bottom: 60% !important;}
    .bottom-65-sm {bottom: 65% !important;}
    .bottom-70-sm {bottom: 70% !important;}
    .bottom-75-sm {bottom: 75% !important;}
    .bottom-80-sm {bottom: 80% !important;}
    .bottom-85-sm {bottom: 85% !important;}
    .bottom-90-sm {bottom: 90% !important;}
    .bottom-95-sm {bottom: 95% !important;}
    .bottom-100-sm {bottom: 100% !important;}

    .left-0-sm {left: 0% !important;}
    .left-5-sm {left: 5% !important;}
    .left-10-sm {left: 10% !important;}
    .left-15-sm {left: 15% !important;}
    .left-20-sm {left: 20% !important;}
    .left-25-sm {left: 25% !important;}
    .left-30-sm {left: 30% !important;}
    .left-35-sm {left: 35% !important;}
    .left-40-sm {left: 40% !important;}
    .left-45-sm {left: 45% !important;}
    .left-50-sm {left: 50% !important;}
    .left-55-sm {left: 55% !important;}
    .left-60-sm {left: 60% !important;}
    .left-65-sm {left: 65% !important;}
    .left-70-sm {left: 70% !important;}
    .left-75-sm {left: 75% !important;}
    .left-80-sm {left: 80% !important;}
    .left-85-sm {left: 85% !important;}
    .left-90-sm {left: 90% !important;}
    .left-95-sm {left: 95% !important;}
    .left-100-sm {left: 100% !important;}

    .right-0-sm {right: 0% !important;}
    .right-5-sm {right: 5% !important;}
    .right-10-sm {right: 10% !important;}
    .right-15-sm {right: 15% !important;}
    .right-20-sm {right: 20% !important;}
    .right-25-sm {right: 25% !important;}
    .right-30-sm {right: 30% !important;}
    .right-35-sm {right: 35% !important;}
    .right-40-sm {right: 40% !important;}
    .right-45-sm {right: 45% !important;}
    .right-50-sm {right: 50% !important;}
    .right-55-sm {right: 55% !important;}
    .right-60-sm {right: 60% !important;}
    .right-65-sm {right: 65% !important;}
    .right-70-sm {right: 70% !important;}
    .right-75-sm {right: 75% !important;}
    .right-80-sm {right: 80% !important;}
    .right-85-sm {right: 85% !important;}
    .right-90-sm {right: 90% !important;}
    .right-95-sm {right: 95% !important;}
    .right-100-sm {right: 100% !important;}

    .text-wrap-sm {white-space: normal!important;}
    .text-nowrap-sm {white-space: nowrap!important;}
    .text-truncate-sm {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .text-hide-sm {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
    .text-decoration-none-sm {text-decoration: none !important;}
    .text-break-sm {word-break: break-word;overflow-wrap: break-word;}
    .text-reset-sm {color: inherit !important;}


}

@media (min-width:992px) {

    .m-0-md {margin: 0 !important;}
    .p-0-md {padding: 0 !important;}
    .m-auto-md {margin-left: auto !important; margin-right: auto !important;}
    .p-auto-md {padding-left: auto !important; padding-right: auto !important;}

    .m-lr-0-md {margin-left: 0px !important; margin-right: 0px !important;}
    .m-lr-5-md {margin-left: 5px !important; margin-right: 5px !important;}
    .m-lr-10-md {margin-left: 10px !important; margin-right: 10px !important;}
    .m-lr-15-md {margin-left: 15px !important; margin-right: 15px !important;}
    .m-lr-20-md {margin-left: 20px !important; margin-right: 20px !important;}
    .m-lr-25-md {margin-left: 25px !important; margin-right: 25px !important;}
    .m-lr-30-md {margin-left: 30px !important; margin-right: 30px !important;}
    .m-lr-35-md {margin-left: 35px !important; margin-right: 35px !important;}
    .m-lr-40-md {margin-left: 40px !important; margin-right: 40px !important;}
    .m-lr-45-md {margin-left: 45px !important; margin-right: 45px !important;}
    .m-lr-50-md {margin-left: 50px !important; margin-right: 50px !important;}
    .m-lr-55-md {margin-left: 55px !important; margin-right: 55px !important;}
    .m-lr-60-md {margin-left: 60px !important; margin-right: 60px !important;}
    .m-lr-65-md {margin-left: 65px !important; margin-right: 65px !important;}
    .m-lr-70-md {margin-left: 70px !important; margin-right: 70px !important;}
    .m-lr-75-md {margin-left: 75px !important; margin-right: 75px !important;}
    .m-lr-80-md {margin-left: 80px !important; margin-right: 80px !important;}
    .m-lr-85-md {margin-left: 85px !important; margin-right: 85px !important;}
    .m-lr-90-md {margin-left: 90px !important; margin-right: 90px !important;}
    .m-lr-95-md {margin-left: 95px !important; margin-right: 95px !important;}
    .m-lr-100-md {margin-left: 100px !important; margin-right: 100px !important;}

    .m-tb-0-md {margin-top: 0px !important; margin-bottom: 0px !important;}
    .m-tb-5-md {margin-top: 5px !important; margin-bottom: 5px !important;}
    .m-tb-10-md {margin-top: 10px !important; margin-bottom: 10px !important;}
    .m-tb-15-md {margin-top: 15px !important; margin-bottom: 15px !important;}
    .m-tb-20-md {margin-top: 20px !important; margin-bottom: 20px !important;}
    .m-tb-25-md {margin-top: 25px !important; margin-bottom: 25px !important;}
    .m-tb-30-md {margin-top: 30px !important; margin-bottom: 30px !important;}
    .m-tb-35-md {margin-top: 35px !important; margin-bottom: 35px !important;}
    .m-tb-40-md {margin-top: 40px !important; margin-bottom: 40px !important;}
    .m-tb-45-md {margin-top: 45px !important; margin-bottom: 45px !important;}
    .m-tb-50-md {margin-top: 50px !important; margin-bottom: 50px !important;}
    .m-tb-55-md {margin-top: 55px !important; margin-bottom: 55px !important;}
    .m-tb-60-md {margin-top: 60px !important; margin-bottom: 60px !important;}
    .m-tb-65-md {margin-top: 65px !important; margin-bottom: 65px !important;}
    .m-tb-70-md {margin-top: 70px !important; margin-bottom: 70px !important;}
    .m-tb-75-md {margin-top: 75px !important; margin-bottom: 75px !important;}
    .m-tb-80-md {margin-top: 80px !important; margin-bottom: 80px !important;}
    .m-tb-85-md {margin-top: 85px !important; margin-bottom: 85px !important;}
    .m-tb-90-md {margin-top: 90px !important; margin-bottom: 90px !important;}
    .m-tb-95-md {margin-top: 95px !important; margin-bottom: 95px !important;}
    .m-tb-100-md {margin-top: 100px !important; margin-bottom: 100px !important;}


    .p-lr-0-md {padding-left: 0px !important; padding-right: 0px !important;}
    .p-lr-5-md {padding-left: 5px !important; padding-right: 5px !important;}
    .p-lr-10-md {padding-left: 10px !important; padding-right: 10px !important;}
    .p-lr-15-md {padding-left: 15px !important; padding-right: 15px !important;}
    .p-lr-20-md {padding-left: 20px !important; padding-right: 20px !important;}
    .p-lr-25-md {padding-left: 25px !important; padding-right: 25px !important;}
    .p-lr-30-md {padding-left: 30px !important; padding-right: 30px !important;}
    .p-lr-35-md {padding-left: 35px !important; padding-right: 35px !important;}
    .p-lr-40-md {padding-left: 40px !important; padding-right: 40px !important;}
    .p-lr-45-md {padding-left: 45px !important; padding-right: 45px !important;}
    .p-lr-50-md {padding-left: 50px !important; padding-right: 50px !important;}
    .p-lr-55-md {padding-left: 55px !important; padding-right: 55px !important;}
    .p-lr-60-md {padding-left: 60px !important; padding-right: 60px !important;}
    .p-lr-65-md {padding-left: 65px !important; padding-right: 65px !important;}
    .p-lr-70-md {padding-left: 70px !important; padding-right: 70px !important;}
    .p-lr-75-md {padding-left: 75px !important; padding-right: 75px !important;}
    .p-lr-80-md {padding-left: 80px !important; padding-right: 80px !important;}
    .p-lr-85-md {padding-left: 85px !important; padding-right: 85px !important;}
    .p-lr-90-md {padding-left: 90px !important; padding-right: 90px !important;}
    .p-lr-95-md {padding-left: 95px !important; padding-right: 95px !important;}
    .p-lr-100-md {padding-left: 100px !important; padding-right: 100px !important;}

    .p-tb-0-md {padding-top: 0px !important; padding-bottom: 0px !important;}
    .p-tb-5-md {padding-top: 5px !important; padding-bottom: 5px !important;}
    .p-tb-10-md {padding-top: 10px !important; padding-bottom: 10px !important;}
    .p-tb-15-md {padding-top: 15px !important; padding-bottom: 15px !important;}
    .p-tb-20-md {padding-top: 20px !important; padding-bottom: 20px !important;}
    .p-tb-25-md {padding-top: 25px !important; padding-bottom: 25px !important;}
    .p-tb-30-md {padding-top: 30px !important; padding-bottom: 30px !important;}
    .p-tb-35-md {padding-top: 35px !important; padding-bottom: 35px !important;}
    .p-tb-40-md {padding-top: 40px !important; padding-bottom: 40px !important;}
    .p-tb-45-md {padding-top: 45px !important; padding-bottom: 45px !important;}
    .p-tb-50-md {padding-top: 50px !important; padding-bottom: 50px !important;}
    .p-tb-55-md {padding-top: 55px !important; padding-bottom: 55px !important;}
    .p-tb-60-md {padding-top: 60px !important; padding-bottom: 60px !important;}
    .p-tb-65-md {padding-top: 65px !important; padding-bottom: 65px !important;}
    .p-tb-70-md {padding-top: 70px !important; padding-bottom: 70px !important;}
    .p-tb-75-md {padding-top: 75px !important; padding-bottom: 75px !important;}
    .p-tb-80-md {padding-top: 80px !important; padding-bottom: 80px !important;}
    .p-tb-85-md {padding-top: 85px !important; padding-bottom: 85px !important;}
    .p-tb-90-md {padding-top: 90px !important; padding-bottom: 90px !important;}
    .p-tb-95-md {padding-top: 95px !important; padding-bottom: 95px !important;}
    .p-tb-100-md {padding-top: 100px !important; padding-bottom: 100px !important;}


    .m-5-md {margin: 5px !important;}
    .m-10-md {margin: 10px !important;}
    .m-15-md {margin: 15px !important;}
    .m-20-md {margin: 20px !important;}
    .m-25-md {margin: 25px !important;}
    .m-30-md {margin: 30px !important;}
    .m-35-md {margin: 35px !important;}
    .m-40-md {margin: 40px !important;}
    .m-45-md {margin: 45px !important;}
    .m-50-md {margin: 50px !important;}
    .m-55-md {margin: 55px !important;}
    .m-60-md {margin: 60px !important;}
    .m-65-md {margin: 65px !important;}
    .m-70-md {margin: 70px !important;}
    .m-75-md {margin: 75px !important;}
    .m-80-md {margin: 80px !important;}
    .m-85-md {margin: 85px !important;}
    .m-90-md {margin: 90px !important;}
    .m-95-md {margin: 95px !important;}
    .m-100-md {margin: 100px !important;}

    .p-5-md {padding: 5px !important;}
    .p-10-md {padding: 10px !important;}
    .p-15-md {padding: 15px !important;}
    .p-20-md {padding: 20px !important;}
    .p-25-md {padding: 25px !important;}
    .p-30-md {padding: 30px !important;}
    .p-35-md {padding: 35px !important;}
    .p-40-md {padding: 40px !important;}
    .p-45-md {padding: 45px !important;}
    .p-50-md {padding: 50px !important;}
    .p-55-md {padding: 55px !important;}
    .p-60-md {padding: 60px !important;}
    .p-65-md {padding: 65px !important;}
    .p-70-md {padding: 70px !important;}
    .p-75-md {padding: 75px !important;}
    .p-80-md {padding: 80px !important;}
    .p-85-md {padding: 85px !important;}
    .p-90-md {padding: 90px !important;}
    .p-95-md {padding: 95px !important;}
    .p-100-md {padding: 100px !important;}



    .m-t-0-md {margin-top: 0px !important;}
    .m-t-5-md {margin-top: 5px !important;}
    .m-t-10-md {margin-top: 10px !important;}
    .m-t-15-md {margin-top: 15px !important;}
    .m-t-20-md {margin-top: 20px !important;}
    .m-t-25-md {margin-top: 25px !important;}
    .m-t-30-md {margin-top: 30px !important;}
    .m-t-35-md {margin-top: 35px !important;}
    .m-t-40-md {margin-top: 40px !important;}
    .m-t-45-md {margin-top: 45px !important;}
    .m-t-50-md {margin-top: 50px !important;}
    .m-t-55-md {margin-top: 55px !important;}
    .m-t-60-md {margin-top: 60px !important;}
    .m-t-65-md {margin-top: 65px !important;}
    .m-t-70-md {margin-top: 70px !important;}
    .m-t-75-md {margin-top: 75px !important;}
    .m-t-80-md {margin-top: 80px !important;}
    .m-t-85-md {margin-top: 85px !important;}
    .m-t-90-md {margin-top: 90px !important;}
    .m-t-95-md {margin-top: 95px !important;}
    .m-t-100-md {margin-top: 100px !important;}

    .m-b-0-md {margin-bottom: 0px !important;}
    .m-b-5-md {margin-bottom: 5px !important;}
    .m-b-10-md {margin-bottom: 10px !important;}
    .m-b-15-md {margin-bottom: 15px !important;}
    .m-b-20-md {margin-bottom: 20px !important;}
    .m-b-25-md {margin-bottom: 25px !important;}
    .m-b-30-md {margin-bottom: 30px !important;}
    .m-b-35-md {margin-bottom: 35px !important;}
    .m-b-40-md {margin-bottom: 40px !important;}
    .m-b-45-md {margin-bottom: 45px !important;}
    .m-b-50-md {margin-bottom: 50px !important;}
    .m-b-55-md {margin-bottom: 55px !important;}
    .m-b-60-md {margin-bottom: 60px !important;}
    .m-b-65-md {margin-bottom: 65px !important;}
    .m-b-70-md {margin-bottom: 70px !important;}
    .m-b-75-md {margin-bottom: 75px !important;}
    .m-b-80-md {margin-bottom: 80px !important;}
    .m-b-85-md {margin-bottom: 85px !important;}
    .m-b-90-md {margin-bottom: 90px !important;}
    .m-b-95-md {margin-bottom: 95px !important;}
    .m-b-100-md {margin-bottom: 100px !important;}

    .m-l-0-md {margin-left: 0px !important;}
    .m-l-5-md {margin-left: 5px !important;}
    .m-l-10-md {margin-left: 10px !important;}
    .m-l-15-md {margin-left: 15px !important;}
    .m-l-20-md {margin-left: 20px !important;}
    .m-l-25-md {margin-left: 25px !important;}
    .m-l-30-md {margin-left: 30px !important;}
    .m-l-35-md {margin-left: 35px !important;}
    .m-l-40-md {margin-left: 40px !important;}
    .m-l-45-md {margin-left: 45px !important;}
    .m-l-50-md {margin-left: 50px !important;}
    .m-l-55-md {margin-left: 55px !important;}
    .m-l-60-md {margin-left: 60px !important;}
    .m-l-65-md {margin-left: 65px !important;}
    .m-l-70-md {margin-left: 70px !important;}
    .m-l-75-md {margin-left: 75px !important;}
    .m-l-80-md {margin-left: 80px !important;}
    .m-l-85-md {margin-left: 85px !important;}
    .m-l-90-md {margin-left: 90px !important;}
    .m-l-95-md {margin-left: 95px !important;}
    .m-l-100-md {margin-left: 100px !important;}

    .m-r-0-md {margin-right: 0px !important;}
    .m-r-5-md {margin-right: 5px !important;}
    .m-r-10-md {margin-right: 10px !important;}
    .m-r-15-md {margin-right: 15px !important;}
    .m-r-20-md {margin-right: 20px !important;}
    .m-r-25-md {margin-right: 25px !important;}
    .m-r-30-md {margin-right: 30px !important;}
    .m-r-35-md {margin-right: 35px !important;}
    .m-r-40-md {margin-right: 40px !important;}
    .m-r-45-md {margin-right: 45px !important;}
    .m-r-50-md {margin-right: 50px !important;}
    .m-r-55-md {margin-right: 55px !important;}
    .m-r-60-md {margin-right: 60px !important;}
    .m-r-65-md {margin-right: 65px !important;}
    .m-r-70-md {margin-right: 70px !important;}
    .m-r-75-md {margin-right: 75px !important;}
    .m-r-80-md {margin-right: 80px !important;}
    .m-r-85-md {margin-right: 85px !important;}
    .m-r-90-md {margin-right: 90px !important;}
    .m-r-95-md {margin-right: 95px !important;}
    .m-r-100-md {margin-right: 100px !important;}


    .p-t-0-md {padding-top: 0px !important;}
    .p-t-5-md {padding-top: 5px !important;}
    .p-t-10-md {padding-top: 10px !important;}
    .p-t-15-md {padding-top: 15px !important;}
    .p-t-20-md {padding-top: 20px !important;}
    .p-t-25-md {padding-top: 25px !important;}
    .p-t-30-md {padding-top: 30px !important;}
    .p-t-35-md {padding-top: 35px !important;}
    .p-t-40-md {padding-top: 40px !important;}
    .p-t-45-md {padding-top: 45px !important;}
    .p-t-50-md {padding-top: 50px !important;}
    .p-t-55-md {padding-top: 55px !important;}
    .p-t-60-md {padding-top: 60px !important;}
    .p-t-65-md {padding-top: 65px !important;}
    .p-t-70-md {padding-top: 70px !important;}
    .p-t-75-md {padding-top: 75px !important;}
    .p-t-80-md {padding-top: 80px !important;}
    .p-t-85-md {padding-top: 85px !important;}
    .p-t-90-md {padding-top: 90px !important;}
    .p-t-95-md {padding-top: 95px !important;}
    .p-t-100-md {padding-top: 100px !important;}

    .p-b-0-md {padding-bottom: 0px !important;}
    .p-b-5-md {padding-bottom: 5px !important;}
    .p-b-10-md {padding-bottom: 10px !important;}
    .p-b-15-md {padding-bottom: 15px !important;}
    .p-b-20-md {padding-bottom: 20px !important;}
    .p-b-25-md {padding-bottom: 25px !important;}
    .p-b-30-md {padding-bottom: 30px !important;}
    .p-b-35-md {padding-bottom: 35px !important;}
    .p-b-40-md {padding-bottom: 40px !important;}
    .p-b-45-md {padding-bottom: 45px !important;}
    .p-b-50-md {padding-bottom: 50px !important;}
    .p-b-55-md {padding-bottom: 55px !important;}
    .p-b-60-md {padding-bottom: 60px !important;}
    .p-b-65-md {padding-bottom: 65px !important;}
    .p-b-70-md {padding-bottom: 70px !important;}
    .p-b-75-md {padding-bottom: 75px !important;}
    .p-b-80-md {padding-bottom: 80px !important;}
    .p-b-85-md {padding-bottom: 85px !important;}
    .p-b-90-md {padding-bottom: 90px !important;}
    .p-b-95-md {padding-bottom: 95px !important;}
    .p-b-100-md {padding-bottom: 100px !important;}

    .p-l-0-md {padding-left: 0px !important;}
    .p-l-5-md {padding-left: 5px !important;}
    .p-l-10-md {padding-left: 10px !important;}
    .p-l-15-md {padding-left: 15px !important;}
    .p-l-20-md {padding-left: 20px !important;}
    .p-l-25-md {padding-left: 25px !important;}
    .p-l-30-md {padding-left: 30px !important;}
    .p-l-35-md {padding-left: 35px !important;}
    .p-l-40-md {padding-left: 40px !important;}
    .p-l-45-md {padding-left: 45px !important;}
    .p-l-50-md {padding-left: 50px !important;}
    .p-l-55-md {padding-left: 55px !important;}
    .p-l-60-md {padding-left: 60px !important;}
    .p-l-65-md {padding-left: 65px !important;}
    .p-l-70-md {padding-left: 70px !important;}
    .p-l-75-md {padding-left: 75px !important;}
    .p-l-80-md {padding-left: 80px !important;}
    .p-l-85-md {padding-left: 85px !important;}
    .p-l-90-md {padding-left: 90px !important;}
    .p-l-95-md {padding-left: 95px !important;}
    .p-l-100-md {padding-left: 100px !important;}

    .p-r-0-md {padding-right: 0px !important;}
    .p-r-5-md {padding-right: 5px !important;}
    .p-r-10-md {padding-right: 10px !important;}
    .p-r-15-md {padding-right: 15px !important;}
    .p-r-20-md {padding-right: 20px !important;}
    .p-r-25-md {padding-right: 25px !important;}
    .p-r-30-md {padding-right: 30px !important;}
    .p-r-35-md {padding-right: 35px !important;}
    .p-r-40-md {padding-right: 40px !important;}
    .p-r-45-md {padding-right: 45px !important;}
    .p-r-50-md {padding-right: 50px !important;}
    .p-r-55-md {padding-right: 55px !important;}
    .p-r-60-md {padding-right: 60px !important;}
    .p-r-65-md {padding-right: 65px !important;}
    .p-r-70-md {padding-right: 70px !important;}
    .p-r-75-md {padding-right: 75px !important;}
    .p-r-80-md {padding-right: 80px !important;}
    .p-r-85-md {padding-right: 85px !important;}
    .p-r-90-md {padding-right: 90px !important;}
    .p-r-95-md {padding-right: 95px !important;}
    .p-r-100-md {padding-right: 100px !important;}


    .font-size-10-md {font-size: 10px !important;}
    .font-size-11-md {font-size: 11px !important;}
    .font-size-12-md {font-size: 12px !important;}
    .font-size-13-md {font-size: 13px !important;}
    .font-size-14-md {font-size: 14px !important;}
    .font-size-15-md {font-size: 15px !important;}
    .font-size-16-md {font-size: 16px !important;}
    .font-size-17-md {font-size: 17px !important;}
    .font-size-18-md {font-size: 18px !important;}
    .font-size-19-md {font-size: 19px !important;}
    .font-size-20-md {font-size: 20px !important;}
    .font-size-21-md {font-size: 21px !important;}
    .font-size-22-md {font-size: 22px !important;}
    .font-size-23-md {font-size: 23px !important;}
    .font-size-24-md {font-size: 24px !important;}
    .font-size-25-md {font-size: 25px !important;}
    .font-size-26-md {font-size: 26px !important;}
    .font-size-27-md {font-size: 27px !important;}
    .font-size-28-md {font-size: 28px !important;}
    .font-size-29-md {font-size: 29px !important;}
    .font-size-30-md {font-size: 30px !important;}
    .font-size-31-md {font-size: 31px !important;}
    .font-size-32-md {font-size: 32px !important;}
    .font-size-33-md {font-size: 33px !important;}
    .font-size-34-md {font-size: 34px !important;}
    .font-size-35-md {font-size: 35px !important;}
    .font-size-36-md {font-size: 36px !important;}
    .font-size-37-md {font-size: 37px !important;}
    .font-size-38-md {font-size: 38px !important;}
    .font-size-39-md {font-size: 39px !important;}
    .font-size-40-md {font-size: 40px !important;}
    .font-size-41-md {font-size: 41px !important;}
    .font-size-42-md {font-size: 42px !important;}
    .font-size-43-md {font-size: 43px !important;}
    .font-size-44-md {font-size: 44px !important;}
    .font-size-45-md {font-size: 45px !important;}
    .font-size-46-md {font-size: 46px !important;}
    .font-size-47-md {font-size: 47px !important;}
    .font-size-48-md {font-size: 48px !important;}
    .font-size-49-md {font-size: 49px !important;}
    .font-size-50-md {font-size: 50px !important;}
    .font-size-51-md {font-size: 51px !important;}
    .font-size-52-md {font-size: 52px !important;}
    .font-size-53-md {font-size: 53px !important;}
    .font-size-54-md {font-size: 54px !important;}
    .font-size-55-md {font-size: 55px !important;}
    .font-size-56-md {font-size: 56px !important;}
    .font-size-57-md {font-size: 57px !important;}
    .font-size-58-md {font-size: 58px !important;}
    .font-size-59-md {font-size: 59px !important;}
    .font-size-60-md {font-size: 60px !important;}
    .font-size-61-md {font-size: 61px !important;}
    .font-size-62-md {font-size: 62px !important;}
    .font-size-63-md {font-size: 63px !important;}
    .font-size-64-md {font-size: 64px !important;}
    .font-size-65-md {font-size: 65px !important;}
    .font-size-66-md {font-size: 66px !important;}
    .font-size-67-md {font-size: 67px !important;}
    .font-size-68-md {font-size: 68px !important;}
    .font-size-69-md {font-size: 69px !important;}
    .font-size-70-md {font-size: 70px !important;}
    .font-size-71-md {font-size: 71px !important;}
    .font-size-72-md {font-size: 72px !important;}
    .font-size-73-md {font-size: 73px !important;}
    .font-size-74-md {font-size: 74px !important;}
    .font-size-75-md {font-size: 75px !important;}
    .font-size-76-md {font-size: 76px !important;}
    .font-size-77-md {font-size: 77px !important;}
    .font-size-78-md {font-size: 78px !important;}
    .font-size-79-md {font-size: 79px !important;}
    .font-size-80-md {font-size: 80px !important;}
    .font-size-81-md {font-size: 81px !important;}
    .font-size-82-md {font-size: 82px !important;}
    .font-size-83-md {font-size: 83px !important;}
    .font-size-84-md {font-size: 84px !important;}
    .font-size-85-md {font-size: 85px !important;}
    .font-size-86-md {font-size: 86px !important;}
    .font-size-87-md {font-size: 87px !important;}
    .font-size-88-md {font-size: 88px !important;}
    .font-size-89-md {font-size: 89px !important;}
    .font-size-90-md {font-size: 90px !important;}


    .line-height-5-md {line-height: 5px !important;}
    .line-height-10-md {line-height: 10px !important;}
    .line-height-11-md {line-height: 11px !important;}
    .line-height-12-md {line-height: 12px !important;}
    .line-height-13-md {line-height: 13px !important;}
    .line-height-14-md {line-height: 14px !important;}
    .line-height-15-md {line-height: 15px !important;}
    .line-height-16-md {line-height: 16px !important;}
    .line-height-17-md {line-height: 17px !important;}
    .line-height-18-md {line-height: 18px !important;}
    .line-height-19-md {line-height: 19px !important;}
    .line-height-20-md {line-height: 20px !important;}
    .line-height-21-md {line-height: 21px !important;}
    .line-height-22-md {line-height: 22px !important;}
    .line-height-23-md {line-height: 23px !important;}
    .line-height-24-md {line-height: 24px !important;}
    .line-height-25-md {line-height: 25px !important;}
    .line-height-26-md {line-height: 26px !important;}
    .line-height-27-md {line-height: 27px !important;}
    .line-height-28-md {line-height: 28px !important;}
    .line-height-29-md {line-height: 29px !important;}
    .line-height-30-md {line-height: 30px !important;}
    .line-height-31-md {line-height: 31px !important;}
    .line-height-32-md {line-height: 32px !important;}
    .line-height-33-md {line-height: 33px !important;}
    .line-height-34-md {line-height: 34px !important;}
    .line-height-35-md {line-height: 35px !important;}
    .line-height-36-md {line-height: 36px !important;}
    .line-height-37-md {line-height: 37px !important;}
    .line-height-38-md {line-height: 38px !important;}
    .line-height-39-md {line-height: 39px !important;}
    .line-height-40-md {line-height: 40px !important;}
    .line-height-41-md {line-height: 41px !important;}
    .line-height-42-md {line-height: 42px !important;}
    .line-height-43-md {line-height: 43px !important;}
    .line-height-44-md {line-height: 44px !important;}
    .line-height-45-md {line-height: 45px !important;}
    .line-height-46-md {line-height: 46px !important;}
    .line-height-47-md {line-height: 47px !important;}
    .line-height-48-md {line-height: 48px !important;}
    .line-height-49-md {line-height: 49px !important;}
    .line-height-50-md {line-height: 50px !important;}
    .line-height-51-md {line-height: 51px !important;}
    .line-height-52-md {line-height: 52px !important;}
    .line-height-53-md {line-height: 53px !important;}
    .line-height-54-md {line-height: 54px !important;}
    .line-height-55-md {line-height: 55px !important;}
    .line-height-56-md {line-height: 56px !important;}
    .line-height-57-md {line-height: 57px !important;}
    .line-height-58-md {line-height: 58px !important;}
    .line-height-59-md {line-height: 59px !important;}
    .line-height-60-md {line-height: 60px !important;}
    .line-height-61-md {line-height: 61px !important;}
    .line-height-62-md {line-height: 62px !important;}
    .line-height-63-md {line-height: 63px !important;}
    .line-height-64-md {line-height: 64px !important;}
    .line-height-65-md {line-height: 65px !important;}
    .line-height-66-md {line-height: 66px !important;}
    .line-height-67-md {line-height: 67px !important;}
    .line-height-68-md {line-height: 68px !important;}
    .line-height-69-md {line-height: 69px !important;}
    .line-height-70-md {line-height: 70px !important;}
    .line-height-71-md {line-height: 71px !important;}
    .line-height-72-md {line-height: 72px !important;}
    .line-height-73-md {line-height: 73px !important;}
    .line-height-74-md {line-height: 74px !important;}
    .line-height-75-md {line-height: 75px !important;}
    .line-height-76-md {line-height: 76px !important;}
    .line-height-77-md {line-height: 77px !important;}
    .line-height-78-md {line-height: 78px !important;}
    .line-height-79-md {line-height: 79px !important;}
    .line-height-80-md {line-height: 80px !important;}
    .line-height-81-md {line-height: 81px !important;}
    .line-height-82-md {line-height: 82px !important;}
    .line-height-83-md {line-height: 83px !important;}
    .line-height-84-md {line-height: 84px !important;}
    .line-height-85-md {line-height: 85px !important;}
    .line-height-86-md {line-height: 86px !important;}
    .line-height-87-md {line-height: 87px !important;}
    .line-height-88-md {line-height: 88px !important;}
    .line-height-89-md {line-height: 89px !important;}
    .line-height-90-md {line-height: 90px !important;}
    .line-height-91-md {line-height: 91px !important;}
    .line-height-92-md {line-height: 92px !important;}
    .line-height-93-md {line-height: 93px !important;}
    .line-height-94-md {line-height: 94px !important;}
    .line-height-95-md {line-height: 95px !important;}
    .line-height-96-md {line-height: 96px !important;}
    .line-height-97-md {line-height: 97px !important;}
    .line-height-98-md {line-height: 98px !important;}
    .line-height-99-md {line-height: 99px !important;}
    .line-height-100-md {line-height: 100px !important;}
    .line-height-110-md {line-height: 110px !important;}
    .line-height-120-md {line-height: 120px !important;}
    .line-height-130-md {line-height: 130px !important;}
    .line-height-140-md {line-height: 140px !important;}
    .line-height-150-md {line-height: 150px !important;}
    .line-height-160-md {line-height: 160px !important;}
    .line-height-170-md {line-height: 170px !important;}
    .line-height-180-md {line-height: 180px !important;}
    .line-height-190-md {line-height: 190px !important;}
    .line-height-200-md {line-height: 200px !important;}


    .font-weight-100-md {font-weight: 100 !important;}
    .font-weight-200-md {font-weight: 200 !important;}
    .font-weight-300-md {font-weight: 300 !important;}
    .font-weight-400-md {font-weight: 400 !important;}
    .font-weight-500-md {font-weight: 500 !important;}
    .font-weight-600-md {font-weight: 600 !important;}
    .font-weight-700-md {font-weight: 700 !important;}
    .font-weight-800-md {font-weight: 800 !important;}
    .font-weight-900-md {font-weight: 900 !important;}


    .float-md-left {float: left!important;}
    .float-md-right {float: right!important;}
    .float-md-none {float: none!important;}
    .d-md-none {display: none!important;}
    .d-md-inline {display: inline!important;}
    .d-md-inline-block {display: inline-block!important;}
    .d-md-block {display: block!important;}
    .d-md-table {display: table!important;}
    .d-md-table-row {display: table-row!important;}
    .d-md-table-cell {display: table-cell!important;}
    .d-md-flex {display: flex!important;}
    .d-md-inline-flex {display: inline-flex!important;}
    .pos-static-md {position:static!important}
    .pos-fixed-md {position:fixed!important}
    .pos-relative-md {position:relative!important}
    .pos-absolute-md {position:absolute!important}

    .text-left-md {text-align: left;}
    .text-right-md {text-align: right;}
    .text-center-md {text-align: center;}
    .text-justify-md {text-align: justify;}
    .text-nowrap-md {white-space: nowrap;}
    .text-lowercase-md {text-transform: lowercase;}
    .text-uppercase-md {text-transform: uppercase;}
    .text-capitalize-md {text-transform: capitalize;}


    .m-r-0per-md {margin-right: 0% !important}
    .m-r-5per-md {margin-right: 5% !important}
    .m-r-10per-md {margin-right: 10% !important}
    .m-r-15per-md {margin-right: 15% !important}
    .m-r-20per-md {margin-right: 20% !important}
    .m-r-25per-md {margin-right: 25% !important}
    .m-r-30per-md {margin-right: 30% !important}
    .m-r-35per-md {margin-right: 35% !important}
    .m-r-40per-md {margin-right: 40% !important}
    .m-r-45per-md {margin-right: 45% !important}
    .m-r-50per-md {margin-right: 50% !important}
    .m-r-55per-md {margin-right: 55% !important}
    .m-r-60per-md {margin-right: 60% !important}
    .m-r-65per-md {margin-right: 65% !important}
    .m-r-70per-md {margin-right: 70% !important}
    .m-r-75per-md {margin-right: 75% !important}
    .m-r-80per-md {margin-right: 80% !important}
    .m-r-85per-md {margin-right: 85% !important}
    .m-r-90per-md {margin-right: 90% !important}
    .m-r-95per-md {margin-right: 95% !important}
    .m-r-100per-md {margin-right: 100% !important}

    .height-5px-md {height: 5px !important;}
    .height-10px-md {height: 10px !important;}
    .height-15px-md {height: 15px !important;}
    .height-20px-md {height: 20px !important;}
    .height-25px-md {height: 25px !important;}
    .height-30px-md {height: 30px !important;}
    .height-35px-md {height: 35px !important;}
    .height-40px-md {height: 40px !important;}
    .height-45px-md {height: 45px !important;}
    .height-50px-md {height: 50px !important;}
    .height-55px-md {height: 55px !important;}
    .height-60px-md {height: 60px !important;}
    .height-65px-md {height: 65px !important;}
    .height-70px-md {height: 70px !important;}
    .height-75px-md {height: 75px !important;}
    .height-80px-md {height: 80px !important;}
    .height-85px-md {height: 85px !important;}
    .height-90px-md {height: 90px !important;}
    .height-95px-md {height: 95px !important;}
    .height-100px-md {height: 100px !important;}
    .height-105px-md {height: 105px !important;}
    .height-110px-md {height: 110px !important;}
    .height-115px-md {height: 115px !important;}
    .height-120px-md {height: 120px !important;}
    .height-125px-md {height: 125px !important;}
    .height-130px-md {height: 130px !important;}
    .height-135px-md {height: 135px !important;}
    .height-140px-md {height: 140px !important;}
    .height-145px-md {height: 145px !important;}
    .height-150px-md {height: 150px !important;}
    .height-155px-md {height: 155px !important;}
    .height-160px-md {height: 160px !important;}
    .height-170px-md {height: 170px !important;}
    .height-175px-md {height: 175px !important;}
    .height-180px-md {height: 180px !important;}
    .height-185px-md {height: 185px !important;}
    .height-190px-md {height: 190px !important;}
    .height-195px-md {height: 195px !important;}
    .height-200px-md {height: 200px !important;}
    .height-205px-md {height: 205px !important;}
    .height-210px-md {height: 210px !important;}
    .height-215px-md {height: 215px !important;}
    .height-220px-md {height: 220px !important;}
    .height-225px-md {height: 225px !important;}
    .height-230px-md {height: 230px !important;}
    .height-235px-md {height: 235px !important;}
    .height-240px-md {height: 240px !important;}
    .height-245px-md {height: 245px !important;}
    .height-250px-md {height: 250px !important;}
    .height-255px-md {height: 255px !important;}
    .height-260px-md {height: 260px !important;}
    .height-265px-md {height: 265px !important;}
    .height-270px-md {height: 270px !important;}
    .height-275px-md {height: 275px !important;}
    .height-280px-md {height: 280px !important;}
    .height-285px-md {height: 285px !important;}
    .height-290px-md {height: 290px !important;}
    .height-295px-md {height: 295px !important;}
    .height-300px-md {height: 300px !important;}
    .height-305px-md {height: 305px !important;}
    .height-310px-md {height: 310px !important;}
    .height-315px-md {height: 315px !important;}
    .height-320px-md {height: 320px !important;}
    .height-325px-md {height: 325px !important;}
    .height-330px-md {height: 330px !important;}
    .height-335px-md {height: 335px !important;}
    .height-340px-md {height: 340px !important;}
    .height-345px-md {height: 345px !important;}
    .height-350px-md {height: 350px !important;}
    .height-355px-md {height: 355px !important;}
    .height-360px-md {height: 360px !important;}
    .height-365px-md {height: 365px !important;}
    .height-370px-md {height: 370px !important;}
    .height-375px-md {height: 375px !important;}
    .height-380px-md {height: 380px !important;}
    .height-385px-md {height: 385px !important;}
    .height-390px-md {height: 390px !important;}
    .height-395px-md {height: 395px !important;}
    .height-400px-md {height: 400px !important;}
    .height-405px-md {height: 405px !important;}
    .height-410px-md {height: 410px !important;}
    .height-415px-md {height: 415px !important;}
    .height-420px-md {height: 420px !important;}
    .height-425px-md {height: 425px !important;}
    .height-430px-md {height: 430px !important;}
    .height-435px-md {height: 435px !important;}
    .height-440px-md {height: 440px !important;}
    .height-445px-md {height: 445px !important;}
    .height-450px-md {height: 450px !important;}
    .height-455px-md {height: 455px !important;}
    .height-460px-md {height: 460px !important;}
    .height-465px-md {height: 465px !important;}
    .height-470px-md {height: 470px !important;}
    .height-475px-md {height: 475px !important;}
    .height-480px-md {height: 480px !important;}
    .height-485px-md {height: 485px !important;}
    .height-490px-md {height: 490px !important;}
    .height-495px-md {height: 495px !important;}
    .height-500px-md {height: 500px !important;}
    .height-505px-md {height: 505px !important;}
    .height-510px-md {height: 510px !important;}
    .height-515px-md {height: 515px !important;}
    .height-520px-md {height: 520px !important;}
    .height-525px-md {height: 525px !important;}
    .height-530px-md {height: 530px !important;}
    .height-535px-md {height: 535px !important;}
    .height-540px-md {height: 540px !important;}
    .height-545px-md {height: 545px !important;}
    .height-550px-md {height: 550px !important;}
    .height-555px-md {height: 555px !important;}
    .height-560px-md {height: 560px !important;}
    .height-565px-md {height: 565px !important;}
    .height-570px-md {height: 570px !important;}
    .height-575px-md {height: 575px !important;}
    .height-580px-md {height: 580px !important;}
    .height-585px-md {height: 585px !important;}
    .height-590px-md {height: 590px !important;}
    .height-595px-md {height: 595px !important;}
    .height-600px-md {height: 600px !important;}
    .height-605px-md {height: 605px !important;}
    .height-610px-md {height: 610px !important;}
    .height-615px-md {height: 615px !important;}
    .height-620px-md {height: 620px !important;}
    .height-625px-md {height: 625px !important;}
    .height-630px-md {height: 630px !important;}
    .height-635px-md {height: 635px !important;}
    .height-640px-md {height: 640px !important;}
    .height-645px-md {height: 645px !important;}
    .height-650px-md {height: 650px !important;}
    .height-655px-md {height: 655px !important;}
    .height-660px-md {height: 660px !important;}
    .height-665px-md {height: 665px !important;}
    .height-670px-md {height: 670px !important;}
    .height-675px-md {height: 675px !important;}
    .height-680px-md {height: 680px !important;}
    .height-685px-md {height: 685px !important;}
    .height-690px-md {height: 690px !important;}
    .height-695px-md {height: 695px !important;}
    .height-700px-md {height: 700px !important;}
    .height-705px-md {height: 705px !important;}
    .height-710px-md {height: 710px !important;}
    .height-715px-md {height: 715px !important;}
    .height-720px-md {height: 720px !important;}
    .height-725px-md {height: 725px !important;}
    .height-730px-md {height: 730px !important;}
    .height-735px-md {height: 735px !important;}
    .height-740px-md {height: 740px !important;}
    .height-745px-md {height: 745px !important;}
    .height-750px-md {height: 750px !important;}
    .height-755px-md {height: 755px !important;}
    .height-760px-md {height: 760px !important;}
    .height-765px-md {height: 765px !important;}
    .height-770px-md {height: 770px !important;}
    .height-775px-md {height: 775px !important;}
    .height-780px-md {height: 780px !important;}
    .height-785px-md {height: 785px !important;}
    .height-790px-md {height: 790px !important;}
    .height-795px-md {height: 795px !important;}
    .height-800px-md {height: 800px !important;}
    .height-805px-md {height: 805px !important;}
    .height-810px-md {height: 810px !important;}
    .height-815px-md {height: 815px !important;}
    .height-820px-md {height: 820px !important;}
    .height-825px-md {height: 825px !important;}
    .height-830px-md {height: 830px !important;}
    .height-835px-md {height: 835px !important;}
    .height-840px-md {height: 840px !important;}
    .height-845px-md {height: 845px !important;}
    .height-850px-md {height: 850px !important;}
    .height-855px-md {height: 855px !important;}
    .height-860px-md {height: 860px !important;}
    .height-865px-md {height: 865px !important;}
    .height-870px-md {height: 870px !important;}
    .height-875px-md {height: 875px !important;}
    .height-880px-md {height: 880px !important;}
    .height-885px-md {height: 885px !important;}
    .height-890px-md {height: 890px !important;}
    .height-895px-md {height: 895px !important;}
    .height-900px-md {height: 900px !important;}


    .min-height-0px-md {min-height: 0px !important;}
    .min-height-5px-md {min-height: 5px !important;}
    .min-height-10px-md {min-height: 10px !important;}
    .min-height-15px-md {min-height: 15px !important;}
    .min-height-20px-md {min-height: 20px !important;}
    .min-height-25px-md {min-height: 25px !important;}
    .min-height-30px-md {min-height: 30px !important;}
    .min-height-35px-md {min-height: 35px !important;}
    .min-height-40px-md {min-height: 40px !important;}
    .min-height-45px-md {min-height: 45px !important;}
    .min-height-50px-md {min-height: 50px !important;}
    .min-height-55px-md {min-height: 55px !important;}
    .min-height-60px-md {min-height: 60px !important;}
    .min-height-65px-md {min-height: 65px !important;}
    .min-height-70px-md {min-height: 70px !important;}
    .min-height-75px-md {min-height: 75px !important;}
    .min-height-80px-md {min-height: 80px !important;}
    .min-height-85px-md {min-height: 85px !important;}
    .min-height-90px-md {min-height: 90px !important;}
    .min-height-95px-md {min-height: 95px !important;}
    .min-height-100px-md {min-height: 100px !important;}
    .min-height-105px-md {min-height: 105px !important;}
    .min-height-110px-md {min-height: 110px !important;}
    .min-height-115px-md {min-height: 115px !important;}
    .min-height-120px-md {min-height: 120px !important;}
    .min-height-125px-md {min-height: 125px !important;}
    .min-height-130px-md {min-height: 130px !important;}
    .min-height-135px-md {min-height: 135px !important;}
    .min-height-140px-md {min-height: 140px !important;}
    .min-height-145px-md {min-height: 145px !important;}
    .min-height-150px-md {min-height: 150px !important;}
    .min-height-155px-md {min-height: 155px !important;}
    .min-height-160px-md {min-height: 160px !important;}
    .min-height-170px-md {min-height: 170px !important;}
    .min-height-175px-md {min-height: 175px !important;}
    .min-height-180px-md {min-height: 180px !important;}
    .min-height-185px-md {min-height: 185px !important;}
    .min-height-190px-md {min-height: 190px !important;}
    .min-height-195px-md {min-height: 195px !important;}
    .min-height-200px-md {min-height: 200px !important;}
    .min-height-205px-md {min-height: 205px !important;}
    .min-height-210px-md {min-height: 210px !important;}
    .min-height-215px-md {min-height: 215px !important;}
    .min-height-220px-md {min-height: 220px !important;}
    .min-height-225px-md {min-height: 225px !important;}
    .min-height-230px-md {min-height: 230px !important;}
    .min-height-235px-md {min-height: 235px !important;}
    .min-height-240px-md {min-height: 240px !important;}
    .min-height-245px-md {min-height: 245px !important;}
    .min-height-250px-md {min-height: 250px !important;}
    .min-height-255px-md {min-height: 255px !important;}
    .min-height-260px-md {min-height: 260px !important;}
    .min-height-265px-md {min-height: 265px !important;}
    .min-height-270px-md {min-height: 270px !important;}
    .min-height-275px-md {min-height: 275px !important;}
    .min-height-280px-md {min-height: 280px !important;}
    .min-height-285px-md {min-height: 285px !important;}
    .min-height-290px-md {min-height: 290px !important;}
    .min-height-295px-md {min-height: 295px !important;}
    .min-height-300px-md {min-height: 300px !important;}
    .min-height-305px-md {min-height: 305px !important;}
    .min-height-310px-md {min-height: 310px !important;}
    .min-height-315px-md {min-height: 315px !important;}
    .min-height-320px-md {min-height: 320px !important;}
    .min-height-325px-md {min-height: 325px !important;}
    .min-height-330px-md {min-height: 330px !important;}
    .min-height-335px-md {min-height: 335px !important;}
    .min-height-340px-md {min-height: 340px !important;}
    .min-height-345px-md {min-height: 345px !important;}
    .min-height-350px-md {min-height: 350px !important;}
    .min-height-355px-md {min-height: 355px !important;}
    .min-height-360px-md {min-height: 360px !important;}
    .min-height-365px-md {min-height: 365px !important;}
    .min-height-370px-md {min-height: 370px !important;}
    .min-height-375px-md {min-height: 375px !important;}
    .min-height-380px-md {min-height: 380px !important;}
    .min-height-385px-md {min-height: 385px !important;}
    .min-height-390px-md {min-height: 390px !important;}
    .min-height-395px-md {min-height: 395px !important;}
    .min-height-400px-md {min-height: 400px !important;}
    .min-height-405px-md {min-height: 405px !important;}
    .min-height-410px-md {min-height: 410px !important;}
    .min-height-415px-md {min-height: 415px !important;}
    .min-height-420px-md {min-height: 420px !important;}
    .min-height-425px-md {min-height: 425px !important;}
    .min-height-430px-md {min-height: 430px !important;}
    .min-height-435px-md {min-height: 435px !important;}
    .min-height-440px-md {min-height: 440px !important;}
    .min-height-445px-md {min-height: 445px !important;}
    .min-height-450px-md {min-height: 450px !important;}
    .min-height-455px-md {min-height: 455px !important;}
    .min-height-460px-md {min-height: 460px !important;}
    .min-height-465px-md {min-height: 465px !important;}
    .min-height-470px-md {min-height: 470px !important;}
    .min-height-475px-md {min-height: 475px !important;}
    .min-height-480px-md {min-height: 480px !important;}
    .min-height-485px-md {min-height: 485px !important;}
    .min-height-490px-md {min-height: 490px !important;}
    .min-height-495px-md {min-height: 495px !important;}
    .min-height-500px-md {min-height: 500px !important;}
    .min-height-505px-md {min-height: 505px !important;}
    .min-height-510px-md {min-height: 510px !important;}
    .min-height-515px-md {min-height: 515px !important;}
    .min-height-520px-md {min-height: 520px !important;}
    .min-height-525px-md {min-height: 525px !important;}
    .min-height-530px-md {min-height: 530px !important;}
    .min-height-535px-md {min-height: 535px !important;}
    .min-height-540px-md {min-height: 540px !important;}
    .min-height-545px-md {min-height: 545px !important;}
    .min-height-550px-md {min-height: 550px !important;}
    .min-height-555px-md {min-height: 555px !important;}
    .min-height-560px-md {min-height: 560px !important;}
    .min-height-565px-md {min-height: 565px !important;}
    .min-height-570px-md {min-height: 570px !important;}
    .min-height-575px-md {min-height: 575px !important;}
    .min-height-580px-md {min-height: 580px !important;}
    .min-height-585px-md {min-height: 585px !important;}
    .min-height-590px-md {min-height: 590px !important;}
    .min-height-595px-md {min-height: 595px !important;}
    .min-height-600px-md {min-height: 600px !important;}
    .min-height-605px-md {min-height: 605px !important;}
    .min-height-610px-md {min-height: 610px !important;}
    .min-height-615px-md {min-height: 615px !important;}
    .min-height-620px-md {min-height: 620px !important;}
    .min-height-625px-md {min-height: 625px !important;}
    .min-height-630px-md {min-height: 630px !important;}
    .min-height-635px-md {min-height: 635px !important;}
    .min-height-640px-md {min-height: 640px !important;}
    .min-height-645px-md {min-height: 645px !important;}
    .min-height-650px-md {min-height: 650px !important;}
    .min-height-655px-md {min-height: 655px !important;}
    .min-height-660px-md {min-height: 660px !important;}
    .min-height-665px-md {min-height: 665px !important;}
    .min-height-670px-md {min-height: 670px !important;}
    .min-height-675px-md {min-height: 675px !important;}
    .min-height-680px-md {min-height: 680px !important;}
    .min-height-685px-md {min-height: 685px !important;}
    .min-height-690px-md {min-height: 690px !important;}
    .min-height-695px-md {min-height: 695px !important;}
    .min-height-700px-md {min-height: 700px !important;}

    .width-auto-md {width: auto!important;}
    .width-0-md {width: 0% !important;}
    .width-10-md {width: 10% !important;}
    .width-15-md {width: 15% !important;}
    .width-20-md {width: 20% !important;}
    .width-25-md {width: 25% !important;}
    .width-30-md {width: 30% !important;}
    .width-35-md {width: 35% !important;}
    .width-40-md {width: 40% !important;}
    .width-45-md {width: 45% !important;}
    .width-50-md {width: 50% !important;}
    .width-55-md {width: 55% !important;}
    .width-60-md {width: 60% !important;}
    .width-65-md {width: 65% !important;}
    .width-70-md {width: 70% !important;}
    .width-75-md {width: 75% !important;}
    .width-80-md {width: 80% !important;}
    .width-85-md {width: 85% !important;}
    .width-90-md {width: 90% !important;}
    .width-95-md {width: 95% !important;}
    .width-100-md {width: 100% !important;}


    .height-auto-md {height: auto!important;}
    .height-0-md {height: 0% !important;}
    .height-10-md {height: 10%!important;}
    .height-15-md {height: 15%!important;}
    .height-20-md {height: 20%!important;}
    .height-25-md {height: 25%!important;}
    .height-30-md {height: 30%!important;}
    .height-35-md {height: 35%!important;}
    .height-40-md {height: 40%!important;}
    .height-45-md {height: 45%!important;}
    .height-50-md {height: 50%!important;}
    .height-55-md {height: 55%!important;}
    .height-60-md {height: 60%!important;}
    .height-65-md {height: 65%!important;}
    .height-70-md {height: 70%!important;}
    .height-75-md {height: 75%!important;}
    .height-80-md {height: 80%!important;}
    .height-85-md {height: 85%!important;}
    .height-90-md {height: 90%!important;}
    .height-95-md {height: 95%!important;}
    .height-100-md {height: 100%!important;}



    .width-10px-md {width: 10px !important;}
    .width-15px-md {width: 15px !important;}
    .width-20px-md {width: 20px !important;}
    .width-25px-md {width: 25px !important;}
    .width-30px-md {width: 30px !important;}
    .width-35px-md {width: 35px !important;}
    .width-40px-md {width: 40px !important;}
    .width-45px-md {width: 45px !important;}
    .width-50px-md {width: 50px !important;}
    .width-60px-md {width: 60px !important;}
    .width-70px-md {width: 70px !important;}
    .width-80px-md {width: 80px !important;}
    .width-90px-md {width: 90px !important;}
    .width-100px-md {width: 100px !important;}
    .width-110px-md {width: 110px !important;}
    .width-120px-md {width: 120px !important;}
    .width-130px-md {width: 130px !important;}
    .width-140px-md {width: 140px !important;}
    .width-150px-md {width: 150px !important;}
    .width-160px-md {width: 160px !important;}
    .width-170px-md {width: 170px !important;}
    .width-180px-md {width: 180px !important;}
    .width-190px-md {width: 190px !important;}
    .width-200px-md {width: 200px !important;}
    .width-210px-md {width: 210px !important;}
    .width-220px-md {width: 220px !important;}
    .width-230px-md {width: 230px !important;}
    .width-240px-md {width: 240px !important;}
    .width-250px-md {width: 250px !important;}
    .width-300px-md {width: 300px !important;}
    .width-350px-md {width: 350px !important;}
    .width-400px-md {width: 400px !important;}
    .width-450px-md {width: 450px !important;}
    .width-500px-md {width: 500px !important;}
    .width-550px-md {width: 550px !important;}
    .width-600px-md {width: 600px !important;}
    .width-650px-md {width: 650px !important;}
    .width-700px-md {width: 700px !important;}
    .width-750px-md {width: 750px !important;}
    .width-800px-md {width: 800px !important;}
    .width-850px-md {width: 850px !important;}
    .width-900px-md {width: 900px !important;}
    .width-950px-md {width: 950px !important;}
    .width-1000px-md {width: 1000px !important;}


    .top-0-md {top: 0% !important;}
    .top-5-md {top: 5% !important;}
    .top-10-md {top: 10% !important;}
    .top-15-md {top: 15% !important;}
    .top-20-md {top: 20% !important;}
    .top-25-md {top: 25% !important;}
    .top-30-md {top: 30% !important;}
    .top-35-md {top: 35% !important;}
    .top-40-md {top: 40% !important;}
    .top-45-md {top: 45% !important;}
    .top-50-md {top: 50% !important;}
    .top-55-md {top: 55% !important;}
    .top-60-md {top: 60% !important;}
    .top-65-md {top: 65% !important;}
    .top-70-md {top: 70% !important;}
    .top-75-md {top: 75% !important;}
    .top-80-md {top: 80% !important;}
    .top-85-md {top: 85% !important;}
    .top-90-md {top: 90% !important;}
    .top-95-md {top: 95% !important;}
    .top-100-md {top: 100% !important;}

    .bottom-0-md {bottom: 0% !important;}
    .bottom-5-md {bottom: 5% !important;}
    .bottom-10-md {bottom: 10% !important;}
    .bottom-15-md {bottom: 15% !important;}
    .bottom-20-md {bottom: 20% !important;}
    .bottom-25-md {bottom: 25% !important;}
    .bottom-30-md {bottom: 30% !important;}
    .bottom-35-md {bottom: 35% !important;}
    .bottom-40-md {bottom: 40% !important;}
    .bottom-45-md {bottom: 45% !important;}
    .bottom-50-md {bottom: 50% !important;}
    .bottom-55-md {bottom: 55% !important;}
    .bottom-60-md {bottom: 60% !important;}
    .bottom-65-md {bottom: 65% !important;}
    .bottom-70-md {bottom: 70% !important;}
    .bottom-75-md {bottom: 75% !important;}
    .bottom-80-md {bottom: 80% !important;}
    .bottom-85-md {bottom: 85% !important;}
    .bottom-90-md {bottom: 90% !important;}
    .bottom-95-md {bottom: 95% !important;}
    .bottom-100-md {bottom: 100% !important;}

    .left-0-md {left: 0% !important;}
    .left-5-md {left: 5% !important;}
    .left-10-md {left: 10% !important;}
    .left-15-md {left: 15% !important;}
    .left-20-md {left: 20% !important;}
    .left-25-md {left: 25% !important;}
    .left-30-md {left: 30% !important;}
    .left-35-md {left: 35% !important;}
    .left-40-md {left: 40% !important;}
    .left-45-md {left: 45% !important;}
    .left-50-md {left: 50% !important;}
    .left-55-md {left: 55% !important;}
    .left-60-md {left: 60% !important;}
    .left-65-md {left: 65% !important;}
    .left-70-md {left: 70% !important;}
    .left-75-md {left: 75% !important;}
    .left-80-md {left: 80% !important;}
    .left-85-md {left: 85% !important;}
    .left-90-md {left: 90% !important;}
    .left-95-md {left: 95% !important;}
    .left-100-md {left: 100% !important;}

    .right-0-md {right: 0% !important;}
    .right-5-md {right: 5% !important;}
    .right-10-md {right: 10% !important;}
    .right-15-md {right: 15% !important;}
    .right-20-md {right: 20% !important;}
    .right-25-md {right: 25% !important;}
    .right-30-md {right: 30% !important;}
    .right-35-md {right: 35% !important;}
    .right-40-md {right: 40% !important;}
    .right-45-md {right: 45% !important;}
    .right-50-md {right: 50% !important;}
    .right-55-md {right: 55% !important;}
    .right-60-md {right: 60% !important;}
    .right-65-md {right: 65% !important;}
    .right-70-md {right: 70% !important;}
    .right-75-md {right: 75% !important;}
    .right-80-md {right: 80% !important;}
    .right-85-md {right: 85% !important;}
    .right-90-md {right: 90% !important;}
    .right-95-md {right: 95% !important;}
    .right-100-md {right: 100% !important;}

    .text-wrap-md {white-space: normal!important;}
    .text-nowrap-md {white-space: nowrap!important;}
    .text-truncate-md {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .text-hide-md {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
    .text-decoration-none-md {text-decoration: none !important;}
    .text-break-md {word-break: break-word;overflow-wrap: break-word;}
    .text-reset-md {color: inherit !important;}



    /* ***************************************** */
    /*                  Home Page                */
    /* ***************************************** */

    #owl-main .item .caption.bg-color .excerpt {
        font-weight: 400;
    }
    #owl-main .item .caption.bg-color .excerpt span {
        line-height: 22px;
        letter-spacing: 0.02em;
    }

    #owl-main, #owl-main .item {
        height: 282px;
    }


}

@media (min-width:1200px) {

    .m-0-lg {margin: 0 !important;}
    .p-0-lg {padding: 0 !important;}
    .m-auto-lg {margin-left: auto !important; margin-right: auto !important;}
    .p-auto-lg {padding-left: auto !important; padding-right: auto !important;}

    .m-lr-0-lg {margin-left: 0px !important; margin-right: 0px !important;}
    .m-lr-5-lg {margin-left: 5px !important; margin-right: 5px !important;}
    .m-lr-10-lg {margin-left: 10px !important; margin-right: 10px !important;}
    .m-lr-15-lg {margin-left: 15px !important; margin-right: 15px !important;}
    .m-lr-20-lg {margin-left: 20px !important; margin-right: 20px !important;}
    .m-lr-25-lg {margin-left: 25px !important; margin-right: 25px !important;}
    .m-lr-30-lg {margin-left: 30px !important; margin-right: 30px !important;}
    .m-lr-35-lg {margin-left: 35px !important; margin-right: 35px !important;}
    .m-lr-40-lg {margin-left: 40px !important; margin-right: 40px !important;}
    .m-lr-45-lg {margin-left: 45px !important; margin-right: 45px !important;}
    .m-lr-50-lg {margin-left: 50px !important; margin-right: 50px !important;}
    .m-lr-55-lg {margin-left: 55px !important; margin-right: 55px !important;}
    .m-lr-60-lg {margin-left: 60px !important; margin-right: 60px !important;}
    .m-lr-65-lg {margin-left: 65px !important; margin-right: 65px !important;}
    .m-lr-70-lg {margin-left: 70px !important; margin-right: 70px !important;}
    .m-lr-75-lg {margin-left: 75px !important; margin-right: 75px !important;}
    .m-lr-80-lg {margin-left: 80px !important; margin-right: 80px !important;}
    .m-lr-85-lg {margin-left: 85px !important; margin-right: 85px !important;}
    .m-lr-90-lg {margin-left: 90px !important; margin-right: 90px !important;}
    .m-lr-95-lg {margin-left: 95px !important; margin-right: 95px !important;}
    .m-lr-100-lg {margin-left: 100px !important; margin-right: 100px !important;}


    .m-tb-0-lg {margin-top: 0px !important; margin-bottom: 0px !important;}
    .m-tb-5-lg {margin-top: 5px !important; margin-bottom: 5px !important;}
    .m-tb-10-lg {margin-top: 10px !important; margin-bottom: 10px !important;}
    .m-tb-15-lg {margin-top: 15px !important; margin-bottom: 15px !important;}
    .m-tb-20-lg {margin-top: 20px !important; margin-bottom: 20px !important;}
    .m-tb-25-lg {margin-top: 25px !important; margin-bottom: 25px !important;}
    .m-tb-30-lg {margin-top: 30px !important; margin-bottom: 30px !important;}
    .m-tb-35-lg {margin-top: 35px !important; margin-bottom: 35px !important;}
    .m-tb-40-lg {margin-top: 40px !important; margin-bottom: 40px !important;}
    .m-tb-45-lg {margin-top: 45px !important; margin-bottom: 45px !important;}
    .m-tb-50-lg {margin-top: 50px !important; margin-bottom: 50px !important;}
    .m-tb-55-lg {margin-top: 55px !important; margin-bottom: 55px !important;}
    .m-tb-60-lg {margin-top: 60px !important; margin-bottom: 60px !important;}
    .m-tb-65-lg {margin-top: 65px !important; margin-bottom: 65px !important;}
    .m-tb-70-lg {margin-top: 70px !important; margin-bottom: 70px !important;}
    .m-tb-75-lg {margin-top: 75px !important; margin-bottom: 75px !important;}
    .m-tb-80-lg {margin-top: 80px !important; margin-bottom: 80px !important;}
    .m-tb-85-lg {margin-top: 85px !important; margin-bottom: 85px !important;}
    .m-tb-90-lg {margin-top: 90px !important; margin-bottom: 90px !important;}
    .m-tb-95-lg {margin-top: 95px !important; margin-bottom: 95px !important;}
    .m-tb-100-lg {margin-top: 100px !important; margin-bottom: 100px !important;}


    .p-lr-0-lg {padding-left: 0px !important; padding-right: 0px !important;}
    .p-lr-5-lg {padding-left: 5px !important; padding-right: 5px !important;}
    .p-lr-10-lg {padding-left: 10px !important; padding-right: 10px !important;}
    .p-lr-15-lg {padding-left: 15px !important; padding-right: 15px !important;}
    .p-lr-20-lg {padding-left: 20px !important; padding-right: 20px !important;}
    .p-lr-25-lg {padding-left: 25px !important; padding-right: 25px !important;}
    .p-lr-30-lg {padding-left: 30px !important; padding-right: 30px !important;}
    .p-lr-35-lg {padding-left: 35px !important; padding-right: 35px !important;}
    .p-lr-40-lg {padding-left: 40px !important; padding-right: 40px !important;}
    .p-lr-45-lg {padding-left: 45px !important; padding-right: 45px !important;}
    .p-lr-50-lg {padding-left: 50px !important; padding-right: 50px !important;}
    .p-lr-55-lg {padding-left: 55px !important; padding-right: 55px !important;}
    .p-lr-60-lg {padding-left: 60px !important; padding-right: 60px !important;}
    .p-lr-65-lg {padding-left: 65px !important; padding-right: 65px !important;}
    .p-lr-70-lg {padding-left: 70px !important; padding-right: 70px !important;}
    .p-lr-75-lg {padding-left: 75px !important; padding-right: 75px !important;}
    .p-lr-80-lg {padding-left: 80px !important; padding-right: 80px !important;}
    .p-lr-85-lg {padding-left: 85px !important; padding-right: 85px !important;}
    .p-lr-90-lg {padding-left: 90px !important; padding-right: 90px !important;}
    .p-lr-95-lg {padding-left: 95px !important; padding-right: 95px !important;}
    .p-lr-100-lg {padding-left: 100px !important; padding-right: 100px !important;}

    .p-tb-0-lg {padding-top: 0px !important; padding-bottom: 0px !important;}
    .p-tb-5-lg {padding-top: 5px !important; padding-bottom: 5px !important;}
    .p-tb-10-lg {padding-top: 10px !important; padding-bottom: 10px !important;}
    .p-tb-15-lg {padding-top: 15px !important; padding-bottom: 15px !important;}
    .p-tb-20-lg {padding-top: 20px !important; padding-bottom: 20px !important;}
    .p-tb-25-lg {padding-top: 25px !important; padding-bottom: 25px !important;}
    .p-tb-30-lg {padding-top: 30px !important; padding-bottom: 30px !important;}
    .p-tb-35-lg {padding-top: 35px !important; padding-bottom: 35px !important;}
    .p-tb-40-lg {padding-top: 40px !important; padding-bottom: 40px !important;}
    .p-tb-45-lg {padding-top: 45px !important; padding-bottom: 45px !important;}
    .p-tb-50-lg {padding-top: 50px !important; padding-bottom: 50px !important;}
    .p-tb-55-lg {padding-top: 55px !important; padding-bottom: 55px !important;}
    .p-tb-60-lg {padding-top: 60px !important; padding-bottom: 60px !important;}
    .p-tb-65-lg {padding-top: 65px !important; padding-bottom: 65px !important;}
    .p-tb-70-lg {padding-top: 70px !important; padding-bottom: 70px !important;}
    .p-tb-75-lg {padding-top: 75px !important; padding-bottom: 75px !important;}
    .p-tb-80-lg {padding-top: 80px !important; padding-bottom: 80px !important;}
    .p-tb-85-lg {padding-top: 85px !important; padding-bottom: 85px !important;}
    .p-tb-90-lg {padding-top: 90px !important; padding-bottom: 90px !important;}
    .p-tb-95-lg {padding-top: 95px !important; padding-bottom: 95px !important;}
    .p-tb-100-lg {padding-top: 100px !important; padding-bottom: 100px !important;}


    .m-5-lg {margin: 5px !important;}
    .m-10-lg {margin: 10px !important;}
    .m-15-lg {margin: 15px !important;}
    .m-20-lg {margin: 20px !important;}
    .m-25-lg {margin: 25px !important;}
    .m-30-lg {margin: 30px !important;}
    .m-35-lg {margin: 35px !important;}
    .m-40-lg {margin: 40px !important;}
    .m-45-lg {margin: 45px !important;}
    .m-50-lg {margin: 50px !important;}
    .m-55-lg {margin: 55px !important;}
    .m-60-lg {margin: 60px !important;}
    .m-65-lg {margin: 65px !important;}
    .m-70-lg {margin: 70px !important;}
    .m-75-lg {margin: 75px !important;}
    .m-80-lg {margin: 80px !important;}
    .m-85-lg {margin: 85px !important;}
    .m-90-lg {margin: 90px !important;}
    .m-95-lg {margin: 95px !important;}
    .m-100-lg {margin: 100px !important;}

    .p-5-lg {padding: 5px !important;}
    .p-10-lg {padding: 10px !important;}
    .p-15-lg {padding: 15px !important;}
    .p-20-lg {padding: 20px !important;}
    .p-25-lg {padding: 25px !important;}
    .p-30-lg {padding: 30px !important;}
    .p-35-lg {padding: 35px !important;}
    .p-40-lg {padding: 40px !important;}
    .p-45-lg {padding: 45px !important;}
    .p-50-lg {padding: 50px !important;}
    .p-55-lg {padding: 55px !important;}
    .p-60-lg {padding: 60px !important;}
    .p-65-lg {padding: 65px !important;}
    .p-70-lg {padding: 70px !important;}
    .p-75-lg {padding: 75px !important;}
    .p-80-lg {padding: 80px !important;}
    .p-85-lg {padding: 85px !important;}
    .p-90-lg {padding: 90px !important;}
    .p-95-lg {padding: 95px !important;}
    .p-100-lg {padding: 100px !important;}



    .m-t-0-lg {margin-top: 0px !important;}
    .m-t-5-lg {margin-top: 5px !important;}
    .m-t-10-lg {margin-top: 10px !important;}
    .m-t-15-lg {margin-top: 15px !important;}
    .m-t-20-lg {margin-top: 20px !important;}
    .m-t-25-lg {margin-top: 25px !important;}
    .m-t-30-lg {margin-top: 30px !important;}
    .m-t-35-lg {margin-top: 35px !important;}
    .m-t-40-lg {margin-top: 40px !important;}
    .m-t-45-lg {margin-top: 45px !important;}
    .m-t-50-lg {margin-top: 50px !important;}
    .m-t-55-lg {margin-top: 55px !important;}
    .m-t-60-lg {margin-top: 60px !important;}
    .m-t-65-lg {margin-top: 65px !important;}
    .m-t-70-lg {margin-top: 70px !important;}
    .m-t-75-lg {margin-top: 75px !important;}
    .m-t-80-lg {margin-top: 80px !important;}
    .m-t-85-lg {margin-top: 85px !important;}
    .m-t-90-lg {margin-top: 90px !important;}
    .m-t-95-lg {margin-top: 95px !important;}
    .m-t-100-lg {margin-top: 100px !important;}

    .m-b-0-lg {margin-bottom: 0px !important;}
    .m-b-5-lg {margin-bottom: 5px !important;}
    .m-b-10-lg {margin-bottom: 10px !important;}
    .m-b-15-lg {margin-bottom: 15px !important;}
    .m-b-20-lg {margin-bottom: 20px !important;}
    .m-b-25-lg {margin-bottom: 25px !important;}
    .m-b-30-lg {margin-bottom: 30px !important;}
    .m-b-35-lg {margin-bottom: 35px !important;}
    .m-b-40-lg {margin-bottom: 40px !important;}
    .m-b-45-lg {margin-bottom: 45px !important;}
    .m-b-50-lg {margin-bottom: 50px !important;}
    .m-b-55-lg {margin-bottom: 55px !important;}
    .m-b-60-lg {margin-bottom: 60px !important;}
    .m-b-65-lg {margin-bottom: 65px !important;}
    .m-b-70-lg {margin-bottom: 70px !important;}
    .m-b-75-lg {margin-bottom: 75px !important;}
    .m-b-80-lg {margin-bottom: 80px !important;}
    .m-b-85-lg {margin-bottom: 85px !important;}
    .m-b-90-lg {margin-bottom: 90px !important;}
    .m-b-95-lg {margin-bottom: 95px !important;}
    .m-b-100-lg {margin-bottom: 100px !important;}

    .m-l-0-lg {margin-left: 0px !important;}
    .m-l-5-lg {margin-left: 5px !important;}
    .m-l-10-lg {margin-left: 10px !important;}
    .m-l-15-lg {margin-left: 15px !important;}
    .m-l-20-lg {margin-left: 20px !important;}
    .m-l-25-lg {margin-left: 25px !important;}
    .m-l-30-lg {margin-left: 30px !important;}
    .m-l-35-lg {margin-left: 35px !important;}
    .m-l-40-lg {margin-left: 40px !important;}
    .m-l-45-lg {margin-left: 45px !important;}
    .m-l-50-lg {margin-left: 50px !important;}
    .m-l-55-lg {margin-left: 55px !important;}
    .m-l-60-lg {margin-left: 60px !important;}
    .m-l-65-lg {margin-left: 65px !important;}
    .m-l-70-lg {margin-left: 70px !important;}
    .m-l-75-lg {margin-left: 75px !important;}
    .m-l-80-lg {margin-left: 80px !important;}
    .m-l-85-lg {margin-left: 85px !important;}
    .m-l-90-lg {margin-left: 90px !important;}
    .m-l-95-lg {margin-left: 95px !important;}
    .m-l-100-lg {margin-left: 100px !important;}

    .m-r-0-lg {margin-right: 0px !important;}
    .m-r-5-lg {margin-right: 5px !important;}
    .m-r-10-lg {margin-right: 10px !important;}
    .m-r-15-lg {margin-right: 15px !important;}
    .m-r-20-lg {margin-right: 20px !important;}
    .m-r-25-lg {margin-right: 25px !important;}
    .m-r-30-lg {margin-right: 30px !important;}
    .m-r-35-lg {margin-right: 35px !important;}
    .m-r-40-lg {margin-right: 40px !important;}
    .m-r-45-lg {margin-right: 45px !important;}
    .m-r-50-lg {margin-right: 50px !important;}
    .m-r-55-lg {margin-right: 55px !important;}
    .m-r-60-lg {margin-right: 60px !important;}
    .m-r-65-lg {margin-right: 65px !important;}
    .m-r-70-lg {margin-right: 70px !important;}
    .m-r-75-lg {margin-right: 75px !important;}
    .m-r-80-lg {margin-right: 80px !important;}
    .m-r-85-lg {margin-right: 85px !important;}
    .m-r-90-lg {margin-right: 90px !important;}
    .m-r-95-lg {margin-right: 95px !important;}
    .m-r-100-lg {margin-right: 100px !important;}


    .p-t-0-lg {padding-top: 0px !important;}
    .p-t-5-lg {padding-top: 5px !important;}
    .p-t-10-lg {padding-top: 10px !important;}
    .p-t-15-lg {padding-top: 15px !important;}
    .p-t-20-lg {padding-top: 20px !important;}
    .p-t-25-lg {padding-top: 25px !important;}
    .p-t-30-lg {padding-top: 30px !important;}
    .p-t-35-lg {padding-top: 35px !important;}
    .p-t-40-lg {padding-top: 40px !important;}
    .p-t-45-lg {padding-top: 45px !important;}
    .p-t-50-lg {padding-top: 50px !important;}
    .p-t-55-lg {padding-top: 55px !important;}
    .p-t-60-lg {padding-top: 60px !important;}
    .p-t-65-lg {padding-top: 65px !important;}
    .p-t-70-lg {padding-top: 70px !important;}
    .p-t-75-lg {padding-top: 75px !important;}
    .p-t-80-lg {padding-top: 80px !important;}
    .p-t-85-lg {padding-top: 85px !important;}
    .p-t-90-lg {padding-top: 90px !important;}
    .p-t-95-lg {padding-top: 95px !important;}
    .p-t-100-lg {padding-top: 100px !important;}

    .p-b-0-lg {padding-bottom: 0px !important;}
    .p-b-5-lg {padding-bottom: 5px !important;}
    .p-b-10-lg {padding-bottom: 10px !important;}
    .p-b-15-lg {padding-bottom: 15px !important;}
    .p-b-20-lg {padding-bottom: 20px !important;}
    .p-b-25-lg {padding-bottom: 25px !important;}
    .p-b-30-lg {padding-bottom: 30px !important;}
    .p-b-35-lg {padding-bottom: 35px !important;}
    .p-b-40-lg {padding-bottom: 40px !important;}
    .p-b-45-lg {padding-bottom: 45px !important;}
    .p-b-50-lg {padding-bottom: 50px !important;}
    .p-b-55-lg {padding-bottom: 55px !important;}
    .p-b-60-lg {padding-bottom: 60px !important;}
    .p-b-65-lg {padding-bottom: 65px !important;}
    .p-b-70-lg {padding-bottom: 70px !important;}
    .p-b-75-lg {padding-bottom: 75px !important;}
    .p-b-80-lg {padding-bottom: 80px !important;}
    .p-b-85-lg {padding-bottom: 85px !important;}
    .p-b-90-lg {padding-bottom: 90px !important;}
    .p-b-95-lg {padding-bottom: 95px !important;}
    .p-b-100-lg {padding-bottom: 100px !important;}

    .p-l-0-lg {padding-left: 0px !important;}
    .p-l-5-lg {padding-left: 5px !important;}
    .p-l-10-lg {padding-left: 10px !important;}
    .p-l-15-lg {padding-left: 15px !important;}
    .p-l-20-lg {padding-left: 20px !important;}
    .p-l-25-lg {padding-left: 25px !important;}
    .p-l-30-lg {padding-left: 30px !important;}
    .p-l-35-lg {padding-left: 35px !important;}
    .p-l-40-lg {padding-left: 40px !important;}
    .p-l-45-lg {padding-left: 45px !important;}
    .p-l-50-lg {padding-left: 50px !important;}
    .p-l-55-lg {padding-left: 55px !important;}
    .p-l-60-lg {padding-left: 60px !important;}
    .p-l-65-lg {padding-left: 65px !important;}
    .p-l-70-lg {padding-left: 70px !important;}
    .p-l-75-lg {padding-left: 75px !important;}
    .p-l-80-lg {padding-left: 80px !important;}
    .p-l-85-lg {padding-left: 85px !important;}
    .p-l-90-lg {padding-left: 90px !important;}
    .p-l-95-lg {padding-left: 95px !important;}
    .p-l-100-lg {padding-left: 100px !important;}

    .p-r-0-lg {padding-right: 0px !important;}
    .p-r-5-lg {padding-right: 5px !important;}
    .p-r-10-lg {padding-right: 10px !important;}
    .p-r-15-lg {padding-right: 15px !important;}
    .p-r-20-lg {padding-right: 20px !important;}
    .p-r-25-lg {padding-right: 25px !important;}
    .p-r-30-lg {padding-right: 30px !important;}
    .p-r-35-lg {padding-right: 35px !important;}
    .p-r-40-lg {padding-right: 40px !important;}
    .p-r-45-lg {padding-right: 45px !important;}
    .p-r-50-lg {padding-right: 50px !important;}
    .p-r-55-lg {padding-right: 55px !important;}
    .p-r-60-lg {padding-right: 60px !important;}
    .p-r-65-lg {padding-right: 65px !important;}
    .p-r-70-lg {padding-right: 70px !important;}
    .p-r-75-lg {padding-right: 75px !important;}
    .p-r-80-lg {padding-right: 80px !important;}
    .p-r-85-lg {padding-right: 85px !important;}
    .p-r-90-lg {padding-right: 90px !important;}
    .p-r-95-lg {padding-right: 95px !important;}
    .p-r-100-lg {padding-right: 100px !important;}

    .font-size-10-lg {font-size: 10px !important;}
    .font-size-11-lg {font-size: 11px !important;}
    .font-size-12-lg {font-size: 12px !important;}
    .font-size-13-lg {font-size: 13px !important;}
    .font-size-14-lg {font-size: 14px !important;}
    .font-size-15-lg {font-size: 15px !important;}
    .font-size-16-lg {font-size: 16px !important;}
    .font-size-17-lg {font-size: 17px !important;}
    .font-size-18-lg {font-size: 18px !important;}
    .font-size-19-lg {font-size: 19px !important;}
    .font-size-20-lg {font-size: 20px !important;}
    .font-size-21-lg {font-size: 21px !important;}
    .font-size-22-lg {font-size: 22px !important;}
    .font-size-23-lg {font-size: 23px !important;}
    .font-size-24-lg {font-size: 24px !important;}
    .font-size-25-lg {font-size: 25px !important;}
    .font-size-26-lg {font-size: 26px !important;}
    .font-size-27-lg {font-size: 27px !important;}
    .font-size-28-lg {font-size: 28px !important;}
    .font-size-29-lg {font-size: 29px !important;}
    .font-size-30-lg {font-size: 30px !important;}
    .font-size-31-lg {font-size: 31px !important;}
    .font-size-32-lg {font-size: 32px !important;}
    .font-size-33-lg {font-size: 33px !important;}
    .font-size-34-lg {font-size: 34px !important;}
    .font-size-35-lg {font-size: 35px !important;}
    .font-size-36-lg {font-size: 36px !important;}
    .font-size-37-lg {font-size: 37px !important;}
    .font-size-38-lg {font-size: 38px !important;}
    .font-size-39-lg {font-size: 39px !important;}
    .font-size-40-lg {font-size: 40px !important;}
    .font-size-41-lg {font-size: 41px !important;}
    .font-size-42-lg {font-size: 42px !important;}
    .font-size-43-lg {font-size: 43px !important;}
    .font-size-44-lg {font-size: 44px !important;}
    .font-size-45-lg {font-size: 45px !important;}
    .font-size-46-lg {font-size: 46px !important;}
    .font-size-47-lg {font-size: 47px !important;}
    .font-size-48-lg {font-size: 48px !important;}
    .font-size-49-lg {font-size: 49px !important;}
    .font-size-50-lg {font-size: 50px !important;}
    .font-size-51-lg {font-size: 51px !important;}
    .font-size-52-lg {font-size: 52px !important;}
    .font-size-53-lg {font-size: 53px !important;}
    .font-size-54-lg {font-size: 54px !important;}
    .font-size-55-lg {font-size: 55px !important;}
    .font-size-56-lg {font-size: 56px !important;}
    .font-size-57-lg {font-size: 57px !important;}
    .font-size-58-lg {font-size: 58px !important;}
    .font-size-59-lg {font-size: 59px !important;}
    .font-size-60-lg {font-size: 60px !important;}
    .font-size-61-lg {font-size: 61px !important;}
    .font-size-62-lg {font-size: 62px !important;}
    .font-size-63-lg {font-size: 63px !important;}
    .font-size-64-lg {font-size: 64px !important;}
    .font-size-65-lg {font-size: 65px !important;}
    .font-size-66-lg {font-size: 66px !important;}
    .font-size-67-lg {font-size: 67px !important;}
    .font-size-68-lg {font-size: 68px !important;}
    .font-size-69-lg {font-size: 69px !important;}
    .font-size-70-lg {font-size: 70px !important;}
    .font-size-71-lg {font-size: 71px !important;}
    .font-size-72-lg {font-size: 72px !important;}
    .font-size-73-lg {font-size: 73px !important;}
    .font-size-74-lg {font-size: 74px !important;}
    .font-size-75-lg {font-size: 75px !important;}
    .font-size-76-lg {font-size: 76px !important;}
    .font-size-77-lg {font-size: 77px !important;}
    .font-size-78-lg {font-size: 78px !important;}
    .font-size-79-lg {font-size: 79px !important;}
    .font-size-80-lg {font-size: 80px !important;}
    .font-size-81-lg {font-size: 81px !important;}
    .font-size-82-lg {font-size: 82px !important;}
    .font-size-83-lg {font-size: 83px !important;}
    .font-size-84-lg {font-size: 84px !important;}
    .font-size-85-lg {font-size: 85px !important;}
    .font-size-86-lg {font-size: 86px !important;}
    .font-size-87-lg {font-size: 87px !important;}
    .font-size-88-lg {font-size: 88px !important;}
    .font-size-89-lg {font-size: 89px !important;}
    .font-size-90-lg {font-size: 90px !important;}


    .line-height-5-lg {line-height: 5px !important;}
    .line-height-10-lg {line-height: 10px !important;}
    .line-height-11-lg {line-height: 11px !important;}
    .line-height-12-lg {line-height: 12px !important;}
    .line-height-13-lg {line-height: 13px !important;}
    .line-height-14-lg {line-height: 14px !important;}
    .line-height-15-lg {line-height: 15px !important;}
    .line-height-16-lg {line-height: 16px !important;}
    .line-height-17-lg {line-height: 17px !important;}
    .line-height-18-lg {line-height: 18px !important;}
    .line-height-19-lg {line-height: 19px !important;}
    .line-height-20-lg {line-height: 20px !important;}
    .line-height-21-lg {line-height: 21px !important;}
    .line-height-22-lg {line-height: 22px !important;}
    .line-height-23-lg {line-height: 23px !important;}
    .line-height-24-lg {line-height: 24px !important;}
    .line-height-25-lg {line-height: 25px !important;}
    .line-height-26-lg {line-height: 26px !important;}
    .line-height-27-lg {line-height: 27px !important;}
    .line-height-28-lg {line-height: 28px !important;}
    .line-height-29-lg {line-height: 29px !important;}
    .line-height-30-lg {line-height: 30px !important;}
    .line-height-31-lg {line-height: 31px !important;}
    .line-height-32-lg {line-height: 32px !important;}
    .line-height-33-lg {line-height: 33px !important;}
    .line-height-34-lg {line-height: 34px !important;}
    .line-height-35-lg {line-height: 35px !important;}
    .line-height-36-lg {line-height: 36px !important;}
    .line-height-37-lg {line-height: 37px !important;}
    .line-height-38-lg {line-height: 38px !important;}
    .line-height-39-lg {line-height: 39px !important;}
    .line-height-40-lg {line-height: 40px !important;}
    .line-height-41-lg {line-height: 41px !important;}
    .line-height-42-lg {line-height: 42px !important;}
    .line-height-43-lg {line-height: 43px !important;}
    .line-height-44-lg {line-height: 44px !important;}
    .line-height-45-lg {line-height: 45px !important;}
    .line-height-46-lg {line-height: 46px !important;}
    .line-height-47-lg {line-height: 47px !important;}
    .line-height-48-lg {line-height: 48px !important;}
    .line-height-49-lg {line-height: 49px !important;}
    .line-height-50-lg {line-height: 50px !important;}
    .line-height-51-lg {line-height: 51px !important;}
    .line-height-52-lg {line-height: 52px !important;}
    .line-height-53-lg {line-height: 53px !important;}
    .line-height-54-lg {line-height: 54px !important;}
    .line-height-55-lg {line-height: 55px !important;}
    .line-height-56-lg {line-height: 56px !important;}
    .line-height-57-lg {line-height: 57px !important;}
    .line-height-58-lg {line-height: 58px !important;}
    .line-height-59-lg {line-height: 59px !important;}
    .line-height-60-lg {line-height: 60px !important;}
    .line-height-61-lg {line-height: 61px !important;}
    .line-height-62-lg {line-height: 62px !important;}
    .line-height-63-lg {line-height: 63px !important;}
    .line-height-64-lg {line-height: 64px !important;}
    .line-height-65-lg {line-height: 65px !important;}
    .line-height-66-lg {line-height: 66px !important;}
    .line-height-67-lg {line-height: 67px !important;}
    .line-height-68-lg {line-height: 68px !important;}
    .line-height-69-lg {line-height: 69px !important;}
    .line-height-70-lg {line-height: 70px !important;}
    .line-height-71-lg {line-height: 71px !important;}
    .line-height-72-lg {line-height: 72px !important;}
    .line-height-73-lg {line-height: 73px !important;}
    .line-height-74-lg {line-height: 74px !important;}
    .line-height-75-lg {line-height: 75px !important;}
    .line-height-76-lg {line-height: 76px !important;}
    .line-height-77-lg {line-height: 77px !important;}
    .line-height-78-lg {line-height: 78px !important;}
    .line-height-79-lg {line-height: 79px !important;}
    .line-height-80-lg {line-height: 80px !important;}
    .line-height-81-lg {line-height: 81px !important;}
    .line-height-82-lg {line-height: 82px !important;}
    .line-height-83-lg {line-height: 83px !important;}
    .line-height-84-lg {line-height: 84px !important;}
    .line-height-85-lg {line-height: 85px !important;}
    .line-height-86-lg {line-height: 86px !important;}
    .line-height-87-lg {line-height: 87px !important;}
    .line-height-88-lg {line-height: 88px !important;}
    .line-height-89-lg {line-height: 89px !important;}
    .line-height-90-lg {line-height: 90px !important;}
    .line-height-91-lg {line-height: 91px !important;}
    .line-height-92-lg {line-height: 92px !important;}
    .line-height-93-lg {line-height: 93px !important;}
    .line-height-94-lg {line-height: 94px !important;}
    .line-height-95-lg {line-height: 95px !important;}
    .line-height-96-lg {line-height: 96px !important;}
    .line-height-97-lg {line-height: 97px !important;}
    .line-height-98-lg {line-height: 98px !important;}
    .line-height-99-lg {line-height: 99px !important;}
    .line-height-100-lg {line-height: 100px !important;}
    .line-height-110-lg {line-height: 110px !important;}
    .line-height-120-lg {line-height: 120px !important;}
    .line-height-130-lg {line-height: 130px !important;}
    .line-height-140-lg {line-height: 140px !important;}
    .line-height-150-lg {line-height: 150px !important;}
    .line-height-160-lg {line-height: 160px !important;}
    .line-height-170-lg {line-height: 170px !important;}
    .line-height-180-lg {line-height: 180px !important;}
    .line-height-190-lg {line-height: 190px !important;}
    .line-height-200-lg {line-height: 200px !important;}


    .font-weight-100-lg {font-weight: 100 !important;}
    .font-weight-200-lg {font-weight: 200 !important;}
    .font-weight-300-lg {font-weight: 300 !important;}
    .font-weight-400-lg {font-weight: 400 !important;}
    .font-weight-500-lg {font-weight: 500 !important;}
    .font-weight-600-lg {font-weight: 600 !important;}
    .font-weight-700-lg {font-weight: 700 !important;}
    .font-weight-800-lg {font-weight: 800 !important;}
    .font-weight-900-lg {font-weight: 900 !important;}


    .float-lg-left {float: left!important;}
    .float-lg-right {float: right!important;}
    .float-lg-none {float: none!important;}
    .d-lg-none {display: none!important;}
    .d-lg-inline {display: inline!important;}
    .d-lg-inline-block {display: inline-block!important;}
    .d-lg-block {display: block!important;}
    .d-lg-table {display: table!important;}
    .d-lg-table-row {display: table-row!important;}
    .d-lg-table-cell {display: table-cell!important;}
    .d-lg-flex {display: flex!important;}
    .d-lg-inline-flex {display: inline-flex!important;}
    .pos-static-lg {position:static!important}
    .pos-fixed-lg {position:fixed!important}
    .pos-relative-lg {position:relative!important}
    .pos-absolute-lg {position:absolute!important}


    .text-left-lg {text-align: left;}
    .text-right-lg {text-align: right;}
    .text-center-lg {text-align: center;}
    .text-justify-lg {text-align: justify;}
    .text-nowrap-lg {white-space: nowrap;}
    .text-lowercase-lg {text-transform: lowercase;}
    .text-uppercase-lg {text-transform: uppercase;}
    .text-capitalize-lg {text-transform: capitalize;}


    .m-r-0per-lg {margin-right: 0% !important}
    .m-r-5per-lg {margin-right: 5% !important}
    .m-r-10per-lg {margin-right: 10% !important}
    .m-r-15per-lg {margin-right: 15% !important}
    .m-r-20per-lg {margin-right: 20% !important}
    .m-r-25per-lg {margin-right: 25% !important}
    .m-r-30per-lg {margin-right: 30% !important}
    .m-r-35per-lg {margin-right: 35% !important}
    .m-r-40per-lg {margin-right: 40% !important}
    .m-r-45per-lg {margin-right: 45% !important}
    .m-r-50per-lg {margin-right: 50% !important}
    .m-r-55per-lg {margin-right: 55% !important}
    .m-r-60per-lg {margin-right: 60% !important}
    .m-r-65per-lg {margin-right: 65% !important}
    .m-r-70per-lg {margin-right: 70% !important}
    .m-r-75per-lg {margin-right: 75% !important}
    .m-r-80per-lg {margin-right: 80% !important}
    .m-r-85per-lg {margin-right: 85% !important}
    .m-r-90per-lg {margin-right: 90% !important}
    .m-r-95per-lg {margin-right: 95% !important}
    .m-r-100per-lg {margin-right: 100% !important}

    .height-5px-lg {height: 5px !important;}
    .height-10px-lg {height: 10px !important;}
    .height-15px-lg {height: 15px !important;}
    .height-20px-lg {height: 20px !important;}
    .height-25px-lg {height: 25px !important;}
    .height-30px-lg {height: 30px !important;}
    .height-35px-lg {height: 35px !important;}
    .height-40px-lg {height: 40px !important;}
    .height-45px-lg {height: 45px !important;}
    .height-50px-lg {height: 50px !important;}
    .height-55px-lg {height: 55px !important;}
    .height-60px-lg {height: 60px !important;}
    .height-65px-lg {height: 65px !important;}
    .height-70px-lg {height: 70px !important;}
    .height-75px-lg {height: 75px !important;}
    .height-80px-lg {height: 80px !important;}
    .height-85px-lg {height: 85px !important;}
    .height-90px-lg {height: 90px !important;}
    .height-95px-lg {height: 95px !important;}
    .height-100px-lg {height: 100px !important;}
    .height-105px-lg {height: 105px !important;}
    .height-110px-lg {height: 110px !important;}
    .height-115px-lg {height: 115px !important;}
    .height-120px-lg {height: 120px !important;}
    .height-125px-lg {height: 125px !important;}
    .height-130px-lg {height: 130px !important;}
    .height-135px-lg {height: 135px !important;}
    .height-140px-lg {height: 140px !important;}
    .height-145px-lg {height: 145px !important;}
    .height-150px-lg {height: 150px !important;}
    .height-155px-lg {height: 155px !important;}
    .height-160px-lg {height: 160px !important;}
    .height-170px-lg {height: 170px !important;}
    .height-175px-lg {height: 175px !important;}
    .height-180px-lg {height: 180px !important;}
    .height-185px-lg {height: 185px !important;}
    .height-190px-lg {height: 190px !important;}
    .height-195px-lg {height: 195px !important;}
    .height-200px-lg {height: 200px !important;}
    .height-205px-lg {height: 205px !important;}
    .height-210px-lg {height: 210px !important;}
    .height-215px-lg {height: 215px !important;}
    .height-220px-lg {height: 220px !important;}
    .height-225px-lg {height: 225px !important;}
    .height-230px-lg {height: 230px !important;}
    .height-235px-lg {height: 235px !important;}
    .height-240px-lg {height: 240px !important;}
    .height-245px-lg {height: 245px !important;}
    .height-250px-lg {height: 250px !important;}
    .height-255px-lg {height: 255px !important;}
    .height-260px-lg {height: 260px !important;}
    .height-265px-lg {height: 265px !important;}
    .height-270px-lg {height: 270px !important;}
    .height-275px-lg {height: 275px !important;}
    .height-280px-lg {height: 280px !important;}
    .height-285px-lg {height: 285px !important;}
    .height-290px-lg {height: 290px !important;}
    .height-295px-lg {height: 295px !important;}
    .height-300px-lg {height: 300px !important;}
    .height-305px-lg {height: 305px !important;}
    .height-310px-lg {height: 310px !important;}
    .height-315px-lg {height: 315px !important;}
    .height-320px-lg {height: 320px !important;}
    .height-325px-lg {height: 325px !important;}
    .height-330px-lg {height: 330px !important;}
    .height-335px-lg {height: 335px !important;}
    .height-340px-lg {height: 340px !important;}
    .height-345px-lg {height: 345px !important;}
    .height-350px-lg {height: 350px !important;}
    .height-355px-lg {height: 355px !important;}
    .height-360px-lg {height: 360px !important;}
    .height-365px-lg {height: 365px !important;}
    .height-370px-lg {height: 370px !important;}
    .height-375px-lg {height: 375px !important;}
    .height-380px-lg {height: 380px !important;}
    .height-385px-lg {height: 385px !important;}
    .height-390px-lg {height: 390px !important;}
    .height-395px-lg {height: 395px !important;}
    .height-400px-lg {height: 400px !important;}
    .height-405px-lg {height: 405px !important;}
    .height-410px-lg {height: 410px !important;}
    .height-415px-lg {height: 415px !important;}
    .height-420px-lg {height: 420px !important;}
    .height-425px-lg {height: 425px !important;}
    .height-430px-lg {height: 430px !important;}
    .height-435px-lg {height: 435px !important;}
    .height-440px-lg {height: 440px !important;}
    .height-445px-lg {height: 445px !important;}
    .height-450px-lg {height: 450px !important;}
    .height-455px-lg {height: 455px !important;}
    .height-460px-lg {height: 460px !important;}
    .height-465px-lg {height: 465px !important;}
    .height-470px-lg {height: 470px !important;}
    .height-475px-lg {height: 475px !important;}
    .height-480px-lg {height: 480px !important;}
    .height-485px-lg {height: 485px !important;}
    .height-490px-lg {height: 490px !important;}
    .height-495px-lg {height: 495px !important;}
    .height-500px-lg {height: 500px !important;}
    .height-505px-lg {height: 505px !important;}
    .height-510px-lg {height: 510px !important;}
    .height-515px-lg {height: 515px !important;}
    .height-520px-lg {height: 520px !important;}
    .height-525px-lg {height: 525px !important;}
    .height-530px-lg {height: 530px !important;}
    .height-535px-lg {height: 535px !important;}
    .height-540px-lg {height: 540px !important;}
    .height-545px-lg {height: 545px !important;}
    .height-550px-lg {height: 550px !important;}
    .height-555px-lg {height: 555px !important;}
    .height-560px-lg {height: 560px !important;}
    .height-565px-lg {height: 565px !important;}
    .height-570px-lg {height: 570px !important;}
    .height-575px-lg {height: 575px !important;}
    .height-580px-lg {height: 580px !important;}
    .height-585px-lg {height: 585px !important;}
    .height-590px-lg {height: 590px !important;}
    .height-595px-lg {height: 595px !important;}
    .height-600px-lg {height: 600px !important;}
    .height-605px-lg {height: 605px !important;}
    .height-610px-lg {height: 610px !important;}
    .height-615px-lg {height: 615px !important;}
    .height-620px-lg {height: 620px !important;}
    .height-625px-lg {height: 625px !important;}
    .height-630px-lg {height: 630px !important;}
    .height-635px-lg {height: 635px !important;}
    .height-640px-lg {height: 640px !important;}
    .height-645px-lg {height: 645px !important;}
    .height-650px-lg {height: 650px !important;}
    .height-655px-lg {height: 655px !important;}
    .height-660px-lg {height: 660px !important;}
    .height-665px-lg {height: 665px !important;}
    .height-670px-lg {height: 670px !important;}
    .height-675px-lg {height: 675px !important;}
    .height-680px-lg {height: 680px !important;}
    .height-685px-lg {height: 685px !important;}
    .height-690px-lg {height: 690px !important;}
    .height-695px-lg {height: 695px !important;}
    .height-700px-lg {height: 700px !important;}
    .height-705px-lg {height: 705px !important;}
    .height-710px-lg {height: 710px !important;}
    .height-715px-lg {height: 715px !important;}
    .height-720px-lg {height: 720px !important;}
    .height-725px-lg {height: 725px !important;}
    .height-730px-lg {height: 730px !important;}
    .height-735px-lg {height: 735px !important;}
    .height-740px-lg {height: 740px !important;}
    .height-745px-lg {height: 745px !important;}
    .height-750px-lg {height: 750px !important;}
    .height-755px-lg {height: 755px !important;}
    .height-760px-lg {height: 760px !important;}
    .height-765px-lg {height: 765px !important;}
    .height-770px-lg {height: 770px !important;}
    .height-775px-lg {height: 775px !important;}
    .height-780px-lg {height: 780px !important;}
    .height-785px-lg {height: 785px !important;}
    .height-790px-lg {height: 790px !important;}
    .height-795px-lg {height: 795px !important;}
    .height-800px-lg {height: 800px !important;}
    .height-805px-lg {height: 805px !important;}
    .height-810px-lg {height: 810px !important;}
    .height-815px-lg {height: 815px !important;}
    .height-820px-lg {height: 820px !important;}
    .height-825px-lg {height: 825px !important;}
    .height-830px-lg {height: 830px !important;}
    .height-835px-lg {height: 835px !important;}
    .height-840px-lg {height: 840px !important;}
    .height-845px-lg {height: 845px !important;}
    .height-850px-lg {height: 850px !important;}
    .height-855px-lg {height: 855px !important;}
    .height-860px-lg {height: 860px !important;}
    .height-865px-lg {height: 865px !important;}
    .height-870px-lg {height: 870px !important;}
    .height-875px-lg {height: 875px !important;}
    .height-880px-lg {height: 880px !important;}
    .height-885px-lg {height: 885px !important;}
    .height-890px-lg {height: 890px !important;}
    .height-895px-lg {height: 895px !important;}
    .height-900px-lg {height: 900px !important;}


    .min-height-0px-lg {min-height: 0px !important;}
    .min-height-5px-lg {min-height: 5px !important;}
    .min-height-10px-lg {min-height: 10px !important;}
    .min-height-15px-lg {min-height: 15px !important;}
    .min-height-20px-lg {min-height: 20px !important;}
    .min-height-25px-lg {min-height: 25px !important;}
    .min-height-30px-lg {min-height: 30px !important;}
    .min-height-35px-lg {min-height: 35px !important;}
    .min-height-40px-lg {min-height: 40px !important;}
    .min-height-45px-lg {min-height: 45px !important;}
    .min-height-50px-lg {min-height: 50px !important;}
    .min-height-55px-lg {min-height: 55px !important;}
    .min-height-60px-lg {min-height: 60px !important;}
    .min-height-65px-lg {min-height: 65px !important;}
    .min-height-70px-lg {min-height: 70px !important;}
    .min-height-75px-lg {min-height: 75px !important;}
    .min-height-80px-lg {min-height: 80px !important;}
    .min-height-85px-lg {min-height: 85px !important;}
    .min-height-90px-lg {min-height: 90px !important;}
    .min-height-95px-lg {min-height: 95px !important;}
    .min-height-100px-lg {min-height: 100px !important;}
    .min-height-105px-lg {min-height: 105px !important;}
    .min-height-110px-lg {min-height: 110px !important;}
    .min-height-115px-lg {min-height: 115px !important;}
    .min-height-120px-lg {min-height: 120px !important;}
    .min-height-125px-lg {min-height: 125px !important;}
    .min-height-130px-lg {min-height: 130px !important;}
    .min-height-135px-lg {min-height: 135px !important;}
    .min-height-140px-lg {min-height: 140px !important;}
    .min-height-145px-lg {min-height: 145px !important;}
    .min-height-150px-lg {min-height: 150px !important;}
    .min-height-155px-lg {min-height: 155px !important;}
    .min-height-160px-lg {min-height: 160px !important;}
    .min-height-170px-lg {min-height: 170px !important;}
    .min-height-175px-lg {min-height: 175px !important;}
    .min-height-180px-lg {min-height: 180px !important;}
    .min-height-185px-lg {min-height: 185px !important;}
    .min-height-190px-lg {min-height: 190px !important;}
    .min-height-195px-lg {min-height: 195px !important;}
    .min-height-200px-lg {min-height: 200px !important;}
    .min-height-205px-lg {min-height: 205px !important;}
    .min-height-210px-lg {min-height: 210px !important;}
    .min-height-215px-lg {min-height: 215px !important;}
    .min-height-220px-lg {min-height: 220px !important;}
    .min-height-225px-lg {min-height: 225px !important;}
    .min-height-230px-lg {min-height: 230px !important;}
    .min-height-235px-lg {min-height: 235px !important;}
    .min-height-240px-lg {min-height: 240px !important;}
    .min-height-245px-lg {min-height: 245px !important;}
    .min-height-250px-lg {min-height: 250px !important;}
    .min-height-255px-lg {min-height: 255px !important;}
    .min-height-260px-lg {min-height: 260px !important;}
    .min-height-265px-lg {min-height: 265px !important;}
    .min-height-270px-lg {min-height: 270px !important;}
    .min-height-275px-lg {min-height: 275px !important;}
    .min-height-280px-lg {min-height: 280px !important;}
    .min-height-285px-lg {min-height: 285px !important;}
    .min-height-290px-lg {min-height: 290px !important;}
    .min-height-295px-lg {min-height: 295px !important;}
    .min-height-300px-lg {min-height: 300px !important;}
    .min-height-305px-lg {min-height: 305px !important;}
    .min-height-310px-lg {min-height: 310px !important;}
    .min-height-315px-lg {min-height: 315px !important;}
    .min-height-320px-lg {min-height: 320px !important;}
    .min-height-325px-lg {min-height: 325px !important;}
    .min-height-330px-lg {min-height: 330px !important;}
    .min-height-335px-lg {min-height: 335px !important;}
    .min-height-340px-lg {min-height: 340px !important;}
    .min-height-345px-lg {min-height: 345px !important;}
    .min-height-350px-lg {min-height: 350px !important;}
    .min-height-355px-lg {min-height: 355px !important;}
    .min-height-360px-lg {min-height: 360px !important;}
    .min-height-365px-lg {min-height: 365px !important;}
    .min-height-370px-lg {min-height: 370px !important;}
    .min-height-375px-lg {min-height: 375px !important;}
    .min-height-380px-lg {min-height: 380px !important;}
    .min-height-385px-lg {min-height: 385px !important;}
    .min-height-390px-lg {min-height: 390px !important;}
    .min-height-395px-lg {min-height: 395px !important;}
    .min-height-400px-lg {min-height: 400px !important;}
    .min-height-405px-lg {min-height: 405px !important;}
    .min-height-410px-lg {min-height: 410px !important;}
    .min-height-415px-lg {min-height: 415px !important;}
    .min-height-420px-lg {min-height: 420px !important;}
    .min-height-425px-lg {min-height: 425px !important;}
    .min-height-430px-lg {min-height: 430px !important;}
    .min-height-435px-lg {min-height: 435px !important;}
    .min-height-440px-lg {min-height: 440px !important;}
    .min-height-445px-lg {min-height: 445px !important;}
    .min-height-450px-lg {min-height: 450px !important;}
    .min-height-455px-lg {min-height: 455px !important;}
    .min-height-460px-lg {min-height: 460px !important;}
    .min-height-465px-lg {min-height: 465px !important;}
    .min-height-470px-lg {min-height: 470px !important;}
    .min-height-475px-lg {min-height: 475px !important;}
    .min-height-480px-lg {min-height: 480px !important;}
    .min-height-485px-lg {min-height: 485px !important;}
    .min-height-490px-lg {min-height: 490px !important;}
    .min-height-495px-lg {min-height: 495px !important;}
    .min-height-500px-lg {min-height: 500px !important;}
    .min-height-505px-lg {min-height: 505px !important;}
    .min-height-510px-lg {min-height: 510px !important;}
    .min-height-515px-lg {min-height: 515px !important;}
    .min-height-520px-lg {min-height: 520px !important;}
    .min-height-525px-lg {min-height: 525px !important;}
    .min-height-530px-lg {min-height: 530px !important;}
    .min-height-535px-lg {min-height: 535px !important;}
    .min-height-540px-lg {min-height: 540px !important;}
    .min-height-545px-lg {min-height: 545px !important;}
    .min-height-550px-lg {min-height: 550px !important;}
    .min-height-555px-lg {min-height: 555px !important;}
    .min-height-560px-lg {min-height: 560px !important;}
    .min-height-565px-lg {min-height: 565px !important;}
    .min-height-570px-lg {min-height: 570px !important;}
    .min-height-575px-lg {min-height: 575px !important;}
    .min-height-580px-lg {min-height: 580px !important;}
    .min-height-585px-lg {min-height: 585px !important;}
    .min-height-590px-lg {min-height: 590px !important;}
    .min-height-595px-lg {min-height: 595px !important;}
    .min-height-600px-lg {min-height: 600px !important;}
    .min-height-605px-lg {min-height: 605px !important;}
    .min-height-610px-lg {min-height: 610px !important;}
    .min-height-615px-lg {min-height: 615px !important;}
    .min-height-620px-lg {min-height: 620px !important;}
    .min-height-625px-lg {min-height: 625px !important;}
    .min-height-630px-lg {min-height: 630px !important;}
    .min-height-635px-lg {min-height: 635px !important;}
    .min-height-640px-lg {min-height: 640px !important;}
    .min-height-645px-lg {min-height: 645px !important;}
    .min-height-650px-lg {min-height: 650px !important;}
    .min-height-655px-lg {min-height: 655px !important;}
    .min-height-660px-lg {min-height: 660px !important;}
    .min-height-665px-lg {min-height: 665px !important;}
    .min-height-670px-lg {min-height: 670px !important;}
    .min-height-675px-lg {min-height: 675px !important;}
    .min-height-680px-lg {min-height: 680px !important;}
    .min-height-685px-lg {min-height: 685px !important;}
    .min-height-690px-lg {min-height: 690px !important;}
    .min-height-695px-lg {min-height: 695px !important;}
    .min-height-700px-lg {min-height: 700px !important;}

    .width-auto-lg {width: auto!important;}
    .width-0-lg {width: 0% !important;}
    .width-10-lg {width: 10% !important;}
    .width-15-lg {width: 15% !important;}
    .width-20-lg {width: 20% !important;}
    .width-25-lg {width: 25% !important;}
    .width-30-lg {width: 30% !important;}
    .width-35-lg {width: 35% !important;}
    .width-40-lg {width: 40% !important;}
    .width-45-lg {width: 45% !important;}
    .width-50-lg {width: 50% !important;}
    .width-55-lg {width: 55% !important;}
    .width-60-lg {width: 60% !important;}
    .width-65-lg {width: 65% !important;}
    .width-70-lg {width: 70% !important;}
    .width-75-lg {width: 75% !important;}
    .width-80-lg {width: 80% !important;}
    .width-85-lg {width: 85% !important;}
    .width-90-lg {width: 90% !important;}
    .width-95-lg {width: 95% !important;}
    .width-100-lg {width: 100% !important;}


    .height-auto-lg {height: auto!important;}
    .height-0-lg {height: 0% !important;}
    .height-10-lg {height: 10%!important;}
    .height-15-lg {height: 15%!important;}
    .height-20-lg {height: 20%!important;}
    .height-25-lg {height: 25%!important;}
    .height-30-lg {height: 30%!important;}
    .height-35-lg {height: 35%!important;}
    .height-40-lg {height: 40%!important;}
    .height-45-lg {height: 45%!important;}
    .height-50-lg {height: 50%!important;}
    .height-55-lg {height: 55%!important;}
    .height-60-lg {height: 60%!important;}
    .height-65-lg {height: 65%!important;}
    .height-70-lg {height: 70%!important;}
    .height-75-lg {height: 75%!important;}
    .height-80-lg {height: 80%!important;}
    .height-85-lg {height: 85%!important;}
    .height-90-lg {height: 90%!important;}
    .height-95-lg {height: 95%!important;}
    .height-100-lg {height: 100%!important;}



    .width-10px-lg {width: 10px !important;}
    .width-15px-lg {width: 15px !important;}
    .width-20px-lg {width: 20px !important;}
    .width-25px-lg {width: 25px !important;}
    .width-30px-lg {width: 30px !important;}
    .width-35px-lg {width: 35px !important;}
    .width-40px-lg {width: 40px !important;}
    .width-45px-lg {width: 45px !important;}
    .width-50px-lg {width: 50px !important;}
    .width-60px-lg {width: 60px !important;}
    .width-70px-lg {width: 70px !important;}
    .width-80px-lg {width: 80px !important;}
    .width-90px-lg {width: 90px !important;}
    .width-100px-lg {width: 100px !important;}
    .width-110px-lg {width: 110px !important;}
    .width-120px-lg {width: 120px !important;}
    .width-130px-lg {width: 130px !important;}
    .width-140px-lg {width: 140px !important;}
    .width-150px-lg {width: 150px !important;}
    .width-160px-lg {width: 160px !important;}
    .width-170px-lg {width: 170px !important;}
    .width-180px-lg {width: 180px !important;}
    .width-190px-lg {width: 190px !important;}
    .width-200px-lg {width: 200px !important;}
    .width-210px-lg {width: 210px !important;}
    .width-220px-lg {width: 220px !important;}
    .width-230px-lg {width: 230px !important;}
    .width-240px-lg {width: 240px !important;}
    .width-250px-lg {width: 250px !important;}
    .width-300px-lg {width: 300px !important;}
    .width-350px-lg {width: 350px !important;}
    .width-400px-lg {width: 400px !important;}
    .width-450px-lg {width: 450px !important;}
    .width-500px-lg {width: 500px !important;}
    .width-550px-lg {width: 550px !important;}
    .width-600px-lg {width: 600px !important;}
    .width-650px-lg {width: 650px !important;}
    .width-700px-lg {width: 700px !important;}
    .width-750px-lg {width: 750px !important;}
    .width-800px-lg {width: 800px !important;}
    .width-850px-lg {width: 850px !important;}
    .width-900px-lg {width: 900px !important;}
    .width-950px-lg {width: 950px !important;}
    .width-1000px-lg {width: 1000px !important;}


    .top-0-lg {top: 0% !important;}
    .top-5-lg {top: 5% !important;}
    .top-10-lg {top: 10% !important;}
    .top-15-lg {top: 15% !important;}
    .top-20-lg {top: 20% !important;}
    .top-25-lg {top: 25% !important;}
    .top-30-lg {top: 30% !important;}
    .top-35-lg {top: 35% !important;}
    .top-40-lg {top: 40% !important;}
    .top-45-lg {top: 45% !important;}
    .top-50-lg {top: 50% !important;}
    .top-55-lg {top: 55% !important;}
    .top-60-lg {top: 60% !important;}
    .top-65-lg {top: 65% !important;}
    .top-70-lg {top: 70% !important;}
    .top-75-lg {top: 75% !important;}
    .top-80-lg {top: 80% !important;}
    .top-85-lg {top: 85% !important;}
    .top-90-lg {top: 90% !important;}
    .top-95-lg {top: 95% !important;}
    .top-100-lg {top: 100% !important;}

    .bottom-0-lg {bottom: 0% !important;}
    .bottom-5-lg {bottom: 5% !important;}
    .bottom-10-lg {bottom: 10% !important;}
    .bottom-15-lg {bottom: 15% !important;}
    .bottom-20-lg {bottom: 20% !important;}
    .bottom-25-lg {bottom: 25% !important;}
    .bottom-30-lg {bottom: 30% !important;}
    .bottom-35-lg {bottom: 35% !important;}
    .bottom-40-lg {bottom: 40% !important;}
    .bottom-45-lg {bottom: 45% !important;}
    .bottom-50-lg {bottom: 50% !important;}
    .bottom-55-lg {bottom: 55% !important;}
    .bottom-60-lg {bottom: 60% !important;}
    .bottom-65-lg {bottom: 65% !important;}
    .bottom-70-lg {bottom: 70% !important;}
    .bottom-75-lg {bottom: 75% !important;}
    .bottom-80-lg {bottom: 80% !important;}
    .bottom-85-lg {bottom: 85% !important;}
    .bottom-90-lg {bottom: 90% !important;}
    .bottom-95-lg {bottom: 95% !important;}
    .bottom-100-lg {bottom: 100% !important;}

    .left-0-lg {left: 0% !important;}
    .left-5-lg {left: 5% !important;}
    .left-10-lg {left: 10% !important;}
    .left-15-lg {left: 15% !important;}
    .left-20-lg {left: 20% !important;}
    .left-25-lg {left: 25% !important;}
    .left-30-lg {left: 30% !important;}
    .left-35-lg {left: 35% !important;}
    .left-40-lg {left: 40% !important;}
    .left-45-lg {left: 45% !important;}
    .left-50-lg {left: 50% !important;}
    .left-55-lg {left: 55% !important;}
    .left-60-lg {left: 60% !important;}
    .left-65-lg {left: 65% !important;}
    .left-70-lg {left: 70% !important;}
    .left-75-lg {left: 75% !important;}
    .left-80-lg {left: 80% !important;}
    .left-85-lg {left: 85% !important;}
    .left-90-lg {left: 90% !important;}
    .left-95-lg {left: 95% !important;}
    .left-100-lg {left: 100% !important;}

    .right-0-lg {right: 0% !important;}
    .right-5-lg {right: 5% !important;}
    .right-10-lg {right: 10% !important;}
    .right-15-lg {right: 15% !important;}
    .right-20-lg {right: 20% !important;}
    .right-25-lg {right: 25% !important;}
    .right-30-lg {right: 30% !important;}
    .right-35-lg {right: 35% !important;}
    .right-40-lg {right: 40% !important;}
    .right-45-lg {right: 45% !important;}
    .right-50-lg {right: 50% !important;}
    .right-55-lg {right: 55% !important;}
    .right-60-lg {right: 60% !important;}
    .right-65-lg {right: 65% !important;}
    .right-70-lg {right: 70% !important;}
    .right-75-lg {right: 75% !important;}
    .right-80-lg {right: 80% !important;}
    .right-85-lg {right: 85% !important;}
    .right-90-lg {right: 90% !important;}
    .right-95-lg {right: 95% !important;}
    .right-100-lg {right: 100% !important;}


    .text-wrap-lg {white-space: normal!important;}
    .text-nowrap-lg {white-space: nowrap!important;}
    .text-truncate-lg {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .text-hide-lg {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
    .text-decoration-none-lg {text-decoration: none !important;}
    .text-break-lg {word-break: break-word;overflow-wrap: break-word;}
    .text-reset-lg {color: inherit !important;}


    #owl-main, #owl-main .item {
        height: 320px;
    }

    .chart {
        margin: auto;
        position: relative;
        width: 100% !important;
        min-height: 300px;
        height: auto !important;
    }

    .chart-lg {
        min-height: 100px !important;
    }
    .chart canvas {

        max-width: 100%;
        height: auto;
        min-height: 100px !important;
        width: auto !important;
    }


    .floating-menu-wrapper {
        top: 10%;
    }

    .workflow-user-list .user-pills {
        font-size: 10px;
        height: auto;
        line-height: normal;
        max-width: 165px;
    }
    .workflow-user-list .user-pills img {
        width: 15px;
        height: auto;
    }
    .wf-user-group.workflow-user-list .user-pills {
        max-width: 160px;
        font-size: 9px;
        height: auto;
        line-height: normal;
    }
    .wf-user-group .user-pills img {
        width: 12px;
        height: auto;
    }
    span.title-wf {
        font-size: 12px !important;
    }
    .wf-group .card {
        max-width: 190px;
        margin-right: 5px;
        margin-left: 5px;
    }
    .wf-group .card:first-child {
        margin-left: 10px;
    }
    .levels .col-xs-10 {
        width: 78%;
    }
    .levels .col-xs-2 {
        width: 22%;
    }
    .levels .form-control {
        padding: 5px;
        font-size: 12px;
    }
    .workflow-selection .form-control {
        height: 28px;
        font-size: 11px;
    }
    .workflow-selection {
        margin-bottom: 7px !important;
    }
    .workflow-drop-area .btn-info-alt {
        font-size: 11px;
    }

    #db-recent-notification-dropdown {
        height: 150px;
    }

    .rfq-dashboard .table > tbody > tr > td:last-child {
        white-space: nowrap;
    }
    .progress-list {
        margin-top: 15px;
        margin-bottom: 35px;
    }
    .user-group textarea.form-control {
        height: 34px;
        transition: all 0.3s ease;
    }
    .user-group textarea.form-control:focus {
        height: 45px;
    }
    .card .table {
        margin-bottom: 0;
    }
    .user-group .dataTables_wrapper .table td .btn-xs,.cost-center .dataTables_wrapper .table td .btn-xs {
        font-size: 85%;
    }
    .workflow-listing .btn-xs {
        font-size: 10px;
    }
    .workflow-progress-list .user-pills {
        font-size: 10px;
        height: auto;
        line-height: normal;
        max-width: 180px;
    }
    .pnav > li {
        width: auto !important;
    }
    .dashboard-g-box .box-right .sg-box-heading {
        display: flex;
        height: 40px;
        align-items: center;
    }
    .dashboard-info-details > .row > .col-lg-12 > .card > .col-md-9 > .detail-block {
        padding: 0;
    }
    .dashboard-info-details > .row > .col-lg-12 > .card > .col-md-9 > .detail-block > .row > .col-md-4 {
        width: 41.66666667%;
    } 
    .dashboard-info-details > .row > .col-lg-12 > .card > .col-md-9 > .detail-block > .row > .col-md-8 {
        width: 58.33333333%;
    }
    .address-detail-info.address-form {
        float: left;
        width: 100%;
    }
    .dashboard-info-details > .row:last-child > .col-lg-12 > div > .card > .card-header > .card-title > .col-md-4 {
        width: 100% !important;
    }
    .pricingTable .pricing-content {
        /* min-height: 420px;
        margin-bottom: 20px;
        padding-left: 5px;
        padding-right: 5px; */
    }

    .logo-slider-inner .item img {
        width: 160px;
    }
    .logo-slider-inner .item {
        margin-left: 10px;
        margin-right: 10px;
    }
    .sign-in-page .col-md-6.v-center {
        height: 600px;
    }
    .login-box {
        padding: 0 120px;
    }
    .product-detail-owl-carousel .product-grid-view {
        min-height: auto !important;
        margin-right: 1px;
    }
    .product-horizontal-view .product-grid-view {
        min-height: auto !important;
    }
    .mdi-20px-lg.mdi-set, .mdi-20px-lg.mdi::before {
        font-size: 20px;
    }
    .mdi-21px-lg.mdi-set, .mdi-21px-lg.mdi::before {
        font-size: 21px;
    }
    .mdi-22px-lg.mdi-set, .mdi-22px-lg.mdi::before {
        font-size: 22px;
    }
    .mdi-23px-lg.mdi-set, .mdi-23px-lg.mdi::before {
        font-size: 23px;
    }
    .mdi-24px-lg.mdi-set, .mdi-24px-lg.mdi::before {
        font-size: 24px;
    }
    .mdi-25px-lg.mdi-set, .mdi-25px-lg.mdi::before {
        font-size: 25px;
    }
}



@media (min-width:1600px) {
    .col-xl-1,
    .col-xl-2,
    .col-xl-3,
    .col-xl-4,
    .col-xl-5,
    .col-xl-6,
    .col-xl-7,
    .col-xl-8,
    .col-xl-9,
    .col-xl-10,
    .col-xl-11,
    .col-xl-12 {
        position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px;
    }
    .col-xl-1,
    .col-xl-2,
    .col-xl-3,
    .col-xl-4,
    .col-xl-5,
    .col-xl-6,
    .col-xl-7,
    .col-xl-8,
    .col-xl-9,
    .col-xl-10,
    .col-xl-11,
    .col-xl-12 {
        float: left;
    }
    .col-xl-12 {
        width: 100%;
    }
    .col-xl-11 {
        width: 91.66666667%;
    }
    .col-xl-10 {
        width: 83.33333333%;
    }
    .col-xl-9 {
        width: 75%;
    }
    .col-xl-8 {
        width: 66.66666667%;
    }
    .col-xl-7 {
        width: 58.33333333%;
    }
    .col-xl-6 {
        width: 50%;
    }
    .col-xl-5 {
        width: 41.66666667%;
    }
    .col-xl-4 {
        width: 33.33333333%;
    }
    .col-xl-3 {
        width: 25%;
    }
    .col-xl-2 {
        width: 16.66666667%;
    }
    .col-xl-1 {
        width: 8.33333333%;
    }
    .col-xl-pull-12 {
        right: 100%;
    }
    .col-xl-pull-11 {
        right: 91.66666667%;
    }
    .col-xl-pull-10 {
        right: 83.33333333%;
    }
    .col-xl-pull-9 {
        right: 75%;
    }
    .col-xl-pull-8 {
        right: 66.66666667%;
    }
    .col-xl-pull-7 {
        right: 58.33333333%;
    }
    .col-xl-pull-6 {
        right: 50%;
    }
    .col-xl-pull-5 {
        right: 41.66666667%;
    }
    .col-xl-pull-4 {
        right: 33.33333333%;
    }
    .col-xl-pull-3 {
        right: 25%;
    }
    .col-xl-pull-2 {
        right: 16.66666667%;
    }
    .col-xl-pull-1 {
        right: 8.33333333%;
    }
    .col-xl-pull-0 {
        right: auto;
    }
    .col-xl-push-12 {
        left: 100%;
    }
    .col-xl-push-11 {
        left: 91.66666667%;
    }
    .col-xl-push-10 {
        left: 83.33333333%;
    }
    .col-xl-push-9 {
        left: 75%;
    }
    .col-xl-push-8 {
        left: 66.66666667%;
    }
    .col-xl-push-7 {
        left: 58.33333333%;
    }
    .col-xl-push-6 {
        left: 50%;
    }
    .col-xl-push-5 {
        left: 41.66666667%;
    }
    .col-xl-push-4 {
        left: 33.33333333%;
    }
    .col-xl-push-3 {
        left: 25%;
    }
    .col-xl-push-2 {
        left: 16.66666667%;
    }
    .col-xl-push-1 {
        left: 8.33333333%;
    }
    .col-xl-push-0 {
        left: auto;
    }
    .col-xl-offset-12 {
        margin-left: 100%;
    }
    .col-xl-offset-11 {
        margin-left: 91.66666667%;
    }
    .col-xl-offset-10 {
        margin-left: 83.33333333%;
    }
    .col-xl-offset-9 {
        margin-left: 75%;
    }
    .col-xl-offset-8 {
        margin-left: 66.66666667%;
    }
    .col-xl-offset-7 {
        margin-left: 58.33333333%;
    }
    .col-xl-offset-6 {
        margin-left: 50%;
    }
    .col-xl-offset-5 {
        margin-left: 41.66666667%;
    }
    .col-xl-offset-4 {
        margin-left: 33.33333333%;
    }
    .col-xl-offset-3 {
        margin-left: 25%;
    }
    .col-xl-offset-2 {
        margin-left: 16.66666667%;
    }
    .col-xl-offset-1 {
        margin-left: 8.33333333%;
    }
    .col-xl-offset-0 {
        margin-left: 0%;
    }

    .m-0-xl {margin: 0 !important;}
    .p-0-xl {padding: 0 !important;}
    .m-auto-xl {margin-left: auto !important; margin-right: auto !important;}
    .p-auto-xl {padding-left: auto !important; padding-right: auto !important;}

    .m-lr-0-xl {margin-left: 0px !important; margin-right: 0px !important;}
    .m-lr-5-xl {margin-left: 5px !important; margin-right: 5px !important;}
    .m-lr-10-xl {margin-left: 10px !important; margin-right: 10px !important;}
    .m-lr-15-xl {margin-left: 15px !important; margin-right: 15px !important;}
    .m-lr-20-xl {margin-left: 20px !important; margin-right: 20px !important;}
    .m-lr-25-xl {margin-left: 25px !important; margin-right: 25px !important;}
    .m-lr-30-xl {margin-left: 30px !important; margin-right: 30px !important;}
    .m-lr-35-xl {margin-left: 35px !important; margin-right: 35px !important;}
    .m-lr-40-xl {margin-left: 40px !important; margin-right: 40px !important;}
    .m-lr-45-xl {margin-left: 45px !important; margin-right: 45px !important;}
    .m-lr-50-xl {margin-left: 50px !important; margin-right: 50px !important;}
    .m-lr-55-xl {margin-left: 55px !important; margin-right: 55px !important;}
    .m-lr-60-xl {margin-left: 60px !important; margin-right: 60px !important;}
    .m-lr-65-xl {margin-left: 65px !important; margin-right: 65px !important;}
    .m-lr-70-xl {margin-left: 70px !important; margin-right: 70px !important;}
    .m-lr-75-xl {margin-left: 75px !important; margin-right: 75px !important;}
    .m-lr-80-xl {margin-left: 80px !important; margin-right: 80px !important;}
    .m-lr-85-xl {margin-left: 85px !important; margin-right: 85px !important;}
    .m-lr-90-xl {margin-left: 90px !important; margin-right: 90px !important;}
    .m-lr-95-xl {margin-left: 95px !important; margin-right: 95px !important;}
    .m-lr-100-xl {margin-left: 100px !important; margin-right: 100px !important;}


    .m-tb-0-xl {margin-top: 0px !important; margin-bottom: 0px !important;}
    .m-tb-5-xl {margin-top: 5px !important; margin-bottom: 5px !important;}
    .m-tb-10-xl {margin-top: 10px !important; margin-bottom: 10px !important;}
    .m-tb-15-xl {margin-top: 15px !important; margin-bottom: 15px !important;}
    .m-tb-20-xl {margin-top: 20px !important; margin-bottom: 20px !important;}
    .m-tb-25-xl {margin-top: 25px !important; margin-bottom: 25px !important;}
    .m-tb-30-xl {margin-top: 30px !important; margin-bottom: 30px !important;}
    .m-tb-35-xl {margin-top: 35px !important; margin-bottom: 35px !important;}
    .m-tb-40-xl {margin-top: 40px !important; margin-bottom: 40px !important;}
    .m-tb-45-xl {margin-top: 45px !important; margin-bottom: 45px !important;}
    .m-tb-50-xl {margin-top: 50px !important; margin-bottom: 50px !important;}
    .m-tb-55-xl {margin-top: 55px !important; margin-bottom: 55px !important;}
    .m-tb-60-xl {margin-top: 60px !important; margin-bottom: 60px !important;}
    .m-tb-65-xl {margin-top: 65px !important; margin-bottom: 65px !important;}
    .m-tb-70-xl {margin-top: 70px !important; margin-bottom: 70px !important;}
    .m-tb-75-xl {margin-top: 75px !important; margin-bottom: 75px !important;}
    .m-tb-80-xl {margin-top: 80px !important; margin-bottom: 80px !important;}
    .m-tb-85-xl {margin-top: 85px !important; margin-bottom: 85px !important;}
    .m-tb-90-xl {margin-top: 90px !important; margin-bottom: 90px !important;}
    .m-tb-95-xl {margin-top: 95px !important; margin-bottom: 95px !important;}
    .m-tb-100-xl {margin-top: 100px !important; margin-bottom: 100px !important;}


    .p-lr-0-xl {padding-left: 0px !important; padding-right: 0px !important;}
    .p-lr-5-xl {padding-left: 5px !important; padding-right: 5px !important;}
    .p-lr-10-xl {padding-left: 10px !important; padding-right: 10px !important;}
    .p-lr-15-xl {padding-left: 15px !important; padding-right: 15px !important;}
    .p-lr-20-xl {padding-left: 20px !important; padding-right: 20px !important;}
    .p-lr-25-xl {padding-left: 25px !important; padding-right: 25px !important;}
    .p-lr-30-xl {padding-left: 30px !important; padding-right: 30px !important;}
    .p-lr-35-xl {padding-left: 35px !important; padding-right: 35px !important;}
    .p-lr-40-xl {padding-left: 40px !important; padding-right: 40px !important;}
    .p-lr-45-xl {padding-left: 45px !important; padding-right: 45px !important;}
    .p-lr-50-xl {padding-left: 50px !important; padding-right: 50px !important;}
    .p-lr-55-xl {padding-left: 55px !important; padding-right: 55px !important;}
    .p-lr-60-xl {padding-left: 60px !important; padding-right: 60px !important;}
    .p-lr-65-xl {padding-left: 65px !important; padding-right: 65px !important;}
    .p-lr-70-xl {padding-left: 70px !important; padding-right: 70px !important;}
    .p-lr-75-xl {padding-left: 75px !important; padding-right: 75px !important;}
    .p-lr-80-xl {padding-left: 80px !important; padding-right: 80px !important;}
    .p-lr-85-xl {padding-left: 85px !important; padding-right: 85px !important;}
    .p-lr-90-xl {padding-left: 90px !important; padding-right: 90px !important;}
    .p-lr-95-xl {padding-left: 95px !important; padding-right: 95px !important;}
    .p-lr-100-xl {padding-left: 100px !important; padding-right: 100px !important;}

    .p-tb-0-xl {padding-top: 0px !important; padding-bottom: 0px !important;}
    .p-tb-5-xl {padding-top: 5px !important; padding-bottom: 5px !important;}
    .p-tb-10-xl {padding-top: 10px !important; padding-bottom: 10px !important;}
    .p-tb-15-xl {padding-top: 15px !important; padding-bottom: 15px !important;}
    .p-tb-20-xl {padding-top: 20px !important; padding-bottom: 20px !important;}
    .p-tb-25-xl {padding-top: 25px !important; padding-bottom: 25px !important;}
    .p-tb-30-xl {padding-top: 30px !important; padding-bottom: 30px !important;}
    .p-tb-35-xl {padding-top: 35px !important; padding-bottom: 35px !important;}
    .p-tb-40-xl {padding-top: 40px !important; padding-bottom: 40px !important;}
    .p-tb-45-xl {padding-top: 45px !important; padding-bottom: 45px !important;}
    .p-tb-50-xl {padding-top: 50px !important; padding-bottom: 50px !important;}
    .p-tb-55-xl {padding-top: 55px !important; padding-bottom: 55px !important;}
    .p-tb-60-xl {padding-top: 60px !important; padding-bottom: 60px !important;}
    .p-tb-65-xl {padding-top: 65px !important; padding-bottom: 65px !important;}
    .p-tb-70-xl {padding-top: 70px !important; padding-bottom: 70px !important;}
    .p-tb-75-xl {padding-top: 75px !important; padding-bottom: 75px !important;}
    .p-tb-80-xl {padding-top: 80px !important; padding-bottom: 80px !important;}
    .p-tb-85-xl {padding-top: 85px !important; padding-bottom: 85px !important;}
    .p-tb-90-xl {padding-top: 90px !important; padding-bottom: 90px !important;}
    .p-tb-95-xl {padding-top: 95px !important; padding-bottom: 95px !important;}
    .p-tb-100-xl {padding-top: 100px !important; padding-bottom: 100px !important;}


    .m-5-xl {margin: 5px !important;}
    .m-10-xl {margin: 10px !important;}
    .m-15-xl {margin: 15px !important;}
    .m-20-xl {margin: 20px !important;}
    .m-25-xl {margin: 25px !important;}
    .m-30-xl {margin: 30px !important;}
    .m-35-xl {margin: 35px !important;}
    .m-40-xl {margin: 40px !important;}
    .m-45-xl {margin: 45px !important;}
    .m-50-xl {margin: 50px !important;}
    .m-55-xl {margin: 55px !important;}
    .m-60-xl {margin: 60px !important;}
    .m-65-xl {margin: 65px !important;}
    .m-70-xl {margin: 70px !important;}
    .m-75-xl {margin: 75px !important;}
    .m-80-xl {margin: 80px !important;}
    .m-85-xl {margin: 85px !important;}
    .m-90-xl {margin: 90px !important;}
    .m-95-xl {margin: 95px !important;}
    .m-100-xl {margin: 100px !important;}

    .p-5-xl {padding: 5px !important;}
    .p-10-xl {padding: 10px !important;}
    .p-15-xl {padding: 15px !important;}
    .p-20-xl {padding: 20px !important;}
    .p-25-xl {padding: 25px !important;}
    .p-30-xl {padding: 30px !important;}
    .p-35-xl {padding: 35px !important;}
    .p-40-xl {padding: 40px !important;}
    .p-45-xl {padding: 45px !important;}
    .p-50-xl {padding: 50px !important;}
    .p-55-xl {padding: 55px !important;}
    .p-60-xl {padding: 60px !important;}
    .p-65-xl {padding: 65px !important;}
    .p-70-xl {padding: 70px !important;}
    .p-75-xl {padding: 75px !important;}
    .p-80-xl {padding: 80px !important;}
    .p-85-xl {padding: 85px !important;}
    .p-90-xl {padding: 90px !important;}
    .p-95-xl {padding: 95px !important;}
    .p-100-xl {padding: 100px !important;}



    .m-t-0-xl {margin-top: 0px !important;}
    .m-t-5-xl {margin-top: 5px !important;}
    .m-t-10-xl {margin-top: 10px !important;}
    .m-t-15-xl {margin-top: 15px !important;}
    .m-t-20-xl {margin-top: 20px !important;}
    .m-t-25-xl {margin-top: 25px !important;}
    .m-t-30-xl {margin-top: 30px !important;}
    .m-t-35-xl {margin-top: 35px !important;}
    .m-t-40-xl {margin-top: 40px !important;}
    .m-t-45-xl {margin-top: 45px !important;}
    .m-t-50-xl {margin-top: 50px !important;}
    .m-t-55-xl {margin-top: 55px !important;}
    .m-t-60-xl {margin-top: 60px !important;}
    .m-t-65-xl {margin-top: 65px !important;}
    .m-t-70-xl {margin-top: 70px !important;}
    .m-t-75-xl {margin-top: 75px !important;}
    .m-t-80-xl {margin-top: 80px !important;}
    .m-t-85-xl {margin-top: 85px !important;}
    .m-t-90-xl {margin-top: 90px !important;}
    .m-t-95-xl {margin-top: 95px !important;}
    .m-t-100-xl {margin-top: 100px !important;}

    .m-b-0-xl {margin-bottom: 0px !important;}
    .m-b-5-xl {margin-bottom: 5px !important;}
    .m-b-10-xl {margin-bottom: 10px !important;}
    .m-b-15-xl {margin-bottom: 15px !important;}
    .m-b-20-xl {margin-bottom: 20px !important;}
    .m-b-25-xl {margin-bottom: 25px !important;}
    .m-b-30-xl {margin-bottom: 30px !important;}
    .m-b-35-xl {margin-bottom: 35px !important;}
    .m-b-40-xl {margin-bottom: 40px !important;}
    .m-b-45-xl {margin-bottom: 45px !important;}
    .m-b-50-xl {margin-bottom: 50px !important;}
    .m-b-55-xl {margin-bottom: 55px !important;}
    .m-b-60-xl {margin-bottom: 60px !important;}
    .m-b-65-xl {margin-bottom: 65px !important;}
    .m-b-70-xl {margin-bottom: 70px !important;}
    .m-b-75-xl {margin-bottom: 75px !important;}
    .m-b-80-xl {margin-bottom: 80px !important;}
    .m-b-85-xl {margin-bottom: 85px !important;}
    .m-b-90-xl {margin-bottom: 90px !important;}
    .m-b-95-xl {margin-bottom: 95px !important;}
    .m-b-100-xl {margin-bottom: 100px !important;}

    .m-l-0-xl {margin-left: 0px !important;}
    .m-l-5-xl {margin-left: 5px !important;}
    .m-l-10-xl {margin-left: 10px !important;}
    .m-l-15-xl {margin-left: 15px !important;}
    .m-l-20-xl {margin-left: 20px !important;}
    .m-l-25-xl {margin-left: 25px !important;}
    .m-l-30-xl {margin-left: 30px !important;}
    .m-l-35-xl {margin-left: 35px !important;}
    .m-l-40-xl {margin-left: 40px !important;}
    .m-l-45-xl {margin-left: 45px !important;}
    .m-l-50-xl {margin-left: 50px !important;}
    .m-l-55-xl {margin-left: 55px !important;}
    .m-l-60-xl {margin-left: 60px !important;}
    .m-l-65-xl {margin-left: 65px !important;}
    .m-l-70-xl {margin-left: 70px !important;}
    .m-l-75-xl {margin-left: 75px !important;}
    .m-l-80-xl {margin-left: 80px !important;}
    .m-l-85-xl {margin-left: 85px !important;}
    .m-l-90-xl {margin-left: 90px !important;}
    .m-l-95-xl {margin-left: 95px !important;}
    .m-l-100-xl {margin-left: 100px !important;}

    .m-r-0-xl {margin-right: 0px !important;}
    .m-r-5-xl {margin-right: 5px !important;}
    .m-r-10-xl {margin-right: 10px !important;}
    .m-r-15-xl {margin-right: 15px !important;}
    .m-r-20-xl {margin-right: 20px !important;}
    .m-r-25-xl {margin-right: 25px !important;}
    .m-r-30-xl {margin-right: 30px !important;}
    .m-r-35-xl {margin-right: 35px !important;}
    .m-r-40-xl {margin-right: 40px !important;}
    .m-r-45-xl {margin-right: 45px !important;}
    .m-r-50-xl {margin-right: 50px !important;}
    .m-r-55-xl {margin-right: 55px !important;}
    .m-r-60-xl {margin-right: 60px !important;}
    .m-r-65-xl {margin-right: 65px !important;}
    .m-r-70-xl {margin-right: 70px !important;}
    .m-r-75-xl {margin-right: 75px !important;}
    .m-r-80-xl {margin-right: 80px !important;}
    .m-r-85-xl {margin-right: 85px !important;}
    .m-r-90-xl {margin-right: 90px !important;}
    .m-r-95-xl {margin-right: 95px !important;}
    .m-r-100-xl {margin-right: 100px !important;}


    .p-t-0-xl {padding-top: 0px !important;}
    .p-t-5-xl {padding-top: 5px !important;}
    .p-t-10-xl {padding-top: 10px !important;}
    .p-t-15-xl {padding-top: 15px !important;}
    .p-t-20-xl {padding-top: 20px !important;}
    .p-t-25-xl {padding-top: 25px !important;}
    .p-t-30-xl {padding-top: 30px !important;}
    .p-t-35-xl {padding-top: 35px !important;}
    .p-t-40-xl {padding-top: 40px !important;}
    .p-t-45-xl {padding-top: 45px !important;}
    .p-t-50-xl {padding-top: 50px !important;}
    .p-t-55-xl {padding-top: 55px !important;}
    .p-t-60-xl {padding-top: 60px !important;}
    .p-t-65-xl {padding-top: 65px !important;}
    .p-t-70-xl {padding-top: 70px !important;}
    .p-t-75-xl {padding-top: 75px !important;}
    .p-t-80-xl {padding-top: 80px !important;}
    .p-t-85-xl {padding-top: 85px !important;}
    .p-t-90-xl {padding-top: 90px !important;}
    .p-t-95-xl {padding-top: 95px !important;}
    .p-t-100-xl {padding-top: 100px !important;}

    .p-b-0-xl {padding-bottom: 0px !important;}
    .p-b-5-xl {padding-bottom: 5px !important;}
    .p-b-10-xl {padding-bottom: 10px !important;}
    .p-b-15-xl {padding-bottom: 15px !important;}
    .p-b-20-xl {padding-bottom: 20px !important;}
    .p-b-25-xl {padding-bottom: 25px !important;}
    .p-b-30-xl {padding-bottom: 30px !important;}
    .p-b-35-xl {padding-bottom: 35px !important;}
    .p-b-40-xl {padding-bottom: 40px !important;}
    .p-b-45-xl {padding-bottom: 45px !important;}
    .p-b-50-xl {padding-bottom: 50px !important;}
    .p-b-55-xl {padding-bottom: 55px !important;}
    .p-b-60-xl {padding-bottom: 60px !important;}
    .p-b-65-xl {padding-bottom: 65px !important;}
    .p-b-70-xl {padding-bottom: 70px !important;}
    .p-b-75-xl {padding-bottom: 75px !important;}
    .p-b-80-xl {padding-bottom: 80px !important;}
    .p-b-85-xl {padding-bottom: 85px !important;}
    .p-b-90-xl {padding-bottom: 90px !important;}
    .p-b-95-xl {padding-bottom: 95px !important;}
    .p-b-100-xl {padding-bottom: 100px !important;}

    .p-l-0-xl {padding-left: 0px !important;}
    .p-l-5-xl {padding-left: 5px !important;}
    .p-l-10-xl {padding-left: 10px !important;}
    .p-l-15-xl {padding-left: 15px !important;}
    .p-l-20-xl {padding-left: 20px !important;}
    .p-l-25-xl {padding-left: 25px !important;}
    .p-l-30-xl {padding-left: 30px !important;}
    .p-l-35-xl {padding-left: 35px !important;}
    .p-l-40-xl {padding-left: 40px !important;}
    .p-l-45-xl {padding-left: 45px !important;}
    .p-l-50-xl {padding-left: 50px !important;}
    .p-l-55-xl {padding-left: 55px !important;}
    .p-l-60-xl {padding-left: 60px !important;}
    .p-l-65-xl {padding-left: 65px !important;}
    .p-l-70-xl {padding-left: 70px !important;}
    .p-l-75-xl {padding-left: 75px !important;}
    .p-l-80-xl {padding-left: 80px !important;}
    .p-l-85-xl {padding-left: 85px !important;}
    .p-l-90-xl {padding-left: 90px !important;}
    .p-l-95-xl {padding-left: 95px !important;}
    .p-l-100-xl {padding-left: 100px !important;}

    .p-r-0-xl {padding-right: 0px !important;}
    .p-r-5-xl {padding-right: 5px !important;}
    .p-r-10-xl {padding-right: 10px !important;}
    .p-r-15-xl {padding-right: 15px !important;}
    .p-r-20-xl {padding-right: 20px !important;}
    .p-r-25-xl {padding-right: 25px !important;}
    .p-r-30-xl {padding-right: 30px !important;}
    .p-r-35-xl {padding-right: 35px !important;}
    .p-r-40-xl {padding-right: 40px !important;}
    .p-r-45-xl {padding-right: 45px !important;}
    .p-r-50-xl {padding-right: 50px !important;}
    .p-r-55-xl {padding-right: 55px !important;}
    .p-r-60-xl {padding-right: 60px !important;}
    .p-r-65-xl {padding-right: 65px !important;}
    .p-r-70-xl {padding-right: 70px !important;}
    .p-r-75-xl {padding-right: 75px !important;}
    .p-r-80-xl {padding-right: 80px !important;}
    .p-r-85-xl {padding-right: 85px !important;}
    .p-r-90-xl {padding-right: 90px !important;}
    .p-r-95-xl {padding-right: 95px !important;}
    .p-r-100-xl {padding-right: 100px !important;}


    .font-size-10-xl {font-size: 10px !important;}
    .font-size-11-xl {font-size: 11px !important;}
    .font-size-12-xl {font-size: 12px !important;}
    .font-size-13-xl {font-size: 13px !important;}
    .font-size-14-xl {font-size: 14px !important;}
    .font-size-15-xl {font-size: 15px !important;}
    .font-size-16-xl {font-size: 16px !important;}
    .font-size-17-xl {font-size: 17px !important;}
    .font-size-18-xl {font-size: 18px !important;}
    .font-size-19-xl {font-size: 19px !important;}
    .font-size-20-xl {font-size: 20px !important;}
    .font-size-21-xl {font-size: 21px !important;}
    .font-size-22-xl {font-size: 22px !important;}
    .font-size-23-xl {font-size: 23px !important;}
    .font-size-24-xl {font-size: 24px !important;}
    .font-size-25-xl {font-size: 25px !important;}
    .font-size-26-xl {font-size: 26px !important;}
    .font-size-27-xl {font-size: 27px !important;}
    .font-size-28-xl {font-size: 28px !important;}
    .font-size-29-xl {font-size: 29px !important;}
    .font-size-30-xl {font-size: 30px !important;}
    .font-size-31-xl {font-size: 31px !important;}
    .font-size-32-xl {font-size: 32px !important;}
    .font-size-33-xl {font-size: 33px !important;}
    .font-size-34-xl {font-size: 34px !important;}
    .font-size-35-xl {font-size: 35px !important;}
    .font-size-36-xl {font-size: 36px !important;}
    .font-size-37-xl {font-size: 37px !important;}
    .font-size-38-xl {font-size: 38px !important;}
    .font-size-39-xl {font-size: 39px !important;}
    .font-size-40-xl {font-size: 40px !important;}
    .font-size-41-xl {font-size: 41px !important;}
    .font-size-42-xl {font-size: 42px !important;}
    .font-size-43-xl {font-size: 43px !important;}
    .font-size-44-xl {font-size: 44px !important;}
    .font-size-45-xl {font-size: 45px !important;}
    .font-size-46-xl {font-size: 46px !important;}
    .font-size-47-xl {font-size: 47px !important;}
    .font-size-48-xl {font-size: 48px !important;}
    .font-size-49-xl {font-size: 49px !important;}
    .font-size-50-xl {font-size: 50px !important;}
    .font-size-51-xl {font-size: 51px !important;}
    .font-size-52-xl {font-size: 52px !important;}
    .font-size-53-xl {font-size: 53px !important;}
    .font-size-54-xl {font-size: 54px !important;}
    .font-size-55-xl {font-size: 55px !important;}
    .font-size-56-xl {font-size: 56px !important;}
    .font-size-57-xl {font-size: 57px !important;}
    .font-size-58-xl {font-size: 58px !important;}
    .font-size-59-xl {font-size: 59px !important;}
    .font-size-60-xl {font-size: 60px !important;}
    .font-size-61-xl {font-size: 61px !important;}
    .font-size-62-xl {font-size: 62px !important;}
    .font-size-63-xl {font-size: 63px !important;}
    .font-size-64-xl {font-size: 64px !important;}
    .font-size-65-xl {font-size: 65px !important;}
    .font-size-66-xl {font-size: 66px !important;}
    .font-size-67-xl {font-size: 67px !important;}
    .font-size-68-xl {font-size: 68px !important;}
    .font-size-69-xl {font-size: 69px !important;}
    .font-size-70-xl {font-size: 70px !important;}
    .font-size-71-xl {font-size: 71px !important;}
    .font-size-72-xl {font-size: 72px !important;}
    .font-size-73-xl {font-size: 73px !important;}
    .font-size-74-xl {font-size: 74px !important;}
    .font-size-75-xl {font-size: 75px !important;}
    .font-size-76-xl {font-size: 76px !important;}
    .font-size-77-xl {font-size: 77px !important;}
    .font-size-78-xl {font-size: 78px !important;}
    .font-size-79-xl {font-size: 79px !important;}
    .font-size-80-xl {font-size: 80px !important;}
    .font-size-81-xl {font-size: 81px !important;}
    .font-size-82-xl {font-size: 82px !important;}
    .font-size-83-xl {font-size: 83px !important;}
    .font-size-84-xl {font-size: 84px !important;}
    .font-size-85-xl {font-size: 85px !important;}
    .font-size-86-xl {font-size: 86px !important;}
    .font-size-87-xl {font-size: 87px !important;}
    .font-size-88-xl {font-size: 88px !important;}
    .font-size-89-xl {font-size: 89px !important;}
    .font-size-90-xl {font-size: 90px !important;}


    .line-height-5-xl {line-height: 5px !important;}
    .line-height-10-xl {line-height: 10px !important;}
    .line-height-11-xl {line-height: 11px !important;}
    .line-height-12-xl {line-height: 12px !important;}
    .line-height-13-xl {line-height: 13px !important;}
    .line-height-14-xl {line-height: 14px !important;}
    .line-height-15-xl {line-height: 15px !important;}
    .line-height-16-xl {line-height: 16px !important;}
    .line-height-17-xl {line-height: 17px !important;}
    .line-height-18-xl {line-height: 18px !important;}
    .line-height-19-xl {line-height: 19px !important;}
    .line-height-20-xl {line-height: 20px !important;}
    .line-height-21-xl {line-height: 21px !important;}
    .line-height-22-xl {line-height: 22px !important;}
    .line-height-23-xl {line-height: 23px !important;}
    .line-height-24-xl {line-height: 24px !important;}
    .line-height-25-xl {line-height: 25px !important;}
    .line-height-26-xl {line-height: 26px !important;}
    .line-height-27-xl {line-height: 27px !important;}
    .line-height-28-xl {line-height: 28px !important;}
    .line-height-29-xl {line-height: 29px !important;}
    .line-height-30-xl {line-height: 30px !important;}
    .line-height-31-xl {line-height: 31px !important;}
    .line-height-32-xl {line-height: 32px !important;}
    .line-height-33-xl {line-height: 33px !important;}
    .line-height-34-xl {line-height: 34px !important;}
    .line-height-35-xl {line-height: 35px !important;}
    .line-height-36-xl {line-height: 36px !important;}
    .line-height-37-xl {line-height: 37px !important;}
    .line-height-38-xl {line-height: 38px !important;}
    .line-height-39-xl {line-height: 39px !important;}
    .line-height-40-xl {line-height: 40px !important;}
    .line-height-41-xl {line-height: 41px !important;}
    .line-height-42-xl {line-height: 42px !important;}
    .line-height-43-xl {line-height: 43px !important;}
    .line-height-44-xl {line-height: 44px !important;}
    .line-height-45-xl {line-height: 45px !important;}
    .line-height-46-xl {line-height: 46px !important;}
    .line-height-47-xl {line-height: 47px !important;}
    .line-height-48-xl {line-height: 48px !important;}
    .line-height-49-xl {line-height: 49px !important;}
    .line-height-50-xl {line-height: 50px !important;}
    .line-height-51-xl {line-height: 51px !important;}
    .line-height-52-xl {line-height: 52px !important;}
    .line-height-53-xl {line-height: 53px !important;}
    .line-height-54-xl {line-height: 54px !important;}
    .line-height-55-xl {line-height: 55px !important;}
    .line-height-56-xl {line-height: 56px !important;}
    .line-height-57-xl {line-height: 57px !important;}
    .line-height-58-xl {line-height: 58px !important;}
    .line-height-59-xl {line-height: 59px !important;}
    .line-height-60-xl {line-height: 60px !important;}
    .line-height-61-xl {line-height: 61px !important;}
    .line-height-62-xl {line-height: 62px !important;}
    .line-height-63-xl {line-height: 63px !important;}
    .line-height-64-xl {line-height: 64px !important;}
    .line-height-65-xl {line-height: 65px !important;}
    .line-height-66-xl {line-height: 66px !important;}
    .line-height-67-xl {line-height: 67px !important;}
    .line-height-68-xl {line-height: 68px !important;}
    .line-height-69-xl {line-height: 69px !important;}
    .line-height-70-xl {line-height: 70px !important;}
    .line-height-71-xl {line-height: 71px !important;}
    .line-height-72-xl {line-height: 72px !important;}
    .line-height-73-xl {line-height: 73px !important;}
    .line-height-74-xl {line-height: 74px !important;}
    .line-height-75-xl {line-height: 75px !important;}
    .line-height-76-xl {line-height: 76px !important;}
    .line-height-77-xl {line-height: 77px !important;}
    .line-height-78-xl {line-height: 78px !important;}
    .line-height-79-xl {line-height: 79px !important;}
    .line-height-80-xl {line-height: 80px !important;}
    .line-height-81-xl {line-height: 81px !important;}
    .line-height-82-xl {line-height: 82px !important;}
    .line-height-83-xl {line-height: 83px !important;}
    .line-height-84-xl {line-height: 84px !important;}
    .line-height-85-xl {line-height: 85px !important;}
    .line-height-86-xl {line-height: 86px !important;}
    .line-height-87-xl {line-height: 87px !important;}
    .line-height-88-xl {line-height: 88px !important;}
    .line-height-89-xl {line-height: 89px !important;}
    .line-height-90-xl {line-height: 90px !important;}
    .line-height-91-xl {line-height: 91px !important;}
    .line-height-92-xl {line-height: 92px !important;}
    .line-height-93-xl {line-height: 93px !important;}
    .line-height-94-xl {line-height: 94px !important;}
    .line-height-95-xl {line-height: 95px !important;}
    .line-height-96-xl {line-height: 96px !important;}
    .line-height-97-xl {line-height: 97px !important;}
    .line-height-98-xl {line-height: 98px !important;}
    .line-height-99-xl {line-height: 99px !important;}
    .line-height-100-xl {line-height: 100px !important;}
    .line-height-110-xl {line-height: 110px !important;}
    .line-height-120-xl {line-height: 120px !important;}
    .line-height-130-xl {line-height: 130px !important;}
    .line-height-140-xl {line-height: 140px !important;}
    .line-height-150-xl {line-height: 150px !important;}
    .line-height-160-xl {line-height: 160px !important;}
    .line-height-170-xl {line-height: 170px !important;}
    .line-height-180-xl {line-height: 180px !important;}
    .line-height-190-xl {line-height: 190px !important;}
    .line-height-200-xl {line-height: 200px !important;}


    .font-weight-100-xl {font-weight: 100 !important;}
    .font-weight-200-xl {font-weight: 200 !important;}
    .font-weight-300-xl {font-weight: 300 !important;}
    .font-weight-400-xl {font-weight: 400 !important;}
    .font-weight-500-xl {font-weight: 500 !important;}
    .font-weight-600-xl {font-weight: 600 !important;}
    .font-weight-700-xl {font-weight: 700 !important;}
    .font-weight-800-xl {font-weight: 800 !important;}
    .font-weight-900-xl {font-weight: 900 !important;}


    .float-xl-left {float: left!important;}
    .float-xl-right {float: right!important;}
    .float-xl-none {float: none!important;}
    .d-xl-none {display: none!important;}
    .d-xl-inline {display: inline!important;}
    .d-xl-inline-block {display: inline-block!important;}
    .d-xl-block {display: block!important;}
    .d-xl-table {display: table!important;}
    .d-xl-table-row {display: table-row!important;}
    .d-xl-table-cell {display: table-cell!important;}
    .d-xl-flex {display: flex!important;}
    .d-xl-inline-flex {display: inline-flex!important;}
    .pos-static-xl {position:static!important}
    .pos-fixed-xl {position:fixed!important}
    .pos-relative-xl {position:relative!important}
    .pos-absolute-xl {position:absolute!important}

    .text-left-xl {text-align: left;}
    .text-right-xl {text-align: right;}
    .text-center-xl {text-align: center;}
    .text-justify-xl {text-align: justify;}
    .text-nowrap-xl {white-space: nowrap;}
    .text-lowercase-xl {text-transform: lowercase;}
    .text-uppercase-xl {text-transform: uppercase;}
    .text-capitalize-xl {text-transform: capitalize;}


    .m-r-0per-xl {margin-right: 0% !important}
    .m-r-5per-xl {margin-right: 5% !important}
    .m-r-10per-xl {margin-right: 10% !important}
    .m-r-15per-xl {margin-right: 15% !important}
    .m-r-20per-xl {margin-right: 20% !important}
    .m-r-25per-xl {margin-right: 25% !important}
    .m-r-30per-xl {margin-right: 30% !important}
    .m-r-35per-xl {margin-right: 35% !important}
    .m-r-40per-xl {margin-right: 40% !important}
    .m-r-45per-xl {margin-right: 45% !important}
    .m-r-50per-xl {margin-right: 50% !important}
    .m-r-55per-xl {margin-right: 55% !important}
    .m-r-60per-xl {margin-right: 60% !important}
    .m-r-65per-xl {margin-right: 65% !important}
    .m-r-70per-xl {margin-right: 70% !important}
    .m-r-75per-xl {margin-right: 75% !important}
    .m-r-80per-xl {margin-right: 80% !important}
    .m-r-85per-xl {margin-right: 85% !important}
    .m-r-90per-xl {margin-right: 90% !important}
    .m-r-95per-xl {margin-right: 95% !important}
    .m-r-100per-xl {margin-right: 100% !important}


    .height-5px-xl {height: 5px !important;}
    .height-10px-xl {height: 10px !important;}
    .height-15px-xl {height: 15px !important;}
    .height-20px-xl {height: 20px !important;}
    .height-25px-xl {height: 25px !important;}
    .height-30px-xl {height: 30px !important;}
    .height-35px-xl {height: 35px !important;}
    .height-40px-xl {height: 40px !important;}
    .height-45px-xl {height: 45px !important;}
    .height-50px-xl {height: 50px !important;}
    .height-55px-xl {height: 55px !important;}
    .height-60px-xl {height: 60px !important;}
    .height-65px-xl {height: 65px !important;}
    .height-70px-xl {height: 70px !important;}
    .height-75px-xl {height: 75px !important;}
    .height-80px-xl {height: 80px !important;}
    .height-85px-xl {height: 85px !important;}
    .height-90px-xl {height: 90px !important;}
    .height-95px-xl {height: 95px !important;}
    .height-100px-xl {height: 100px !important;}
    .height-105px-xl {height: 105px !important;}
    .height-110px-xl {height: 110px !important;}
    .height-115px-xl {height: 115px !important;}
    .height-120px-xl {height: 120px !important;}
    .height-125px-xl {height: 125px !important;}
    .height-130px-xl {height: 130px !important;}
    .height-135px-xl {height: 135px !important;}
    .height-140px-xl {height: 140px !important;}
    .height-145px-xl {height: 145px !important;}
    .height-150px-xl {height: 150px !important;}
    .height-155px-xl {height: 155px !important;}
    .height-160px-xl {height: 160px !important;}
    .height-170px-xl {height: 170px !important;}
    .height-175px-xl {height: 175px !important;}
    .height-180px-xl {height: 180px !important;}
    .height-185px-xl {height: 185px !important;}
    .height-190px-xl {height: 190px !important;}
    .height-195px-xl {height: 195px !important;}
    .height-200px-xl {height: 200px !important;}
    .height-205px-xl {height: 205px !important;}
    .height-210px-xl {height: 210px !important;}
    .height-215px-xl {height: 215px !important;}
    .height-220px-xl {height: 220px !important;}
    .height-225px-xl {height: 225px !important;}
    .height-230px-xl {height: 230px !important;}
    .height-235px-xl {height: 235px !important;}
    .height-240px-xl {height: 240px !important;}
    .height-245px-xl {height: 245px !important;}
    .height-250px-xl {height: 250px !important;}
    .height-255px-xl {height: 255px !important;}
    .height-260px-xl {height: 260px !important;}
    .height-265px-xl {height: 265px !important;}
    .height-270px-xl {height: 270px !important;}
    .height-275px-xl {height: 275px !important;}
    .height-280px-xl {height: 280px !important;}
    .height-285px-xl {height: 285px !important;}
    .height-290px-xl {height: 290px !important;}
    .height-295px-xl {height: 295px !important;}
    .height-300px-xl {height: 300px !important;}
    .height-305px-xl {height: 305px !important;}
    .height-310px-xl {height: 310px !important;}
    .height-315px-xl {height: 315px !important;}
    .height-320px-xl {height: 320px !important;}
    .height-325px-xl {height: 325px !important;}
    .height-330px-xl {height: 330px !important;}
    .height-335px-xl {height: 335px !important;}
    .height-340px-xl {height: 340px !important;}
    .height-345px-xl {height: 345px !important;}
    .height-350px-xl {height: 350px !important;}
    .height-355px-xl {height: 355px !important;}
    .height-360px-xl {height: 360px !important;}
    .height-365px-xl {height: 365px !important;}
    .height-370px-xl {height: 370px !important;}
    .height-375px-xl {height: 375px !important;}
    .height-380px-xl {height: 380px !important;}
    .height-385px-xl {height: 385px !important;}
    .height-390px-xl {height: 390px !important;}
    .height-395px-xl {height: 395px !important;}
    .height-400px-xl {height: 400px !important;}
    .height-405px-xl {height: 405px !important;}
    .height-410px-xl {height: 410px !important;}
    .height-415px-xl {height: 415px !important;}
    .height-420px-xl {height: 420px !important;}
    .height-425px-xl {height: 425px !important;}
    .height-430px-xl {height: 430px !important;}
    .height-435px-xl {height: 435px !important;}
    .height-440px-xl {height: 440px !important;}
    .height-445px-xl {height: 445px !important;}
    .height-450px-xl {height: 450px !important;}
    .height-455px-xl {height: 455px !important;}
    .height-460px-xl {height: 460px !important;}
    .height-465px-xl {height: 465px !important;}
    .height-470px-xl {height: 470px !important;}
    .height-475px-xl {height: 475px !important;}
    .height-480px-xl {height: 480px !important;}
    .height-485px-xl {height: 485px !important;}
    .height-490px-xl {height: 490px !important;}
    .height-495px-xl {height: 495px !important;}
    .height-500px-xl {height: 500px !important;}
    .height-505px-xl {height: 505px !important;}
    .height-510px-xl {height: 510px !important;}
    .height-515px-xl {height: 515px !important;}
    .height-520px-xl {height: 520px !important;}
    .height-525px-xl {height: 525px !important;}
    .height-530px-xl {height: 530px !important;}
    .height-535px-xl {height: 535px !important;}
    .height-540px-xl {height: 540px !important;}
    .height-545px-xl {height: 545px !important;}
    .height-550px-xl {height: 550px !important;}
    .height-555px-xl {height: 555px !important;}
    .height-560px-xl {height: 560px !important;}
    .height-565px-xl {height: 565px !important;}
    .height-570px-xl {height: 570px !important;}
    .height-575px-xl {height: 575px !important;}
    .height-580px-xl {height: 580px !important;}
    .height-585px-xl {height: 585px !important;}
    .height-590px-xl {height: 590px !important;}
    .height-595px-xl {height: 595px !important;}
    .height-600px-xl {height: 600px !important;}
    .height-605px-xl {height: 605px !important;}
    .height-610px-xl {height: 610px !important;}
    .height-615px-xl {height: 615px !important;}
    .height-620px-xl {height: 620px !important;}
    .height-625px-xl {height: 625px !important;}
    .height-630px-xl {height: 630px !important;}
    .height-635px-xl {height: 635px !important;}
    .height-640px-xl {height: 640px !important;}
    .height-645px-xl {height: 645px !important;}
    .height-650px-xl {height: 650px !important;}
    .height-655px-xl {height: 655px !important;}
    .height-660px-xl {height: 660px !important;}
    .height-665px-xl {height: 665px !important;}
    .height-670px-xl {height: 670px !important;}
    .height-675px-xl {height: 675px !important;}
    .height-680px-xl {height: 680px !important;}
    .height-685px-xl {height: 685px !important;}
    .height-690px-xl {height: 690px !important;}
    .height-695px-xl {height: 695px !important;}
    .height-700px-xl {height: 700px !important;}
    .height-705px-xl {height: 705px !important;}
    .height-710px-xl {height: 710px !important;}
    .height-715px-xl {height: 715px !important;}
    .height-720px-xl {height: 720px !important;}
    .height-725px-xl {height: 725px !important;}
    .height-730px-xl {height: 730px !important;}
    .height-735px-xl {height: 735px !important;}
    .height-740px-xl {height: 740px !important;}
    .height-745px-xl {height: 745px !important;}
    .height-750px-xl {height: 750px !important;}
    .height-755px-xl {height: 755px !important;}
    .height-760px-xl {height: 760px !important;}
    .height-765px-xl {height: 765px !important;}
    .height-770px-xl {height: 770px !important;}
    .height-775px-xl {height: 775px !important;}
    .height-780px-xl {height: 780px !important;}
    .height-785px-xl {height: 785px !important;}
    .height-790px-xl {height: 790px !important;}
    .height-795px-xl {height: 795px !important;}
    .height-800px-xl {height: 800px !important;}
    .height-805px-xl {height: 805px !important;}
    .height-810px-xl {height: 810px !important;}
    .height-815px-xl {height: 815px !important;}
    .height-820px-xl {height: 820px !important;}
    .height-825px-xl {height: 825px !important;}
    .height-830px-xl {height: 830px !important;}
    .height-835px-xl {height: 835px !important;}
    .height-840px-xl {height: 840px !important;}
    .height-845px-xl {height: 845px !important;}
    .height-850px-xl {height: 850px !important;}
    .height-855px-xl {height: 855px !important;}
    .height-860px-xl {height: 860px !important;}
    .height-865px-xl {height: 865px !important;}
    .height-870px-xl {height: 870px !important;}
    .height-875px-xl {height: 875px !important;}
    .height-880px-xl {height: 880px !important;}
    .height-885px-xl {height: 885px !important;}
    .height-890px-xl {height: 890px !important;}
    .height-895px-xl {height: 895px !important;}
    .height-900px-xl {height: 900px !important;}


    .min-height-0px-xl {min-height: 0px !important;}
    .min-height-5px-xl {min-height: 5px !important;}
    .min-height-10px-xl {min-height: 10px !important;}
    .min-height-15px-xl {min-height: 15px !important;}
    .min-height-20px-xl {min-height: 20px !important;}
    .min-height-25px-xl {min-height: 25px !important;}
    .min-height-30px-xl {min-height: 30px !important;}
    .min-height-35px-xl {min-height: 35px !important;}
    .min-height-40px-xl {min-height: 40px !important;}
    .min-height-45px-xl {min-height: 45px !important;}
    .min-height-50px-xl {min-height: 50px !important;}
    .min-height-55px-xl {min-height: 55px !important;}
    .min-height-60px-xl {min-height: 60px !important;}
    .min-height-65px-xl {min-height: 65px !important;}
    .min-height-70px-xl {min-height: 70px !important;}
    .min-height-75px-xl {min-height: 75px !important;}
    .min-height-80px-xl {min-height: 80px !important;}
    .min-height-85px-xl {min-height: 85px !important;}
    .min-height-90px-xl {min-height: 90px !important;}
    .min-height-95px-xl {min-height: 95px !important;}
    .min-height-100px-xl {min-height: 100px !important;}
    .min-height-105px-xl {min-height: 105px !important;}
    .min-height-110px-xl {min-height: 110px !important;}
    .min-height-115px-xl {min-height: 115px !important;}
    .min-height-120px-xl {min-height: 120px !important;}
    .min-height-125px-xl {min-height: 125px !important;}
    .min-height-130px-xl {min-height: 130px !important;}
    .min-height-135px-xl {min-height: 135px !important;}
    .min-height-140px-xl {min-height: 140px !important;}
    .min-height-145px-xl {min-height: 145px !important;}
    .min-height-150px-xl {min-height: 150px !important;}
    .min-height-155px-xl {min-height: 155px !important;}
    .min-height-160px-xl {min-height: 160px !important;}
    .min-height-170px-xl {min-height: 170px !important;}
    .min-height-175px-xl {min-height: 175px !important;}
    .min-height-180px-xl {min-height: 180px !important;}
    .min-height-185px-xl {min-height: 185px !important;}
    .min-height-190px-xl {min-height: 190px !important;}
    .min-height-195px-xl {min-height: 195px !important;}
    .min-height-200px-xl {min-height: 200px !important;}
    .min-height-205px-xl {min-height: 205px !important;}
    .min-height-210px-xl {min-height: 210px !important;}
    .min-height-215px-xl {min-height: 215px !important;}
    .min-height-220px-xl {min-height: 220px !important;}
    .min-height-225px-xl {min-height: 225px !important;}
    .min-height-230px-xl {min-height: 230px !important;}
    .min-height-235px-xl {min-height: 235px !important;}
    .min-height-240px-xl {min-height: 240px !important;}
    .min-height-245px-xl {min-height: 245px !important;}
    .min-height-250px-xl {min-height: 250px !important;}
    .min-height-255px-xl {min-height: 255px !important;}
    .min-height-260px-xl {min-height: 260px !important;}
    .min-height-265px-xl {min-height: 265px !important;}
    .min-height-270px-xl {min-height: 270px !important;}
    .min-height-275px-xl {min-height: 275px !important;}
    .min-height-280px-xl {min-height: 280px !important;}
    .min-height-285px-xl {min-height: 285px !important;}
    .min-height-290px-xl {min-height: 290px !important;}
    .min-height-295px-xl {min-height: 295px !important;}
    .min-height-300px-xl {min-height: 300px !important;}
    .min-height-305px-xl {min-height: 305px !important;}
    .min-height-310px-xl {min-height: 310px !important;}
    .min-height-315px-xl {min-height: 315px !important;}
    .min-height-320px-xl {min-height: 320px !important;}
    .min-height-325px-xl {min-height: 325px !important;}
    .min-height-330px-xl {min-height: 330px !important;}
    .min-height-335px-xl {min-height: 335px !important;}
    .min-height-340px-xl {min-height: 340px !important;}
    .min-height-345px-xl {min-height: 345px !important;}
    .min-height-350px-xl {min-height: 350px !important;}
    .min-height-355px-xl {min-height: 355px !important;}
    .min-height-360px-xl {min-height: 360px !important;}
    .min-height-365px-xl {min-height: 365px !important;}
    .min-height-370px-xl {min-height: 370px !important;}
    .min-height-375px-xl {min-height: 375px !important;}
    .min-height-380px-xl {min-height: 380px !important;}
    .min-height-385px-xl {min-height: 385px !important;}
    .min-height-390px-xl {min-height: 390px !important;}
    .min-height-395px-xl {min-height: 395px !important;}
    .min-height-400px-xl {min-height: 400px !important;}
    .min-height-405px-xl {min-height: 405px !important;}
    .min-height-410px-xl {min-height: 410px !important;}
    .min-height-415px-xl {min-height: 415px !important;}
    .min-height-420px-xl {min-height: 420px !important;}
    .min-height-425px-xl {min-height: 425px !important;}
    .min-height-430px-xl {min-height: 430px !important;}
    .min-height-435px-xl {min-height: 435px !important;}
    .min-height-440px-xl {min-height: 440px !important;}
    .min-height-445px-xl {min-height: 445px !important;}
    .min-height-450px-xl {min-height: 450px !important;}
    .min-height-455px-xl {min-height: 455px !important;}
    .min-height-460px-xl {min-height: 460px !important;}
    .min-height-465px-xl {min-height: 465px !important;}
    .min-height-470px-xl {min-height: 470px !important;}
    .min-height-475px-xl {min-height: 475px !important;}
    .min-height-480px-xl {min-height: 480px !important;}
    .min-height-485px-xl {min-height: 485px !important;}
    .min-height-490px-xl {min-height: 490px !important;}
    .min-height-495px-xl {min-height: 495px !important;}
    .min-height-500px-xl {min-height: 500px !important;}
    .min-height-505px-xl {min-height: 505px !important;}
    .min-height-510px-xl {min-height: 510px !important;}
    .min-height-515px-xl {min-height: 515px !important;}
    .min-height-520px-xl {min-height: 520px !important;}
    .min-height-525px-xl {min-height: 525px !important;}
    .min-height-530px-xl {min-height: 530px !important;}
    .min-height-535px-xl {min-height: 535px !important;}
    .min-height-540px-xl {min-height: 540px !important;}
    .min-height-545px-xl {min-height: 545px !important;}
    .min-height-550px-xl {min-height: 550px !important;}
    .min-height-555px-xl {min-height: 555px !important;}
    .min-height-560px-xl {min-height: 560px !important;}
    .min-height-565px-xl {min-height: 565px !important;}
    .min-height-570px-xl {min-height: 570px !important;}
    .min-height-575px-xl {min-height: 575px !important;}
    .min-height-580px-xl {min-height: 580px !important;}
    .min-height-585px-xl {min-height: 585px !important;}
    .min-height-590px-xl {min-height: 590px !important;}
    .min-height-595px-xl {min-height: 595px !important;}
    .min-height-600px-xl {min-height: 600px !important;}
    .min-height-605px-xl {min-height: 605px !important;}
    .min-height-610px-xl {min-height: 610px !important;}
    .min-height-615px-xl {min-height: 615px !important;}
    .min-height-620px-xl {min-height: 620px !important;}
    .min-height-625px-xl {min-height: 625px !important;}
    .min-height-630px-xl {min-height: 630px !important;}
    .min-height-635px-xl {min-height: 635px !important;}
    .min-height-640px-xl {min-height: 640px !important;}
    .min-height-645px-xl {min-height: 645px !important;}
    .min-height-650px-xl {min-height: 650px !important;}
    .min-height-655px-xl {min-height: 655px !important;}
    .min-height-660px-xl {min-height: 660px !important;}
    .min-height-665px-xl {min-height: 665px !important;}
    .min-height-670px-xl {min-height: 670px !important;}
    .min-height-675px-xl {min-height: 675px !important;}
    .min-height-680px-xl {min-height: 680px !important;}
    .min-height-685px-xl {min-height: 685px !important;}
    .min-height-690px-xl {min-height: 690px !important;}
    .min-height-695px-xl {min-height: 695px !important;}
    .min-height-700px-xl {min-height: 700px !important;}


    .width-auto-xl {width: auto!important;}
    .width-0-xl {width: 0% !important;}
    .width-10-xl {width: 10% !important;}
    .width-15-xl {width: 15% !important;}
    .width-20-xl {width: 20% !important;}
    .width-25-xl {width: 25% !important;}
    .width-30-xl {width: 30% !important;}
    .width-35-xl {width: 35% !important;}
    .width-40-xl {width: 40% !important;}
    .width-45-xl {width: 45% !important;}
    .width-50-xl {width: 50% !important;}
    .width-55-xl {width: 55% !important;}
    .width-60-xl {width: 60% !important;}
    .width-65-xl {width: 65% !important;}
    .width-70-xl {width: 70% !important;}
    .width-75-xl {width: 75% !important;}
    .width-80-xl {width: 80% !important;}
    .width-85-xl {width: 85% !important;}
    .width-90-xl {width: 90% !important;}
    .width-95-xl {width: 95% !important;}
    .width-100-xl {width: 100% !important;}


    .height-auto-xl {height: auto!important;}
    .height-0-xl {height: 0% !important;}
    .height-10-xl {height: 10%!important;}
    .height-15-xl {height: 15%!important;}
    .height-20-xl {height: 20%!important;}
    .height-25-xl {height: 25%!important;}
    .height-30-xl {height: 30%!important;}
    .height-35-xl {height: 35%!important;}
    .height-40-xl {height: 40%!important;}
    .height-45-xl {height: 45%!important;}
    .height-50-xl {height: 50%!important;}
    .height-55-xl {height: 55%!important;}
    .height-60-xl {height: 60%!important;}
    .height-65-xl {height: 65%!important;}
    .height-70-xl {height: 70%!important;}
    .height-75-xl {height: 75%!important;}
    .height-80-xl {height: 80%!important;}
    .height-85-xl {height: 85%!important;}
    .height-90-xl {height: 90%!important;}
    .height-95-xl {height: 95%!important;}
    .height-100-xl {height: 100%!important;}



    .width-10px-xl {width: 10px !important;}
    .width-15px-xl {width: 15px !important;}
    .width-20px-xl {width: 20px !important;}
    .width-25px-xl {width: 25px !important;}
    .width-30px-xl {width: 30px !important;}
    .width-35px-xl {width: 35px !important;}
    .width-40px-xl {width: 40px !important;}
    .width-45px-xl {width: 45px !important;}
    .width-50px-xl {width: 50px !important;}
    .width-60px-xl {width: 60px !important;}
    .width-70px-xl {width: 70px !important;}
    .width-80px-xl {width: 80px !important;}
    .width-90px-xl {width: 90px !important;}
    .width-100px-xl {width: 100px !important;}
    .width-110px-xl {width: 110px !important;}
    .width-120px-xl {width: 120px !important;}
    .width-130px-xl {width: 130px !important;}
    .width-140px-xl {width: 140px !important;}
    .width-150px-xl {width: 150px !important;}
    .width-160px-xl {width: 160px !important;}
    .width-170px-xl {width: 170px !important;}
    .width-180px-xl {width: 180px !important;}
    .width-190px-xl {width: 190px !important;}
    .width-200px-xl {width: 200px !important;}
    .width-210px-xl {width: 210px !important;}
    .width-220px-xl {width: 220px !important;}
    .width-230px-xl {width: 230px !important;}
    .width-240px-xl {width: 240px !important;}
    .width-250px-xl {width: 250px !important;}
    .width-300px-xl {width: 300px !important;}
    .width-350px-xl {width: 350px !important;}
    .width-400px-xl {width: 400px !important;}
    .width-450px-xl {width: 450px !important;}
    .width-500px-xl {width: 500px !important;}
    .width-550px-xl {width: 550px !important;}
    .width-600px-xl {width: 600px !important;}
    .width-650px-xl {width: 650px !important;}
    .width-700px-xl {width: 700px !important;}
    .width-750px-xl {width: 750px !important;}
    .width-800px-xl {width: 800px !important;}
    .width-850px-xl {width: 850px !important;}
    .width-900px-xl {width: 900px !important;}
    .width-950px-xl {width: 950px !important;}
    .width-1000px-xl {width: 1000px !important;}


    .top-0-xl {top: 0% !important;}
    .top-5-xl {top: 5% !important;}
    .top-10-xl {top: 10% !important;}
    .top-15-xl {top: 15% !important;}
    .top-20-xl {top: 20% !important;}
    .top-25-xl {top: 25% !important;}
    .top-30-xl {top: 30% !important;}
    .top-35-xl {top: 35% !important;}
    .top-40-xl {top: 40% !important;}
    .top-45-xl {top: 45% !important;}
    .top-50-xl {top: 50% !important;}
    .top-55-xl {top: 55% !important;}
    .top-60-xl {top: 60% !important;}
    .top-65-xl {top: 65% !important;}
    .top-70-xl {top: 70% !important;}
    .top-75-xl {top: 75% !important;}
    .top-80-xl {top: 80% !important;}
    .top-85-xl {top: 85% !important;}
    .top-90-xl {top: 90% !important;}
    .top-95-xl {top: 95% !important;}
    .top-100-xl {top: 100% !important;}

    .bottom-0-xl {bottom: 0% !important;}
    .bottom-5-xl {bottom: 5% !important;}
    .bottom-10-xl {bottom: 10% !important;}
    .bottom-15-xl {bottom: 15% !important;}
    .bottom-20-xl {bottom: 20% !important;}
    .bottom-25-xl {bottom: 25% !important;}
    .bottom-30-xl {bottom: 30% !important;}
    .bottom-35-xl {bottom: 35% !important;}
    .bottom-40-xl {bottom: 40% !important;}
    .bottom-45-xl {bottom: 45% !important;}
    .bottom-50-xl {bottom: 50% !important;}
    .bottom-55-xl {bottom: 55% !important;}
    .bottom-60-xl {bottom: 60% !important;}
    .bottom-65-xl {bottom: 65% !important;}
    .bottom-70-xl {bottom: 70% !important;}
    .bottom-75-xl {bottom: 75% !important;}
    .bottom-80-xl {bottom: 80% !important;}
    .bottom-85-xl {bottom: 85% !important;}
    .bottom-90-xl {bottom: 90% !important;}
    .bottom-95-xl {bottom: 95% !important;}
    .bottom-100-xl {bottom: 100% !important;}

    .left-0-xl {left: 0% !important;}
    .left-5-xl {left: 5% !important;}
    .left-10-xl {left: 10% !important;}
    .left-15-xl {left: 15% !important;}
    .left-20-xl {left: 20% !important;}
    .left-25-xl {left: 25% !important;}
    .left-30-xl {left: 30% !important;}
    .left-35-xl {left: 35% !important;}
    .left-40-xl {left: 40% !important;}
    .left-45-xl {left: 45% !important;}
    .left-50-xl {left: 50% !important;}
    .left-55-xl {left: 55% !important;}
    .left-60-xl {left: 60% !important;}
    .left-65-xl {left: 65% !important;}
    .left-70-xl {left: 70% !important;}
    .left-75-xl {left: 75% !important;}
    .left-80-xl {left: 80% !important;}
    .left-85-xl {left: 85% !important;}
    .left-90-xl {left: 90% !important;}
    .left-95-xl {left: 95% !important;}
    .left-100-xl {left: 100% !important;}

    .right-0-xl {right: 0% !important;}
    .right-5-xl {right: 5% !important;}
    .right-10-xl {right: 10% !important;}
    .right-15-xl {right: 15% !important;}
    .right-20-xl {right: 20% !important;}
    .right-25-xl {right: 25% !important;}
    .right-30-xl {right: 30% !important;}
    .right-35-xl {right: 35% !important;}
    .right-40-xl {right: 40% !important;}
    .right-45-xl {right: 45% !important;}
    .right-50-xl {right: 50% !important;}
    .right-55-xl {right: 55% !important;}
    .right-60-xl {right: 60% !important;}
    .right-65-xl {right: 65% !important;}
    .right-70-xl {right: 70% !important;}
    .right-75-xl {right: 75% !important;}
    .right-80-xl {right: 80% !important;}
    .right-85-xl {right: 85% !important;}
    .right-90-xl {right: 90% !important;}
    .right-95-xl {right: 95% !important;}
    .right-100-xl {right: 100% !important;}

    .text-wrap-xl {white-space: normal!important;}
    .text-nowrap-xl {white-space: nowrap!important;}
    .text-truncate-xl {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .text-hide-xl {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
    .text-decoration-none-xl {text-decoration: none !important;}
    .text-break-xl {word-break: break-word;overflow-wrap: break-word;}
    .text-reset-xl {color: inherit !important;}


    #owl-main, #owl-main .item {
        height: 300px;
    }
    .pricing-plan-page {
        padding: 20px;
    }
    .plan-purchase {
        position: absolute;
        top: 5px;
        right: 10px;
    }
    .sign-in-page .col-md-6.v-center {
        height: 700px;
    }
    .login-box {
        padding: 0 150px;
    }
}

@media screen and (min-width: 1441px) and (max-width: 1599px) {
    .container {
        width: 1300px;
    }

    .rfq-create .top-search-holder .search-area .search-field{width:55%;}.rfq-create .top-search-holder .search-area .search-button{width:9%;}

}
/* ui fix 2may 2020 */
@media screen and (max-width: 1440px) {

    .pricing-plan-page .m-lr-100 {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .pricing-plan-page .p-lr-30 {
        /* padding-left: 0px !important;
        padding-right: 0px !important; */
    }
    .seller-process .timeline-header h6 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .single-product > .col-md-9 > .detail-block > .row > .col-md-4 {
        width: 41.66666667%;
    }
    .single-product > .col-md-9 > .detail-block > .row > .col-md-8 {
        width: 58.33333333%;
    }
    .rfqdash > .card-body > .row > .col-lg-4.p-r-10.bs-grid-small-space {
        padding-right: 0 !important;
    }
    .rfqdash > .card-body > .row > .col-lg-4 >.card >.card-body >.row >.col-lg-3 >ul >li >span >.mdi-60px:before {
        font-size: 55px;
    }
    .rfqdash > .card-body > .row > .col-lg-4 > .card > .card-body > .row > .col-lg-9 > ul > li > p {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        margin-bottom: 2px !important;
    }
    .rfqdash > .card-body > .row > .col-lg-4 > .card > .card-body > .row > .col-lg-9 > .clearfix > .btn {
        float: none !important;
    }
    .rfqdash > .card-body > .row > .col-lg-4 > .card > .card-body > .row > .col-lg-9 > .clearfix > .btn:first-child {
        margin-left: 0 !important;
    }
    .rfqdash > .card-body > .row > .col-lg-4 > .card > .card-body > .row > .col-lg-9 > .clearfix > .btn:last-child {
        margin-right: 0 !important;
    }
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body {
        padding-top: 5px;
    }
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body > .row > .col-lg-5 > .border-right > table > tbody > tr > td {
        white-space: nowrap;
    }
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body > .row > .col-lg-5 > .border-right > table > tbody > tr:last-child > td:first-child {
        vertical-align: top;
    }
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body > .row > .col-lg-5 > .border-right > table > tbody > tr:last-child > td {
        white-space: normal;
    }
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body > .row > .col-lg-5 {
        padding-right: 0px;
    }
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body > .row > .col-lg-7.border-right {
        border: none !important;
    }
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body > .row > .col-lg-7.border-right > table > tbody > tr:nth-of-type(1) > td:last-child,
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body > .row > .col-lg-7.border-right > table > tbody > tr:nth-of-type(2) > td:last-child {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        max-width: 165px;
        padding: 2px 4px !important;
    }
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body > .row > .col-lg-7.border-right > table > tbody > tr:nth-of-type(3) > td:first-child {
        vertical-align: top;
    }
    .rfqdash > .card-body > .row > .col-lg-8 > .card > .card-body > .row > .col-lg-7.border-right > table > tbody > tr:nth-of-type(3) > td:last-child {
        padding: 2px 4px !important;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 165px;
        width: 165px;
        height: 50px;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    #bid-table > table > tbody > tr > td:nth-of-type(6) > .btn {
        padding: 3px 5px;
        margin-left: 5px !important;
    }
    #bid-table > table > tbody > tr > td:nth-of-type(6) > .btn:first-child {
        margin-left: 0 !important;
    }
    .dashboard-info-details > .row:last-child > .col-lg-12 > div > .card > .card-header > .card-title > .col-md-4 {
        width: 100% !important;             
    }
    /* terms conditions */
    .buying-process > .card.p-30 {
        padding: 15px !important;
    }
    .buying-process > .card > .card-body.p-lr-100  {
        padding-left: 0 !important;
        padding-right: 0 !important;
        padding-top: 15px !important;
    }
    .buying-process > .card >.card-header >.timeline-header >.font-size-30 {
        font-size: 25px !important;
    }
    /* privacy policy */
    .buying-process > .card.p-30 {
        padding: 15px !important;
    }
    .buying-process > .card > .card-body.p-lr-100  {
        padding-left: 0 !important;
        padding-right: 0 !important;
        padding-top: 15px !important;
    }
    .buying-process > .card >.card-header >.timeline-header >.font-size-30 {
        font-size: 25px !important;
    }
    .dashboard-g-box .box-right .sg-box-heading {
        display: flex;
        height: 40px;
        align-items: center;
        margin-top: 0 !important;
    }

    .dashboard-info-details > .card-body > .row > .col-lg-3 > .card > .card-body > .card-header > img + h5 {
        width: 160px !important;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-top: 15px !important;
    }

    .rfq-card > .card-body > .clearfix > .card-text-success {
        margin-bottom: 14px !important;
    }
    .rfq-card > .card-body > .clearfix > .card-text-danger {
        margin-bottom: 15px !important;
    }
    .card-body.p-0.min-height-170px-lg.height-170px-xl {
        min-height: 185px !important;
    }

}
@media screen and (min-width: 1200px) and (max-width: 1599px) {

    .main-header .top-search-holder .search-area .search-button {
        /* padding: 8px 3px 12px; */
    }
    .main-wrapper > .card-body > .row > .col-lg-3.col-xs-12 {
        padding-left: 0;
    }
    .main-wrapper > form > .card-body > .row > .col-lg-3.col-xs-12 {
        padding-left: 0;
    }
    #rfqinvoice > .card-body > div > div > .row > .col-md-4 {
        padding-right: 0;
    }
    #rfqinvoice > .card-body > div > div > .row > .col-md-4 > .left-block > .rfq-create-details > .card > .card-header {
        padding-left: 0;
        padding-right: 0;
    }
    #rfqinvoice > .card-body > div > div > .row > .col-md-4 > .left-block > .rfq-create-details > .card > .card-body > .rfq-publish-details > .row > .col-xs-6:last-child {
        padding-left: 0px;
    }
    #rfqinvoice > .card-body > div > div > .row > .col-md-4 > .left-block > .rfq-create-details > .card > .card-body > .rfq-publish-details > .row > .col-xs-6:last-child > .line-height-24 {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    #rfqinvoice > .card-body > div > div > .row > .col-md-8 > .right-block > .rfq-create-details > .card > .card-header {
        padding-left: 0;
        padding-right: 0;
    }
    #rfqinvoice > .card-body > div > div > .row > .col-md-8 > .right-block > .rfq-create-details > .card > .card-body > .row > .col-xs-2 {
        padding-left: 15px;
        padding-right: 0px;
    }
    #rfqinvoice > .card-body > div > div > .row > .col-md-8 > .right-block > .rfq-create-details > .card > .card-body > .row > .col-xs-10 {
        padding-left: 5px;
    }
    #rfqinvoice > .card-body > div > div > .row > .col-md-8 > .right-block > .rfq-create-details > .card > .card-body > .row > .col-xs-10 > .line-height-22 {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .select2-container--default .select2-selection--multiple .select2-selection__choice {
        max-width: 60px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .rfq-widgets-2 > .row:nth-of-type(1) > .col-lg-4 > .card > .card-body > .p-b-7 > p {
        margin-bottom: 0px;
    }
    .rfq-widgets-2 > .row:nth-of-type(2) > .col-lg-4 > .card > .card-body > div > .row > .col-md-12 > .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .rfq-widgets-2 > .row:nth-of-type(2) > .col-lg-4 > .card > .card-body > div > .row > .col-md-12 > .col-lg-12 > .row > .col-lg-7 > .p-t-5 {
        padding-top: 0 !important;
        margin-bottom: 5px !important;
    }
    .rfq-widgets-2 > .row:nth-of-type(2) > .col-lg-4 > .card > .card-body > div > .row > .col-md-12 > .col-lg-12 > .row > .col-lg-5 > .d-inline-block {
        float: right !important;
    }
    .rfq-widgets-2 > .row:nth-of-type(2) > .col-lg-8 > .card > .card-body > div > .row:nth-of-type(2) ~ .rfq-hr {
        margin-top: 5px;
    }
    .rfq-widgets-2 > .row:nth-of-type(2) > .col-lg-8 > .card > .card-body > div > .row:nth-of-type(3) > .pre-budget > .row > .col-lg-9 {
        width: 73%;
    }
    .rfq-widgets-2 > .row:nth-of-type(2) > .col-lg-8 > .card > .card-body > div > .row:nth-of-type(3) > .pre-budget > .row > .col-lg-3 {
        width: 27%;
        padding-left: 0;
    }
    .rfq-card > .card-body > .min-height-70px-xl.m-t-20 {
        margin-top: 16px !important;
        margin-bottom: 10px !important;
    }
    .rfqdash > .card-body > .row > .col-lg-3.col-xl-3.bs-grid-small-space,
    .rfqdash > .card-body > .row > .col-lg-5.col-xl-6 {
        padding-right: 0;
    }
    .rfqdash > .card-body > .row > .col-lg-3 > .card > .card-body > .row > .col-lg-9 > ul > li > p {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        margin-bottom: 2px !important;
    }
    .rfqdash > .card-body > .row > .col-lg-3 > .card > .card-body > .row > .col-lg-3 > ul > li > span > .mdi-60px::before {
        font-size: 55px;
    }
    .place-bid-section-2 .field-new_security_cur .form-control {
        margin-top: 24px;
    }
    .r-box {
        /* min-height: 200px; */
    }
    .field-bidding_notes #bidding_notes {
        min-height: 177px;
    }
    .r-box.delivery-period > .row > .row-no-gutters > .col-xs-6.col-lg-5.m-t-20 {
        margin-top: 40px !important;
    }
    .prod-img {
        /* width: 40px;
        height: 40px; */
    }
    .policy h4 {
        color: #6e84a3 !important;
        margin-top: 20px !important;
        margin-bottom: 10px !important;
    }
    .policy p {
        color: #51565e;
    }
    .policy ul {
        margin: 0 0 15px;
        padding: 0;
        list-style-type: square;
    }
    .policy ul li {
        color: #51565e;
        margin-left: 20px;
    }
    .terms h4 {
        color: #6e84a3 !important;
        margin-top: 20px !important;
        margin-bottom: 10px !important;
    }
    .terms p,.terms p strong {
        color: #51565e;
    }
    .terms ul {
        margin: 0 0 15px;
        padding: 0;
        list-style-type: square;
    }
    .terms ul:nth-of-type(1) {
        list-style-type: decimal;
    }
    .terms ul:nth-of-type(2) {
        list-style-type: lower-alpha;
    }
    .terms ul li {
        color: #51565e;
        margin-left: 20px;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(1) > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-header > .card-title {
        font-size: 15px !important;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(1) > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-body > p {
        font-size: 11px !important;
        font-weight: 500 !important;
        min-height: 50px !important;
        padding-bottom: 5px !important;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(1) > .col-lg-7 {
        padding-right: 5px;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(1) > .col-lg-5 {
        padding-left: 5px;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(1) > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-title {
        font-size: 15px !important;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(1) > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body > p {
        font-size: 11px !important;
        font-weight: 500 !important;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(1) > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body > p.min-height-80px-lg {
        min-height: 65px !important;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(1) > .col-lg-5 > .card > .card-body {
        min-height: 176px;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(2) > .col-lg-6:first-child {
        padding-right: 5px;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(2) > .col-lg-6:last-child {
        padding-left: 5px;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(3) > .col-lg-3.col-xs-12:first-child {
        padding-right: 0;
    }
    .dashboard-info-details > .card-body > .row:nth-of-type(3) > .col-lg-3.col-xs-12:last-child {
        padding-left: 0;
    }
    .dashboard-info-details p {
        /* color: rgba(0, 0, 0, 0.8); */
    }
    .main-dashboard > .row:nth-of-type(3) > .col-lg-3.col-xs-12.p-r-0-lg {
        padding-left: 15px !important;
    }
    .gallery-holder .zoomWrapper {
        width: 100% !important;
        height: 280px !important;
    }
    .gallery-holder .zoomWrapper img {
        object-fit: cover;
    }
    .product-info-block .product-info .description-container .price-box .table > tbody > tr > td {
        font-size: 14px;
    }
    .price-container.info-container .price-box .table > tbody > tr > td {
        font-size: 14px;
    }
    .item-action > ul > li.width-50 {
        width: 100% !important;
    }
    .product-box-layout1 .item-content .item-price .before-discount, .product-box-layout1 .item-content .item-price .after-discount {
        display: inline-block;
    }
    .product-box-layout1 .item-content .item-price .before-discount .fa-inr {
        display: none;
    }
    .product-detail-owl-carousel .product-box-layout1 .item-img .general, .product-detail-owl-carousel .product-box-layout1 .item-img .item-trending {
        height: auto;
    }
    .plan-purchase {
        position: absolute;
        top: 5px;
        right: 10px;
    }
    .pricing-plan-page {
        padding: 20px;
    }
    .product-detail-owl-carousel .product-box-layout1 .item-img .general, .product-detail-owl-carousel .product-box-layout1 .item-img .item-trending {
        height: 140px;
    }
    .post-bid-modal {
        width: 90%;
        margin-top: 70px;
    }
} 
@media screen and (min-width: 1367px) and (max-width: 1439px) {
    .container {width: 90%;}
    #owl-main, #owl-main .item {
        height: 307px;
        height: calc(36rem - 2rem);
    }
    .theme-bg-wide-banner-type-2-bottom .width-50 {
        width: 60% !important;
    }
    .theme-bg-wide-banner-type-2-bottom .width-45 {
        width: 40% !important;
    }
}
/* ui fix 2may 2020 */

@media screen and (min-width: 1280px) and (max-width: 1280px) {
    .category-product div[class*="col-"] {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .product-grid-view {
        min-height: 325px !important;
    }
}

@media screen and (min-width: 1366px) and (max-width: 1366px) {
    .container {width: 1250px;}

    .wf-group .card {
        max-width: 179px;
    }
    .product-grid-view {
        min-height: 335px !important;
    }
}

@media screen and (max-width: 1366px) {

    .product-info-block .product-info .description-container .price-box .table > tbody > tr > td {
        font-size: 14px;
    }
    .price-container.info-container .price-box .table > tbody > tr > td {
        font-size: 14px;
    }
    .horizontal-timeline .timeline-horizontal .timeline-item {
        min-width: 150px;
    }
    .horizontal-timeline .timeline .timeline-item .timeline-panel {
        padding: 10px;
    }
}

@media screen and (min-width: 1440px) and (max-width: 1440px) {
    .container {width: 1300px;}
    #owl-main, #owl-main .item {
        height: 356px;
    }
    .floating-menu-wrapper {
        top: 13%;
    }
    .wf-group .card {
        max-width: 187px;
    }
    .logo-slider .owl-controls .owl-next {
        right: -25px;
    }
    .product-grid-view {
        min-height: 340px !important;
    }
}


@media screen and (min-width: 1200px) and (max-width: 1365px) {
    .container {width: 90%;}
    #owl-main, #owl-main .item {
        height: 307px;
        height: calc(30rem - 2rem);
    }

    .pro-bidding-img {
        /* width: 40px !important;
        height: 40px !important; */
    }
    .prod-img img {
        /* width: 40px;
        height: 40px; */
    }
    .prod-img.pro-bidding-img.m-l-10 {
        /* margin-left: 0 !important; */
    }
    .signature-note {
        font-size: 11px;
        line-height: 14px;
        bottom: 0px;
    }
    .sig-box > .label > .rounded.profile-avatar.product_image {
        border: 1px dotted #6f7a88 !important;
        border-style: dashed !important;
        background: #fff;
    }
    .pricingTable .pricing-content {
        /* min-height: 420px;
        margin-bottom: 0px; */
    }
    .pricingTable {
        margin: 0;
    }
    .pricingTable .pricing-content li {
        font-size: 14px;
    }
}

@media screen and (min-width: 1600px) {
    .container {width: 1450px;}
    #owl-main, #owl-main .item {
        height: 415px;
    }
    /* Floating menu */
    .floating-menu-wrapper {
        position: fixed;
        top: 15%;
        left: 0;
    }


    .main-dashboard .custom-graph.graph-1 {
        width: auto;
        height: 201px;
    }

    #db-recent-notification-dropdown {
        height: 170px;
    }
    .po-dashboard .table > tbody > tr > td,.rfq-dashboard .table > tbody > tr > td {
        font-size: 13px;
        font-weight: 500;
        color: rgba(0, 0, 0, 0.8);
    }
    /* create workflow */
    .workflow-user-list .user-pills, .wf-user-group .user-pills {
        font-size: 12px;
        height: 28px;
        line-height: 20px;
        max-width: 180px;
    }
    .workflow-user-list .user-pills img {
        width: 22px;
        height: auto;
    }
    .wf-user-group.workflow-user-list .user-pills {
        max-width: 160px;
        font-size: 9px;
        height: auto;
        line-height: normal;
    }
    .wf-user-group .user-pills img {
        width: 18px;
    }
    span.title-wf {
        font-size: 13px !important;
    }
    .wf-group .card {
        max-width: 220px;
    }
    .levels .col-xs-10 {
        width: 83.33333333%;
    }
    .levels .col-xs-2 {
        width: 16.66666667%;
    }
    .levels .form-control {
        padding: 5px 8px;
        font-size: 13px;
    }
    .workflow-selection .form-control {
        height: 34px;
        font-size: 13px;
    }
    .workflow-selection {
        margin-bottom: 0px !important;
    }
    .workflow-drop-area .btn-info-alt {
        font-size: 12px;
    }

    .product-info-block .product-info .description-container .price-box .table > tbody > tr > td {
        font-size: 14px;
    }
    .price-container.info-container .price-box .table > tbody > tr > td {
        font-size: 14px;
    }

}

@media screen and (min-width: 1650px) {
    .container {width: 1650px;}
}
@media screen and (min-width: 1680px) {
    .container {width: 1550px;}
}


@media print {
    .d-print-none {display: none!important;}
    .d-print-inline {display: inline!important;}
    .d-print-inline-block {display: inline-block!important;}
    .d-print-block {display: block!important;}
    .d-print-table {display: table!important;}
    .d-print-table-row {display: table-row!important;}
    .d-print-table-cell {display: table-cell!important;}
    .d-print-flex {display: flex!important;}
    .d-print-inline-flex {display: inline-flex!important;}
}




.align-top {
    vertical-align: top !important;
}
.align-middle {
    vertical-align: middle !important;
}
.align-bottom {
    vertical-align: bottom !important;
}

@media screen and (max-width: 1200px) {
    .plan-compare-block {
        top: 50px;
    }	
    .product-details-slider > .card-body.min-height-290px-lg {
        min-height: 300px;
    }
    .product-box-layout1 .item-img .general, .product-box-layout1 .item-img .item-trending {
        /* height: 225px; */
    }
    .product-detail-owl-carousel .product-box-layout1 .item-img .general, .product-detail-owl-carousel .product-box-layout1 .item-img .item-trending {
        height: 150px;
    }
    .sign-in-page .col-md-6.v-center {
        height: 550px;
    }
    .login-box {
        padding: 0 50px;
    }
    .product-detail .item-details .table > tbody > tr > td:first-child {
        width: 45%;
        padding-right: 5px !important;
    }
    .product-detail .item-details .table > tbody > tr > td:last-child {
        width: 55%;
    }
    .plan-compare-block {
        top: 10px;
    }

}
@media screen and (max-width: 1024px) {
    .sign-in-page .col-md-6.v-center {
        height: 550px;
    }
    .login-box {
        padding: 0 50px;
    }
    .body-content .sign-in-page .register-form .form-group {
        margin-bottom: 15px;
    }
    .stick {
        width: 230px;
        min-width: 230px;
    }
}

@media screen and (max-width: 992px) {
    .main-header .logo-holder {
        /* margin-bottom: 0px; */
    }
    .procurement-banner {
        position: relative;
        top: 15px;
    }
    .gallery-holder .zoomWrapper {
        width: 100% !important;
        height: 280px !important;
    }
    .gallery-holder .zoomWrapper img {
        object-fit: cover;
    }
    .product-details-slider > .card-body.min-height-290px-lg {
        min-height: 300px;
    }
    .item-action > ul > li.width-50 {
        width: 100% !important;
    }
    .product-box-layout1 .item-content .item-price .before-discount, .product-box-layout1 .item-content .item-price .after-discount {
        display: inline-block;
    }
    .product-box-layout1 .item-content .item-price .before-discount .fa-inr {
        display: none;
    }
    /* partner slider */
    .logo-slider-inner .item {
        margin-left: 10px;
        margin-right: 10px;
    }
    .logo-slider .owl-controls .owl-prev {
        left: 26px;
    }
    .logo-slider .owl-controls .owl-next {
        right: -14px;
    }
    .logo-slider .owl-controls .owl-prev, .logo-slider .owl-controls .owl-next {
        top: 74px;
    }
    .sign-in-page {
        display: block;
    }
    .sign-in-page .col-md-6.v-center {
        display: block;
        float: left;
        width: 100%;
        height: auto;
    }
    .pricing-plan-page .price-row div[class*="col-"]:nth-child(2) {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    .pricing-plan-page .price-row {
        margin-bottom: 30px !important;
        margin-top: 30px !important;
    }
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
    .product-box-layout1 .item-content {
        /* padding: 15px 15px 25px 15px; */
    }
    .item-action > ul > li.width-50 {
        width: 100% !important;
    }
    .product-box-layout1 .item-content .item-price .before-discount, .product-box-layout1 .item-content .item-price .after-discount {
        display: inline-block;
    }
    .product-box-layout1 .item-content .item-price .before-discount .fa-inr {
        display: none;
    }
    .plan-purchase {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .pricing-plan-page {
        padding: 20px;
    }
    .top-search-holder{
        /* width:62%; */
    }
    .rfq-create .top-search-holder .search-area .text{width:35%}.rfq-create .top-search-holder .search-area .search-field{width:55%;}.rfq-create .top-search-holder .search-area .search-button{width:9%;}
    .sign-in-page {
        display: block;
    }
    .stick {
        width: 250px;
        min-width: 250px;
    }
    .category-product .row > .col-md-3 {
        padding-left: 0;
        padding-right: 0;
    }
    .product-grid-view.min-height-375px {
        min-height: auto !important;
    }
}

@media screen and (max-width: 767px) {
    .header-style-1 {
        position: sticky;
        position: -webkit-sticky;
        top: 0;
        width: 100%;
        left: 0;
        right: 0;
        z-index: 1001;
        margin-bottom: 0;
    }
    .bottom-header {
        position: sticky;
        position: -webkit-sticky;
        background-color: #ffffff;
        position: relative;
        border-bottom: 1px solid #dfe0e3;
        -webkit-box-shadow: 0 3px 10px rgba(17, 30, 88, 0.15);
        -moz-box-shadow: 0 3px 10px rgba(17, 30, 88, 0.15);
        -o-box-shadow: 0 3px 10px rgba(17, 30, 88, 0.15);
        box-shadow: 0 3px 10px rgba(17, 30, 88, 0.15);
    }
    .bottom-header.sticky {
        position: sticky;
        position: -webkit-sticky;
        top: 0;
        width: 100%;
        left: 0;
        right: 0;
        z-index: 999;
        margin-bottom: 0px;
    }
    .register-msg {
        position: relative;
        top: 0px;
        padding: 5px;
        -webkit-animation: slideInDown 0.4s ease-in-out 0s 1 both;
        animation: slideInDown 0.4s ease-in-out 0s 1 both;
    }
    .register-msg.top-fix {
        position: absolute;
        width: 100%;
        top: -50px;
        -webkit-animation: slideInUp 0.4s ease-in-out 0s 1 both;
        animation: slideInUp 0.4s ease-in-out 0s 1 both;
    }
    .rfq-create .pos-absolute{top:50px;}  .top-search-holder{width:100%;}.rfq-create .top-search-holder .search-area .text{width:41%}.rfq-create .top-search-holder .search-area .search-field{width:49%;}.rfq-create .top-search-holder .search-area .search-button{width:9%;}
    .dashboard-view .dashboard-info .headback {
        display: none;
    }
    .main-header .top-search-holder .search-area .search-field {
        width: 100%;
    }
    .main-header .top-search-holder .search-area .control-group {
        position: relative;
    }
    .main-header .top-search-holder .search-area .search-button {
        padding: 0;
        position: absolute;
        right: 10px;
        top: 8px;
    }
    .navbar-default .navbar-toggle .icon-bar {
        background-color: #0d1d58;
    }
    .navbar-default .navbar-toggle {
        border-color: #fff;
    }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
        background-color: #fff;
    }
    .top-cart-row .lang-select {
        right: 20px;
    }
    .top-cart-row .cnt-block .list-inline > li {
        margin-right: 0;
        margin-top: 0;
        margin-left: 0;
    }
    .top-cart-row .lang-select .dropdown-toggle {
        line-height: 23px;
    }
    .main-header .logo-holder {
        /* margin-bottom: 5px; */
    }
    #owl-main .item .caption .button-holder {
        margin-top: 0px;
    }
    .product-listing > .card > .row:nth-of-type(1) > .col-lg-3 {
        display:none;
    }
    .dashboard-info > .dashboard-main-heading {
        max-width: 50%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 14px;
        font-weight: 400;
        margin-top: 0px;
    }
    #owl-main .item .caption .big-text {
        font-size: 25px;
        font-weight: 500;
        color: #eedcf4 !important;
        letter-spacing: 0.4px;
        margin-bottom: 6px;
    }
    .button-holder > .btn-theme-2 {
        width: 90%;
        letter-spacing: 0.5px;
        margin: 10px 10px;
    }
    #owl-main .item .caption .excerpt {
        display: block !important;
        font-weight: 300;
        line-height: 24px;
        text-align: left;
        margin-bottom: 10px;
        color: rgb(241, 213, 239) !important;
        letter-spacing: 0.8px;
    }
    #owl-main .item .caption.bg-color .excerpt span {
        line-height: 24px;
        padding: 0;
    }
    #owl-main .item .caption .excerpt span > br {
        display: none;
    }
    #owl-main .item {
        background-position: center center;
        margin: 0 10px;
        margin: 0;
        border-radius: 5px;
        border-radius: 0;
    }
    .owl-carousel.shadow-sm {
        box-shadow: none !important;
    }
    #owl-main {
        height: 500px;
        margin-bottom: 20px;
    }
    #owl-main .item {
        height: 350px;
    }
    #owl-main .item .caption {
        top: 105%;
        padding: 0px 15px !important;
        left: 0;
    }
    /* partner slider */
    .logo-slider-inner .item {
        margin-left: 10px;
        margin-right: 10px;
    }
    .logo-slider .owl-controls .owl-prev {
        left: -4px;
    }
    .logo-slider .owl-controls .owl-next {
        right: -4px;
    }
    .logo-slider .owl-controls .owl-prev, .logo-slider .owl-controls .owl-next {
        top: 30px;
    }
    /* pricing plan */
    .top-cart-row .lang-select .dropdown-toggle .fa.fa-user-circle {
        margin-top: 2px;
    }
    .pricing-plan-page {
        padding: 10px 15px !important;
    }
    .pricingTable .title {
        font-size: 25px;
        padding-left: 15px;
    }
    .pricingTable .title ~ p {
        padding-left: 15px;
    }
    .plan-purchase {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .pricingTable {
        box-shadow: 0 2px 4px rgba(18,38,63,.27);
        /* border-radius: 5px; */
    }
    .pricingTable .pricingTable-header {
        padding: 15px 0 25px;
        margin-bottom: 15px;
    }
    .pricingTable .pricing-content li {
        font-size: 14px;
        padding-left: 10px;
    }
    .pricingTable .pricing-content {
        margin-bottom: 10px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .expandable .expandable-content {
        height: auto;
    }
    .payment-icon {
        width: 90px;
        height: 90px;
    }
    .payment-icon > .basic,.payment-icon > .premium,.payment-icon > .premium-cmbo {
        width: 90px;
        height: 90px;
    }
    /* payment summary */
    .payment-smry address {
        text-align: left;
    }
    .payment-smry address p {
        text-align: left;
    }
    .payment-smry > .row + .row > .col-lg-12 > table,  .payment-smry > .row + .row > .col-lg-12 > table thead, .payment-smry > .row + .row > .col-lg-12 > table tbody, .payment-smry > .row + .row > .col-lg-12 > table thead th, .payment-smry > .row + .row > .col-lg-12 > table tbody td, .payment-smry > .row + .row > .col-lg-12 > table tbody tr, .payment-smry > .row + .row > .col-lg-12 > table tfoot,.payment-smry > .row + .row > .col-lg-12 > table tfoot tr,.payment-smry > .row + .row > .col-lg-12 > table tfoot tr th,.payment-smry > .row + .row > .col-lg-12 > table tfoot tr td { 
        display: block; 
    }

    .payment-smry > .row + .row > .col-lg-12 > table thead th[class*="col-"] {
        width: auto;
        text-align: left !important;
    }
    .payment-smry > .row + .row > .col-lg-12 > .table thead tr th
    { 
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    .payment-smry > .row + .row > .col-lg-12 > .table > tbody > tr > td { 
        border: none;
        border-bottom: 1px solid #eee; 
        position: relative;
        padding-left: 50% !important;
        text-align: left;
    }

    .payment-smry > .row + .row > .col-lg-12 > .table > tbody > tr > td:before { 
        position: absolute;
        top: 6px;
        left: 6px;
        width: 45%;
        text-align: left;
        padding-right: 10px; 
        white-space: nowrap;
    }

    .payment-smry > .row + .row > .col-lg-12 > .table > tbody > tr > td:nth-of-type(1):before { content: "Sr. No"; font-weight: 500; }
    .payment-smry > .row + .row > .col-lg-12 > .table > tbody > tr > td:nth-of-type(2):before { content: "Plan Name"; font-weight: 500; }
    .payment-smry > .row + .row > .col-lg-12 > .table > tbody > tr > td:nth-of-type(3):before { content: "Qty"; font-weight: 500; }
    .payment-smry > .row + .row > .col-lg-12 > .table > tbody > tr > td:nth-of-type(4):before { content: "Unit Price"; font-weight: 500; }
    .payment-smry > .row + .row > .col-lg-12 > .table > tbody > tr > td:nth-of-type(5):before { content: "Total"; font-weight: 500; }

    .subtotal-row,.discount-row,.subtotal-discount-row,.total-tax-row,.net-amount-row {
        padding: 5px;
    }
    .subtotal-row .subtotal,.discount-row .discount,.subtotal-discount-row .subtotal-discount,.total-tax-row .total-tax,.net-amount-row .net-amount {
        padding-right: 10px;
    }
    .subtotal-row .subtotal-price,.discount-row .discount-price,.subtotal-discount-row .subtotal-discount-price,.total-tax-row .total-tax-price,.net-amount-row .net-amount-price {
        text-align: left;
    }
    /* payment detail */
    .payment-smry > .row > .col-lg-8 > table,  .payment-smry > .row > .col-lg-8 > table thead, .payment-smry > .row > .col-lg-8 > table tbody, .payment-smry > .row > .col-lg-8 > table thead th, .payment-smry > .row > .col-lg-8 > table tbody td, .payment-smry > .row > .col-lg-8 > table tbody tr { 
        display: block; 
    }
    .payment-smry > .row > .col-lg-8 > table thead th[class*="col-"] {
        width: auto;
        text-align: left !important;
    }
    .payment-smry > .row > .col-lg-8 > .table thead tr th
    { 
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    .payment-smry > .row > .col-lg-8 > .table > tbody > tr > td { 
        border: none;
        border-bottom: 1px solid #eee; 
        position: relative;
        padding-left: 50% !important;
        text-align: left;
    }

    .payment-smry > .row > .col-lg-8 > .table > tbody > tr > td:before { 
        position: absolute;
        top: 6px;
        left: 6px;
        width: 45%;
        text-align: left;
        padding-right: 10px; 
        white-space: nowrap;
    }

    .payment-smry > .row > .col-lg-8 > .table > tbody > tr > td:nth-of-type(1):before { content: "Sr. No"; font-weight: 500; }
    .payment-smry > .row > .col-lg-8 > .table > tbody > tr > td:nth-of-type(2):before { content: "Plan Name"; font-weight: 500; }
    .payment-smry > .row > .col-lg-8 > .table > tbody > tr > td:nth-of-type(3):before { content: "Qty"; font-weight: 500; }
    .payment-smry > .row > .col-lg-8 > .table > tbody > tr > td:nth-of-type(4):before { content: "Unit Price"; font-weight: 500; }
    .payment-smry > .row > .col-lg-8 > .table > tbody > tr > td:nth-of-type(5):before { content: "Total"; font-weight: 500; }
    .success-msg-box .table tbody tr td {
        word-break: break-word;
    }
    #owl-main .owl-controls {
        display: none !important;
    }
    .container.p-t-20 > .row > .col-lg-10.col-md-10.col-md-push-2 > .row:first-child > .col-lg-12.col-md-12 {
        padding-left: 0;
        padding-right: 0;
    }
    /************************************************* 
                Mobile View CSS 20 april 2020
      *************************************************/
    /* mobile view */
    .main-header {
        padding: 10px 0 10px 0;
    }
    .floating-menu-wrapper {
        /* position: absolute; */
        top: auto;
        bottom: 0;
        left: 0;
        right: 0;
        background-color: #fff;
        -webkit-box-shadow: 0 -5px 10px 0 rgba(7, 14, 108, 0.1);
        -moz-box-shadow: 0 -5px 10px 0 rgba(7, 14, 108, 0.1);
        -o-box-shadow: 0 -5px 10px 0 rgba(7, 14, 108, 0.1);
        box-shadow: 0 -5px 10px 0 rgba(7, 14, 108, 0.1);
        /*  transition: all 250ms ease;
         box-shadow: 0 -5px 10px 0 rgba(0,0,0,.1) !important; */
        /* z-index: 95; */
        /* min-height: 50px; */
        overflow: scroll;
        white-space: nowrap;
        display: none;
    }
    .floating-menu {
        box-shadow: none;
        border-radius: 0;
        float: left;
        width: 100%;
    }
    .floating-menu ul {
        float: left;
        width: 100%;
    }
    .floating-menu ul li {
        width: 20%;
        float: none;
        display: inline-block;
        text-align: center;
        border-bottom: none;
        padding: 6px 5px;
    }
    .floating-menu ul li a {
        width: auto;
        height: auto;
        overflow: visible;
        padding: 4px 0 0 !important;
        border-top: 1px solid transparent;
    }
    .floating-menu ul li a:before {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        width: 70%;
        height: 1px;
        margin: auto;
        top: -2px;
        border-top: 1px solid #0d1d58;
        opacity: 0;
        visibility: hidden;
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
    }
    .floating-menu ul li:first-child a,.floating-menu ul li:last-child a {
        border-radius: 0;
    }
    .floating-menu > ul > li:nth-last-child(7), .floating-menu > ul > li:nth-last-child(1) {
        display: none;
    }
    .floating-menu a span {
        display: block;
        font-size: 10px;
        text-align: center;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        padding: 2px 4px;
    }
    .floating-menu ul li a.active, .floating-menu ul li a:hover, .floating-menu ul li a:active, .floating-menu ul li a:focus {
        background-color: transparent !important;
        /* color: #a84a72; */
        box-shadow: none;
        /* border-top: 1px solid #a84a72; */
    }
    .floating-menu ul li a:hover:before {
        opacity: 1;
        visibility: visible;
    }
    .floating-menu ul li a br {
        display: none;
    }
    .floating-menu ul li a:hover .menu-icon, .floating-menu ul li a:active .menu-icon, .floating-menu ul li a:focus .menu-icon, .floating-menu ul li a.active .menu-icon {
        display: inline-block;
    }
    .floating-menu ul li a:hover .menu-icon-hover, .floating-menu ul li a:active .menu-icon-hover, .floating-menu ul li a:focus .menu-icon-hover, .floating-menu ul li a.active .menu-icon-hover {
        display: none;
    }
    .floating-menu ul li a span {
        display: block;
        position: relative;
        left: auto;
        background-color: transparent;
        color: #0d1d58;
        padding: 5px 0 0;
        border-radius: 0px;
        width: auto;
        min-width: auto;
        white-space: nowrap;
    }
    .floating-menu a:hover span.title {
        display: block;
        position: relative;
        left: auto;
        background-color: transparent;
        color: #0d1d58;
        top: auto;
        padding: 5px 0 0;
    }
    .floating-menu a:hover span.title::before {
        display: none;
    }
    /* home */

    /* login page */
    .sign-in-page {
        padding: 0px;
        margin-top: 15px !important;
        box-shadow: none;
    }
    .screen-illustration {
        /* margin-top: 0 !important; */
    }
    .screen-illustration img {
        width: 60% !important;
    }
    .login-box .form-group .col-md-5 {
        width: 50%;
        float: left;
    }
    .sign-in-page .create-new-account {
        /* max-width: 60%;
        margin: auto; */
    }
    .sign-in::before {
        display: none;
    }
    .screen-illustration {
        margin-top: 20px;
        margin-bottom: 30px;
    }
    .facebook-sign-in {
        display: none;
    }
    /* for buyers page */
    .buying-process .timeline-bg {
        padding: 0 !important;
    }
    .buying-process #status-timeline {
        margin-top: 0;
        margin-bottom: 0;
    }
    .buying-process .status-timeline-content {
        padding: 1.5em;
        margin-left: 100px;
    }
    .buying-process .status-timeline-img {
        width: 100px;
        left: -30px;
        top: -35px;
    }
    .buying-process .status-timeline-img img {
        width: 100px;
    }
    .buying-process .status-timeline-block {
        margin: 2em 0;
    }
    .full-strip {
        padding: 20px 0 !important;
    }
    .full-strip h1 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 30px !important;
        line-height: 40px !important;
    }
    #start .p-lr-100 {
        padding: 0 !important;
        margin: 0 !important;
    }
    #start h2 {
        margin-top: 0 !important;
        margin-bottom: 10px !important;
    }
    /* for sellers page */
    .timeline-header h6.p-l-100 {
        padding: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .timeline-header h6 > br {
        display: inline-block;
    }
    /* product listing page */
    .product-listing .row.row-md-gutters .col-lg-9 {
        padding-left: 5px;
        padding-right: 5px;
    }
    .bid-details .product-listing .card > .row {
        margin: 0;
    }
    .bid-details .product-listing > .card > .row > .col-lg-3 {
        padding-left: 10px;
        padding-right: 10px;
    }
    .bid-details .product-listing .select2-container {
        margin-bottom: 10px;
    }
    .bid-details .product-listing .sidebar-filter label {
        font-size: 12px;
    }
    .search-result-container div.load-more {
        text-align: center;
    }
    /* dashboard */
    .bid-details > .main-wrapper {
        background-color: #ffffff !important;
        border: none;
        box-shadow: none;
        padding-top: 10px !important;
        border-radius: 0;
    }
    .main-wrapper {
        min-height: auto !important;
    }
    .bid-details {
        /* padding-left: 0px;
        padding-right: 0px; */
        /* margin-bottom: 30px; */
        background-color: #fff;
    }
    .bid-details > .p-5 {
        /* padding: 0 !important; */
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .bid-details .main-dashboard {
        padding: 0;
    }

    .bid-details .main-dashboard .row:first-child .col-lg-7.p-r-5{
        padding-right: 0 !important;
    }
    .bid-details .main-dashboard .row:first-child .col-lg-7 > .card > .card-header {
        padding: 0px !important;
        background: none !important;
        opacity: 1 !important;
        border-bottom: 1px solid #edf2f9 !important;
    }
    .bid-details .main-dashboard .row:first-child .col-lg-7 > .card > .card-header > .card-title {
        color: #333333 !important;
        font-size: 14px;
        min-height: 25px;
    }
    .bid-details .main-dashboard .row:first-child .col-lg-7 > .card > .card-body {
        padding: 0 !important;
        padding-top: 10px !important;
    }
    .bid-details .main-dashboard .row:first-child .col-lg-7 > .card {
        margin-bottom: 15px;
        padding-bottom: 15px;
        border-bottom: 1px solid #e3e3e3 !important;
        border-radius: 0;
    }
    .bid-details .main-dashboard .row:first-child .col-lg-5 {
        display: none !important;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-3.col-xs-12 {
        display: none !important;
    }
    .bid-details .main-dashboard .row:first-child > .col-lg-7 > .card > .card-body > .row > .col-lg-3 {
        width: 50%;
        float: left;
    }
    .bid-details .main-dashboard .row:first-child > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card {
        cursor: pointer;
        box-shadow: 0 0 8px rgba(0,0,0,0.2) !important;
        box-shadow: 0 0 5px rgba(0,0,0,0.15) !important;
    }
    .bid-details .main-dashboard .row:first-child > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-child(even) {
        padding-right: 0 !important;
    }
    .bid-details .main-dashboard .row:first-child > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-child(odd) {
        padding-right: 10px !important;
    }
    .bid-details .main-dashboard .row:first-child > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(1) > .card {
        background-color: #4a89dc;
        color: #ffffff;
        background: linear-gradient(-224deg,#5879d3 0%,#662571 100%);
    }
    .bid-details .main-dashboard .row:first-child > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(2) > .card {
        background-color: #48b96f;
        color: #ffffff;
        background: linear-gradient(-224deg,#64dbee 0%,#0b6d91 100%);
    }
    .bid-details .main-dashboard .row:first-child > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(3) > .card {
        background-color: #c68837;
        color: #ffffff;
        margin-bottom: 0;
        background: linear-gradient(-224deg,#79db9b 0%,#044d24 100%);
    }
    .bid-details .main-dashboard .row:first-child > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(4) > .card {
        background-color: #bf4e4e;
        color: #ffffff;
        margin-bottom: 0;
        background: linear-gradient(-224deg,#fa7b7c 0%,#82113a 100%);
    }
    .bid-details .main-dashboard .row:first-child > .card > .row > .col-lg-3.p-r-10 {
        padding-right: 0px !important;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card {
        height: 180px;
        overflow: auto;
        margin-bottom: 10px;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card img {
        width: 50px;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card .card-img {
        margin-bottom: 5px !important;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card .card-header,
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card .card-body {
        padding: 10px !important;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card .card-body {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card .card-header {
        padding-bottom: 0;
    } 
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card .card-header > .card-title {
        font-size: 14px;
        font-weight: 500;
        color: #ffffff !important;
        line-height: 23px;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card p {
        font-size: 12px;
        font-weight: 400;
        padding-bottom: 5px;
        margin-bottom: 5px;
        border: none !important;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card > .card-body > .font-size-20-xl {
        color: #ffffff !important;
        font-size: 14px;
    }
    .bid-details .main-dashboard .row:nth-of-type(2), .bid-details .main-dashboard .row:nth-of-type(3) {
        margin-left: 0;
        margin-right: 0;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .col-lg-12 > .card {
        margin-bottom: 15px;
        padding-bottom: 15px;
        border-bottom: 1px solid #e3e3e3 !important;
        border-radius: 0;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box {
        width: 33.33333333%;
        padding-right: 10px !important;
        min-height: 35px;
        margin-bottom: 0px;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(3) {
        padding-right: 0 !important;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(4),.bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(5),.bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(6) {
        display: none;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box div[class*="sg-box-"] {
        padding: 10px !important;
        border: none !important;
        height: 110px;
        background: linear-gradient(90deg,#8b4daa 0%,#5140b0 100%);
        box-shadow: 0 0 5px rgba(0,0,0,0.15) !important;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(1) div[class*="sg-box-"] {
        background: linear-gradient(90deg,#8b4daa 0%,#5140b0 100%);
        border-bottom: none !important;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(1) div[class*="sg-box-"]:hover {
        background: linear-gradient(90deg,#8b4daa 0%,#5140b0 100%);
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(2) div[class*="sg-box-"] {
        background: linear-gradient(90deg,#8b4daa 0%,#5140b0 100%);
        border-bottom: none !important;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(2) div[class*="sg-box-"]:hover {
        background: linear-gradient(90deg,#8b4daa 0%,#5140b0 100%);
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(3) div[class*="sg-box-"] {
        background: linear-gradient(90deg,#8b4daa 0%,#5140b0 100%);
        border-bottom: none !important;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box:nth-of-type(3) div[class*="sg-box-"]:hover {
        background: linear-gradient(90deg,#8b4daa 0%,#5140b0 100%);
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-left {
        margin: 0 auto 10px;
        box-shadow: -3px -1px 5px rgba(0, 0, 0, 0.64);
        border-radius: 50px;
        width: 40px;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-left,
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-right {
        float: none;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-right {
        width: 100%;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-right .sg-box-heading {
        font-size: 12px;
        margin-top: 0px;
        font-weight: 400;
        letter-spacing: 0.2px;
        text-align: center;
        line-height: 18px;
        margin-left: 0px !important;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card {
        margin-bottom: 0;
        box-shadow: 0 0px 5px rgba(33, 59, 121, 0.37);
        border: none;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-header {
        min-height: auto;
        padding: 8px;
        opacity: 1 !important;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-header > .card-title {
        float: left;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-header > .card-title > .d-inline-block {
        float: left;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-header > .card-title > .d-inline-block.width-150px-xl {
        margin-right: 5px !important;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-header > .card-title > .d-inline-block.width-150px-xl .custom-select {
        width: 100%;
        border: none;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-header > .card-title > .d-inline-block.width-200px-xl .custom-select {
        width: 100%;
        border: none;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-header > .card-title > .d-inline-block.width-200px-xl {
        margin-right: 0 !important;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-header > .card-title > .d-inline-block .custom-select{
        font-size: 10px;
        margin-top: 0px;
        margin-right: 10px !important;
        height: calc(1.5em + .75rem + 0px);
    } 
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-body {
        padding: 0 !important;
        margin-bottom: 0 !important;
    }
    .bid-details .main-dashboard .row:last-child .col-lg-6.col-xs-12 > .card > .card-body > .card-body {
        padding: 5px;
    }
    /* rfq dashboard */
    .bid-details .rfq-dashboard {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
    }
    .bid-details .rfq-dashboard > .row, .bid-details .rfq-dashboard > .row + .row {
        margin: 0;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 {
        padding-left: 0;
        padding-right: 0 !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card {
        margin-bottom: 15px;
        padding-bottom: 15px;
        border-bottom: 1px solid #e3e3e3 !important;
        border-radius: 0;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-header {
        background: none !important;
        opacity: 1 !important;
        padding: 0 !important;
        border-bottom: 1px solid #edf2f9 !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-header > .card-title {
        color: #333333 !important;
        font-size: 14px;
        min-height: 25px;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-5 {
        display: none;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 {
        width: 50%;
        float: left;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(odd) {
        padding-right: 15px !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(even) {
        padding-right: 0px !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card {
        height: 180px;
        overflow: auto;
        margin-bottom: 10px !important;
        color: #ffffff;
        box-shadow: 0 0 5px rgba(0,0,0,0.15) !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(1) > .card {
        background: linear-gradient(-224deg,#5879d3 0%,#662571 100%);
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(2) > .card {
        background: linear-gradient(-224deg,#64dbee 0%,#0b6d91 100%);
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(3) > .card {
        background: linear-gradient(-224deg,#79db9b 0%,#044d24 100%);
        margin-bottom: 0 !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(4) > .card {
        background: linear-gradient(-224deg,#fa7b7c 0%,#82113a 100%);
        margin-bottom: 0 !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header,
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body {
        padding: 10px !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-img {
        margin-bottom: 5px !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-img > img {
        width: 50px;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-title {
        font-size: 14px;
        font-weight: 500;
        color: #ffffff !important;
        line-height: 23px;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body > p {
        font-size: 12px;
        font-weight: 400;
        padding-bottom: 5px;
        margin-bottom: 5px;
        border: none !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body > .font-size-20-xl {
        color: #ffffff !important;
        font-size: 14px;
    }
    .bid-details .rfq-dashboard > .row, .bid-details .rfq-dashboard > .row + .row > .col-lg-6 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .bid-details .rfq-dashboard > .row + .row > .col-lg-6 > .card {
        box-shadow: 0 0px 5px rgba(33, 59, 121, 0.37);
    }
    .bid-details .rfq-dashboard > .row, .bid-details .rfq-dashboard > .row:nth-of-type(3) > .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .rfq-dashboard > .row:nth-of-type(3) > .col-lg-12 > .card {
        box-shadow: 0 0px 5px rgba(33, 59, 121, 0.37);
        margin-bottom: 0;
    }
    .bid-details .rfq-dashboard > .row:nth-of-type(3) > .col-lg-12 > .card > .card-body > .dataTables_wrapper.m-b-30 {
        margin-bottom: 0 !important;
    }
    .bid-details .rfq-dashboard > .info-banner {
        display: none;
    }
    /* purchase order dashboard */
    .bid-details .po-dashboard {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .po-dashboard > .row, .bid-details .po-dashboard > .row + .row {
        margin: 0;
    }
    .bid-details .po-dashboard > .row:nth-of-type(2) > .col-lg-6 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .bid-details .po-dashboard > .row:nth-of-type(3) > .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .po-dashboard > .row:nth-of-type(4) > .col-lg-6 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .bid-details .po-dashboard > .row:nth-of-type(4) > .col-lg-6:nth-of-type(2) {
        display: none;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 {
        padding-left: 0;
        padding-right: 0 !important;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card {
        margin-bottom: 15px;
    }
    .bid-details .po-dashboard > .row > .col-lg-5 {
        display: none;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 {
        width: 50%;
        float: left;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(odd) {
        padding-right: 15px !important;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(even) {
        padding-right: 0px !important;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card {
        height: 180px;
        overflow: auto;
        margin-bottom: 10px !important;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header,
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body {
        padding: 5px !important;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-img {
        margin-bottom: 5px !important;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-img > img {
        width: 20%;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-title {
        font-size: 14px;
        font-weight: 500;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body > p {
        font-size: 12px;
        font-weight: 500;
        height: 40px;
        padding-bottom: 5px;
        margin-bottom: 5px;
    }
    /* reporting dashboard */
    .bid-details .reporting-dashboard {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
    }
    .bid-details .reporting-dashboard > .row, .bid-details .reporting-dashboard > .row + .row {
        margin: 0;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12, .bid-details .reporting-dashboard > .row + .row > .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .reporting-dashboard > .row + .row > .col-lg-12 > .card {
        box-shadow: 0 0px 5px rgba(33, 59, 121, 0.37);
        border: none;
    }
    .bid-details .reporting-dashboard > .row + .row > .col-lg-12 > .card > .card-body > .row > .col-lg-8,
    .bid-details .reporting-dashboard > .row + .row > .col-lg-12 > .card > .card-body > .row > .col-lg-4 {
        width: 50%;
        float: left;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 {
        width: 33.33333333%;
        float: left;
    }
    .bid-details .reporting-dashboard #report-table_wrapper table > thead > tr > th {
        background-color: #eee;
        text-transform: capitalize;
    }
    .bid-details .reporting-dashboard #report-table_wrapper .dataTables_length {
        margin: 10px 0 0 10px;
    }
    .bid-details .reporting-dashboard #report-table_wrapper .dt-buttons {
        float: right;
        margin-top: 6px;
        margin-right: 10px;
    }
    .bid-details .reporting-dashboard #report-table_wrapper .dt-buttons button {
        border: none;
        box-shadow: none;
        background: #6387ba;
        color: #fff;
        padding: 3px 10px;
        border-radius: 5px;
        font-size: 12px;
    }
    #report-list .dataTables_wrapper.col-xs-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .reporting-dashboard #report-table_wrapper table.dataTable thead th {
        border: none;
    }
    .bid-details .reporting-dashboard #report-table_wrapper table.dataTable.no-footer {
        border: none;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(1),
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(2),
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(4),
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(5) {
        padding-right: 10px !important;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(3),
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(6) {
        padding-right: 0 !important;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(1) > .card {
        background: linear-gradient(-224deg,#5879d3 0%,#662571 100%);
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(2) > .card {
        background: linear-gradient(-224deg,#64dbee 0%,#0b6d91 100%);
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(3) > .card {
        background: linear-gradient(-224deg,#79db9b 0%,#044d24 100%);
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(4) > .card {
        background: linear-gradient(-224deg,#fa7b7c 0%,#82113a 100%);
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(5) > .card {
        background: linear-gradient(-224deg,#4bdcf4 0%,#31b77e 100%);
        margin-bottom: 0;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(6) > .card {
        background: linear-gradient(-224deg,#fad47b 0%,#9d5c22 100%);
        margin-bottom: 0;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card {
        height: 165px;
        overflow: auto;
        margin-bottom: 10px;
        color: #fff;
        cursor: pointer;
        box-shadow: 0 0 5px rgba(0,0,0,0.15) !important;
        border: none;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-header > .card-img {
        margin-bottom: 5px !important;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-header > .card-img > img {
        width: 40px;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-header,
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-body {
        padding: 10px;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-body > p {
        font-size: 12px;
        font-weight: 400;
        /* height: 40px; */
        padding-bottom: 5px;
        margin-bottom: 5px;
        border: none !important;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-body > .font-size-20-xl {
        color: #ffffff !important;
        font-size: 14px;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-header > .card-title {
        font-size: 14px;
        font-weight: 500;
        color: #fff !important;
    }
    /* my profile */
    .bid-details .my-profile {
        padding: 0 !important;
    }
    .bid-details .my-profile > .card > .card-body {
        padding: 0 !important;
    }
    .bid-details .my-profile > .card > .card-body > .row:first-child {
        margin: 0;
    }

    .bid-details .my-profile > .card > .card-body > .row:first-child > .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .my-profile > .card > .card-body > .row:first-child > .col-lg-12 > .row {
        margin: 0;
    }
    .bid-details .my-profile > .card > .card-body > .row:first-child > .col-lg-12 > .row > .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .my-profile .ptop-header {
        padding: 15px 0;
    }
    .bid-details .my-profile .ptop-header > .row {
        margin: 0;
    }
    .bid-details .my-profile .ptop-header > .row > .col-lg-6 {
        padding-left: 0;
        padding-right: 0;
        float: left;
        width: 50%;
    }
    .bid-details .my-profile .ptop-header > .row > [class*="col-"] > .row {
        margin: 0;
    }
    .bid-details .my-profile .ptop-header > .row > [class*="col-"] > .row > .seller-avatar {
        padding: 0;
        width: 25%;
        float: left;
    }
    .bid-details .my-profile .ptop-header > .row > [class*="col-"] > .row > .col-lg-10 {
        padding: 0;
        width: 75%;
        float: left;
    }

    .bid-details .my-profile .ptop-header .heading {
        font-size: 12px;
        font-weight: 500;
        margin: 0 0 8px !important;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .bid-details .my-profile .ptop-header .detail {
        font-size: 12px;
    }
    .bid-details .my-profile .ptop-header > .row > [class*="col-"]:nth-of-type(2) > .row > .col-lg-3 {
        display: none;
    }
    .bid-details .my-profile .ptop-header > .row > [class*="col-"]:nth-of-type(2) > .row > .col-lg-9 > .row > .col-lg-3 {
        width: 25%;
        float: left;
        padding: 0 !important;
        display: none;
    }
    .bid-details .my-profile .ptop-header .svg-icons-- img {

        max-width: 100%;
    }
    .bid-details .my-profile .ptop-header .verified {
        padding-left: 25px;
    }
    .bid-details .my-profile .ptop-header .verified .profile-list {
        border: none !important;
    }
    .bid-details .my-profile .ptop-header .verified .profile-list li {
        font-size: 12px;
    }
    .bid-details .my-profile .ptop-header .verified .profile-list li .profile-list-heading {
        width: 55%;
    }
    .bid-details .my-profile .nav-tabs > li {
        width: 25%;
        float: left;
    }
    .bid-details .my-profile .nav-tabs > li.active > a {
        background-color: #607eaf;
        border-bottom: 2px solid #607eaf;
        color: #fff;
    }
    .bid-details .my-profile .nav-tabs > li > a {
        margin-right: 0;
        font-size: 12px;
    }
    .bid-details .my-profile .nav-tabs > li > a:hover {
        border-bottom: 2px solid #607eaf;
        color: #607eaf;
    }
    .card-header {
        min-height: 20px;
        padding: 5px 5px 5px 10px;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row {
        margin: 0;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row {
        margin: 0;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > [class*="col-"] {
        padding: 0 !important;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row .dataTables_wrapper > .table-responsive {
        border: none;
        margin-bottom: 5px;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-4 > .card > .card-body,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-8 > .card > .card-body {
        width: 100%;
        padding: 0;
        margin-bottom: 5px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-4 > .card > .card-body > .table {
        width: 100%;
        max-width: 100%;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-4 > .card > .card-body > .table > thead > tr > th,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-4 > .card > .card-body > .table > tbody > tr > th,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-4 > .card > .card-body > .table > tfoot > tr > th,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-4 > .card > .card-body > .table > thead > tr > td,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-4 > .card > .card-body > .table > tbody > tr > td,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-4 > .card > .card-body > .table > tfoot > tr > td,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-8 > .card > .card-body > .table > thead > tr > th,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-8 > .card > .card-body > .table > tbody > tr > th,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-8 > .card > .card-body > .table > tfoot > tr > th,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-8 > .card > .card-body > .table > thead > tr > td,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-8 > .card > .card-body > .table > tbody > tr > td,
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row > .col-lg-8 > .card > .card-body > .table > tfoot > tr > td 
    {
        white-space: nowrap;
    }

    /* header */
    label.navbar-brand {
        height: auto;
    }
    .main-header .logo-holder .logo img {
        width: 150px;
    }
    .navbar-toggle {
        /* position: absolute; */
        /* margin: 0 15px 0 0;
        top: 20px;
        right: 0px;
        padding: 0; */
    }
    .top-cart-row {
        padding-top: 4px;
    }
    .top-cart-row .lang-select {
        /* right: 8px; */
    }
    .lang-select > ul {
        display: none;
    }
    .lang-select .notification-dropdown {
        /* top: 7px;
        right: 40px; */
    }
    .yamm .collapse {
        position: absolute;
    }
    .navbar-collapse {
        /* position: absolute;
        width: 200px;
        background-color: #fff;
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.11);
        z-index: 1;
        border-radius: 5px;
        right: 4px;
        padding: 10px;
        top: -10px; */
    }
    .navbar-nav {
        background-color: transparent;
        margin: 0;
    }
    .mobile-navigation .close-navbar-mobile {
        font-size: 35px;
        color: #fff;
        position: absolute;
        top: 10px;
        right: 25px;
        z-index: 99;
    }
    .header-style-1 .header-nav .navbar-default .navbar-collapse {
        /* padding: 10px; */
    }
    .header-style-1 .header-nav .navbar-collapse {
        background: linear-gradient(135.96deg, #13366A 0%, #13366A 40.77%, #633764 85.92%, #633764 100%);
        position: fixed;
        width: 290px;
        top: 0;
        right: -390px;
        height: 100%;
        z-index: 999;
        -webkit-transition: all .3s linear;
        -moz-transition: all .3s linear;
        -ms-transition: all .3s linear;
        -o-transition: all .3s linear;
        transition: all .3s linear;
        padding-top: 60px;
        padding-bottom: 20px;
        padding-left: 35px;
        padding-right: 20px;
        box-shadow: none;
    }
    .header-style-1 .header-nav .navbar-collapse.open {
        right: 0px;
    }
    .header-style-1 .header-nav .navbar-collapse.open::before {
        /* content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: -1;
        background-color: rgba(0, 0, 0, 0.25); */
    }
    .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li > a {
        /* color: #666; */
        border-right: none;
        color: #f7f7f7;
        font-weight: 400;
        font-size: 16px;
        padding: 15px 15px 15px 0px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.10);
    }
    .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li:last-child > a {
        border-bottom: 1px solid rgba(255, 255, 255, 0.10);
    }
    .header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav > li.pull-right {
        float: none !important;
    }
    .navbar-header {
        position: fixed;
        bottom: 0;
        background-color: #fff;
        left: 0;
        right: 0;
        width: 100%;
        height: 50px;
        -webkit-box-shadow: 0 -3px 10px rgba(17, 30, 88, 0.15);
        -moz-box-shadow: 0 -3px 10px rgba(17, 30, 88, 0.15);
        -o-box-shadow: 0 -3px 10px rgba(17, 30, 88, 0.15);
        box-shadow: 0 -3px 10px rgba(17, 30, 88, 0.15);
    }
    .mobile-nav-icons {
        position: relative;
    }
    .mobile-nav-icons ul {
        float: left;
        width: 100%;
    }
    .mobile-nav-icons ul li {
        float: left;
        width: 25%;
    }
    .mobile-nav-icons ul li a {
        float: left;
        width: 100%;
        height: 50px;
        line-height: 50px;
        text-align: center;
        color: rgb(90, 95, 125);
    }
    .mobile-nav-icons ul li.active a, .mobile-nav-icons ul li:hover a {
        color: #0d1d58;
    }
    .mobile-nav-icons ul li a i {
        font-size: 25px;
    }
    .sticky {
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 10;
        -webkit-box-shadow: 0 0 15px rgba(22, 60, 132, 0.16);
        -moz-box-shadow: 0 0 15px rgba(22, 60, 132, 0.16);
        -o-box-shadow: 0 0 15px rgba(22, 60, 132, 0.16);
        -ms-box-shadow: 0 0 15px rgba(22, 60, 132, 0.16);
        box-shadow: 0 0 15px rgba(22, 60, 132, 0.16);
    }

    .sticky + .body-content {
        padding-top: 60px;
    }
    .dashboard-info-login {
        padding: 0;
    }
    .headback {
        font-size: 20px;
        border: none !important;
        width: 33.33333333%;
        padding: 0 !important;
        margin: 0 !important;
        text-align: center;
        color: #ffac48 !important;
    }
    .dashboard-info-login .dashboard-main-heading {
        display: none;
    }
    .breadcrumb li a {
        color: #333333 !important;
    }
    .breadcrumb > li.active {
        color: #cccccc !important;
    }
    ul.breadcrumb {
        float: left !important;
        margin-top: 10px;
        margin-bottom: 10px !important;
        padding: 0 !important;
        text-align: center;
        width: 100%;
    }
    .dashboard-info > ul.breadcrumb {
        width: auto;
        max-width: 40%;
        overflow: hidden;
        white-space: nowrap;
        float: right !important;
        margin-top: 0;
        margin-bottom: 0 !important;
    }
    .dashboard-info > ul.breadcrumb > li > a {
        color: #ffffff !important;
    }
    /* footer */
    .footer {
        display: block;
    }
    .footer-bottom .col-xs-6 {
        width: 100%;
    }
    .copyright-bar {
        margin-bottom: 3px;
    }
    .toggle-footer {
        margin-bottom: 20px;
    }
    .toggle-footer > li {
        margin-bottom: 10px;
    }
    /* terms conditions */
    .buying-process > .card.p-30 {
        padding: 15px !important;
    }
    .buying-process > .card > .card-body.p-lr-100  {
        padding-left: 0 !important;
        padding-right: 0 !important;
        padding-top: 15px !important;
    }
    .buying-process > .card >.card-header >.timeline-header >.font-size-30 {
        font-size: 25px !important;
    }
    /* privacy policy */
    .buying-process > .card.p-30 {
        padding: 15px !important;
    }
    .buying-process > .card > .card-body.p-lr-100  {
        padding-left: 0 !important;
        padding-right: 0 !important;
        padding-top: 15px !important;
    }
    .buying-process > .card >.card-header >.timeline-header >.font-size-30 {
        font-size: 25px !important;
    }
    .pricing-plan-page {
        padding: 10px;
    }
    .price-value .amount {
        font-size: 25px !important;
    }
    /* product detail banner */
    .product-detail-banner {
        padding: 30px;
    }
    /* product detail page */
    .product-details-slider > .card-body.min-height-290px-lg {
        min-height: 300px;
    }
    .product-details-slider > .card-body.min-height-280px-lg {
        min-height: 300px;
    }
    .gallery-holder .zoomWrapper {
        width: 100% !important;
        height: 280px !important;
    }
    .gallery-holder .zoomWrapper img {
        object-fit: cover;
    }
    .product-box-layout1 .item-img .general, .product-box-layout1 .item-img .item-trending {
        /* height: 250px; */
    }
    .item-action > ul > li.width-50 {
        width: 100% !important;
    }
    .product-box-layout1 .item-content .item-price .before-discount, .product-box-layout1 .item-content .item-price .after-discount {
        display: inline-block;
    }
    .product-box-layout1 .item-content {
        /* text-align: center; */
    }
    /* horizontal timeline */
    .horizontal-timeline .timeline-horizontal {
        padding: 5px 0px 5px 0px;
    }
    .horizontal-timeline .timeline-horizontal .timeline-item .timeline-panel {
        bottom: 50px;
    }
    .horizontal-timeline .timeline-horizontal .timeline-item .timeline-badge {
        bottom: 38px;
        left: 85px;
    }
    .horizontal-timeline .timeline-horizontal:before {
        height: 3px;
        top: auto;
        bottom: 26px;
        left: 0px;
        right: 0;
        width: 100%;
        margin-bottom: 20px;
    }
    .footer .footer-bottom {
        padding-bottom: 60px;
    }
    .stick {
        width: 100%;
        min-width: auto;
        position: static !important;
        padding-left: 10px;
        padding-right: 10px;
        box-shadow: none;
    }
    .filter-result {
        box-shadow: none;
    }
    .top-scroll {
        right: 0;
        bottom: 75px;
        border-radius: 4px 0 0 4px;
    }
    .whatsapp {
        bottom: 75px;
        right: auto;
        left: 8px;
    }
    .whatsapp img {
        width: 35px;
    }
    .category-product .row > .col-md-3:nth-child(2n) {
        border-right: 1px solid transparent;
    }
    .product-box-layout1 .item-action {
        left: 10%;
        right: 10%;
    }
    .pricing-plan-page .month-plan, .pricing-plan-page .year-plan {
        margin: 0;
    }
    .card.pricing-plan-page {
        margin-bottom: 0;
    }
    .buying-process.for-buyer .status-timeline-content h2, .buying-process.for-seller .status-timeline-content h2 {
        line-height: 1.3;
    }
    .pricingTable .month {
        margin-bottom: 10px;
    }
    .buying-process.for-buyer .card .card-body,.buying-process.for-seller .card .card-body {
        padding: 0;
    }
    .product-grid-view.min-height-375px {
        min-height: auto !important;
    }
    .product-info-block .product-detail .item-details .business-model-tags .badge {
        font-size: 75%;
        max-width: 160px;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .product-description {
        padding: 0 !important;
    }
    body.buyer-background::after {
        display: none;
    }
    .product-detail-owl-carousel-horizontal.custom-carousel .owl-controls {
        top: -27px;
    }
    .body-content {
        background-color: #ffffff;
    }
    .body-content > .container {
        /*        padding-top: 20px !important;*/
    }
    .enquiry-form-modal {
        width: auto !important;
    }
}

/*****************************************************************
       new media query added    Mobile View CSS 20 april 2020
 *****************************************************************/

@media screen and (max-width: 600px) {
    .plan-compare-block {
        position: relative;
        top: 25px;
        left: 0;
        right: 0;
    }
    .plan-compare-block .btn {
        display: block;
        width: 100%;
        margin: 0 !important;
    }	
    #owl-main {
        height: 550px;
    }
    #owl-main .item .caption {
        left: 0;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card img {
        width: 35px;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card p {
        font-size: 12px;
        margin-top: 5px;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card {
        height: 155px;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-right .sg-box-heading {
        font-size: 12px;
    }
    .navbar-toggle {
        /* top: -38px; */
    }
    .lang-select .notification-dropdown {
        /* top: 6px; */
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card .card-header {
        padding-bottom: 0 !important;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-left {
        width: 40px;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card {
        height: 170px;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-header {
        padding-bottom: 0 !important;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-header > .card-img > img {
        width: 35px;
    }
    /* login page */
    .sign-in-page .create-new-account {
        /* max-width: 80%;
        margin: auto; */
    }
    /* rfq dashboard */
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card {
        height: 155px;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-img > img {
        width: 35px;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body > p {
        margin-top: 5px;
        padding-bottom: 0px;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header {
        padding-bottom: 0 !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(odd) {
        padding-right: 10px !important;
    }
    /* purchase order dashboard */
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card {
        height: 155px;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-img > img {
        width: 18%;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header {
        padding-bottom: 0 !important;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3:nth-of-type(odd) {
        padding-right: 10px !important;
    }
    /* reporting dashboard */
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(1), .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(2), .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(4), .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(5) {
        padding-right: 10px !important;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(4) > .card,
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(5) > .card,
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(6) > .card {
        margin-bottom: 0;
    }
    .bid-details .reporting-dashboard > .row, .bid-details .reporting-dashboard > .row + .row ~ .btn.btn-info {
        width: 100%;
        margin: 0 !important;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-body > p {
        /* height: 50px; */
        margin-top: 5px;
    }
    .bid-details .reporting-dashboard > .row:nth-of-type(1) > .col-lg-12 > .card {
        margin-bottom: 10px;
        box-shadow: 0 0px 5px rgba(33, 59, 121, 0.37);
        padding-bottom: 10px;
        border-bottom: 1px solid #e3e3e3 !important;
        border-radius: 0;
    }
    .bid-details .reporting-dashboard .dataTables_wrapper .dataTables_length {
        float: left;
    }
    .bid-details .reporting-dashboard .input-group .form-control {
        font-size: 12px;
    }
    #report-list .input-group .form-control.width-40 {
        width: 30% !important;
    }
    #report-list .input-group .form-control.width-20 {
        width: 40% !important;
    }
    /* product detail banner */
    .product-detail-banner {
        padding: 30px;
    }
    .product-detail-banner .list-inline li {
        font-size: 14px;
    }
    /* product detail page */
    .bg-accent.product-details {
        margin-left: -15px !important;
        margin-right: -15px !important;
    }
    .bg-accent.product-details > .row > .col-lg-9.p-r-10 {
        padding-right: 15px !important;
    }
    .bg-accent.product-details > .row > .col-lg-3.p-l-10 {
        padding-left: 15px !important;
    }
    .bg-accent.product-details > .row + .row > .col-lg-6.p-r-10 {
        padding-right: 15px !important;
    }
    .bg-accent.product-details > .row + .row > .col-lg-6.p-l-10 {
        padding-left: 15px !important;
    }
    .product-details-slider > .card-body.min-height-290px-lg {
        min-height: 300px;
    }
    .product-details-slider > .card-body.min-height-280px-lg {
        min-height: 300px;
    }
    .price-container.info-container > .price-box > .row > .col-lg-5,.price-container.info-container > .price-box > .row > .col-lg-7 {
        float: left;
        width: 50%;
    }
    .product-box-layout1 .item-content .item-title {
        /* height: 45px; */
    }
    .col-sm-6.col-md-8.product-info-block {
        float: left;
    }
    .item-action > ul > li.width-50 {
        width: 100% !important;
    }
    .product-box-layout1 .item-content .item-price .before-discount, .product-box-layout1 .item-content .item-price .after-discount {
        display: inline-block;
    }

}
@media screen and (max-width: 480px) {
    .main-header {
        padding: 5px 0 5px 0;
    }
    /* plan details */
    .pricingTable .title {
        font-size: 20px;
    }
    .pricingTable {
        box-shadow: 0 2px 4px rgba(18,38,63,.27);
        /* border-radius: 5px; */
    }
    .pricingTable .pricingTable-header {
        padding: 15px 0 25px;
        /* margin-bottom: 60px; */
    }
    .pricingTable .pricing-content li {
        font-size: 14px;
        padding-left: 10px;
    }
    .pricingTable .pricing-content {
        margin-bottom: 10px;
    }
    .expand-icon {
        right: -18px;
    }
    .price-value .amount {
        font-size: 20px !important;
    }
    .plan-purchase {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    #owl-main,#owl-main .item {
        height: 93vh;
    }
    #owl-main {
        height: 93vh;
        margin-top: -23px;
    }
    #owl-main .item .caption .big-text {
        font-size: 22px;
    }
    #owl-main .item .caption {
        top: 66%;
    }
    .button-holder > .btn-theme-2 {
        width: 40%;
        margin: 5px 0 0;
    }
    /* partner slider */
    .logo-slider-inner .item {
        margin-right: 5px;
        margin-left: 5px;
    }
    .logo-slider-inner {
        margin-bottom: 10px;
    }
    .logo-slider .owl-controls .owl-prev {
        /* left: 8px; */
    }
    .logo-slider .owl-controls .owl-next {
        /* right: -33px; */
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card p {
        font-size: 11px;
        height: auto;
        padding-bottom: 0;
        letter-spacing: 0.2px;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card {
        height: 142px;
    }
    /* Dashboard */
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-right .sg-box-heading {
        font-size: 11px;
        line-height: 18px;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-left {
        width: 34px;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box div[class*="sg-box-"] {
        height: 105px;
    }

    .lang-select .notification-dropdown {
        /* top: 6px; */
    }
    .navbar-toggle {
        /* top: -35px; */
    }
    .main-header .logo-holder .logo img {
        width: 150px;
    }
    /* login page */
    .body-content .sign-in-page .create-new-account h4 {
        font-size: 25px;
        padding-bottom: 0;
    }
    .sign-in-page .create-new-account {
        /* max-width: 90%;
        margin: auto; */
    }
    /* for buyers page */
    .timeline-header h4 {
        font-size: 25px !important;
    }
    .timeline-header h6 {
        font-size: 13px !important;
        font-weight: 400 !important;
    }
    .buying-process .status-timeline-content {
        padding: 1em;
        margin-left: 65px;
    }
    .status-timeline-content h2 {
        font-size: 15px !important;
        font-weight: 500 !important;
    }
    .buying-process .status-timeline-img {
        width: 70px;
        left: -15px;
        top: -25px;
    }
    .buying-process .status-timeline-img img {
        width: 70px;
    }
    .full-strip h1 {
        font-size: 25px !important;
        line-height: 30px !important;
    }
    #start p {
        font-size: 20px !important;
        line-height: 30px !important;
    }
    .full-strip h1,#start p {
        font-weight: 500 !important;
    }
    /* my profile */
    .bid-details .my-profile .ptop-header > .row > [class*="col-"] > .row > .seller-avatar {
        padding: 0;
        width: 40%;
        float: left;
    }
    .bid-details .my-profile .ptop-header > .row > [class*="col-"] > .row > .col-lg-10 {
        padding: 0;
        width: 60%;
        float: left;
    }
    .bid-details .my-profile .ptop-header > .row > [class*="col-"]:nth-of-type(2) > .row > .col-lg-9 > .row > .col-lg-9 {
        width: 100%;
    }
    .bid-details .my-profile .ptop-header .verified {
        margin: 0 0 10px;
        width: 100%;
        padding-left: 0;
    }
    .bid-details .my-profile .ptop-header .verified .profile-list {
        width: 100%;
    }
    .bid-details .my-profile .ptop-header .verified .profile-list li .profile-list-heading {
        width: 40%;
        text-align: left;
        padding-left: 10px;
    }
    .bid-details .my-profile .nav-tabs > li {
        width: 50%;
        float: left;
    }
    .bid-details .my-profile .ptop-header > .row > .col-lg-6 {
        width: 100%;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row + .row .saved-address {
        border: none;
        background-color: #f9fcff;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row + .row .saved-address > .card-header > .card-title {
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        width: 230px;
    }
    /* product listing page */
    .bid-details .product-listing {
        background-color: #ffffff;
    }
    .search-result-container div.load-more .load-more {
        display: block;
    }
    .dashboard-view.card {
        border: none;
    }
    .product-listing .col-lg-9.p-l-10-lg {
        padding-left: 0;
        padding-right: 0;
    }
    .product-listing .col-lg-9.p-l-10-lg > .card.filter-result {
        box-shadow: none !important;
    }
    .product-listing .col-lg-9.p-l-10-lg > .card.filter-result > .card-header {
        display: none;
    }
    .product-listing .col-lg-9.p-l-10-lg > .card.filter-result > .card-body.p-t-35 {
        padding-top: 0px !important;
    }
    .category-product div[class*="col-"] {
        padding-left: 0 !important;
        padding-right: 0 !important;
        /* padding-top: 10px; */
        border-bottom: 3px solid #dbdbdb;
    }
    .category-product div[class*="col-"]:nth-of-type(1), .category-product div[class*="col-"]:nth-of-type(2) {
        border-top: 1px solid #eee;
    }
    .category-product div[class*="col-"]:nth-of-type(odd) {
        border-right: 3px solid #dbdbdb;
    }
    .search-result-container .pagination {
        margin-left: 20px;
    }
    .product-box-layout1 {
        box-shadow: none;
        border: none;
        margin-bottom: 0;
    }
    .product-details-slider .custom-carousel .product-box-layout1 {
        padding-top: 10px;
    }
    .product-box-layout1:hover {
        border: none;
    }
    .product-box-layout1 .item-img .general img, .product-box-layout1 .item-img .item-trending img {
        max-height: 100%;
    }
    .product-box-layout1 .item-content {
        /* text-align: center; */
    }
    .dashboard-info {
        display: none;
    }
    .outer-top-vs {
        margin-top: 0;
    }
    .item-action li:first-child {
        border-right: none;
    }
    /* product detail page */
    .product-detail-owl-carousel .product-box-layout1 .item-img .general, .product-detail-owl-carousel .product-box-layout1 .item-img .item-trending {
        height: 100px;
    }
    .product-detail-owl-carousel .product-box-layout1 .item-img .general img, .product-detail-owl-carousel .product-box-layout1 .item-img .item-trending img {
        max-width: 100%;
    }
    /* rfq dashboard */
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body > p {
        font-size: 11px;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card {
        height: 140px;
    }
    /* purchase order dashboard */
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body > p {
        font-size: 11px;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card {
        height: 140px;
    }
    /* reporting dashboard */
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 {
        width: 50%;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card {
        height: 160px;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(odd) {
        padding-right: 10px !important;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(even) {
        padding-right: 0px !important;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2:nth-of-type(4) > .card {
        margin-bottom: 10px !important;
    }
    .bid-details .reporting-dashboard > .row + .row > .col-lg-12 > .card > .card-body > .row > .col-lg-8, .bid-details .reporting-dashboard > .row + .row > .col-lg-12 > .card > .card-body > .row > .col-lg-4 {
        width: 100%;
        float: none;
        margin-bottom: 10px;
    }
    .bid-details .reporting-dashboard > .row + .row > .col-lg-12 > .card > .card-body > .row > .col-lg-4 > .input-group {
        width: 100%;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-body > p {
        font-size: 11px;
        height: auto;
        padding-bottom: 0;
        letter-spacing: 0.2px;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-body {
        padding-bottom: 0 !important;
    }
    /* product detail banner */
    .product-detail-banner {
        padding: 20px;
    }
    .product-detail-banner-heading {
        line-height: 30px;
    }
    .product-detail-banner .list-inline li {
        font-size: 13px;
    }
    /* product detail page */
    .product-details-slider > .card-body.min-height-290px-lg {
        min-height: 250px;
    }
    .product-details-slider > .card-body.min-height-280px-lg {
        min-height: 320px;
    }
    .product-box-layout1 .item-content .item-title {
        /* height: 38px;
        margin-bottom: 0; */
    }
    .product-box-layout1 .item-img .general, .product-box-layout1 .item-img .item-trending {
        /* height: 185px; */
    }
    .card-body.p-15.bg-accent.product-listing {
        padding: 0 !important;
    }
    .filter-result > .card-body.p-t-35 {
        padding-left: 0;
        padding-right: 0;
    }
    .item-action > ul > li.width-50 {
        width: 100% !important;
    }
    .product-details-card .card-body.p-5.min-height-490px{
        min-height: auto !important;
    }
    .product-box-layout1 .item-content .item-price .before-discount, .product-box-layout1 .item-content .item-price .after-discount {
        display: inline-block;
    }
    .product-details-slider .custom-carousel .owl-item {
        border: 1px solid #eee;
    }
    .product-details-slider .custom-carousel .owl-item:nth-child(odd) {
        border-right: none;
    }
    .product-details-slider .custom-carousel .owl-item:nth-child(even) {
        border-right: 1px solid #eee;
    }
    .product-detail-owl-carousel-horizontal.custom-carousel .owl-item {
        border: none;
        border-right: none !important;
    }
    .product-box-layout1.top-rated-grid .item-price p {
        margin-bottom: 0;
    }
    .whatsapp {
        bottom: 85px;
        right: auto;
        left: 8px;
    }
    .whatsapp img {
        width: 35px;
    }
    .product-box-layout1 .item-action .btn.btn-cart, .product-box-layout1 .item-action .btn.btn-buynow,.product-box-layout1 .item-action .btn.btn-quote,.product-box-layout1 .item-action .btn.btn-quickview {
        min-width: 125px;
        font-size: 12px;
        padding: 5px 8px;
    }
    .product-box-layout1 .item-action {
        left: 0;
        right: 0;
    }
    .filter-result .card-title {
        text-align: center;
        display: block;
        padding: 0 !important;
        margin-bottom: 10px;
    }

    .filter-result .card-header p {
        display: inline-block;
    }
    .filter-result .card-header .pull-right {
        /* float: none !important; */
        /* text-align: center; */
    }
    .filter-result .card-header .pull-right div.d-inline-block {
        /* display: block !important; */
        margin: 0 0 10px !important;
        /* text-align: center; */
    }
    .filter-result .card-body {
        padding: 0;
    }
    .filter-group {
        display: none;
    }
    .product-box-layout1 .item-content .item-title {
        font-size: 13px;
    }
    .product-box-layout1 .item-content p {
        font-size: 12px;
    }
    .product-box-layout1 .item-content .item-details,.product-box-layout1 .item-content .item-details + .item-details {
        font-size: 12px;
    }
    .product-box-layout1 .item-content .item-details + .item-details {
        height: 40px;
        white-space: normal;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        margin-bottom: 0 !important;
    }

    .register-msg .container {
        padding: 0;
    }
    .login-box {
        padding: 0;
    }
    .screen-illustration {
        display: none;
    }
    .sign-in-page {
        background-color: transparent;
        margin-bottom: 20px !important;
        border-radius: 0;
    }
    .login-box .form-group .col-md-5 {
        width: 100%;
        float: left;
    }

}
@media screen and (max-width: 375px) {
    #owl-main,#owl-main .item {
        height: 93vh;
    }
    #owl-main {
        height: 93vh;
        margin-top: -23px;
    }
    #owl-main .item .caption {
        top: 66%;
    }
    .navbar-toggle {
        /* top: -37px; */
    }
    .lang-select .notification-dropdown {
        /* top: 7px; */
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card p {
        font-size: 11px;
        margin-top: 5px;
        font-weight: 400;
        letter-spacing: 0.2px;
        border: none !important;
        padding-bottom: 0;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-right .sg-box-heading {
        margin-top: 0px;
        line-height: 22px;
        text-shadow: none;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card {
        height: 145px;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card img {
        width: 35px;
    }
    /* Dashboard */
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-right .sg-box-heading {
        font-size: 11px;
        line-height: 18px;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-left {
        width: 30px;
    }
    /* login page */
    .sign-in-page .create-new-account {
        max-width: 100%;
        margin: auto;
    }
    .body-content .sign-in-page .create-new-account h4 {
        font-size: 20px;
        padding-bottom: 0;
        margin-bottom: 15px;
    }
    .screen-illustration {
        margin-bottom: 10px !important;
    }
    .body-content .sign-in-page .register-form .form-group {
        margin-bottom: 15px;
    }
    .sign-in-page .checkbox {
        margin-bottom: 0;
    }
    .sign-in-page .social-sign-in {
        margin: 0;
    }
    .sign-in-page .register-form {
        margin-top: 5px;
    }
    /* for buyers page */
    .buying-process .status-timeline-block {
        margin: 1.5em 0;
    }
    .buying-process .status-container {
        width: 95%;
    }
    .timeline-header h6 {
        line-height: 20px !important;
    }
    #start {
        padding-top: 10px !important;
        padding-bottom: 0 !important;
    }
    .product-box-layout1 .item-content {
        padding: 10px 0 0;
    }
    /* rfq dashboard */
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-img > img {
        width: 35px;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body > p {
        padding-bottom: 0;
        letter-spacing: 0.2px;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card {
        height: 145px;
    }
    /* purchase order dashboard */
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-title {
        font-size: 13px;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-header > .card-img > img {
        width: 23%;
    }
    .bid-details .po-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card {
        height: 142px;
    }
    /* reporting dashboard */
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-header > .card-img > img {
        width: 35px;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card {
        height: 155px;
    }
    .bid-details .reporting-dashboard > .row > .col-lg-12 > .card > .card-body > .row > .col-lg-2 > .card > .card-body > p {
        font-size: 11px;
    }
    .product-box-layout1 .item-img .general, .product-box-layout1 .item-img .item-trending {
        /* height: 130px; */
    }
    /* product detail page */
    .product-details-slider > .card-body.min-height-290px-lg {
        min-height: 240px;
        padding: 9px;
    }
    .product-details-slider .custom-carousel .product-box-layout1 {
        padding-top: 5px;
    }
    .product-box-layout1 {
        padding: 10px 5px 10px;
        overflow: hidden;
    }
    .buying-process.for-buyer > .card.m-t-50 {
        margin-top: 10px !important;
    }
    .buying-process.for-buyer .card.p-30 {
        padding: 0 !important;
    }
}

@media screen and (max-width: 360px) {
    #owl-main {
        height: 93vh;
        margin-top: -23px;
    }
    .floating-menu a span {
        font-size: 10px;
    }
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card .card-body {
        padding-right: 5px !important;
    }
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body {
        padding-right: 5px !important;
    }
    #owl-main .item .caption {
        top: 103%;
        top: 58%;
    }
    .button-holder > .btn-theme-2 {
        width: 40%;
        margin: 5px 0 0;
    }
    #owl-main .item .caption .excerpt span {
        padding-bottom: 0;
    }
    #owl-main .item {
        height: 90vh;
    }
    .product-box-layout1 .item-img .general, .product-box-layout1 .item-img .item-trending {
        /* height: 100px; */
    }

}

@media screen and (max-width: 320px) {
    .navbar-toggle {
        /* top: -32px; */
    }
    .lang-select .notification-dropdown {
        /* top: 3px;
        right: 40px; */
    }
    .floating-menu a span {
        font-size: 9px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;

        padding: 2px 4px;
    }
    .floating-menu ul li a {
        padding: 8px 0px 0px;
    }
    #owl-main {
        height: 93vh;
    }
    #owl-main .item {
        height: 93vh;
        background-position: center 75%;
    }

    .featured-product {
        margin-top: 60px !important;
    }
    .bid-details .my-profile > .card > .card-body > .row + .row > .col-lg-12 > .row + .row .saved-address > .card-header > .card-title {
        width: 200px;
    }
    /* Dashboard */
    .bid-details .main-dashboard .row:first-child .card .row .col-lg-3 .card .card-body {
        padding-left: 10px !important;
        padding-right: 0px !important;
    }
    .bid-details .main-dashboard .row:nth-of-type(2) .dashboard-g-box .box-right .sg-box-heading {
        font-size: 11px;
        line-height: 18px;
    }
    /* login page */
    /* .sign-in-page {
        margin-bottom: 0 !important;
    } */
    .body-content .sign-in-page .register-form .form-group {
        margin-bottom: 10px;
    }

    /* rfq dashboard */
    .bid-details .rfq-dashboard > .row > .col-lg-7 > .card > .card-body > .row > .col-lg-3 > .card > .card-body {
        padding-right: 0px !important;
    }

}
@media only screen and (max-width: 1024px) {
    .enquiry-form-modal.contact .enq-left-form {
        min-height: 500px;
    }
    .enquiry-form-modal.contact .enq-right-form .btn-enquiry {
        bottom: -75px;
    }
}
@media only screen and (max-width: 768px) {
    .enquiry-form-modal.contact .enq-right-form .btn-enquiry {
        bottom: -20px;
    }
}
@media only screen and (max-width: 767px) {
    .enquiry-form-modal.contact .card-body {
        padding: 10px !important;
    }
    .enquiry-form-modal.contact .enq-right-form {
        padding: 0 !important;
    }
    .enquiry-form-modal.contact .enq-right-form .btn-enquiry {
        top: 10px;
        bottom: 0px;
    }
}

