@media( max-width: 768px ){

.xs-margin-0{
	margin: 0px !important;
}
.xs-margin-5{
	margin: 5px !important;
}
.xs-margin-10{
	margin: 10px !important;
}
.xs-margin-15{
	margin: 15px !important;
}
.xs-margin-20{
	margin: 20px !important;
}
.xs-margin-25{
	margin: 25px !important;
}
.xs-margin-30{
	margin: 30px !important;
}
.xs-margin-35{
	margin: 35px !important;
}
.xs-margin-40{
	margin: 40px !important;
}
.xs-margin-45{
	margin: 45px !important;
}
.xs-margin-50{
	margin: 50px !important;
}
.xs-margin-55{
	margin: 55px !important;
}
.xs-margin-60{
	margin: 60px !important;
}
.xs-margin-65{
	margin: 65px !important;
}
.xs-margin-70{
	margin: 70px !important;
}
.xs-margin-75{
	margin: 75px !important;
}
.xs-margin-80{
	margin: 80px !important;
}
.xs-margin-85{
	margin: 85px !important;
}
.xs-margin-90{
	margin: 90px !important;
}
.xs-margin-95{
	margin: 95px !important;
}
.xs-margin-100{
	margin: 100px !important;
}
.xs-margin-105{
	margin: 105px !important;
}
.xs-margin-110{
	margin: 110px !important;
}
.xs-margin-115{
	margin: 115px !important;
}
.xs-margin-120{
	margin: 120px !important;
}
.xs-margin-125{
	margin: 125px !important;
}
.xs-margin-130{
	margin: 130px !important;
}
.xs-margin-135{
	margin: 135px !important;
}
.xs-margin-140{
	margin: 140px !important;
}
.xs-margin-145{
	margin: 145px !important;
}
.xs-margin-150{
	margin: 150px !important;
}
.xs-margin-155{
	margin: 155px !important;
}
.xs-margin-160{
	margin: 160px !important;
}
.xs-margin-165{
	margin: 165px !important;
}
.xs-margin-170{
	margin: 170px !important;
}
.xs-margin-175{
	margin: 175px !important;
}
.xs-margin-180{
	margin: 180px !important;
}
.xs-margin-185{
	margin: 185px !important;
}
.xs-margin-190{
	margin: 190px !important;
}
.xs-margin-195{
	margin: 195px !important;
}
.xs-margin-200{
	margin: 200px !important;
}


.xs-margin-top-5{
	margin-top: 5px !important;
}
.xs-margin-top-10{
	margin-top: 10px !important;
}
.xs-margin-top-15{
	margin-top: 15px !important;
}
.xs-margin-top-20{
	margin-top: 20px !important;
}
.xs-margin-top-25{
	margin-top: 25px !important;
}
.xs-margin-top-30{
	margin-top: 30px !important;
}
.xs-margin-top-35{
	margin-top: 35px !important;
}
.xs-margin-top-40{
	margin-top: 40px !important;
}
.xs-margin-top-45{
	margin-top: 45px !important;
}
.xs-margin-top-50{
	margin-top: 50px !important;
}
.xs-margin-top-55{
	margin-top: 55px !important;
}
.xs-margin-top-60{
	margin-top: 60px !important;
}
.xs-margin-top-65{
	margin-top: 65px !important;
}
.xs-margin-top-70{
	margin-top: 70px !important;
}
.xs-margin-top-75{
	margin-top: 75px !important;
}
.xs-margin-top-80{
	margin-top: 80px !important;
}
.xs-margin-top-85{
	margin-top: 85px !important;
}
.xs-margin-top-90{
	margin-top: 90px !important;
}
.xs-margin-top-95{
	margin-top: 95px !important;
}
.xs-margin-top-100{
	margin-top: 100px !important;
}
.xs-margin-top-105{
	margin-top: 105px !important;
}
.xs-margin-top-110{
	margin-top: 110px !important;
}
.xs-margin-top-115{
	margin-top: 115px !important;
}
.xs-margin-top-120{
	margin-top: 120px !important;
}
.xs-margin-top-125{
	margin-top: 125px !important;
}
.xs-margin-top-130{
	margin-top: 130px !important;
}
.xs-margin-top-135{
	margin-top: 135px !important;
}
.xs-margin-top-140{
	margin-top: 140px !important;
}
.xs-margin-top-145{
	margin-top: 145px !important;
}
.xs-margin-top-150{
	margin-top: 150px !important;
}
.xs-margin-top-155{
	margin-top: 155px !important;
}
.xs-margin-top-160{
	margin-top: 160px !important;
}
.xs-margin-top-165{
	margin-top: 165px !important;
}
.xs-margin-top-170{
	margin-top: 170px !important;
}
.xs-margin-top-175{
	margin-top: 175px !important;
}
.xs-margin-top-180{
	margin-top: 180px !important;
}
.xs-margin-top-185{
	margin-top: 185px !important;
}
.xs-margin-top-190{
	margin-top: 190px !important;
}
.xs-margin-top-195{
	margin-top: 195px !important;
}
.xs-margin-top-200{
	margin-top: 200px !important;
}


.xs-margin-bottom-5{
	margin-bottom: 5px !important;
}
.xs-margin-bottom-10{
	margin-bottom: 10px !important;
}
.xs-margin-bottom-15{
	margin-bottom: 15px !important;
}
.xs-margin-bottom-20{
	margin-bottom: 20px !important;
}
.xs-margin-bottom-25{
	margin-bottom: 25px !important;
}
.xs-margin-bottom-30{
	margin-bottom: 30px !important;
}
.xs-margin-bottom-35{
	margin-bottom: 35px !important;
}
.xs-margin-bottom-40{
	margin-bottom: 40px !important;
}
.xs-margin-bottom-45{
	margin-bottom: 45px !important;
}
.xs-margin-bottom-50{
	margin-bottom: 50px !important;
}
.xs-margin-bottom-55{
	margin-bottom: 55px !important;
}
.xs-margin-bottom-60{
	margin-bottom: 60px !important;
}
.xs-margin-bottom-65{
	margin-bottom: 65px !important;
}
.xs-margin-bottom-70{
	margin-bottom: 70px !important;
}
.xs-margin-bottom-75{
	margin-bottom: 75px !important;
}
.xs-margin-bottom-80{
	margin-bottom: 80px !important;
}
.xs-margin-bottom-85{
	margin-bottom: 85px !important;
}
.xs-margin-bottom-90{
	margin-bottom: 90px !important;
}
.xs-margin-bottom-95{
	margin-bottom: 95px !important;
}
.xs-margin-bottom-100{
	margin-bottom: 100px !important;
}
.xs-margin-bottom-105{
	margin-bottom: 105px !important;
}
.xs-margin-bottom-110{
	margin-bottom: 110px !important;
}
.xs-margin-bottom-115{
	margin-bottom: 115px !important;
}
.xs-margin-bottom-120{
	margin-bottom: 120px !important;
}
.xs-margin-bottom-125{
	margin-bottom: 125px !important;
}
.xs-margin-bottom-130{
	margin-bottom: 130px !important;
}
.xs-margin-bottom-135{
	margin-bottom: 135px !important;
}
.xs-margin-bottom-140{
	margin-bottom: 140px !important;
}
.xs-margin-bottom-145{
	margin-bottom: 145px !important;
}
.xs-margin-bottom-150{
	margin-bottom: 150px !important;
}
.xs-margin-bottom-155{
	margin-bottom: 155px !important;
}
.xs-margin-bottom-160{
	margin-bottom: 160px !important;
}
.xs-margin-bottom-165{
	margin-bottom: 165px !important;
}
.xs-margin-bottom-170{
	margin-bottom: 170px !important;
}
.xs-margin-bottom-175{
	margin-bottom: 175px !important;
}
.xs-margin-bottom-180{
	margin-bottom: 180px !important;
}
.xs-margin-bottom-185{
	margin-bottom: 185px !important;
}
.xs-margin-bottom-190{
	margin-bottom: 190px !important;
}
.xs-margin-bottom-195{
	margin-bottom: 195px !important;
}
.xs-margin-bottom-200{
	margin-bottom: 200px !important;
}


.xs-margin-left-0{
	margin-left: auto !important;
}

.xs-margin-left-5{
	margin-left: 5px !important;
}
.xs-margin-left-10{
	margin-left: 10px !important;
}
.xs-margin-left-15{
	margin-left: 15px !important;
}
.xs-margin-left-20{
	margin-left: 20px !important;
}
.xs-margin-left-25{
	margin-left: 25px !important;
}
.xs-margin-left-30{
	margin-left: 30px !important;
}
.xs-margin-left-35{
	margin-left: 35px !important;
}
.xs-margin-left-40{
	margin-left: 40px !important;
}
.xs-margin-left-45{
	margin-left: 45px !important;
}
.xs-margin-left-50{
	margin-left: 50px !important;
}
.xs-margin-left-55{
	margin-left: 55px !important;
}
.xs-margin-left-60{
	margin-left: 60px !important;
}
.xs-margin-left-65{
	margin-left: 65px !important;
}
.xs-margin-left-70{
	margin-left: 70px !important;
}
.xs-margin-left-75{
	margin-left: 75px !important;
}
.xs-margin-left-80{
	margin-left: 80px !important;
}
.xs-margin-left-85{
	margin-left: 85px !important;
}
.xs-margin-left-90{
	margin-left: 90px !important;
}
.xs-margin-left-95{
	margin-left: 95px !important;
}
.xs-margin-left-100{
	margin-left: 100px !important;
}
.xs-margin-left-105{
	margin-left: 105px !important;
}
.xs-margin-left-110{
	margin-left: 110px !important;
}
.xs-margin-left-115{
	margin-left: 115px !important;
}
.xs-margin-left-120{
	margin-left: 120px !important;
}
.xs-margin-left-125{
	margin-left: 125px !important;
}
.xs-margin-left-130{
	margin-left: 130px !important;
}
.xs-margin-left-135{
	margin-left: 135px !important;
}
.xs-margin-left-140{
	margin-left: 140px !important;
}
.xs-margin-left-145{
	margin-left: 145px !important;
}
.xs-margin-left-150{
	margin-left: 150px !important;
}
.xs-margin-left-155{
	margin-left: 155px !important;
}
.xs-margin-left-160{
	margin-left: 160px !important;
}
.xs-margin-left-165{
	margin-left: 165px !important;
}
.xs-margin-left-170{
	margin-left: 170px !important;
}
.xs-margin-left-175{
	margin-left: 175px !important;
}
.xs-margin-left-180{
	margin-left: 180px !important;
}
.xs-margin-left-185{
	margin-left: 185px !important;
}
.xs-margin-left-190{
	margin-left: 190px !important;
}
.xs-margin-left-195{
	margin-left: 195px !important;
}
.xs-margin-left-200{
	margin-left: 200px !important;
}


.xs-margin-right-5{
	margin-right: 5px !important;
}
.xs-margin-right-10{
	margin-right: 10px !important;
}
.xs-margin-right-15{
	margin-right: 15px !important;
}
.xs-margin-right-20{
	margin-right: 20px !important;
}
.xs-margin-right-25{
	margin-right: 25px !important;
}
.xs-margin-right-30{
	margin-right: 30px !important;
}
.xs-margin-right-35{
	margin-right: 35px !important;
}
.xs-margin-right-40{
	margin-right: 40px !important;
}
.xs-margin-right-45{
	margin-right: 45px !important;
}
.xs-margin-right-50{
	margin-right: 50px !important;
}
.xs-margin-right-55{
	margin-right: 55px !important;
}
.xs-margin-right-60{
	margin-right: 60px !important;
}
.xs-margin-right-65{
	margin-right: 65px !important;
}
.xs-margin-right-70{
	margin-right: 70px !important;
}
.xs-margin-right-75{
	margin-right: 75px !important;
}
.xs-margin-right-80{
	margin-right: 80px !important;
}
.xs-margin-right-85{
	margin-right: 85px !important;
}
.xs-margin-right-90{
	margin-right: 90px !important;
}
.xs-margin-right-95{
	margin-right: 95px !important;
}
.xs-margin-right-100{
	margin-right: 100px !important;
}
.xs-margin-right-105{
	margin-right: 105px !important;
}
.xs-margin-right-110{
	margin-right: 110px !important;
}
.xs-margin-right-115{
	margin-right: 115px !important;
}
.xs-margin-right-120{
	margin-right: 120px !important;
}
.xs-margin-right-125{
	margin-right: 125px !important;
}
.xs-margin-right-130{
	margin-right: 130px !important;
}
.xs-margin-right-135{
	margin-right: 135px !important;
}
.xs-margin-right-140{
	margin-right: 140px !important;
}
.xs-margin-right-145{
	margin-right: 145px !important;
}
.xs-margin-right-150{
	margin-right: 150px !important;
}
.xs-margin-right-155{
	margin-right: 155px !important;
}
.xs-margin-right-160{
	margin-right: 160px !important;
}
.xs-margin-right-165{
	margin-right: 165px !important;
}
.xs-margin-right-170{
	margin-right: 170px !important;
}
.xs-margin-right-175{
	margin-right: 175px !important;
}
.xs-margin-right-180{
	margin-right: 180px !important;
}
.xs-margin-right-185{
	margin-right: 185px !important;
}
.xs-margin-right-190{
	margin-right: 190px !important;
}
.xs-margin-right-195{
	margin-right: 195px !important;
}
.xs-margin-right-200{
	margin-right: 200px !important;
}


.xs-padding-0{
	padding: 0px !important;
}
.xs-padding-5{
	padding: 5px !important;
}
.xs-padding-10{
	padding: 10px !important;
}
.xs-padding-15{
	padding: 15px !important;
}
.xs-padding-20{
	padding: 20px !important;
}
.xs-padding-25{
	padding: 25px !important;
}
.xs-padding-30{
	padding: 30px !important;
}
.xs-padding-35{
	padding: 35px !important;
}
.xs-padding-40{
	padding: 40px !important;
}
.xs-padding-45{
	padding: 45px !important;
}
.xs-padding-50{
	padding: 50px !important;
}
.xs-padding-55{
	padding: 55px !important;
}
.xs-padding-60{
	padding: 60px !important;
}
.xs-padding-65{
	padding: 65px !important;
}
.xs-padding-70{
	padding: 70px !important;
}
.xs-padding-75{
	padding: 75px !important;
}
.xs-padding-80{
	padding: 80px !important;
}
.xs-padding-85{
	padding: 85px !important;
}
.xs-padding-90{
	padding: 90px !important;
}
.xs-padding-95{
	padding: 95px !important;
}
.xs-padding-100{
	padding: 100px !important;
}
.xs-padding-105{
	padding: 105px !important;
}
.xs-padding-110{
	padding: 110px !important;
}
.xs-padding-115{
	padding: 115px !important;
}
.xs-padding-120{
	padding: 120px !important;
}
.xs-padding-125{
	padding: 125px !important;
}
.xs-padding-130{
	padding: 130px !important;
}
.xs-padding-135{
	padding: 135px !important;
}
.xs-padding-140{
	padding: 140px !important;
}
.xs-padding-145{
	padding: 145px !important;
}
.xs-padding-150{
	padding: 150px !important;
}
.xs-padding-155{
	padding: 155px !important;
}
.xs-padding-160{
	padding: 160px !important;
}
.xs-padding-165{
	padding: 165px !important;
}
.xs-padding-170{
	padding: 170px !important;
}
.xs-padding-175{
	padding: 175px !important;
}
.xs-padding-180{
	padding: 180px !important;
}
.xs-padding-185{
	padding: 185px !important;
}
.xs-padding-190{
	padding: 190px !important;
}
.xs-padding-195{
	padding: 195px !important;
}
.xs-padding-200{
	padding: 200px !important;
}



.xs-padding-top-5{
	padding-top: 5px !important;
}
.xs-padding-top-10{
	padding-top: 10px !important;
}
.xs-padding-top-15{
	padding-top: 15px !important;
}
.xs-padding-top-20{
	padding-top: 20px !important;
}
.xs-padding-top-25{
	padding-top: 25px !important;
}
.xs-padding-top-30{
	padding-top: 30px !important;
}
.xs-padding-top-35{
	padding-top: 35px !important;
}
.xs-padding-top-40{
	padding-top: 40px !important;
}
.xs-padding-top-45{
	padding-top: 45px !important;
}
.xs-padding-top-50{
	padding-top: 50px !important;
}
.xs-padding-top-55{
	padding-top: 55px !important;
}
.xs-padding-top-60{
	padding-top: 60px !important;
}
.xs-padding-top-65{
	padding-top: 65px !important;
}
.xs-padding-top-70{
	padding-top: 70px !important;
}
.xs-padding-top-75{
	padding-top: 75px !important;
}
.xs-padding-top-80{
	padding-top: 80px !important;
}
.xs-padding-top-85{
	padding-top: 85px !important;
}
.xs-padding-top-90{
	padding-top: 90px !important;
}
.xs-padding-top-95{
	padding-top: 95px !important;
}
.xs-padding-top-100{
	padding-top: 100px !important;
}
.xs-padding-top-105{
	padding-top: 105px !important;
}
.xs-padding-top-110{
	padding-top: 110px !important;
}
.xs-padding-top-115{
	padding-top: 115px !important;
}
.xs-padding-top-120{
	padding-top: 120px !important;
}
.xs-padding-top-125{
	padding-top: 125px !important;
}
.xs-padding-top-130{
	padding-top: 130px !important;
}
.xs-padding-top-135{
	padding-top: 135px !important;
}
.xs-padding-top-140{
	padding-top: 140px !important;
}
.xs-padding-top-145{
	padding-top: 145px !important;
}
.xs-padding-top-150{
	padding-top: 150px !important;
}
.xs-padding-top-155{
	padding-top: 155px !important;
}
.xs-padding-top-160{
	padding-top: 160px !important;
}
.xs-padding-top-165{
	padding-top: 165px !important;
}
.xs-padding-top-170{
	padding-top: 170px !important;
}
.xs-padding-top-175{
	padding-top: 175px !important;
}
.xs-padding-top-180{
	padding-top: 180px !important;
}
.xs-padding-top-185{
	padding-top: 185px !important;
}
.xs-padding-top-190{
	padding-top: 190px !important;
}
.xs-padding-top-195{
	padding-top: 195px !important;
}
.xs-padding-top-200{
	padding-top: 200px !important;
}



.xs-padding-bottom-5{
	padding-bottom: 5px !important;
}
.xs-padding-bottom-10{
	padding-bottom: 10px !important;
}
.xs-padding-bottom-15{
	padding-bottom: 15px !important;
}
.xs-padding-bottom-20{
	padding-bottom: 20px !important;
}
.xs-padding-bottom-25{
	padding-bottom: 25px !important;
}
.xs-padding-bottom-30{
	padding-bottom: 30px !important;
}
.xs-padding-bottom-35{
	padding-bottom: 35px !important;
}
.xs-padding-bottom-40{
	padding-bottom: 40px !important;
}
.xs-padding-bottom-45{
	padding-bottom: 45px !important;
}
.xs-padding-bottom-50{
	padding-bottom: 50px !important;
}
.xs-padding-bottom-55{
	padding-bottom: 55px !important;
}
.xs-padding-bottom-60{
	padding-bottom: 60px !important;
}
.xs-padding-bottom-65{
	padding-bottom: 65px !important;
}
.xs-padding-bottom-70{
	padding-bottom: 70px !important;
}
.xs-padding-bottom-75{
	padding-bottom: 75px !important;
}
.xs-padding-bottom-80{
	padding-bottom: 80px !important;
}
.xs-padding-bottom-85{
	padding-bottom: 85px !important;
}
.xs-padding-bottom-90{
	padding-bottom: 90px !important;
}
.xs-padding-bottom-95{
	padding-bottom: 95px !important;
}
.xs-padding-bottom-100{
	padding-bottom: 100px !important;
}
.xs-padding-bottom-105{
	padding-bottom: 105px !important;
}
.xs-padding-bottom-110{
	padding-bottom: 110px !important;
}
.xs-padding-bottom-115{
	padding-bottom: 115px !important;
}
.xs-padding-bottom-120{
	padding-bottom: 120px !important;
}
.xs-padding-bottom-125{
	padding-bottom: 125px !important;
}
.xs-padding-bottom-130{
	padding-bottom: 130px !important;
}
.xs-padding-bottom-135{
	padding-bottom: 135px !important;
}
.xs-padding-bottom-140{
	padding-bottom: 140px !important;
}
.xs-padding-bottom-145{
	padding-bottom: 145px !important;
}
.xs-padding-bottom-150{
	padding-bottom: 150px !important;
}
.xs-padding-bottom-155{
	padding-bottom: 155px !important;
}
.xs-padding-bottom-160{
	padding-bottom: 160px !important;
}
.xs-padding-bottom-165{
	padding-bottom: 165px !important;
}
.xs-padding-bottom-170{
	padding-bottom: 170px !important;
}
.xs-padding-bottom-175{
	padding-bottom: 175px !important;
}
.xs-padding-bottom-180{
	padding-bottom: 180px !important;
}
.xs-padding-bottom-185{
	padding-bottom: 185px !important;
}
.xs-padding-bottom-190{
	padding-bottom: 190px !important;
}
.xs-padding-bottom-195{
	padding-bottom: 195px !important;
}
.xs-padding-bottom-200{
	padding-bottom: 200px !important;
}



.xs-padding-left-0{
	padding-left: initial !important;
}
.xs-padding-left-5{
	padding-left: 5px !important;
}
.xs-padding-left-10{
	padding-left: 10px !important;
}
.xs-padding-left-15{
	padding-left: 15px !important;
}
.xs-padding-left-20{
	padding-left: 20px !important;
}
.xs-padding-left-25{
	padding-left: 25px !important;
}
.xs-padding-left-30{
	padding-left: 30px !important;
}
.xs-padding-left-35{
	padding-left: 35px !important;
}
.xs-padding-left-40{
	padding-left: 40px !important;
}
.xs-padding-left-45{
	padding-left: 45px !important;
}
.xs-padding-left-50{
	padding-left: 50px !important;
}
.xs-padding-left-55{
	padding-left: 55px !important;
}
.xs-padding-left-60{
	padding-left: 60px !important;
}
.xs-padding-left-65{
	padding-left: 65px !important;
}
.xs-padding-left-70{
	padding-left: 70px !important;
}
.xs-padding-left-75{
	padding-left: 75px !important;
}
.xs-padding-left-80{
	padding-left: 80px !important;
}
.xs-padding-left-85{
	padding-left: 85px !important;
}
.xs-padding-left-90{
	padding-left: 90px !important;
}
.xs-padding-left-95{
	padding-left: 95px !important;
}
.xs-padding-left-100{
	padding-left: 100px !important;
}
.xs-padding-left-105{
	padding-left: 105px !important;
}
.xs-padding-left-110{
	padding-left: 110px !important;
}
.xs-padding-left-115{
	padding-left: 115px !important;
}
.xs-padding-left-120{
	padding-left: 120px !important;
}
.xs-padding-left-125{
	padding-left: 125px !important;
}
.xs-padding-left-130{
	padding-left: 130px !important;
}
.xs-padding-left-135{
	padding-left: 135px !important;
}
.xs-padding-left-140{
	padding-left: 140px !important;
}
.xs-padding-left-145{
	padding-left: 145px !important;
}
.xs-padding-left-150{
	padding-left: 150px !important;
}
.xs-padding-left-155{
	padding-left: 155px !important;
}
.xs-padding-left-160{
	padding-left: 160px !important;
}
.xs-padding-left-165{
	padding-left: 165px !important;
}
.xs-padding-left-170{
	padding-left: 170px !important;
}
.xs-padding-left-175{
	padding-left: 175px !important;
}
.xs-padding-left-180{
	padding-left: 180px !important;
}
.xs-padding-left-185{
	padding-left: 185px !important;
}
.xs-padding-left-190{
	padding-left: 190px !important;
}
.xs-padding-left-195{
	padding-left: 195px !important;
}
.xs-padding-left-200{
	padding-left: 200px !important;
}



.xs-padding-right-0{
	padding-right: initial !important;
}
.xs-padding-right-5{
	padding-right: 5px !important;
}
.xs-padding-right-10{
	padding-right: 10px !important;
}
.xs-padding-right-15{
	padding-right: 15px !important;
}
.xs-padding-right-20{
	padding-right: 20px !important;
}
.xs-padding-right-25{
	padding-right: 25px !important;
}
.xs-padding-right-30{
	padding-right: 30px !important;
}
.xs-padding-right-35{
	padding-right: 35px !important;
}
.xs-padding-right-40{
	padding-right: 40px !important;
}
.xs-padding-right-45{
	padding-right: 45px !important;
}
.xs-padding-right-50{
	padding-right: 50px !important;
}
.xs-padding-right-55{
	padding-right: 55px !important;
}
.xs-padding-right-60{
	padding-right: 60px !important;
}
.xs-padding-right-65{
	padding-right: 65px !important;
}
.xs-padding-right-70{
	padding-right: 70px !important;
}
.xs-padding-right-75{
	padding-right: 75px !important;
}
.xs-padding-right-80{
	padding-right: 80px !important;
}
.xs-padding-right-85{
	padding-right: 85px !important;
}
.xs-padding-right-90{
	padding-right: 90px !important;
}
.xs-padding-right-95{
	padding-right: 95px !important;
}
.xs-padding-right-100{
	padding-right: 100px !important;
}
.xs-padding-right-105{
	padding-right: 105px !important;
}
.xs-padding-right-110{
	padding-right: 110px !important;
}
.xs-padding-right-115{
	padding-right: 115px !important;
}
.xs-padding-right-120{
	padding-right: 120px !important;
}
.xs-padding-right-125{
	padding-right: 125px !important;
}
.xs-padding-right-130{
	padding-right: 130px !important;
}
.xs-padding-right-135{
	padding-right: 135px !important;
}
.xs-padding-right-140{
	padding-right: 140px !important;
}
.xs-padding-right-145{
	padding-right: 145px !important;
}
.xs-padding-right-150{
	padding-right: 150px !important;
}
.xs-padding-right-155{
	padding-right: 155px !important;
}
.xs-padding-right-160{
	padding-right: 160px !important;
}
.xs-padding-right-165{
	padding-right: 165px !important;
}
.xs-padding-right-170{
	padding-right: 170px !important;
}
.xs-padding-right-175{
	padding-right: 175px !important;
}
.xs-padding-right-180{
	padding-right: 180px !important;
}
.xs-padding-right-185{
	padding-right: 185px !important;
}
.xs-padding-right-190{
	padding-right: 190px !important;
}
.xs-padding-right-195{
	padding-right: 195px !important;
}
.xs-padding-right-200{
	padding-right: 200px !important;
}

.xs-text-center{
    text-align: center !important;
}
.xs-text-left{
    text-align: left !important;
}
.xs-text-right{
    text-align: right !important;
}

.xs-bg{
    background-repeat: repeat-y !important;
    height: auto !important;
}

.xs-gone{
    display: none;
}

.xs-only{
    display: block;
}

.xs-center-block {
    float: none !important;
    display: block;
    margin-right: auto !important;
    margin-left: auto !important;
}
  
.vertical-bottom{
    display: block !important;
}

.xs-horizontal-center{
  display: flex;
  justify-content: center;
}
}

@media ( max-width: 480px ){
	.container-iep{
		width: 100% !important;
	}

	#home-1 .semibold,
	#home-1 .regular,
	#home-1 h2{
		font-size: 55px !important;
		line-height: 47px !important;
	}

	.posts-home{
		display: none;
	}

	#home-2 p{
		font-size: 15px !important;
	}


	#home-2 .padding-bottom-90{
		margin-bottom: -90px !important;
	}

	#home-2 .limit{
		background-image: none;
	}

	#home-3 .padding-right-20{
		padding-right: 0 !important;
	}

	#home-3 .padding-left-20{
		padding-left: 0 !important;
	}

	.banner-parnaiba .limit-600{
		width: 100% !important;
	}
	#home-6{
		padding: 50px 30px !important;
	}

	.copy-right p{
		font-size: 10px !important; 
	}

	.prox-evento .col-md-9{
		padding-left: 30px;
		padding-right: 30px;
	}

	.prox-evento .data{
		border-radius: 5px !important;
	}

	.header-content-page .row{
		justify-content: center !important;
	}
	
	.header-content-page .row:last-child{
		padding-bottom: 30px;
	}
}

@media( max-width: 768px ){

    
}


@media( max-width: 991px ){
	.container-iep{
		width: 100% !important;
	}

	#home-1{
		padding:50px 30px 50px;
	}

	#home-1 .padding-top-100{
		margin-top:-60px;

	}
	
	#home-1 .texto{
		padding-top: 50px;
		padding-bottom: 50px;
	}

	#home-2 .row{
		padding:50px 30px;
	}

	.promo-edu{
		padding-top: 20px !important;
	}

	.slide-phb{
		width: 300px;
		height: 300px;
		border-radius:150px;    
		overflow: hidden;
	}
	
	.slide-phb .img-slide-parnaiba{
		width: 300px;
		height: 300px;
	}

	.sobre-parnaiba p{
		width: 200px;
	}

	.sobre-parnaiba .padding-top-100{
		margin-top:-50px;
		padding-bottom: 50px;
	}

	.container-item-thumb-evento{
		justify-content: center !important;
		padding-top: 30px !important;
	}

	.container-btn-mais-acoes{
		justify-content: center !important;
	}

	.container-titulo-home-5{
		justify-content: center !important;
	}

	.copy-right .row{
		justify-content: center !important;
	}

	#home-6{
		padding: 50px 30px !important;
	}
}

@media( max-width: 1920px ){
	
}

@media( min-width: 1920px ){
	

	
}


@media( min-width: 2048px ){
	
}

@media( min-width: 3840px ){
	
}


  @media screen and (min-width:1024px) and (max-width:1300px){

  	#header-home-in-1{padding: 5px 0;}
  	.container-fluid{padding-right: 15px !important;padding-left: 15px !important;}
  	.header .title-contact.contact-phone{display: table;width: 100%;}
  	.header .contact p{line-height: 23px;text-align: center;}
	.header .contact p i{padding-right: 5px !important;}

	

	.blog .item-post:nth-child(1),
	.blog .item-post:nth-child(2),
	.blog .item-post:nth-child(3),
	.blog .item-post:last-child{width: 320px !important;}

  	}


 @media (max-width:1023px){  

 	.mobile-link{display: block;  text-align: right; color: #fff; font-size: 45px; float: right; padding: 10px 20px;right: 0px !important;z-index: 9999;position: fixed !important;} 	
 	.mobile-link.header-interna{padding-top:0; margin-top:-10px;}
    #mobileMenu{background:#61b971;position: fixed;z-index: 9998;padding-left: 25px;
        right: -100%;top: 0px;padding-bottom:0px;width: 100%;transition: 1s;display:block;    height: 100%;}
    #mobileMenu.aberto{right:0;}

    #mobileMenu ul{width: 100%;}
    #mobileMenu ul li{float: none;border-bottom:1px solid #ffffff33;    margin-bottom:10px;     padding-bottom: 5px; list-style: none;   }
    #mobileMenu ul li:last-child{border-bottom:none;}
    #mobileMenu ul li a{color: #ffffff; font-family: "Barlow";font-size: 20px;  font-weight: 500;text-transform: uppercase;display: table;position: relative;line-height: 25px;}
    #mobileMenu ul li a:before{content: ""; width: 0; height: 3px; position: absolute; left: 0; bottom: 0; transition: 0.5s; background: #ffffff;}
    #mobileMenu ul li a:hover:before{width:100%;}



 
.container-fluid{padding-right: 15px !important;padding-left: 15px !important;}
.container-menu-header-1,
.menu-main-container{display:none;}

.texto-topo{width:100%;}
#container-texto-topo{margin-top: 195px;  height: auto;    padding-bottom: 120px;    padding-top: 65px;}


.header .contact.d-flex.col-lg-9{width: 100% !important;-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.header .contact.d-flex.col-lg-9 p.desktop{display:none;}

.mobile{
	display: flex;
	justify-content: center;
}

#contato-footer input[type='submit']{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}

#header-in-1{
	padding-bottom: 100px;
}

.contact p{    font-size: 15px;}
.header .contact p a{    margin: auto;    display: table;}
.header .contact p i{padding-right: 5px !important;    padding-left: 0px !important;}
.header .contact p{width:100%;    margin-right: 0; margin-left: 0;}

.container-tenho-interesse{
	padding-bottom:80px !important;
}

#header-home-in-1{position: fixed;
    width: 100%;
    background-color: #000000;
	top: 0;    z-index: 99999;
	padding-bottom: 60px;
}
#header-in-1{ 
	background-color: #000000;
	padding-bottom: 60px;
}

#header-in-2{position: fixed; width: 100%; background-color:#000000; top: 100px;    z-index: 99999; }
#header-in-2.header-in-2-internas{ background-image: url(../images/bg-header-common.jpg);}
#resultados{padding: 40px 0 !important;}
#resultados .btn-vox-default{margin:auto;}
.selos-footer{display: table !important;}
.selos-footer img{max-width: 80%; margin:10px 0;}
.contatos-list{display: table !important;width: 100%;}
.contatos-list .item-contato{width: 100%;  display: table;  position: relative;}
.contatos-list p{line-height: 30px;text-align: center;}
.contatos-list p span{width: 100%;    display: table; text-align: center;}

.item-beneficio{margin: auto; border: none !important;margin-bottom: 25px;}
.section-servico-3 img,
.section-servico-1 img,
.section-servico-2 img{width: 100%;}
a.faca-parte{width: 100%;    display: table;    margin-top: 10px;}

.conteudo-blog img{width:100%;height:auto;}

.item-post{width:100%;}

.arrow-left-slide-portfolio{
	left: 30px;
}

.arrow-right-slide-portfolio{
	right: 30px;
}

#resultados .padding-right-100{
	padding-right: 0 !important;
}

#header-home{
	padding-top: 0;
}

#contato-footer .container-form{
	max-width: 100% !important;
	padding-left: 10px;
	padding-right: 10px;
}

#numeros p{
	text-align: center;
}

#topo-page{
	padding-top: 20px;
}

.item-depoimento{margin-bottom: 10px !important;padding:0 !important;}
.item-depoimento .container-depoimento .texto p{font-size: 14px !important;}
.item-depoimento .container-depoimento .texto{min-height: 230px; height: auto;}
.slider-depoimentos .slick-track{
  padding-bottom: 30px;
}
}

@media (max-width:350px){
	.contact p{
		font-size: 13px;
	}

	#contato-footer input[type='file']{
		width: 100% !important;
		max-width: 250px;
	}
	a.btn-green{
		padding: 0 18px;
	}
	
}
