/* 
 * CSS Vertical Motify - TOP ~ BOTTOM ~ LEFT ~ RIGHT
 * Author - Daniel Durkee
 * www.durkeecreative.co.kr
 */

 /* margin */
.m-0 { margin: 0!important; }
.mb-0 { margin-bottom: 0!important; }
.mt-0 { margin-top: 0!important; }
.mr-0 { margin-right: 0!important; }
.ml-0 { margin-left: 0!important; }

.m-5 { margin: 5px!important; }
.mb-5 { margin-bottom: 5px; }
.mt-5 { margin-top: 5px; }
.mr-5 { margin-right: 5px; }
.ml-5 { margin-left: 5px; }

.m-10 { margin: 10px!important; }
.mb-10 { margin-bottom: 10px; }
.mt-10 { margin-top: 10px; }
.mr-10 { margin-right: 10px; }
.ml-10 { margin-left: 10px; }

.m-15 { margin: 15px!important; }
.mb-15 { margin-bottom: 15px; }
.mt-15 { margin-top: 15px; }
.mr-15 { margin-right: 15px; }
.ml-15 { margin-left: 15px; }

.m-25 { margin: 25px !important; }
.mb-25 { margin-bottom: 25px; }
.mt-25 { margin-top: 25px; }
.mr-25 { margin-right: 25px; }
.ml-25 { margin-left: 25px; }

.m-38 { margin: 38px!important; }
.mb-38 { margin-bottom: 38px; }
.mt-38 { margin-top: 38px; }
.mr-38 { margin-right: 38px; }
.ml-38 { margin-left: 38px; }

.m-42 { margin: 42px !important; }
.mb-42 { margin-bottom: 42px; }
.mt-42 { margin-top: 42px; }
.mr-42 { margin-right: 42px; }
.ml-42 { margin-left: 42px; }

.m-50 { margin: 50px!important; }
.mb-50 { margin-bottom: 50px; }
.mt-50 { margin-top: 50px; }
.mr-50 { margin-right: 50px; }
.ml-50 { margin-left: 50px; }

.m-60 { margin: 60px!important; }
.mb-60 { margin-bottom: 60px; }
.mt-60 { margin-top: 60px; }
.mr-60 { margin-right: 60px; }
.ml-60 { margin-left: 60px; }

.m-80 { margin: 80px!important; }
.mb-80 { margin-bottom: 80px; }
.mt-80 { margin-top: 80px; }
.mr-80 { margin-right: 80px; }
.ml-80 { margin-left: 80px; }

.m-85 { margin: 85px!important; }
.mb-85 { margin-bottom: 85px; }
.mt-85 { margin-top: 85px; }
.mr-85 { margin-right: 85px; }
.ml-85 { margin-left: 85px; }

.m-88 { margin: 88px!important; }
.mb-88 { margin-bottom: 88px; }
.mt-88 { margin-top: 88px; }
.mr-88 { margin-right: 88px; }
.ml-88 { margin-left: 88px; }

.m-100 { margin: 100px!important; }
.mb-100 { margin-bottom: 100px; }
.mt-100 { margin-top: 100px; }
.mr-100 { margin-right: 100px; }
.ml-100 { margin-left: 100px; }

.m-125 { margin: 125px!important; }
.mb-125 { margin-bottom: 125px; }
.mt-125 { margin-top: 125px; }
.mr-125 { margin-right: 125px; }
.ml-125 { margin-left: 125px; }

.m-138 { margin: 138px!important; }
.mb-138 { margin-bottom: 138px; }
.mt-138 { margin-top: 138px; }
.mr-138 { margin-right: 138px; }
.ml-138 { margin-left: 138px; }

.m-195 { margin: 195px!important; }
.mb-195 { margin-bottom: 195px; }
.mt-195 { margin-top: 195px; }
.mr-195 { margin-right: 195px; }
.ml-195 { margin-left: 195px; }

/* padding */
.p-0 { padding: 0!important; }
.pb-0 { padding-bottom: 0!important; }
.pt-0 { padding-top: 0!important; }
.pr-0 { padding-right: 0!important; }
.pl-0 { padding-left: 0!important; }

.p-5 { padding: 5px!important; }
.pb-5 { padding-bottom: 5px; }
.pt-5 { padding-top: 5px; }
.pr-5 { padding-right: 5px; }
.pl-5 { padding-left: 5px; }

.p-10 { padding: 10px!important; }
.pb-10 { padding-bottom: 10px; }
.pt-10 { padding-top: 10px; }
.pr-10 { padding-right: 10px; }
.pl-10 { padding-left: 10px; }

.p-15 { padding: 15px!important; }
.pb-15 { padding-bottom: 15px; }
.pt-15 { padding-top: 15px; }
.pr-15 { padding-right: 15px; }
.pl-15 { padding-left: 15px; }

.p-25 { padding: 25px!important; }
.pb-25 { padding-bottom: 25px; }
.pt-25 { padding-top: 25px; }
.pr-25 { padding-right: 25px; }
.pl-25 { padding-left: 25px; }

.p-38 { padding: 38px!important; }
.pb-38 { padding-bottom: 38px; }
.pt-38 { padding-top: 38px; }
.pr-38 { padding-right: 38px; }
.pl-38 { padding-left: 38px; }

.p-50 { padding: 50px!important; }
.pb-50 { padding-bottom: 50px; }
.pt-50 { padding-top: 50px; }
.pr-50 { padding-right: 50px; }
.pl-50 { padding-left: 50px; }

.p-60 { padding: 60px!important; }
.pb-60 { padding-bottom: 60px; }
.pt-60 { padding-top: 60px; }
.pr-60 { padding-right: 60px; }
.pl-60 { padding-left: 60px; }

.p-88 { padding: 88px!important; }
.pb-88 { padding-bottom: 88px; }
.pt-88 { padding-top: 88px; }
.pr-88 { padding-right: 88px; }
.pl-88 { padding-left: 88px; }

.p-100 { padding: 100px!important; }
.pb-100 { padding-bottom: 100px; }
.pt-100 { padding-top: 100px; }
.pr-100 { padding-right: 100px; }
.pl-100 { padding-left: 100px; }

.p-125 { padding: 125px!important; }
.pb-125 { padding-bottom: 125px; }
.pt-125 { padding-top: 125px; }
.pr-125 { padding-right: 125px; }
.pl-125 { padding-left: 125px; }

.p-138 { padding: 138px!important; }
.pb-138 { padding-bottom: 138px; }
.pt-138 { padding-top: 138px; }
.pr-138 { padding-right: 138px; }
.pl-138 { padding-left: 138px; }

.p-150 { padding: 150px!important; }
.pb-150 { padding-bottom: 150px; }
.pt-150 { padding-top: 150px; }
.pr-150 { padding-right: 150px; }
.pl-150 { padding-left: 150px; }

.p-188 { padding: 188px!important; }
.pb-188 { padding-bottom: 188px; }
.pt-188 { padding-top: 188px; }
.pr-188 { padding-right: 188px; }
.pl-188 { padding-left: 188px; }

.p-195 { padding: 195px!important; }
.pb-195 { padding-bottom: 195px; }
.pt-195 { padding-top: 195px; }
.pr-195 { padding-right: 195px; }
.pl-195 { padding-left: 195px; }

@media only screen and (max-width:1200px){
	 /* margin */
	.m-lg-0 { margin: 0!important; }
	.mb-lg-0 { margin-bottom: 0; }
	.mt-lg-0 { margin-top: 0; }
	.mr-lg-0 { margin-right: 0; }
	.ml-lg-0 { margin-left: 0; }

	.m-lg-5 { margin: 5px!important; }
	.mb-lg-5 { margin-bottom: 5px; }
	.mt-lg-5 { margin-top: 5px; }
	.mr-lg-5 { margin-right: 5px; }
	.ml-lg-5 { margin-left: 5px; }

	.m-lg-10 { margin: 10px!important; }
	.mb-lg-10 { margin-bottom: 10px; }
	.mt-lg-10 { margin-top: 10px; }
	.mr-lg-10 { margin-right: 10px; }
	.ml-lg-10 { margin-left: 10px; }

	.m-lg-15 { margin: 15px!important; }
	.mb-lg-15 { margin-bottom: 15px; }
	.mt-lg-15 { margin-top: 15px; }
	.mr-lg-15 { margin-right: 15px; }
	.ml-lg-15 { margin-left: 15px; }

	.m-lg-25 { margin: 25px!important; }
	.mb-lg-25 { margin-bottom: 25px; }
	.mt-lg-25 { margin-top: 25px; }
	.mr-lg-25 { margin-right: 25px; }
	.ml-lg-25 { margin-left: 25px; }

	.m-lg-38 { margin: 38px!important; }
	.mb-lg-38 { margin-bottom: 38px; }
	.mt-lg-38 { margin-top: 38px; }
	.mr-lg-38 { margin-right: 38px; }
	.ml-lg-38 { margin-left: 38px; }

	.m-lg-42 { margin: 42px!important; }
	.mb-lg-42 { margin-bottom: 42px; }
	.mt-lg-42 { margin-top: 42px; }
	.mr-lg-42 { margin-right: 42px; }
	.ml-lg-42 { margin-left: 42px; }

	.m-lg-50 { margin: 50px!important; }
	.mb-lg-50 { margin-bottom: 50px; }
	.mt-lg-50 { margin-top: 50px; }
	.mr-lg-50 { margin-right: 50px; }
	.ml-lg-50 { margin-left: 50px; }

	.m-lg-60 { margin: 60px!important; }
	.mb-lg-60 { margin-bottom: 60px; }
	.mt-lg-60 { margin-top: 60px; }
	.mr-lg-60 { margin-right: 60px; }
	.ml-lg-60 { margin-left: 60px; }

	.m-lg-80 { margin: 80px!important; }
	.mb-lg-80 { margin-bottom: 80px; }
	.mt-lg-80 { margin-top: 80px; }
	.mr-lg-80 { margin-right: 80px; }
	.ml-lg-80 { margin-left: 80px; }

	.m-lg-85 { margin: 85px!important; }
	.mb-lg-85 { margin-bottom: 85px; }
	.mt-lg-85 { margin-top: 85px; }
	.mr-lg-85 { margin-right: 85px; }
	.ml-lg-85 { margin-left: 85px; }

	.m-lg-88 { margin: 88px!important; }
	.mb-lg-88 { margin-bottom: 88px; }
	.mt-lg-88 { margin-top: 88px; }
	.mr-lg-88 { margin-right: 88px; }
	.ml-lg-88 { margin-left: 88px; }

	.m-lg-195 { margin: 195px!important; }
	.mb-lg-195 { margin-bottom: 195px; }
	.mt-lg-195 { margin-top: 195px; }
	.mr-lg-195 { margin-right: 195px; }
	.ml-lg-195 { margin-left: 195px; }

	/* padding */
	.p-lg-0 { padding: 0!important; }
	.pb-lg-0 { padding-bottom: 0!important; }
	.pt-lg-0 { padding-top: 0!important; }
	.pr-lg-0 { padding-right: 0!important; }
	.pl-lg-0 { padding-left: 0!important; }

	.p-lg-5 { padding: 5px!important; }
	.pb-lg-5 { padding-bottom: 5px; }
	.pt-lg-5 { padding-top: 5px; }
	.pr-lg-5 { padding-right: 5px; }
	.pl-lg-5 { padding-left: 5px; }

	.p-lg-10 { padding: 10px!important; }
	.pb-lg-10 { padding-bottom: 10px; }
	.pt-lg-10 { padding-top: 10px; }
	.pr-lg-10 { padding-right: 10px; }
	.pl-lg-10 { padding-left: 10px; }

	.p-lg-15 { padding: 15px!important; }
	.pb-lg-15 { padding-bottom: 15px; }
	.pt-lg-15 { padding-top: 15px; }
	.pr-lg-15 { padding-right: 15px; }
	.pl-lg-15 { padding-left: 15px; }

	.p-lg-25 { padding: 25px!important; }
	.pb-lg-25 { padding-bottom: 25px; }
	.pt-lg-25 { padding-top: 25px; }
	.pr-lg-25 { padding-right: 25px; }
	.pl-lg-25 { padding-left: 25px; }

	.p-lg-38 { padding: 38px!important; }
	.pb-lg-38 { padding-bottom: 38px; }
	.pt-lg-38 { padding-top: 38px; }
	.pr-lg-38 { padding-right: 38px; }
	.pl-lg-38 { padding-left: 38px; }

	.p-lg-42 { padding: 42px!important; }
	.pb-lg-42 { padding-bottom: 42px; }
	.pt-lg-42 { padding-top: 42px; }
	.pr-lg-42 { padding-right: 42px; }
	.pl-lg-42 { padding-left: 42px; }

	.p-lg-50 { padding: 50px!important; }
	.pb-lg-50 { padding-bottom: 50px; }
	.pt-lg-50 { padding-top: 50px; }
	.pr-lg-50 { padding-right: 50px; }
	.pl-lg-50 { padding-left: 50px; }

	.p-lg-60 { padding: 60px!important; }
	.pb-lg-60 { padding-bottom: 60px; }
	.pt-lg-60 { padding-top: 60px; }
	.pr-lg-60 { padding-right: 60px; }
	.pl-lg-60 { padding-left: 60px; }

	.p-lg-88 { padding: 88px!important; }
	.pb-lg-88 { padding-bottom: 88px; }
	.pt-lg-88 { padding-top: 88px; }
	.pr-lg-88 { padding-right: 88px; }
	.pl-lg-88 { padding-left: 88px; }

	.p-lg-100 { padding: 100px!important; }
	.pb-lg-100 { padding-bottom: 100px; }
	.pt-lg-100 { padding-top: 100px; }
	.pr-lg-100 { padding-right: 100px; }
	.pl-lg-100 { padding-left: 100px; }

	.p-lg-125 { padding: 125px!important; }
	.pb-lg-125 { padding-bottom: 125px; }
	.pt-lg-125 { padding-top: 125px; }
	.pr-lg-125 { padding-right: 125px; }
	.pl-lg-125 { padding-left: 125px; }

	.p-lg-138 { padding: 138px!important; }
	.pb-lg-138 { padding-bottom: 138px; }
	.pt-lg-138 { padding-top: 138px; }
	.pr-lg-138 { padding-right: 138px; }
	.pl-lg-138 { padding-left: 138px; }

	.p-lg-150 { padding: 150px!important; }
	.pb-lg-150 { padding-bottom: 150px; }
	.pt-lg-150 { padding-top: 150px; }
	.pr-lg-150 { padding-right: 150px; }
	.pl-lg-150 { padding-left: 150px; }

	.p-lg-188 { padding: 188px!important; }
	.pb-lg-188 { padding-bottom: 188px; }
	.pt-lg-188 { padding-top: 188px; }
	.pr-lg-188 { padding-right: 188px; }
	.pl-lg-188 { padding-left: 188px; }

	.p-lg-195 { padding: 195px!important; }
	.pb-lg-195 { padding-bottom: 195px; }
	.pt-lg-195 { padding-top: 195px; }
	.pr-lg-195 { padding-right: 195px; }
	.pl-lg-195 { padding-left: 195px; }
}
@media only screen and (max-width:1024px){
	 /* margin */
	.m-md-0 { margin: 0!important; }
	.mb-md-0 { margin-bottom: 0; }
	.mt-md-0 { margin-top: 0; }
	.mr-md-0 { margin-right: 0; }
	.ml-md-0 { margin-left: 0; }

	.m-md-5 { margin: 5px!important; }
	.mb-md-5 { margin-bottom: 5px; }
	.mt-md-5 { margin-top: 5px; }
	.mr-md-5 { margin-right: 5px; }
	.ml-md-5 { margin-left: 5px; }

	.m-md-10 { margin: 10px!important; }
	.mb-md-10 { margin-bottom: 10px; }
	.mt-md-10 { margin-top: 10px; }
	.mr-md-10 { margin-right: 10px; }
	.ml-md-10 { margin-left: 10px; }

	.m-md-15 { margin: 15px!important; }
	.mb-md-15 { margin-bottom: 15px; }
	.mt-md-15 { margin-top: 15px; }
	.mr-md-15 { margin-right: 15px; }
	.ml-md-15 { margin-left: 15px; }

	.m-md-25 { margin: 25px!important; }
	.mb-md-25 { margin-bottom: 25px; }
	.mt-md-25 { margin-top: 25px; }
	.mr-md-25 { margin-right: 25px; }
	.ml-md-25 { margin-left: 25px; }

	.m-md-38 { margin: 38px!important; }
	.mb-md-38 { margin-bottom: 38px; }
	.mt-md-38 { margin-top: 38px; }
	.mr-md-38 { margin-right: 38px; }
	.ml-md-38 { margin-left: 38px; }

	.m-md-42 { margin: 42px!important; }
	.mb-md-42 { margin-bottom: 42px; }
	.mt-md-42 { margin-top: 42px; }
	.mr-md-42 { margin-right: 42px; }
	.ml-md-42 { margin-left: 42px; }

	.m-md-50 { margin: 50px!important; }
	.mb-md-50 { margin-bottom: 50px; }
	.mt-md-50 { margin-top: 50px; }
	.mr-md-50 { margin-right: 50px; }
	.ml-md-50 { margin-left: 50px; }

	.m-md-60 { margin: 60px!important; }
	.mb-md-60 { margin-bottom: 60px; }
	.mt-md-60 { margin-top: 60px; }
	.mr-md-60 { margin-right: 60px; }
	.ml-md-60 { margin-left: 60px; }

	.m-md-80 { margin: 80px!important; }
	.mb-md-80 { margin-bottom: 80px; }
	.mt-md-80 { margin-top: 80px; }
	.mr-md-80 { margin-right: 80px; }
	.ml-md-80 { margin-left: 80px; }

	.m-md-85 { margin: 85px!important; }
	.mb-md-85 { margin-bottom: 85px; }
	.mt-md-85 { margin-top: 85px; }
	.mr-md-85 { margin-right: 85px; }
	.ml-md-85 { margin-left: 85px; }

	.m-md-88 { margin: 88px!important; }
	.mb-md-88 { margin-bottom: 88px; }
	.mt-md-88 { margin-top: 88px; }
	.mr-md-88 { margin-right: 88px; }
	.ml-md-88 { margin-left: 88px; }

	.m-md-195 { margin: 195px!important; }
	.mb-md-195 { margin-bottom: 195px; }
	.mt-md-195 { margin-top: 195px; }
	.mr-md-195 { margin-right: 195px; }
	.ml-md-195 { margin-left: 195px; }

	/* padding */
	.p-md-0 { padding: 0!important; }
	.pb-md-0 { padding-bottom: 0!important; }
	.pt-md-0 { padding-top: 0!important; }
	.pr-md-0 { padding-right: 0!important; }
	.pl-md-0 { padding-left: 0!important; }

	.p-md-5 { padding: 5px!important; }
	.pb-md-5 { padding-bottom: 5px; }
	.pt-md-5 { padding-top: 5px; }
	.pr-md-5 { padding-right: 5px; }
	.pl-md-5 { padding-left: 5px; }

	.p-md-10 { padding: 10px!important; }
	.pb-md-10 { padding-bottom: 10px; }
	.pt-md-10 { padding-top: 10px; }
	.pr-md-10 { padding-right: 10px; }
	.pl-md-10 { padding-left: 10px; }

	.p-md-15 { padding: 15px!important; }
	.pb-md-15 { padding-bottom: 15px; }
	.pt-md-15 { padding-top: 15px; }
	.pr-md-15 { padding-right: 15px; }
	.pl-md-15 { padding-left: 15px; }

	.p-md-25 { padding: 25px!important; }
	.pb-md-25 { padding-bottom: 25px; }
	.pt-md-25 { padding-top: 25px; }
	.pr-md-25 { padding-right: 25px; }
	.pl-md-25 { padding-left: 25px; }

	.p-md-38 { padding: 38px!important; }
	.pb-md-38 { padding-bottom: 38px; }
	.pt-md-38 { padding-top: 38px; }
	.pr-md-38 { padding-right: 38px; }
	.pl-md-38 { padding-left: 38px; }

	.p-md-50 { padding: 50px!important; }
	.pb-md-50 { padding-bottom: 50px; }
	.pt-md-50 { padding-top: 50px; }
	.pr-md-50 { padding-right: 50px; }
	.pl-md-50 { padding-left: 50px; }

	.p-md-60 { padding: 60px!important; }
	.pb-md-60 { padding-bottom: 60px; }
	.pt-md-60 { padding-top: 60px; }
	.pr-md-60 { padding-right: 60px; }
	.pl-md-60 { padding-left: 60px; }

	.p-md-88 { padding: 88px!important; }
	.pb-md-88 { padding-bottom: 88px; }
	.pt-md-88 { padding-top: 88px; }
	.pr-md-88 { padding-right: 88px; }
	.pl-md-88 { padding-left: 88px; }

	.p-md-100 { padding: 100px!important; }
	.pb-md-100 { padding-bottom: 100px; }
	.pt-md-100 { padding-top: 100px; }
	.pr-md-100 { padding-right: 100px; }
	.pl-md-100 { padding-left: 100px; }

	.p-md-125 { padding: 125px!important; }
	.pb-md-125 { padding-bottom: 125px; }
	.pt-md-125 { padding-top: 125px; }
	.pr-md-125 { padding-right: 125px; }
	.pl-md-125 { padding-left: 125px; }

	.p-md-138 { padding: 138px!important; }
	.pb-md-138 { padding-bottom: 138px; }
	.pt-md-138 { padding-top: 138px; }
	.pr-md-138 { padding-right: 138px; }
	.pl-md-138 { padding-left: 138px; }

	.p-md-150 { padding: 150px!important; }
	.pb-md-150 { padding-bottom: 150px; }
	.pt-md-150 { padding-top: 150px; }
	.pr-md-150 { padding-right: 150px; }
	.pl-md-150 { padding-left: 150px; }

	.p-md-188 { padding: 188px!important; }
	.pb-md-188 { padding-bottom: 188px; }
	.pt-md-188 { padding-top: 188px; }
	.pr-md-188 { padding-right: 188px; }
	.pl-md-188 { padding-left: 188px; }

	.p-md-195 { padding: 195px!important; }
	.pb-md-195 { padding-bottom: 195px; }
	.pt-md-195 { padding-top: 195px; }
	.pr-md-195 { padding-right: 195px; }
	.pl-md-195 { padding-left: 195px; }
}
@media only screen and (max-width:991px){
	 /* margin */
	.m-sm-0 { margin: 0!important; }
	.mb-sm-0 { margin-bottom: 0; }
	.mt-sm-0 { margin-top: 0; }
	.mr-sm-0 { margin-right: 0; }
	.ml-sm-0 { margin-left: 0; }

	.m-sm-5 { margin: 5px!important; }
	.mb-sm-5 { margin-bottom: 5px; }
	.mt-sm-5 { margin-top: 5px; }
	.mr-sm-5 { margin-right: 5px; }
	.ml-sm-5 { margin-left: 5px; }

	.m-sm-10 { margin: 10px!important; }
	.mb-sm-10 { margin-bottom: 10px; }
	.mt-sm-10 { margin-top: 10px; }
	.mr-sm-10 { margin-right: 10px; }
	.ml-sm-10 { margin-left: 10px; }

	.m-sm-15 { margin: 15px !important; }
	.mb-sm-15 { margin-bottom: 15px; }
	.mt-sm-15 { margin-top: 15px; }
	.mr-sm-15 { margin-right: 15px; }
	.ml-sm-15 { margin-left: 15px; }

	.m-sm-25 { margin: 25px !important; }
	.mb-sm-25 { margin-bottom: 25px; }
	.mt-sm-25 { margin-top: 25px; }
	.mr-sm-25 { margin-right: 25px; }
	.ml-sm-25 { margin-left: 25px; }

	.m-sm-38 { margin: 38px!important; }
	.mb-sm-38 { margin-bottom: 38px; }
	.mt-sm-38 { margin-top: 38px; }
	.mr-sm-38 { margin-right: 38px; }
	.ml-sm-38 { margin-left: 38px; }

	.m-sm-42 { margin: 42px!important; }
	.mb-sm-42 { margin-bottom: 42px; }
	.mt-sm-42 { margin-top: 42px; }
	.mr-sm-42 { margin-right: 42px; }
	.ml-sm-42 { margin-left: 42px; }

	.m-sm-50 { margin: 50px!important; }
	.mb-sm-50 { margin-bottom: 50px; }
	.mt-sm-50 { margin-top: 50px; }
	.mr-sm-50 { margin-right: 50px; }
	.ml-sm-50 { margin-left: 50px; }

	.m-sm-60 { margin: 60px!important; }
	.mb-sm-60 { margin-bottom: 60px; }
	.mt-sm-60 { margin-top: 60px; }
	.mr-sm-60 { margin-right: 60px; }
	.ml-sm-60 { margin-left: 60px; }

	.m-sm-80 { margin: 80px!important; }
	.mb-sm-80 { margin-bottom: 80px; }
	.mt-sm-80 { margin-top: 80px; }
	.mr-sm-80 { margin-right: 80px; }
	.ml-sm-80 { margin-left: 80px; }

	.m-sm-85 { margin: 85px!important; }
	.mb-sm-85 { margin-bottom: 85px; }
	.mt-sm-85 { margin-top: 85px; }
	.mr-sm-85 { margin-right: 85px; }
	.ml-sm-85 { margin-left: 85px; }

	.m-sm-88 { margin: 88px!important; }
	.mb-sm-88 { margin-bottom: 88px; }
	.mt-sm-88 { margin-top: 88px; }
	.mr-sm-88 { margin-right: 88px; }
	.ml-sm-88 { margin-left: 88px; }

	.m-sm-195 { margin: 195px!important; }
	.mb-sm-195 { margin-bottom: 195px; }
	.mt-sm-195 { margin-top: 195px; }
	.mr-sm-195 { margin-right: 195px; }
	.ml-sm-195 { margin-left: 195px; }

	/* padding */
	.p-sm-0 { padding: 0!important; }
	.pb-sm-0 { padding-bottom: 0!important; }
	.pt-sm-0 { padding-top: 0!important; }
	.pr-sm-0 { padding-right: 0!important; }
	.pl-sm-0 { padding-left: 0!important; }

	.p-sm-5 { padding: 5px!important; }
	.pb-sm-5 { padding-bottom: 5px; }
	.pt-sm-5 { padding-top: 5px; }
	.pr-sm-5 { padding-right: 5px; }
	.pl-sm-5 { padding-left: 5px; }

	.p-sm-10 { padding: 10px!important; }
	.pb-sm-10 { padding-bottom: 10px; }
	.pt-sm-10 { padding-top: 10px; }
	.pr-sm-10 { padding-right: 10px; }
	.pl-sm-10 { padding-left: 10px; }

	.p-sm-15 { padding: 15px!important; }
	.pb-sm-15 { padding-bottom: 15px; }
	.pt-sm-15 { padding-top: 15px; }
	.pr-sm-15 { padding-right: 15px; }
	.pl-sm-15 { padding-left: 15px; }

	.p-sm-25 { padding: 25px!important; }
	.pb-sm-25 { padding-bottom: 25px; }
	.pt-sm-25 { padding-top: 25px; }
	.pr-sm-25 { padding-right: 25px; }
	.pl-sm-25 { padding-left: 25px; }

	.p-sm-38 { padding: 38px!important; }
	.pb-sm-38 { padding-bottom: 38px; }
	.pt-sm-38 { padding-top: 38px; }
	.pr-sm-38 { padding-right: 38px; }
	.pl-sm-38 { padding-left: 38px; }

	.p-sm-50 { padding: 50px!important; }
	.pb-sm-50 { padding-bottom: 50px; }
	.pt-sm-50 { padding-top: 50px; }
	.pr-sm-50 { padding-right: 50px; }
	.pl-sm-50 { padding-left: 50px; }

	.p-sm-60 { padding: 60px!important; }
	.pb-sm-60 { padding-bottom: 60px; }
	.pt-sm-60 { padding-top: 60px; }
	.pr-sm-60 { padding-right: 60px; }
	.pl-sm-60 { padding-left: 60px; }

	.p-sm-88 { padding: 88px!important; }
	.pb-sm-88 { padding-bottom: 88px; }
	.pt-sm-88 { padding-top: 88px; }
	.pr-sm-88 { padding-right: 88px; }
	.pl-sm-88 { padding-left: 88px; }

	.p-sm-100 { padding: 100px!important; }
	.pb-sm-100 { padding-bottom: 100px; }
	.pt-sm-100 { padding-top: 100px; }
	.pr-sm-100 { padding-right: 100px; }
	.pl-sm-100 { padding-left: 100px; }

	.p-sm-125 { padding: 125px!important; }
	.pb-sm-125 { padding-bottom: 125px; }
	.pt-sm-125 { padding-top: 125px; }
	.pr-sm-125 { padding-right: 125px; }
	.pl-sm-125 { padding-left: 125px; }

	.p-sm-138 { padding: 138px!important; }
	.pb-sm-138 { padding-bottom: 138px; }
	.pt-sm-138 { padding-top: 138px; }
	.pr-sm-138 { padding-right: 138px; }
	.pl-sm-138 { padding-left: 138px; }

	.p-sm-150 { padding: 150px!important; }
	.pb-sm-150 { padding-bottom: 150px; }
	.pt-sm-150 { padding-top: 150px; }
	.pr-sm-150 { padding-right: 150px; }
	.pl-sm-150 { padding-left: 150px; }

	.p-sm-188 { padding: 188px!important; }
	.pb-sm-188 { padding-bottom: 188px; }
	.pt-sm-188 { padding-top: 188px; }
	.pr-sm-188 { padding-right: 188px; }
	.pl-sm-188 { padding-left: 188px; }

	.p-sm-195 { padding: 195px!important; }
	.pb-sm-195 { padding-bottom: 195px; }
	.pt-sm-195 { padding-top: 195px; }
	.pr-sm-195 { padding-right: 195px; }
	.pl-sm-195 { padding-left: 195px; }
}
@media only screen and (max-width:767px){
	 /* margin */
	.m-xs-0 { margin: 0!important; }
	.mb-xs-0 { margin-bottom: 0; }
	.mt-xs-0 { margin-top: 0; }
	.mr-xs-0 { margin-right: 0; }
	.ml-xs-0 { margin-left: 0; }

	.m-xs-5 { margin: 5px!important; }
	.mb-xs-5 { margin-bottom: 5px; }
	.mt-xs-5 { margin-top: 5px; }
	.mr-xs-5 { margin-right: 5px; }
	.ml-xs-5 { margin-left: 5px; }

	.m-xs-10 { margin: 10px!important; }
	.mb-xs-10 { margin-bottom: 10px; }
	.mt-xs-10 { margin-top: 10px; }
	.mr-xs-10 { margin-right: 10px; }
	.ml-xs-10 { margin-left: 10px; }

	.m-xs-15 { margin: 15px!important; }
	.mb-xs-15 { margin-bottom: 15px; }
	.mt-xs-15 { margin-top: 15px; }
	.mr-xs-15 { margin-right: 15px; }
	.ml-xs-15 { margin-left: 15px; }

	.m-xs-25 { margin: 25px!important; }
	.mb-xs-25 { margin-bottom: 25px; }
	.mt-xs-25 { margin-top: 25px; }
	.mr-xs-25 { margin-right: 25px; }
	.ml-xs-25 { margin-left: 25px; }

	.m-xs-38 { margin: 38px!important; }
	.mb-xs-38 { margin-bottom: 38px; }
	.mt-xs-38 { margin-top: 38px; }
	.mr-xs-38 { margin-right: 38px; }
	.ml-xs-38 { margin-left: 38px; }

	.m-xs-42 { margin: 42px!important; }
	.mb-xs-42 { margin-bottom: 42px; }
	.mt-xs-42 { margin-top: 42px; }
	.mr-xs-42 { margin-right: 42px; }
	.mt-xs-42 { margin-left: 42px; }

	.m-xs-50 { margin: 50px!important; }
	.mb-xs-50 { margin-bottom: 50px; }
	.mt-xs-50 { margin-top: 50px; }
	.mr-xs-50 { margin-right: 50px; }
	.ml-xs-50 { margin-left: 50px; }

	.m-xs-60 { margin: 60px!important; }
	.mb-xs-60 { margin-bottom: 60px; }
	.mt-xs-60 { margin-top: 60px; }
	.mr-xs-60 { margin-right: 60px; }
	.ml-xs-60 { margin-left: 60px; }

	.m-xs-80 { margin: 80px!important; }
	.mb-xs-80 { margin-bottom: 80px; }
	.mt-xs-80 { margin-top: 80px; }
	.mr-xs-80 { margin-right: 80px; }
	.ml-xs-80 { margin-left: 80px; }

	.m-xs-85 { margin: 85px!important; }
	.mb-xs-85 { margin-bottom: 85px; }
	.mt-xs-85 { margin-top: 85px; }
	.mr-xs-85 { margin-right: 85px; }
	.ml-xs-85 { margin-left: 85px; }

	.m-xs-88 { margin: 88px!important; }
	.mb-xs-88 { margin-bottom: 88px; }
	.mt-xs-88 { margin-top: 88px; }
	.mr-xs-88 { margin-right: 88px; }
	.ml-xs-88 { margin-left: 88px; }

	.m-xs-195 { margin: 195px!important; }
	.mb-xs-195 { margin-bottom: 195px; }
	.mt-xs-195 { margin-top: 195px; }
	.mr-xs-195 { margin-right: 195px; }
	.ml-xs-195 { margin-left: 195px; }

	/* padding */
	.p-xs-0 { padding: 0!important; }
	.pb-xs-0 { padding-bottom: 0!important; }
	.pt-xs-0 { padding-top: 0!important; }
	.pr-xs-0 { padding-right: 0!important; }
	.pl-xs-0 { padding-left: 0!important; }

	.p-xs-5 { padding: 5px!important; }
	.pb-xs-5 { padding-bottom: 5px; }
	.pt-xs-5 { padding-top: 5px; }
	.pr-xs-5 { padding-right: 5px; }
	.pl-xs-5 { padding-left: 5px; }

	.p-xs-10 { padding: 10px!important; }
	.pb-xs-10 { padding-bottom: 10px; }
	.pt-xs-10 { padding-top: 10px; }
	.pr-xs-10 { padding-right: 10px; }
	.pl-xs-10 { padding-left: 10px; }

	.p-xs-15 { padding: 15px!important; }
	.pb-xs-15 { padding-bottom: 15px; }
	.pt-xs-15 { padding-top: 15px; }
	.pr-xs-15 { padding-right: 15px; }
	.pl-xs-15 { padding-left: 15px; }

	.p-xs-25 { padding: 25px !important; }
	.pb-xs-25 { padding-bottom: 25px; }
	.pt-xs-25 { padding-top: 25px; }
	.pr-xs-25 { padding-right: 25px; }
	.pl-xs-25 { padding-left: 25px; }

	.p-xs-38 { padding: 38px!important; }
	.pb-xs-38 { padding-bottom: 38px; }
	.pt-xs-38 { padding-top: 38px; }
	.pr-xs-38 { padding-right: 38px; }
	.pl-xs-38 { padding-left: 38px; }

	.p-xs-50 { padding: 50px!important; }
	.pb-xs-50 { padding-bottom: 50px; }
	.pt-xs-50 { padding-top: 50px; }
	.pr-xs-50 { padding-right: 50px; }
	.pl-xs-50 { padding-left: 50px; }

	.p-xs-60 { padding: 60px!important; }
	.pb-xs-60 { padding-bottom: 60px; }
	.pt-xs-60 { padding-top: 60px; }
	.pr-xs-60 { padding-right: 60px; }
	.pl-xs-60 { padding-left: 60px; }

	.p-xs-88 { padding: 88px!important; }
	.pb-xs-88 { padding-bottom: 88px; }
	.pt-xs-88 { padding-top: 88px; }
	.pr-xs-88 { padding-right: 88px; }
	.pl-xs-88 { padding-left: 88px; }

	.p-xs-100 { padding: 100px!important; }
	.pb-xs-100 { padding-bottom: 100px; }
	.pt-xs-100 { padding-top: 100px; }
	.pr-xs-100 { padding-right: 100px; }
	.pl-xs-100 { padding-left: 100px; }

	.p-xs-125 { padding: 125px!important; }
	.pb-xs-125 { padding-bottom: 125px; }
	.pt-xs-125 { padding-top: 125px; }
	.pr-xs-125 { padding-right: 125px; }
	.pl-xs-125 { padding-left: 125px; }

	.p-xs-138 { padding: 138px!important; }
	.pb-xs-138 { padding-bottom: 138px; }
	.pt-xs-138 { padding-top: 138px; }
	.pr-xs-138 { padding-right: 138px; }
	.pl-xs-138 { padding-left: 138px; }

	.p-xs-150 { padding: 150px!important; }
	.pb-xs-150 { padding-bottom: 150px; }
	.pt-xs-150 { padding-top: 150px; }
	.pr-xs-150 { padding-right: 150px; }
	.pl-xs-150 { padding-left: 150px; }

	.p-xs-188 { padding: 188px!important; }
	.pb-xs-188 { padding-bottom: 188px; }
	.pt-xs-188 { padding-top: 188px; }
	.pr-xs-188 { padding-right: 188px; }
	.pl-xs-188 { padding-left: 188px; }

	.p-xs-195 { padding: 195px!important; }
	.pb-xs-195 { padding-bottom: 195px; }
	.pt-xs-195 { padding-top: 195px; }
	.pr-xs-195 { padding-right: 195px; }
	.pl-xs-195 { padding-left: 195px; }
}
@media only screen and (max-width:480px){
	 /* margin */
	.m-xxs-0 { margin: 0!important; }
	.mb-xxs-0 { margin-bottom: 0; }
	.mt-xxs-0 { margin-top: 0; }
	.mr-xxs-0 { margin-right: 0; }
	.ml-xxs-0 { margin-left: 0; }

	.m-xxs-5 { margin: 5px!important; }
	.mb-xxs-5 { margin-bottom: 5px; }
	.mt-xxs-5 { margin-top: 5px; }
	.mr-xxs-5 { margin-right: 5px; }
	.ml-xxs-5 { margin-left: 5px; }

	.m-xxs-10 { margin: 10px!important; }
	.mb-xxs-10 { margin-bottom: 10px; }
	.mt-xxs-10 { margin-top: 10px; }
	.mr-xxs-10 { margin-right: 10px; }
	.ml-xxs-10 { margin-left: 10px; }

	.m-xxs-15 { margin: 15px!important; }
	.mb-xxs-15 { margin-bottom: 15px; }
	.mt-xxs-15 { margin-top: 15px; }
	.mr-xxs-15 { margin-right: 15px; }
	.ml-xxs-15 { margin-left: 15px; }

	.m-xxs-25 { margin: 25px!important; }
	.mb-xxs-25 { margin-bottom: 25px; }
	.mt-xxs-25 { margin-top: 25px; }
	.mr-xxs-25 { margin-right: 25px; }
	.ml-xxs-25 { margin-left: 25px; }

	.m-xxs-38 { margin: 38px!important; }
	.mb-xxs-38 { margin-bottom: 38px; }
	.mt-xxs-38 { margin-top: 38px; }
	.mr-xxs-38 { margin-right: 38px; }
	.ml-xxs-38 { margin-left: 38px; }

	.m-xxs-42 { margin: 42px!important; }
	.mb-xxs-42 { margin-bottom: 42px; }
	.mt-xxs-42 { margin-top: 42px; }
	.mr-xxs-42 { margin-right: 42px; }
	.ml-xxs-42 { margin-left: 42px; }

	.m-xxs-50 { margin: 50px!important; }
	.mb-xxs-50 { margin-bottom: 50px; }
	.mt-xxs-50 { margin-top: 50px; }
	.mr-xxs-50 { margin-right: 50px; }
	.ml-xxs-50 { margin-left: 50px; }

	.m-xxs-60 { margin: 60px!important; }
	.mb-xxs-60 { margin-bottom: 60px; }
	.mt-xxs-60 { margin-top: 60px; }
	.mr-xxs-60 { margin-right: 60px; }
	.ml-xxs-60 { margin-left: 60px; }

	.m-xxs-80 { margin: 80px!important; }
	.mb-xxs-80 { margin-bottom: 80px; }
	.mt-xxs-80 { margin-top: 80px; }
	.mr-xxs-80 { margin-right: 80px; }
	.ml-xxs-80 { margin-left: 80px; }

	.m-xxs-85 { margin: 85px!important; }
	.mb-xxs-85 { margin-bottom: 85px; }
	.mt-xxs-85 { margin-top: 85px; }
	.mr-xxs-85 { margin-right: 85px; }
	.ml-xxs-85 { margin-left: 85px; }

	.m-xxs-88 { margin: 88px!important; }
	.mb-xxs-88 { margin-bottom: 88px; }
	.mt-xxs-88 { margin-top: 88px; }
	.mr-xxs-88 { margin-right: 88px; }
	.ml-xxs-88 { margin-left: 88px; }

	.m-xxs-195 { margin: 195px!important; }
	.mb-xxs-195 { margin-bottom: 195px; }
	.mt-xxs-195 { margin-top: 195px; }
	.mr-xxs-195 { margin-right: 195px; }
	.ml-xxs-195 { margin-left: 195px; }

	/* padding */
	.p-xxs-0 { padding: 0!important; }
	.pb-xxs-0 { padding-bottom: 0!important; }
	.pt-xxs-0 { padding-top: 0!important; }
	.pr-xxs-0 { padding-right: 0!important; }
	.pl-xxs-0 { padding-left: 0!important; }

	.p-xxs-5 { padding: 5px!important; }
	.pb-xxs-5 { padding-bottom: 5px; }
	.pt-xxs-5 { padding-top: 5px; }
	.pr-xxs-5 { padding-right: 5px; }
	.pl-xxs-5 { padding-left: 5px; }

	.p-xxs-10 { padding: 10px!important; }
	.pb-xxs-10 { padding-bottom: 10px; }
	.pt-xxs-10 { padding-top: 10px; }
	.pr-xxs-10 { padding-right: 10px; }
	.pl-xxs-10 { padding-left: 10px; }

	.p-xxs-15 { padding: 15px!important; }
	.pb-xxs-15 { padding-bottom: 15px; }
	.pt-xxs-15 { padding-top: 15px; }
	.pr-xxs-15 { padding-right: 15px; }
	.pl-xxs-15 { padding-left: 15px; }

	.p-xxs-25 { padding: 25px!important; }
	.pb-xxs-25 { padding-bottom: 25px; }
	.pt-xxs-25 { padding-top: 25px; }
	.pr-xxs-25 { padding-right: 25px; }
	.pl-xxs-25 { padding-left: 25px; }

	.p-xxs-38 { padding: 38px!important; }
	.pb-xxs-38 { padding-bottom: 38px; }
	.pt-xxs-38 { padding-top: 38px; }
	.pr-xxs-38 { padding-right: 38px; }
	.pl-xxs-38 { padding-left: 38px; }

	.p-xxs-50 { padding: 50px!important; }
	.pb-xxs-50 { padding-bottom: 50px; }
	.pt-xxs-50 { padding-top: 50px; }
	.pr-xxs-50 { padding-right: 50px; }
	.pl-xxs-50 { padding-left: 50px; }

	.p-xxs-60 { padding: 60px!important; }
	.pb-xxs-60 { padding-bottom: 60px; }
	.pt-xxs-60 { padding-top: 60px; }
	.pr-xxs-60 { padding-right: 60px; }
	.pl-xxs-60 { padding-left: 60px; }

	.p-xxs-88 { padding: 88px!important; }
	.pb-xxs-88 { padding-bottom: 88px; }
	.pt-xxs-88 { padding-top: 88px; }
	.pr-xxs-88 { padding-right: 88px; }
	.pl-xxs-88 { padding-left: 88px; }

	.p-xxs-100 { padding: 100px!important; }
	.pb-xxs-100 { padding-bottom: 100px; }
	.pt-xxs-100 { padding-top: 100px; }
	.pr-xxs-100 { padding-right: 100px; }
	.pl-xxs-100 { padding-left: 100px; }

	.p-xxs-125 { padding: 125px!important; }
	.pb-xxs-125 { padding-bottom: 125px; }
	.pt-xxs-125 { padding-top: 125px; }
	.pr-xxs-125 { padding-right: 125px; }
	.pl-xxs-125 { padding-left: 125px; }

	.p-xxs-138 { padding: 138px!important; }
	.pb-xxs-138 { padding-bottom: 138px; }
	.pt-xxs-138 { padding-top: 138px; }
	.pr-xxs-138 { padding-right: 138px; }
	.pl-xxs-138 { padding-left: 138px; }

	.p-xxs-150 { padding: 150px!important; }
	.pb-xxs-150 { padding-bottom: 150px; }
	.pt-xxs-150 { padding-top: 150px; }
	.pr-xxs-150 { padding-right: 150px; }
	.pl-xxs-150 { padding-left: 150px; }

	.p-xxs-188 { padding: 188px!important; }
	.pb-xxs-188 { padding-bottom: 188px; }
	.pt-xxs-188 { padding-top: 188px; }
	.pr-xxs-188 { padding-right: 188px; }
	.pl-xxs-188 { padding-left: 188px; }

	.p-xxs-195 { padding: 195px!important; }
	.pb-xxs-195 { padding-bottom: 195px; }
	.pt-xxs-195 { padding-top: 195px; }
	.pr-xxs-195 { padding-right: 195px; }
	.pl-xxs-195 { padding-left: 195px; }
}