*, h1, h2, h3, h4, h5, h6, p, a, div, li, ul, ol, span, input, textarea, select, option, form, img, table, td, th, button {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

a {
	color: initial;
	text-decoration: none;
}

button, input[type="button"] {
	border: none;
	background: none;
}

/** {	border: 1px dashed red;}*/

/*
label.error {
	font-size: .8em;
    color: red;
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
}
*/

.vid-container {
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	background: #ddd;
	position: relative;
}

.vid-container img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.center-txt {text-align: center;}
.left-txt {text-align: left;}
.right-txt {text-align: right;}
.just-txt {text-align: justify;}

.bold {font-weight: bold;}
.ita {font-style: italic;}

.fs-08em {font-size: .8em;}
.fs-09em {font-size: .9em;}
.fs-9px {font-size: 9px;}
.fs-10px {font-size: 10px;}
.fs-11px {font-size: 11px;}
.fs-12px {font-size: 12px;}
.fs-13px {font-size: 13px;}
.fs-14px {font-size: 14px;}
.fs-15px {font-size: 15px;}
.fs-16px {font-size: 16px;}
.fs-17px {font-size: 17px;}

.up-case {text-transform: uppercase;}
.low-case {text-transform: lowercase;}
.cap-case {text-transform: capitalize;}

.relative {position: relative;}
.absolute {position: absolute;}
.fixed {position: fixed;}

.invisible {visibility: hidden;}
.visible {visibility: visible;}

.hide {display: none;}
.block {display: block;}
.inline {display: inline;}
.inline-block {display: inline-block;}

.flex {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}

.justify {
	justify-content: space-between;
	-moz-justify-content: space-between;
	-webkit-justify-content: space-between;
}

.around {
	justify-content: space-around;
	-moz-justify-content: space-around;
	-webkit-justify-content: space-around;
}

.just-center {
	justify-content: center;
	-moz-justify-content: center;
	-webkit-justify-content: center;
}

.just-start {
	justify-content: flex-start;
	-moz-justify-content: flex-start;
	-webkit-justify-content: flex-start;
}

.just-end {
	justify-content: flex-end;
	-moz-justify-content: flex-end;
	-webkit-justify-content: flex-end;
}

.column {
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	flex-direction: column;
}

.row {
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	flex-direction: row;
}

.reverse {
	-webkit-flex-direction: row-reverse;
	-moz-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.middle-items {
	-webkit-align-items: center;
	align-items: center;
}

.stretch-items {
	-webkit-align-items: stretch;
	align-items: stretch;
}

.top-items {
	-webkit-align-items: flex-start;
	align-items: flex-start;
}

.bottom-items {
	-webkit-align-items: flex-end;
	align-items: flex-end;
}

.middle-self {
	-webkit-align-self: center;
	align-self: center;
}

.top-self {
	-webkit-align-self: flex-start;
	align-self: flex-start;
}

.bottom-self {
	-webkit-align-self: flex-end;
	align-self: flex-end;
}

.fl-wrap {
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	flex-wrap: wrap;
}

.fl-auto {flex: auto; -webkit-flex: auto;}
.fl-1 {flex: 1;	-webkit-flex: 1;}
.fl-2 {flex: 2;	-webkit-flex: 2;}
.fl-3 {flex: 3;	-webkit-flex: 3;}
.fl-4 {flex: 4;	-webkit-flex: 4;}
.fl-5 {flex: 5;	-webkit-flex: 5;}
.fl-6 {flex: 6;	-webkit-flex: 6;}
.fl-7 {flex: 7;	-webkit-flex: 7;}
.fl-8 {flex: 8;	-webkit-flex: 8;}
.fl-9 {flex: 9;	-webkit-flex: 9;}
.fl-10 {flex: 10; -webkit-flex: 10;}

.rot-180 {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.rot-90 {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}
.rot-270 {
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
}

.w-auto {width: auto;}

.w-33pc {width: 33.33%;}
.w-66pc {width: 66.66%;}

.w-10pc {width: 10%;}
.w-90pc {width: 90%;}
.w-20pc {width: 20%;}
.w-80pc {width: 80%;}
.w-30pc {width: 30%;}
.w-70pc {width: 70%;}
.w-40pc {width: 40%;}
.w-60pc {width: 60%;}
.w-50pc {width: 50%;}
.w-25pc {width: 25%;}
.w-75pc {width: 75%;}
.w-100pc {width: 100%;}

.w-33pc-10 {width: calc(33.33% - 10px);}
.w-66pc-10 {width: calc(66.66% - 10px);}
.w-10pc-10 {width: calc(10% - 10px);}
.w-90pc-10 {width: calc(90% - 10px);}
.w-20pc-10 {width: calc(20% - 10px);}
.w-80pc-10 {width: calc(80% - 10px);}
.w-30pc-10 {width: calc(30% - 10px);}
.w-70pc-10 {width: calc(70% - 10px);}
.w-40pc-10 {width: calc(40% - 10px);}
.w-60pc-10 {width: calc(60% - 10px);}
.w-50pc-10 {width: calc(50% - 10px);}
.w-25pc-10 {width: calc(25% - 10px);}
.w-75pc-10 {width: calc(75% - 10px);}
.w-100pc-10 {width: calc(100% - 10px);}

.w-33pc-20 {width: calc(33.33% - 20px);}
.w-66pc-20 {width: calc(66.66% - 20px);}
.w-10pc-20 {width: calc(10% - 20px);}
.w-90pc-20 {width: calc(90% - 20px);}
.w-20pc-20 {width: calc(20% - 20px);}
.w-80pc-20 {width: calc(80% - 20px);}
.w-30pc-20 {width: calc(30% - 20px);}
.w-70pc-20 {width: calc(70% - 20px);}
.w-40pc-20 {width: calc(40% - 20px);}
.w-60pc-20 {width: calc(60% - 20px);}
.w-50pc-20 {width: calc(50% - 20px);}
.w-25pc-20 {width: calc(25% - 20px);}
.w-75pc-20 {width: calc(75% - 20px);}
.w-100pc-20 {width: calc(100% - 20px);}

.w-0 {width: 0px;}
.w-10 {width: 10px;}
.w-20 {width: 20px;}
.w-30 {width: 30px;}
.w-40 {width: 40px;}
.w-50 {width: 50px;}
.w-60 {width: 60px;}
.w-70 {width: 70px;}
.w-80 {width: 80px;}
.w-90 {width: 90px;}
.w-100 {width: 100px;}
.w-150 {width: 150px;}
.w-200 {width: 200px;}
.w-250 {width: 250px;}
.w-300 {width: 300px;}
.w-350 {width: 350px;}
.w-400 {width: 400px;}
.w-450 {width: 450px;}
.w-500 {width: 500px;}
.w-600 {width: 600px;}

.w-f-10 {width: calc(100% - 10px);}
.w-f-20 {width: calc(100% - 20px);}
.w-f-30 {width: calc(100% - 30px);}
.w-f-40 {width: calc(100% - 40px);}
.w-f-50 {width: calc(100% - 50px);}
.w-f-60 {width: calc(100% - 60px);}
.w-f-70 {width: calc(100% - 70px);}
.w-f-80 {width: calc(100% - 80px);}
.w-f-90 {width: calc(100% - 90px);}
.w-f-100 {width: calc(100% - 100px);}
.w-f-150 {width: calc(100% - 150px);}
.w-f-200 {width: calc(100% - 200px);}
.w-f-250 {width: calc(100% - 250px);}
.w-f-300 {width: calc(100% - 300px);}
.w-f-350 {width: calc(100% - 350px);}
.w-f-400 {width: calc(100% - 400px);}
.w-f-450 {width: calc(100% - 450px);}
.w-f-500 {width: calc(100% - 500px);}

/* padding */

.p-0 {padding: 0px;}
.p-5 {padding: 5px;}
.p-10 {padding: 10px;}
.p-15 {padding: 15px;}
.p-20 {padding: 20px;}
.p-25 {padding: 25px;}
.p-30 {padding: 30px;}
.p-35 {padding: 35px;}
.p-40 {padding: 40px;}
.p-45 {padding: 45px;}
.p-50 {padding: 50px;}
.p-55 {padding: 55px;}
.p-60 {padding: 60px;}
.p-65 {padding: 65px;}
.p-70 {padding: 70px;}
.p-75 {padding: 75px;}
.p-80 {padding: 80px;}
.p-85 {padding: 85px;}
.p-90 {padding: 90px;}
.p-95 {padding: 95px;}
.p-100 {padding: 100px;}

.ph-0 {padding-left: 0px; padding-right: 0px;}
.ph-5 {padding-left: 5px; padding-right: 5px;}
.ph-10 {padding-left: 10px; padding-right: 10px;}
.ph-15 {padding-left: 15px; padding-right: 15px;}
.ph-20 {padding-left: 20px; padding-right: 20px;}
.ph-25 {padding-left: 25px; padding-right: 25px;}
.ph-30 {padding-left: 30px; padding-right: 30px;}
.ph-35 {padding-left: 35px; padding-right: 35px;}
.ph-40 {padding-left: 40px; padding-right: 40px;}
.ph-45 {padding-left: 45px; padding-right: 45px;}
.ph-50 {padding-left: 50px; padding-right: 50px;}
.ph-55 {padding-left: 55px; padding-right: 55px;}
.ph-60 {padding-left: 60px; padding-right: 60px;}
.ph-65 {padding-left: 65px; padding-right: 65px;}
.ph-70 {padding-left: 70px; padding-right: 70px;}
.ph-75 {padding-left: 75px; padding-right: 75px;}
.ph-80 {padding-left: 80px; padding-right: 80px;}
.ph-85 {padding-left: 85px; padding-right: 85px;}
.ph-90 {padding-left: 90px; padding-right: 90px;}
.ph-95 {padding-left: 95px; padding-right: 95px;}
.ph-100 {padding-left: 100px; padding-right: 100px;}

.pv-0 {padding-top: 0px; padding-bottom: 0px;}
.pv-5 {padding-top: 5px; padding-bottom: 5px;}
.pv-10 {padding-top: 10px; padding-bottom: 10px;}
.pv-15 {padding-top: 15px; padding-bottom: 15px;}
.pv-20 {padding-top: 20px; padding-bottom: 20px;}
.pv-25 {padding-top: 25px; padding-bottom: 25px;}
.pv-30 {padding-top: 30px; padding-bottom: 30px;}
.pv-35 {padding-top: 35px; padding-bottom: 35px;}
.pv-40 {padding-top: 40px; padding-bottom: 40px;}
.pv-45 {padding-top: 45px; padding-bottom: 45px;}
.pv-50 {padding-top: 50px; padding-bottom: 50px;}
.pv-55 {padding-top: 55px; padding-bottom: 55px;}
.pv-60 {padding-top: 60px; padding-bottom: 60px;}
.pv-65 {padding-top: 65px; padding-bottom: 65px;}
.pv-70 {padding-top: 70px; padding-bottom: 70px;}
.pv-75 {padding-top: 75px; padding-bottom: 75px;}
.pv-80 {padding-top: 80px; padding-bottom: 80px;}
.pv-85 {padding-top: 85px; padding-bottom: 85px;}
.pv-90 {padding-top: 90px; padding-bottom: 90px;}
.pv-95 {padding-top: 95px; padding-bottom: 95px;}
.pv-100 {padding-top: 100px; padding-bottom: 100px;}

.pl-0 {padding-left: 0px;}
.pl-5 {padding-left: 5px;}
.pl-10 {padding-left: 10px;}
.pl-15 {padding-left: 15px;}
.pl-20 {padding-left: 20px;}
.pl-25 {padding-left: 25px;}
.pl-30 {padding-left: 30px;}
.pl-35 {padding-left: 35px;}
.pl-40 {padding-left: 40px;}
.pl-45 {padding-left: 45px;}
.pl-50 {padding-left: 50px;}
.pl-55 {padding-left: 55px;}
.pl-60 {padding-left: 60px;}
.pl-65 {padding-left: 65px;}
.pl-70 {padding-left: 70px;}
.pl-75 {padding-left: 75px;}
.pl-80 {padding-left: 80px;}
.pl-85 {padding-left: 85px;}
.pl-90 {padding-left: 90px;}
.pl-95 {padding-left: 95px;}
.pl-100 {padding-left: 100px;}

.pr-0 {padding-right: 0px;}
.pr-5 {padding-right: 5px;}
.pr-10 {padding-right: 10px;}
.pr-15 {padding-right: 15px;}
.pr-20 {padding-right: 20px;}
.pr-25 {padding-right: 25px;}
.pr-30 {padding-right: 30px;}
.pr-35 {padding-right: 35px;}
.pr-40 {padding-right: 40px;}
.pr-45 {padding-right: 45px;}
.pr-50 {padding-right: 50px;}
.pr-55 {padding-right: 55px;}
.pr-60 {padding-right: 60px;}
.pr-65 {padding-right: 65px;}
.pr-70 {padding-right: 70px;}
.pr-75 {padding-right: 75px;}
.pr-80 {padding-right: 80px;}
.pr-85 {padding-right: 85px;}
.pr-90 {padding-right: 90px;}
.pr-95 {padding-right: 95px;}
.pr-100 {padding-right: 100px;}

.pb-0 {padding-bottom: 0px;}
.pb-5 {padding-bottom: 5px;}
.pb-10 {padding-bottom: 10px;}
.pb-15 {padding-bottom: 15px;}
.pb-20 {padding-bottom: 20px;}
.pb-25 {padding-bottom: 25px;}
.pb-30 {padding-bottom: 30px;}
.pb-35 {padding-bottom: 35px;}
.pb-40 {padding-bottom: 40px;}
.pb-45 {padding-bottom: 45px;}
.pb-50 {padding-bottom: 50px;}
.pb-55 {padding-bottom: 55px;}
.pb-60 {padding-bottom: 60px;}
.pb-65 {padding-bottom: 65px;}
.pb-70 {padding-bottom: 70px;}
.pb-75 {padding-bottom: 75px;}
.pb-80 {padding-bottom: 80px;}
.pb-85 {padding-bottom: 85px;}
.pb-90 {padding-bottom: 90px;}
.pb-95 {padding-bottom: 95px;}
.pb-100 {padding-bottom: 100px;}

.pt-0 {padding-top: 0px;}
.pt-5 {padding-top: 5px;}
.pt-10 {padding-top: 10px;}
.pt-15 {padding-top: 15px;}
.pt-20 {padding-top: 20px;}
.pt-25 {padding-top: 25px;}
.pt-30 {padding-top: 30px;}
.pt-35 {padding-top: 35px;}
.pt-40 {padding-top: 40px;}
.pt-45 {padding-top: 45px;}
.pt-50 {padding-top: 50px;}
.pt-55 {padding-top: 55px;}
.pt-60 {padding-top: 60px;}
.pt-65 {padding-top: 65px;}
.pt-70 {padding-top: 70px;}
.pt-75 {padding-top: 75px;}
.pt-80 {padding-top: 80px;}
.pt-85 {padding-top: 85px;}
.pt-90 {padding-top: 90px;}
.pt-95 {padding-top: 95px;}
.pt-100 {padding-top: 100px;}

/* margin */

.m-auto {margin: auto;}

.m-0 {margin: 0px;}
.m-5 {margin: 5px;}
.m-10 {margin: 10px;}
.m-15 {margin: 15px;}
.m-20 {margin: 20px;}
.m-25 {margin: 25px;}
.m-30 {margin: 30px;}
.m-35 {margin: 35px;}
.m-40 {margin: 40px;}
.m-45 {margin: 45px;}
.m-50 {margin: 50px;}
.m-55 {margin: 55px;}
.m-60 {margin: 60px;}
.m-65 {margin: 65px;}
.m-70 {margin: 70px;}
.m-75 {margin: 75px;}
.m-80 {margin: 80px;}
.m-85 {margin: 85px;}
.m-90 {margin: 90px;}
.m-95 {margin: 95px;}
.m-100 {margin: 100px;}
.m-150 {margin: 150px;}
.m-200 {margin: 200px;}

.mh-auto {margin-left: auto; margin-right: auto;}

.mh-0 {margin-left: 0px; margin-right: 0px;}
.mh-5 {margin-left: 5px; margin-right: 5px;}
.mh-10 {margin-left: 10px; margin-right: 10px;}
.mh-15 {margin-left: 15px; margin-right: 15px;}
.mh-20 {margin-left: 20px; margin-right: 20px;}
.mh-25 {margin-left: 25px; margin-right: 25px;}
.mh-30 {margin-left: 30px; margin-right: 30px;}
.mh-35 {margin-left: 35px; margin-right: 35px;}
.mh-40 {margin-left: 40px; margin-right: 40px;}
.mh-45 {margin-left: 45px; margin-right: 45px;}
.mh-50 {margin-left: 50px; margin-right: 50px;}
.mh-55 {margin-left: 55px; margin-right: 55px;}
.mh-60 {margin-left: 60px; margin-right: 60px;}
.mh-65 {margin-left: 65px; margin-right: 65px;}
.mh-70 {margin-left: 70px; margin-right: 70px;}
.mh-75 {margin-left: 75px; margin-right: 75px;}
.mh-80 {margin-left: 80px; margin-right: 80px;}
.mh-85 {margin-left: 85px; margin-right: 85px;}
.mh-90 {margin-left: 90px; margin-right: 90px;}
.mh-95 {margin-left: 95px; margin-right: 95px;}
.mh-100 {margin-left: 100px; margin-right: 100px;}
.mh-150 {margin-left: 150px; margin-right: 150px;}
.mh-200 {margin-left: 200px; margin-right: 200px;}

.mv-auto {margin-top: auto; margin-bottom: auto;}

.mv-0 {margin-top: 0px; margin-bottom: 0px;}
.mv-5 {margin-top: 5px; margin-bottom: 5px;}
.mv-10 {margin-top: 10px; margin-bottom: 10px;}
.mv-15 {margin-top: 15px; margin-bottom: 15px;}
.mv-20 {margin-top: 20px; margin-bottom: 20px;}
.mv-25 {margin-top: 25px; margin-bottom: 25px;}
.mv-30 {margin-top: 30px; margin-bottom: 30px;}
.mv-35 {margin-top: 35px; margin-bottom: 35px;}
.mv-40 {margin-top: 40px; margin-bottom: 40px;}
.mv-45 {margin-top: 45px; margin-bottom: 45px;}
.mv-50 {margin-top: 50px; margin-bottom: 50px;}
.mv-55 {margin-top: 55px; margin-bottom: 55px;}
.mv-60 {margin-top: 60px; margin-bottom: 60px;}
.mv-65 {margin-top: 65px; margin-bottom: 65px;}
.mv-70 {margin-top: 70px; margin-bottom: 70px;}
.mv-75 {margin-top: 75px; margin-bottom: 75px;}
.mv-80 {margin-top: 80px; margin-bottom: 80px;}
.mv-85 {margin-top: 85px; margin-bottom: 85px;}
.mv-90 {margin-top: 90px; margin-bottom: 90px;}
.mv-95 {margin-top: 95px; margin-bottom: 95px;}
.mv-100 {margin-top: 100px; margin-bottom: 100px;}
.mv-150 {margin-top: 150px; margin-bottom: 150px;}
.mv-200 {margin-top: 200px; margin-bottom: 200px;}

.ml-auto {margin-left: auto;}

.ml-0 {margin-left: 0px;}
.ml-5 {margin-left: 5px;}
.ml-10 {margin-left: 10px;}
.ml-15 {margin-left: 15px;}
.ml-20 {margin-left: 20px;}
.ml-25 {margin-left: 25px;}
.ml-30 {margin-left: 30px;}
.ml-35 {margin-left: 35px;}
.ml-40 {margin-left: 40px;}
.ml-45 {margin-left: 45px;}
.ml-50 {margin-left: 50px;}
.ml-55 {margin-left: 55px;}
.ml-60 {margin-left: 60px;}
.ml-65 {margin-left: 65px;}
.ml-70 {margin-left: 70px;}
.ml-75 {margin-left: 75px;}
.ml-80 {margin-left: 80px;}
.ml-85 {margin-left: 85px;}
.ml-90 {margin-left: 90px;}
.ml-95 {margin-left: 95px;}
.ml-100 {margin-left: 100px;}
.ml-150 {margin-left: 150px;}
.ml-200 {margin-left: 200px;}

.mr-auto {margin-right: auto;}

.mr-0 {margin-right: 0px;}
.mr-5 {margin-right: 5px;}
.mr-10 {margin-right: 10px;}
.mr-15 {margin-right: 15px;}
.mr-20 {margin-right: 20px;}
.mr-25 {margin-right: 25px;}
.mr-30 {margin-right: 30px;}
.mr-35 {margin-right: 35px;}
.mr-40 {margin-right: 40px;}
.mr-45 {margin-right: 45px;}
.mr-50 {margin-right: 50px;}
.mr-55 {margin-right: 55px;}
.mr-60 {margin-right: 60px;}
.mr-65 {margin-right: 65px;}
.mr-70 {margin-right: 70px;}
.mr-75 {margin-right: 75px;}
.mr-80 {margin-right: 80px;}
.mr-85 {margin-right: 85px;}
.mr-90 {margin-right: 90px;}
.mr-95 {margin-right: 95px;}
.mr-100 {margin-right: 100px;}
.mr-150 {margin-right: 150px;}
.mr-200 {margin-right: 200px;}

.mb-auto {margin-bottom: auto;}

.mb-0 {margin-bottom: 0px;}
.mb-5 {margin-bottom: 5px;}
.mb-10 {margin-bottom: 10px;}
.mb-15 {margin-bottom: 15px;}
.mb-20 {margin-bottom: 20px;}
.mb-25 {margin-bottom: 25px;}
.mb-30 {margin-bottom: 30px;}
.mb-35 {margin-bottom: 35px;}
.mb-40 {margin-bottom: 40px;}
.mb-45 {margin-bottom: 45px;}
.mb-50 {margin-bottom: 50px;}
.mb-55 {margin-bottom: 55px;}
.mb-60 {margin-bottom: 60px;}
.mb-65 {margin-bottom: 65px;}
.mb-70 {margin-bottom: 70px;}
.mb-75 {margin-bottom: 75px;}
.mb-80 {margin-bottom: 80px;}
.mb-85 {margin-bottom: 85px;}
.mb-90 {margin-bottom: 90px;}
.mb-95 {margin-bottom: 95px;}
.mb-100 {margin-bottom: 100px;}
.mb-150 {margin-bottom: 150px;}
.mb-200 {margin-bottom: 200px;}

.mt-auto {margin-top: auto;}

.mt-0 {margin-top: 0px;}
.mt-5 {margin-top: 5px;}
.mt-10 {margin-top: 10px;}
.mt-15 {margin-top: 15px;}
.mt-20 {margin-top: 20px;}
.mt-25 {margin-top: 25px;}
.mt-30 {margin-top: 30px;}
.mt-35 {margin-top: 35px;}
.mt-40 {margin-top: 40px;}
.mt-45 {margin-top: 45px;}
.mt-50 {margin-top: 50px;}
.mt-55 {margin-top: 55px;}
.mt-60 {margin-top: 60px;}
.mt-65 {margin-top: 65px;}
.mt-70 {margin-top: 70px;}
.mt-75 {margin-top: 75px;}
.mt-80 {margin-top: 80px;}
.mt-85 {margin-top: 85px;}
.mt-90 {margin-top: 90px;}
.mt-95 {margin-top: 95px;}
.mt-100 {margin-top: 100px;}
.mt-150 {margin-top: 150px;}
.mt-200 {margin-top: 200px;}


@media only screen and (max-width: 780px){
	.md-center-txt {text-align: center;}
	.md-left-txt {text-align: left;}
	.md-right-txt {text-align: right;}
	.md-just-txt {text-align: justify;}

	.md-bold {font-weight: bold;}
	.md-ita {font-style: italic;}

	.md-fs-08em {font-size: .8em;}
	.md-fs-09em {font-size: .9em;}
	.md-fs-10px {font-size: 10px;}
	.md-fs-11px {font-size: 11px;}
	.md-fs-12px {font-size: 12px;}
	.md-fs-13px {font-size: 13px;}
	.md-fs-14px {font-size: 14px;}
	.md-fs-15px {font-size: 15px;}
	.md-fs-16px {font-size: 16px;}
	.md-fs-17px {font-size: 17px;}

	.md-up-case {text-transform: uppercase;}
	.md-low-case {text-transform: lowercase;}
	.md-cap-case {text-transform: capitalize;}

	.md-relative {position: relative;}
	.md-absolute {position: absolute;}
	.md-fixed {position: fixed;}

	.md-invisible {visibility: hidden;}
	.md-visible {visibility: visible;}

	.md-hide {display: none;}
	.md-block {display: block;}
	.md-inline {display: inline;}
	.md-inline-block {display: inline-block;}

	.md-flex {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}

	.md-justify {
		justify-content: space-between;
		-moz-justify-content: space-between;
		-webkit-justify-content: space-between;
	}

	.md-around {
		justify-content: space-around;
		-moz-justify-content: space-around;
		-webkit-justify-content: space-around;
	}

	.md-just-center {
		justify-content: center;
		-moz-justify-content: center;
		-webkit-justify-content: center;
	}

	.md-just-start {
		justify-content: flex-start;
		-moz-justify-content: flex-start;
		-webkit-justify-content: flex-start;
	}

	.md-just-end {
		justify-content: flex-end;
		-moz-justify-content: flex-end;
		-webkit-justify-content: flex-end;
	}

	.md-column {
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		flex-direction: column;
	}

	.md-row {
		-webkit-flex-direction: row;
		-moz-flex-direction: row;
		flex-direction: row;
	}

	.md-reverse {
		-webkit-flex-direction: row-reverse;
		-moz-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}

	.md-middle-items {
		-webkit-align-items: center;
		align-items: center;
	}

	.md-stretch-items {
		-webkit-align-items: stretch;
		align-items: stretch;
	}

	.md-top-items {
		-webkit-align-items: flex-start;
		align-items: flex-start;
	}

	.md-bottom-items {
		-webkit-align-items: flex-end;
		align-items: flex-end;
	}

	.md-middle-self {
		-webkit-align-self: center;
		align-self: center;
	}

	.md-top-self {
		-webkit-align-self: flex-start;
		align-self: flex-start;
	}

	.md-bottom-self {
		-webkit-align-self: flex-end;
		align-self: flex-end;
	}

	.md-fl-wrap {
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.md-fl-auto {flex: auto; -webkit-flex: auto;}
	.md-fl-1 {flex: 1;	-webkit-flex: 1;}
	.md-fl-2 {flex: 2;	-webkit-flex: 2;}
	.md-fl-3 {flex: 3;	-webkit-flex: 3;}
	.md-fl-4 {flex: 4;	-webkit-flex: 4;}
	.md-fl-5 {flex: 5;	-webkit-flex: 5;}
	.md-fl-6 {flex: 6;	-webkit-flex: 6;}
	.md-fl-7 {flex: 7;	-webkit-flex: 7;}
	.md-fl-8 {flex: 8;	-webkit-flex: 8;}
	.md-fl-9 {flex: 9;	-webkit-flex: 9;}
	.md-fl-10 {flex: 10; -webkit-flex: 10;}

	.md-rot-180 {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	.md-rot-90 {
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}
	.md-rot-270 {
		-webkit-transform: rotate(270deg);
		-ms-transform: rotate(270deg);
		-o-transform: rotate(270deg);
		transform: rotate(270deg);
	}

	.md-w-auto {width: auto;}

	.md-w-33pc {width: 33.33%;}
	.md-w-66pc {width: 66.66%;}

	.md-w-10pc {width: 10%;}
	.md-w-90pc {width: 90%;}
	.md-w-20pc {width: 20%;}
	.md-w-80pc {width: 80%;}
	.md-w-30pc {width: 30%;}
	.md-w-70pc {width: 70%;}
	.md-w-40pc {width: 40%;}
	.md-w-60pc {width: 60%;}
	.md-w-50pc {width: 50%;}
	.md-w-25pc {width: 25%;}
	.md-w-75pc {width: 75%;}
	.md-w-100pc {width: 100%;}

	.md-w-33pc-10 {width: calc(33.33% - 10px);}
	.md-w-66pc-10 {width: calc(66.66% - 10px);}
	.md-w-10pc-10 {width: calc(10% - 10px);}
	.md-w-90pc-10 {width: calc(90% - 10px);}
	.md-w-20pc-10 {width: calc(20% - 10px);}
	.md-w-80pc-10 {width: calc(80% - 10px);}
	.md-w-30pc-10 {width: calc(30% - 10px);}
	.md-w-70pc-10 {width: calc(70% - 10px);}
	.md-w-40pc-10 {width: calc(40% - 10px);}
	.md-w-60pc-10 {width: calc(60% - 10px);}
	.md-w-50pc-10 {width: calc(50% - 10px);}
	.md-w-25pc-10 {width: calc(25% - 10px);}
	.md-w-75pc-10 {width: calc(75% - 10px);}
	.md-w-100pc-10 {width: calc(100% - 10px);}

	.md-w-33pc-20 {width: calc(33.33% - 20px);}
	.md-w-66pc-20 {width: calc(66.66% - 20px);}
	.md-w-10pc-20 {width: calc(10% - 20px);}
	.md-w-90pc-20 {width: calc(90% - 20px);}
	.md-w-20pc-20 {width: calc(20% - 20px);}
	.md-w-80pc-20 {width: calc(80% - 20px);}
	.md-w-30pc-20 {width: calc(30% - 20px);}
	.md-w-70pc-20 {width: calc(70% - 20px);}
	.md-w-40pc-20 {width: calc(40% - 20px);}
	.md-w-60pc-20 {width: calc(60% - 20px);}
	.md-w-50pc-20 {width: calc(50% - 20px);}
	.md-w-25pc-20 {width: calc(25% - 20px);}
	.md-w-75pc-20 {width: calc(75% - 20px);}
	.md-w-100pc-20 {width: calc(100% - 20px);}

	.md-w-0 {width: 0px;}
	.md-w-10 {width: 10px;}
	.md-w-20 {width: 20px;}
	.md-w-30 {width: 30px;}
	.md-w-40 {width: 40px;}
	.md-w-50 {width: 50px;}
	.md-w-60 {width: 60px;}
	.md-w-70 {width: 70px;}
	.md-w-80 {width: 80px;}
	.md-w-90 {width: 90px;}
	.md-w-100 {width: 100px;}
	.md-w-150 {width: 150px;}
	.md-w-200 {width: 200px;}
	.md-w-250 {width: 250px;}
	.md-w-300 {width: 300px;}
	.md-w-350 {width: 350px;}
	.md-w-400 {width: 400px;}
	.md-w-450 {width: 450px;}
	.md-w-500 {width: 500px;}

	.md-w-f-10 {width: calc(100% - 10px);}
	.md-w-f-20 {width: calc(100% - 20px);}
	.md-w-f-30 {width: calc(100% - 30px);}
	.md-w-f-40 {width: calc(100% - 40px);}
	.md-w-f-50 {width: calc(100% - 50px);}
	.md-w-f-60 {width: calc(100% - 60px);}
	.md-w-f-70 {width: calc(100% - 70px);}
	.md-w-f-80 {width: calc(100% - 80px);}
	.md-w-f-90 {width: calc(100% - 90px);}
	.md-w-f-100 {width: calc(100% - 100px);}
	.md-w-f-150 {width: calc(100% - 150px);}
	.md-w-f-200 {width: calc(100% - 200px);}
	.md-w-f-250 {width: calc(100% - 250px);}
	.md-w-f-300 {width: calc(100% - 300px);}
	.md-w-f-350 {width: calc(100% - 350px);}
	.md-w-f-400 {width: calc(100% - 400px);}
	.md-w-f-450 {width: calc(100% - 450px);}
	.md-w-f-500 {width: calc(100% - 500px);}

	/* padding */

	.md-p-0 {padding: 0px;}
	.md-p-5 {padding: 5px;}
	.md-p-10 {padding: 10px;}
	.md-p-15 {padding: 15px;}
	.md-p-20 {padding: 20px;}
	.md-p-25 {padding: 25px;}
	.md-p-30 {padding: 30px;}
	.md-p-35 {padding: 35px;}
	.md-p-40 {padding: 40px;}
	.md-p-45 {padding: 45px;}
	.md-p-50 {padding: 50px;}
	.md-p-55 {padding: 55px;}
	.md-p-60 {padding: 60px;}
	.md-p-65 {padding: 65px;}
	.md-p-70 {padding: 70px;}
	.md-p-75 {padding: 75px;}
	.md-p-80 {padding: 80px;}
	.md-p-85 {padding: 85px;}
	.md-p-90 {padding: 90px;}
	.md-p-95 {padding: 95px;}
	.md-p-100 {padding: 100px;}

	.md-ph-0 {padding-left: 0px; padding-right: 0px;}
	.md-ph-5 {padding-left: 5px; padding-right: 5px;}
	.md-ph-10 {padding-left: 10px; padding-right: 10px;}
	.md-ph-15 {padding-left: 15px; padding-right: 15px;}
	.md-ph-20 {padding-left: 20px; padding-right: 20px;}
	.md-ph-25 {padding-left: 25px; padding-right: 25px;}
	.md-ph-30 {padding-left: 30px; padding-right: 30px;}
	.md-ph-35 {padding-left: 35px; padding-right: 35px;}
	.md-ph-40 {padding-left: 40px; padding-right: 40px;}
	.md-ph-45 {padding-left: 45px; padding-right: 45px;}
	.md-ph-50 {padding-left: 50px; padding-right: 50px;}
	.md-ph-55 {padding-left: 55px; padding-right: 55px;}
	.md-ph-60 {padding-left: 60px; padding-right: 60px;}
	.md-ph-65 {padding-left: 65px; padding-right: 65px;}
	.md-ph-70 {padding-left: 70px; padding-right: 70px;}
	.md-ph-75 {padding-left: 75px; padding-right: 75px;}
	.md-ph-80 {padding-left: 80px; padding-right: 80px;}
	.md-ph-85 {padding-left: 85px; padding-right: 85px;}
	.md-ph-90 {padding-left: 90px; padding-right: 90px;}
	.md-ph-95 {padding-left: 95px; padding-right: 95px;}
	.md-ph-100 {padding-left: 100px; padding-right: 100px;}

	.md-pv-0 {padding-top: 0px; padding-bottom: 0px;}
	.md-pv-5 {padding-top: 5px; padding-bottom: 5px;}
	.md-pv-10 {padding-top: 10px; padding-bottom: 10px;}
	.md-pv-15 {padding-top: 15px; padding-bottom: 15px;}
	.md-pv-20 {padding-top: 20px; padding-bottom: 20px;}
	.md-pv-25 {padding-top: 25px; padding-bottom: 25px;}
	.md-pv-30 {padding-top: 30px; padding-bottom: 30px;}
	.md-pv-35 {padding-top: 35px; padding-bottom: 35px;}
	.md-pv-40 {padding-top: 40px; padding-bottom: 40px;}
	.md-pv-45 {padding-top: 45px; padding-bottom: 45px;}
	.md-pv-50 {padding-top: 50px; padding-bottom: 50px;}
	.md-pv-55 {padding-top: 55px; padding-bottom: 55px;}
	.md-pv-60 {padding-top: 60px; padding-bottom: 60px;}
	.md-pv-65 {padding-top: 65px; padding-bottom: 65px;}
	.md-pv-70 {padding-top: 70px; padding-bottom: 70px;}
	.md-pv-75 {padding-top: 75px; padding-bottom: 75px;}
	.md-pv-80 {padding-top: 80px; padding-bottom: 80px;}
	.md-pv-85 {padding-top: 85px; padding-bottom: 85px;}
	.md-pv-90 {padding-top: 90px; padding-bottom: 90px;}
	.md-pv-95 {padding-top: 95px; padding-bottom: 95px;}
	.md-pv-100 {padding-top: 100px; padding-bottom: 100px;}

	.md-pl-0 {padding-left: 0px;}
	.md-pl-5 {padding-left: 5px;}
	.md-pl-10 {padding-left: 10px;}
	.md-pl-15 {padding-left: 15px;}
	.md-pl-20 {padding-left: 20px;}
	.md-pl-25 {padding-left: 25px;}
	.md-pl-30 {padding-left: 30px;}
	.md-pl-35 {padding-left: 35px;}
	.md-pl-40 {padding-left: 40px;}
	.md-pl-45 {padding-left: 45px;}
	.md-pl-50 {padding-left: 50px;}
	.md-pl-55 {padding-left: 55px;}
	.md-pl-60 {padding-left: 60px;}
	.md-pl-65 {padding-left: 65px;}
	.md-pl-70 {padding-left: 70px;}
	.md-pl-75 {padding-left: 75px;}
	.md-pl-80 {padding-left: 80px;}
	.md-pl-85 {padding-left: 85px;}
	.md-pl-90 {padding-left: 90px;}
	.md-pl-95 {padding-left: 95px;}
	.md-pl-100 {padding-left: 100px;}

	.md-pr-0 {padding-right: 0px;}
	.md-pr-5 {padding-right: 5px;}
	.md-pr-10 {padding-right: 10px;}
	.md-pr-15 {padding-right: 15px;}
	.md-pr-20 {padding-right: 20px;}
	.md-pr-25 {padding-right: 25px;}
	.md-pr-30 {padding-right: 30px;}
	.md-pr-35 {padding-right: 35px;}
	.md-pr-40 {padding-right: 40px;}
	.md-pr-45 {padding-right: 45px;}
	.md-pr-50 {padding-right: 50px;}
	.md-pr-55 {padding-right: 55px;}
	.md-pr-60 {padding-right: 60px;}
	.md-pr-65 {padding-right: 65px;}
	.md-pr-70 {padding-right: 70px;}
	.md-pr-75 {padding-right: 75px;}
	.md-pr-80 {padding-right: 80px;}
	.md-pr-85 {padding-right: 85px;}
	.md-pr-90 {padding-right: 90px;}
	.md-pr-95 {padding-right: 95px;}
	.md-pr-100 {padding-right: 100px;}

	.md-pb-0 {padding-bottom: 0px;}
	.md-pb-5 {padding-bottom: 5px;}
	.md-pb-10 {padding-bottom: 10px;}
	.md-pb-15 {padding-bottom: 15px;}
	.md-pb-20 {padding-bottom: 20px;}
	.md-pb-25 {padding-bottom: 25px;}
	.md-pb-30 {padding-bottom: 30px;}
	.md-pb-35 {padding-bottom: 35px;}
	.md-pb-40 {padding-bottom: 40px;}
	.md-pb-45 {padding-bottom: 45px;}
	.md-pb-50 {padding-bottom: 50px;}
	.md-pb-55 {padding-bottom: 55px;}
	.md-pb-60 {padding-bottom: 60px;}
	.md-pb-65 {padding-bottom: 65px;}
	.md-pb-70 {padding-bottom: 70px;}
	.md-pb-75 {padding-bottom: 75px;}
	.md-pb-80 {padding-bottom: 80px;}
	.md-pb-85 {padding-bottom: 85px;}
	.md-pb-90 {padding-bottom: 90px;}
	.md-pb-95 {padding-bottom: 95px;}
	.md-pb-100 {padding-bottom: 100px;}

	.md-pt-0 {padding-top: 0px;}
	.md-pt-5 {padding-top: 5px;}
	.md-pt-10 {padding-top: 10px;}
	.md-pt-15 {padding-top: 15px;}
	.md-pt-20 {padding-top: 20px;}
	.md-pt-25 {padding-top: 25px;}
	.md-pt-30 {padding-top: 30px;}
	.md-pt-35 {padding-top: 35px;}
	.md-pt-40 {padding-top: 40px;}
	.md-pt-45 {padding-top: 45px;}
	.md-pt-50 {padding-top: 50px;}
	.md-pt-55 {padding-top: 55px;}
	.md-pt-60 {padding-top: 60px;}
	.md-pt-65 {padding-top: 65px;}
	.md-pt-70 {padding-top: 70px;}
	.md-pt-75 {padding-top: 75px;}
	.md-pt-80 {padding-top: 80px;}
	.md-pt-85 {padding-top: 85px;}
	.md-pt-90 {padding-top: 90px;}
	.md-pt-95 {padding-top: 95px;}
	.md-pt-100 {padding-top: 100px;}

	/* margin */

	.md-m-auto {margin: auto;}

	.md-m-0 {margin: 0px;}
	.md-m-5 {margin: 5px;}
	.md-m-10 {margin: 10px;}
	.md-m-15 {margin: 15px;}
	.md-m-20 {margin: 20px;}
	.md-m-25 {margin: 25px;}
	.md-m-30 {margin: 30px;}
	.md-m-35 {margin: 35px;}
	.md-m-40 {margin: 40px;}
	.md-m-45 {margin: 45px;}
	.md-m-50 {margin: 50px;}
	.md-m-55 {margin: 55px;}
	.md-m-60 {margin: 60px;}
	.md-m-65 {margin: 65px;}
	.md-m-70 {margin: 70px;}
	.md-m-75 {margin: 75px;}
	.md-m-80 {margin: 80px;}
	.md-m-85 {margin: 85px;}
	.md-m-90 {margin: 90px;}
	.md-m-95 {margin: 95px;}
	.md-m-100 {margin: 100px;}
	.md-m-150 {margin: 150px;}
	.md-m-200 {margin: 200px;}

	.md-mh-auto {margin-left: auto; margin-right: auto;}

	.md-mh-0 {margin-left: 0px; margin-right: 0px;}
	.md-mh-5 {margin-left: 5px; margin-right: 5px;}
	.md-mh-10 {margin-left: 10px; margin-right: 10px;}
	.md-mh-15 {margin-left: 15px; margin-right: 15px;}
	.md-mh-20 {margin-left: 20px; margin-right: 20px;}
	.md-mh-25 {margin-left: 25px; margin-right: 25px;}
	.md-mh-30 {margin-left: 30px; margin-right: 30px;}
	.md-mh-35 {margin-left: 35px; margin-right: 35px;}
	.md-mh-40 {margin-left: 40px; margin-right: 40px;}
	.md-mh-45 {margin-left: 45px; margin-right: 45px;}
	.md-mh-50 {margin-left: 50px; margin-right: 50px;}
	.md-mh-55 {margin-left: 55px; margin-right: 55px;}
	.md-mh-60 {margin-left: 60px; margin-right: 60px;}
	.md-mh-65 {margin-left: 65px; margin-right: 65px;}
	.md-mh-70 {margin-left: 70px; margin-right: 70px;}
	.md-mh-75 {margin-left: 75px; margin-right: 75px;}
	.md-mh-80 {margin-left: 80px; margin-right: 80px;}
	.md-mh-85 {margin-left: 85px; margin-right: 85px;}
	.md-mh-90 {margin-left: 90px; margin-right: 90px;}
	.md-mh-95 {margin-left: 95px; margin-right: 95px;}
	.md-mh-100 {margin-left: 100px; margin-right: 100px;}
	.md-mh-150 {margin-left: 150px; margin-right: 150px;}
	.md-mh-200 {margin-left: 200px; margin-right: 200px;}

	.md-mv-auto {margin-top: auto; margin-bottom: auto;}

	.md-mv-0 {margin-top: 0px; margin-bottom: 0px;}
	.md-mv-5 {margin-top: 5px; margin-bottom: 5px;}
	.md-mv-10 {margin-top: 10px; margin-bottom: 10px;}
	.md-mv-15 {margin-top: 15px; margin-bottom: 15px;}
	.md-mv-20 {margin-top: 20px; margin-bottom: 20px;}
	.md-mv-25 {margin-top: 25px; margin-bottom: 25px;}
	.md-mv-30 {margin-top: 30px; margin-bottom: 30px;}
	.md-mv-35 {margin-top: 35px; margin-bottom: 35px;}
	.md-mv-40 {margin-top: 40px; margin-bottom: 40px;}
	.md-mv-45 {margin-top: 45px; margin-bottom: 45px;}
	.md-mv-50 {margin-top: 50px; margin-bottom: 50px;}
	.md-mv-55 {margin-top: 55px; margin-bottom: 55px;}
	.md-mv-60 {margin-top: 60px; margin-bottom: 60px;}
	.md-mv-65 {margin-top: 65px; margin-bottom: 65px;}
	.md-mv-70 {margin-top: 70px; margin-bottom: 70px;}
	.md-mv-75 {margin-top: 75px; margin-bottom: 75px;}
	.md-mv-80 {margin-top: 80px; margin-bottom: 80px;}
	.md-mv-85 {margin-top: 85px; margin-bottom: 85px;}
	.md-mv-90 {margin-top: 90px; margin-bottom: 90px;}
	.md-mv-95 {margin-top: 95px; margin-bottom: 95px;}
	.md-mv-100 {margin-top: 100px; margin-bottom: 100px;}
	.md-mv-150 {margin-top: 150px; margin-bottom: 150px;}
	.md-mv-200 {margin-top: 200px; margin-bottom: 200px;}

	.md-ml-auto {margin-left: auto;}

	.md-ml-0 {margin-left: 0px;}
	.md-ml-5 {margin-left: 5px;}
	.md-ml-10 {margin-left: 10px;}
	.md-ml-15 {margin-left: 15px;}
	.md-ml-20 {margin-left: 20px;}
	.md-ml-25 {margin-left: 25px;}
	.md-ml-30 {margin-left: 30px;}
	.md-ml-35 {margin-left: 35px;}
	.md-ml-40 {margin-left: 40px;}
	.md-ml-45 {margin-left: 45px;}
	.md-ml-50 {margin-left: 50px;}
	.md-ml-55 {margin-left: 55px;}
	.md-ml-60 {margin-left: 60px;}
	.md-ml-65 {margin-left: 65px;}
	.md-ml-70 {margin-left: 70px;}
	.md-ml-75 {margin-left: 75px;}
	.md-ml-80 {margin-left: 80px;}
	.md-ml-85 {margin-left: 85px;}
	.md-ml-90 {margin-left: 90px;}
	.md-ml-95 {margin-left: 95px;}
	.md-ml-100 {margin-left: 100px;}
	.md-ml-150 {margin-left: 150px;}
	.md-ml-200 {margin-left: 200px;}

	.md-mr-auto {margin-right: auto;}

	.md-mr-0 {margin-right: 0px;}
	.md-mr-5 {margin-right: 5px;}
	.md-mr-10 {margin-right: 10px;}
	.md-mr-15 {margin-right: 15px;}
	.md-mr-20 {margin-right: 20px;}
	.md-mr-25 {margin-right: 25px;}
	.md-mr-30 {margin-right: 30px;}
	.md-mr-35 {margin-right: 35px;}
	.md-mr-40 {margin-right: 40px;}
	.md-mr-45 {margin-right: 45px;}
	.md-mr-50 {margin-right: 50px;}
	.md-mr-55 {margin-right: 55px;}
	.md-mr-60 {margin-right: 60px;}
	.md-mr-65 {margin-right: 65px;}
	.md-mr-70 {margin-right: 70px;}
	.md-mr-75 {margin-right: 75px;}
	.md-mr-80 {margin-right: 80px;}
	.md-mr-85 {margin-right: 85px;}
	.md-mr-90 {margin-right: 90px;}
	.md-mr-95 {margin-right: 95px;}
	.md-mr-100 {margin-right: 100px;}
	.md-mr-150 {margin-right: 150px;}
	.md-mr-200 {margin-right: 200px;}

	.md-mb-auto {margin-bottom: auto;}

	.md-mb-0 {margin-bottom: 0px;}
	.md-mb-5 {margin-bottom: 5px;}
	.md-mb-10 {margin-bottom: 10px;}
	.md-mb-15 {margin-bottom: 15px;}
	.md-mb-20 {margin-bottom: 20px;}
	.md-mb-25 {margin-bottom: 25px;}
	.md-mb-30 {margin-bottom: 30px;}
	.md-mb-35 {margin-bottom: 35px;}
	.md-mb-40 {margin-bottom: 40px;}
	.md-mb-45 {margin-bottom: 45px;}
	.md-mb-50 {margin-bottom: 50px;}
	.md-mb-55 {margin-bottom: 55px;}
	.md-mb-60 {margin-bottom: 60px;}
	.md-mb-65 {margin-bottom: 65px;}
	.md-mb-70 {margin-bottom: 70px;}
	.md-mb-75 {margin-bottom: 75px;}
	.md-mb-80 {margin-bottom: 80px;}
	.md-mb-85 {margin-bottom: 85px;}
	.md-mb-90 {margin-bottom: 90px;}
	.md-mb-95 {margin-bottom: 95px;}
	.md-mb-100 {margin-bottom: 100px;}
	.md-mb-150 {margin-bottom: 150px;}
	.md-mb-200 {margin-bottom: 200px;}

	.md-mt-auto {margin-top: auto;}

	.md-mt-0 {margin-top: 0px;}
	.md-mt-5 {margin-top: 5px;}
	.md-mt-10 {margin-top: 10px;}
	.md-mt-15 {margin-top: 15px;}
	.md-mt-20 {margin-top: 20px;}
	.md-mt-25 {margin-top: 25px;}
	.md-mt-30 {margin-top: 30px;}
	.md-mt-35 {margin-top: 35px;}
	.md-mt-40 {margin-top: 40px;}
	.md-mt-45 {margin-top: 45px;}
	.md-mt-50 {margin-top: 50px;}
	.md-mt-55 {margin-top: 55px;}
	.md-mt-60 {margin-top: 60px;}
	.md-mt-65 {margin-top: 65px;}
	.md-mt-70 {margin-top: 70px;}
	.md-mt-75 {margin-top: 75px;}
	.md-mt-80 {margin-top: 80px;}
	.md-mt-85 {margin-top: 85px;}
	.md-mt-90 {margin-top: 90px;}
	.md-mt-95 {margin-top: 95px;}
	.md-mt-100 {margin-top: 100px;}
	.md-mt-150 {margin-top: 150px;}
	.md-mt-200 {margin-top: 200px;}

}

@media only screen and (max-width: 490px){
	.sm-center-txt {text-align: center;}
	.sm-left-txt {text-align: left;}
	.sm-right-txt {text-align: right;}
	.sm-just-txt {text-align: justify;}

	.sm-bold {font-weight: bold;}
	.sm-ita {font-style: italic;}

	.sm-fs-08em {font-size: .8em;}
	.sm-fs-09em {font-size: .9em;}
	.sm-fs-9px {font-size: 9px;}
	.sm-fs-10px {font-size: 10px;}
	.sm-fs-11px {font-size: 11px;}
	.sm-fs-12px {font-size: 12px;}
	.sm-fs-13px {font-size: 13px;}
	.sm-fs-14px {font-size: 14px;}
	.sm-fs-15px {font-size: 15px;}
	.sm-fs-16px {font-size: 16px;}
	.sm-fs-17px {font-size: 17px;}

	.sm-up-case {text-transform: uppercase;}
	.sm-low-case {text-transform: lowercase;}
	.sm-cap-case {text-transform: capitalize;}

	.sm-relative {position: relative;}
	.sm-absolute {position: absolute;}
	.sm-fixed {position: fixed;}

	.sm-invisible {visibility: hidden;}
	.sm-visible {visibility: visible;}

	.sm-hide {display: none;}
	.sm-block {display: block;}
	.sm-inline {display: inline;}
	.sm-inline-block {display: inline-block;}

	.sm-flex {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}

	.sm-justify {
		justify-content: space-between;
		-moz-justify-content: space-between;
		-webkit-justify-content: space-between;
	}

	.sm-around {
		justify-content: space-around;
		-moz-justify-content: space-around;
		-webkit-justify-content: space-around;
	}

	.sm-just-center {
		justify-content: center;
		-moz-justify-content: center;
		-webkit-justify-content: center;
	}

	.sm-just-start {
		justify-content: flex-start;
		-moz-justify-content: flex-start;
		-webkit-justify-content: flex-start;
	}

	.sm-just-end {
		justify-content: flex-end;
		-moz-justify-content: flex-end;
		-webkit-justify-content: flex-end;
	}

	.sm-column {
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		flex-direction: column;
	}

	.sm-row {
		-webkit-flex-direction: row;
		-moz-flex-direction: row;
		flex-direction: row;
	}

	.sm-reverse {
		-webkit-flex-direction: row-reverse;
		-moz-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}

	.sm-middle-items {
		-webkit-align-items: center;
		align-items: center;
	}

	.sm-stretch-items {
		-webkit-align-items: stretch;
		align-items: stretch;
	}

	.sm-top-items {
		-webkit-align-items: flex-start;
		align-items: flex-start;
	}

	.sm-bottom-items {
		-webkit-align-items: flex-end;
		align-items: flex-end;
	}

	.sm-middle-self {
		-webkit-align-self: center;
		align-self: center;
	}

	.sm-top-self {
		-webkit-align-self: flex-start;
		align-self: flex-start;
	}

	.sm-bottom-self {
		-webkit-align-self: flex-end;
		align-self: flex-end;
	}

	.sm-fl-wrap {
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.sm-fl-auto {flex: auto; -webkit-flex: auto;}
	.sm-fl-1 {flex: 1;	-webkit-flex: 1;}
	.sm-fl-2 {flex: 2;	-webkit-flex: 2;}
	.sm-fl-3 {flex: 3;	-webkit-flex: 3;}
	.sm-fl-4 {flex: 4;	-webkit-flex: 4;}
	.sm-fl-5 {flex: 5;	-webkit-flex: 5;}
	.sm-fl-6 {flex: 6;	-webkit-flex: 6;}
	.sm-fl-7 {flex: 7;	-webkit-flex: 7;}
	.sm-fl-8 {flex: 8;	-webkit-flex: 8;}
	.sm-fl-9 {flex: 9;	-webkit-flex: 9;}
	.sm-fl-10 {flex: 10; -webkit-flex: 10;}

	.sm-rot-180 {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	.sm-rot-90 {
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}
	.sm-rot-270 {
		-webkit-transform: rotate(270deg);
		-ms-transform: rotate(270deg);
		-o-transform: rotate(270deg);
		transform: rotate(270deg);
	}

	.sm-w-auto {width: auto;}

	.sm-w-33pc {width: 33.33%;}
	.sm-w-66pc {width: 66.66%;}

	.sm-w-10pc {width: 10%;}
	.sm-w-90pc {width: 90%;}
	.sm-w-20pc {width: 20%;}
	.sm-w-80pc {width: 80%;}
	.sm-w-30pc {width: 30%;}
	.sm-w-70pc {width: 70%;}
	.sm-w-40pc {width: 40%;}
	.sm-w-60pc {width: 60%;}
	.sm-w-50pc {width: 50%;}
	.sm-w-25pc {width: 25%;}
	.sm-w-75pc {width: 75%;}
	.sm-w-100pc {width: 100%;}

	.sm-w-33pc-10 {width: calc(33.33% - 10px);}
	.sm-w-66pc-10 {width: calc(66.66% - 10px);}
	.sm-w-10pc-10 {width: calc(10% - 10px);}
	.sm-w-90pc-10 {width: calc(90% - 10px);}
	.sm-w-20pc-10 {width: calc(20% - 10px);}
	.sm-w-80pc-10 {width: calc(80% - 10px);}
	.sm-w-30pc-10 {width: calc(30% - 10px);}
	.sm-w-70pc-10 {width: calc(70% - 10px);}
	.sm-w-40pc-10 {width: calc(40% - 10px);}
	.sm-w-60pc-10 {width: calc(60% - 10px);}
	.sm-w-50pc-10 {width: calc(50% - 10px);}
	.sm-w-25pc-10 {width: calc(25% - 10px);}
	.sm-w-75pc-10 {width: calc(75% - 10px);}
	.sm-w-100pc-10 {width: calc(100% - 10px);}

	.sm-w-33pc-20 {width: calc(33.33% - 20px);}
	.sm-w-66pc-20 {width: calc(66.66% - 20px);}
	.sm-w-10pc-20 {width: calc(10% - 20px);}
	.sm-w-90pc-20 {width: calc(90% - 20px);}
	.sm-w-20pc-20 {width: calc(20% - 20px);}
	.sm-w-80pc-20 {width: calc(80% - 20px);}
	.sm-w-30pc-20 {width: calc(30% - 20px);}
	.sm-w-70pc-20 {width: calc(70% - 20px);}
	.sm-w-40pc-20 {width: calc(40% - 20px);}
	.sm-w-60pc-20 {width: calc(60% - 20px);}
	.sm-w-50pc-20 {width: calc(50% - 20px);}
	.sm-w-25pc-20 {width: calc(25% - 20px);}
	.sm-w-75pc-20 {width: calc(75% - 20px);}
	.sm-w-100pc-20 {width: calc(100% - 20px);}

	.sm-w-0 {width: 0px;}
	.sm-w-10 {width: 10px;}
	.sm-w-20 {width: 20px;}
	.sm-w-30 {width: 30px;}
	.sm-w-40 {width: 40px;}
	.sm-w-50 {width: 50px;}
	.sm-w-60 {width: 60px;}
	.sm-w-70 {width: 70px;}
	.sm-w-80 {width: 80px;}
	.sm-w-90 {width: 90px;}
	.sm-w-100 {width: 100px;}
	.sm-w-150 {width: 150px;}
	.sm-w-200 {width: 200px;}
	.sm-w-250 {width: 250px;}
	.sm-w-300 {width: 300px;}
	.sm-w-350 {width: 350px;}
	.sm-w-400 {width: 400px;}
	.sm-w-450 {width: 450px;}
	.sm-w-500 {width: 500px;}

	.sm-w-f-10 {width: calc(100% - 10px);}
	.sm-w-f-20 {width: calc(100% - 20px);}
	.sm-w-f-30 {width: calc(100% - 30px);}
	.sm-w-f-40 {width: calc(100% - 40px);}
	.sm-w-f-50 {width: calc(100% - 50px);}
	.sm-w-f-60 {width: calc(100% - 60px);}
	.sm-w-f-70 {width: calc(100% - 70px);}
	.sm-w-f-80 {width: calc(100% - 80px);}
	.sm-w-f-90 {width: calc(100% - 90px);}
	.sm-w-f-100 {width: calc(100% - 100px);}
	.sm-w-f-150 {width: calc(100% - 150px);}
	.sm-w-f-200 {width: calc(100% - 200px);}
	.sm-w-f-250 {width: calc(100% - 250px);}
	.sm-w-f-300 {width: calc(100% - 300px);}
	.sm-w-f-350 {width: calc(100% - 350px);}
	.sm-w-f-400 {width: calc(100% - 400px);}
	.sm-w-f-450 {width: calc(100% - 450px);}
	.sm-w-f-500 {width: calc(100% - 500px);}

	/* padding */

	.sm-p-0 {padding: 0px;}
	.sm-p-5 {padding: 5px;}
	.sm-p-10 {padding: 10px;}
	.sm-p-15 {padding: 15px;}
	.sm-p-20 {padding: 20px;}
	.sm-p-25 {padding: 25px;}
	.sm-p-30 {padding: 30px;}
	.sm-p-35 {padding: 35px;}
	.sm-p-40 {padding: 40px;}
	.sm-p-45 {padding: 45px;}
	.sm-p-50 {padding: 50px;}
	.sm-p-55 {padding: 55px;}
	.sm-p-60 {padding: 60px;}
	.sm-p-65 {padding: 65px;}
	.sm-p-70 {padding: 70px;}
	.sm-p-75 {padding: 75px;}
	.sm-p-80 {padding: 80px;}
	.sm-p-85 {padding: 85px;}
	.sm-p-90 {padding: 90px;}
	.sm-p-95 {padding: 95px;}
	.sm-p-100 {padding: 100px;}

	.sm-ph-0 {padding-left: 0px; padding-right: 0px;}
	.sm-ph-5 {padding-left: 5px; padding-right: 5px;}
	.sm-ph-10 {padding-left: 10px; padding-right: 10px;}
	.sm-ph-15 {padding-left: 15px; padding-right: 15px;}
	.sm-ph-20 {padding-left: 20px; padding-right: 20px;}
	.sm-ph-25 {padding-left: 25px; padding-right: 25px;}
	.sm-ph-30 {padding-left: 30px; padding-right: 30px;}
	.sm-ph-35 {padding-left: 35px; padding-right: 35px;}
	.sm-ph-40 {padding-left: 40px; padding-right: 40px;}
	.sm-ph-45 {padding-left: 45px; padding-right: 45px;}
	.sm-ph-50 {padding-left: 50px; padding-right: 50px;}
	.sm-ph-55 {padding-left: 55px; padding-right: 55px;}
	.sm-ph-60 {padding-left: 60px; padding-right: 60px;}
	.sm-ph-65 {padding-left: 65px; padding-right: 65px;}
	.sm-ph-70 {padding-left: 70px; padding-right: 70px;}
	.sm-ph-75 {padding-left: 75px; padding-right: 75px;}
	.sm-ph-80 {padding-left: 80px; padding-right: 80px;}
	.sm-ph-85 {padding-left: 85px; padding-right: 85px;}
	.sm-ph-90 {padding-left: 90px; padding-right: 90px;}
	.sm-ph-95 {padding-left: 95px; padding-right: 95px;}
	.sm-ph-100 {padding-left: 100px; padding-right: 100px;}

	.sm-pv-0 {padding-top: 0px; padding-bottom: 0px;}
	.sm-pv-5 {padding-top: 5px; padding-bottom: 5px;}
	.sm-pv-10 {padding-top: 10px; padding-bottom: 10px;}
	.sm-pv-15 {padding-top: 15px; padding-bottom: 15px;}
	.sm-pv-20 {padding-top: 20px; padding-bottom: 20px;}
	.sm-pv-25 {padding-top: 25px; padding-bottom: 25px;}
	.sm-pv-30 {padding-top: 30px; padding-bottom: 30px;}
	.sm-pv-35 {padding-top: 35px; padding-bottom: 35px;}
	.sm-pv-40 {padding-top: 40px; padding-bottom: 40px;}
	.sm-pv-45 {padding-top: 45px; padding-bottom: 45px;}
	.sm-pv-50 {padding-top: 50px; padding-bottom: 50px;}
	.sm-pv-55 {padding-top: 55px; padding-bottom: 55px;}
	.sm-pv-60 {padding-top: 60px; padding-bottom: 60px;}
	.sm-pv-65 {padding-top: 65px; padding-bottom: 65px;}
	.sm-pv-70 {padding-top: 70px; padding-bottom: 70px;}
	.sm-pv-75 {padding-top: 75px; padding-bottom: 75px;}
	.sm-pv-80 {padding-top: 80px; padding-bottom: 80px;}
	.sm-pv-85 {padding-top: 85px; padding-bottom: 85px;}
	.sm-pv-90 {padding-top: 90px; padding-bottom: 90px;}
	.sm-pv-95 {padding-top: 95px; padding-bottom: 95px;}
	.sm-pv-100 {padding-top: 100px; padding-bottom: 100px;}

	.sm-pl-0 {padding-left: 0px;}
	.sm-pl-5 {padding-left: 5px;}
	.sm-pl-10 {padding-left: 10px;}
	.sm-pl-15 {padding-left: 15px;}
	.sm-pl-20 {padding-left: 20px;}
	.sm-pl-25 {padding-left: 25px;}
	.sm-pl-30 {padding-left: 30px;}
	.sm-pl-35 {padding-left: 35px;}
	.sm-pl-40 {padding-left: 40px;}
	.sm-pl-45 {padding-left: 45px;}
	.sm-pl-50 {padding-left: 50px;}
	.sm-pl-55 {padding-left: 55px;}
	.sm-pl-60 {padding-left: 60px;}
	.sm-pl-65 {padding-left: 65px;}
	.sm-pl-70 {padding-left: 70px;}
	.sm-pl-75 {padding-left: 75px;}
	.sm-pl-80 {padding-left: 80px;}
	.sm-pl-85 {padding-left: 85px;}
	.sm-pl-90 {padding-left: 90px;}
	.sm-pl-95 {padding-left: 95px;}
	.sm-pl-100 {padding-left: 100px;}

	.sm-pr-0 {padding-right: 0px;}
	.sm-pr-5 {padding-right: 5px;}
	.sm-pr-10 {padding-right: 10px;}
	.sm-pr-15 {padding-right: 15px;}
	.sm-pr-20 {padding-right: 20px;}
	.sm-pr-25 {padding-right: 25px;}
	.sm-pr-30 {padding-right: 30px;}
	.sm-pr-35 {padding-right: 35px;}
	.sm-pr-40 {padding-right: 40px;}
	.sm-pr-45 {padding-right: 45px;}
	.sm-pr-50 {padding-right: 50px;}
	.sm-pr-55 {padding-right: 55px;}
	.sm-pr-60 {padding-right: 60px;}
	.sm-pr-65 {padding-right: 65px;}
	.sm-pr-70 {padding-right: 70px;}
	.sm-pr-75 {padding-right: 75px;}
	.sm-pr-80 {padding-right: 80px;}
	.sm-pr-85 {padding-right: 85px;}
	.sm-pr-90 {padding-right: 90px;}
	.sm-pr-95 {padding-right: 95px;}
	.sm-pr-100 {padding-right: 100px;}

	.sm-pb-0 {padding-bottom: 0px;}
	.sm-pb-5 {padding-bottom: 5px;}
	.sm-pb-10 {padding-bottom: 10px;}
	.sm-pb-15 {padding-bottom: 15px;}
	.sm-pb-20 {padding-bottom: 20px;}
	.sm-pb-25 {padding-bottom: 25px;}
	.sm-pb-30 {padding-bottom: 30px;}
	.sm-pb-35 {padding-bottom: 35px;}
	.sm-pb-40 {padding-bottom: 40px;}
	.sm-pb-45 {padding-bottom: 45px;}
	.sm-pb-50 {padding-bottom: 50px;}
	.sm-pb-55 {padding-bottom: 55px;}
	.sm-pb-60 {padding-bottom: 60px;}
	.sm-pb-65 {padding-bottom: 65px;}
	.sm-pb-70 {padding-bottom: 70px;}
	.sm-pb-75 {padding-bottom: 75px;}
	.sm-pb-80 {padding-bottom: 80px;}
	.sm-pb-85 {padding-bottom: 85px;}
	.sm-pb-90 {padding-bottom: 90px;}
	.sm-pb-95 {padding-bottom: 95px;}
	.sm-pb-100 {padding-bottom: 100px;}

	.sm-pt-0 {padding-top: 0px;}
	.sm-pt-5 {padding-top: 5px;}
	.sm-pt-10 {padding-top: 10px;}
	.sm-pt-15 {padding-top: 15px;}
	.sm-pt-20 {padding-top: 20px;}
	.sm-pt-25 {padding-top: 25px;}
	.sm-pt-30 {padding-top: 30px;}
	.sm-pt-35 {padding-top: 35px;}
	.sm-pt-40 {padding-top: 40px;}
	.sm-pt-45 {padding-top: 45px;}
	.sm-pt-50 {padding-top: 50px;}
	.sm-pt-55 {padding-top: 55px;}
	.sm-pt-60 {padding-top: 60px;}
	.sm-pt-65 {padding-top: 65px;}
	.sm-pt-70 {padding-top: 70px;}
	.sm-pt-75 {padding-top: 75px;}
	.sm-pt-80 {padding-top: 80px;}
	.sm-pt-85 {padding-top: 85px;}
	.sm-pt-90 {padding-top: 90px;}
	.sm-pt-95 {padding-top: 95px;}
	.sm-pt-100 {padding-top: 100px;}

	/* margin */

	.sm-m-auto {margin: auto;}

	.sm-m-0 {margin: 0px;}
	.sm-m-5 {margin: 5px;}
	.sm-m-10 {margin: 10px;}
	.sm-m-15 {margin: 15px;}
	.sm-m-20 {margin: 20px;}
	.sm-m-25 {margin: 25px;}
	.sm-m-30 {margin: 30px;}
	.sm-m-35 {margin: 35px;}
	.sm-m-40 {margin: 40px;}
	.sm-m-45 {margin: 45px;}
	.sm-m-50 {margin: 50px;}
	.sm-m-55 {margin: 55px;}
	.sm-m-60 {margin: 60px;}
	.sm-m-65 {margin: 65px;}
	.sm-m-70 {margin: 70px;}
	.sm-m-75 {margin: 75px;}
	.sm-m-80 {margin: 80px;}
	.sm-m-85 {margin: 85px;}
	.sm-m-90 {margin: 90px;}
	.sm-m-95 {margin: 95px;}
	.sm-m-100 {margin: 100px;}
	.sm-m-150 {margin: 150px;}
	.sm-m-200 {margin: 200px;}

	.sm-mh-auto {margin-left: auto; margin-right: auto;}

	.sm-mh-0 {margin-left: 0px; margin-right: 0px;}
	.sm-mh-5 {margin-left: 5px; margin-right: 5px;}
	.sm-mh-10 {margin-left: 10px; margin-right: 10px;}
	.sm-mh-15 {margin-left: 15px; margin-right: 15px;}
	.sm-mh-20 {margin-left: 20px; margin-right: 20px;}
	.sm-mh-25 {margin-left: 25px; margin-right: 25px;}
	.sm-mh-30 {margin-left: 30px; margin-right: 30px;}
	.sm-mh-35 {margin-left: 35px; margin-right: 35px;}
	.sm-mh-40 {margin-left: 40px; margin-right: 40px;}
	.sm-mh-45 {margin-left: 45px; margin-right: 45px;}
	.sm-mh-50 {margin-left: 50px; margin-right: 50px;}
	.sm-mh-55 {margin-left: 55px; margin-right: 55px;}
	.sm-mh-60 {margin-left: 60px; margin-right: 60px;}
	.sm-mh-65 {margin-left: 65px; margin-right: 65px;}
	.sm-mh-70 {margin-left: 70px; margin-right: 70px;}
	.sm-mh-75 {margin-left: 75px; margin-right: 75px;}
	.sm-mh-80 {margin-left: 80px; margin-right: 80px;}
	.sm-mh-85 {margin-left: 85px; margin-right: 85px;}
	.sm-mh-90 {margin-left: 90px; margin-right: 90px;}
	.sm-mh-95 {margin-left: 95px; margin-right: 95px;}
	.sm-mh-100 {margin-left: 100px; margin-right: 100px;}
	.sm-mh-150 {margin-left: 150px; margin-right: 150px;}
	.sm-mh-200 {margin-left: 200px; margin-right: 200px;}

	.sm-mv-auto {margin-top: auto; margin-bottom: auto;}

	.sm-mv-0 {margin-top: 0px; margin-bottom: 0px;}
	.sm-mv-5 {margin-top: 5px; margin-bottom: 5px;}
	.sm-mv-10 {margin-top: 10px; margin-bottom: 10px;}
	.sm-mv-15 {margin-top: 15px; margin-bottom: 15px;}
	.sm-mv-20 {margin-top: 20px; margin-bottom: 20px;}
	.sm-mv-25 {margin-top: 25px; margin-bottom: 25px;}
	.sm-mv-30 {margin-top: 30px; margin-bottom: 30px;}
	.sm-mv-35 {margin-top: 35px; margin-bottom: 35px;}
	.sm-mv-40 {margin-top: 40px; margin-bottom: 40px;}
	.sm-mv-45 {margin-top: 45px; margin-bottom: 45px;}
	.sm-mv-50 {margin-top: 50px; margin-bottom: 50px;}
	.sm-mv-55 {margin-top: 55px; margin-bottom: 55px;}
	.sm-mv-60 {margin-top: 60px; margin-bottom: 60px;}
	.sm-mv-65 {margin-top: 65px; margin-bottom: 65px;}
	.sm-mv-70 {margin-top: 70px; margin-bottom: 70px;}
	.sm-mv-75 {margin-top: 75px; margin-bottom: 75px;}
	.sm-mv-80 {margin-top: 80px; margin-bottom: 80px;}
	.sm-mv-85 {margin-top: 85px; margin-bottom: 85px;}
	.sm-mv-90 {margin-top: 90px; margin-bottom: 90px;}
	.sm-mv-95 {margin-top: 95px; margin-bottom: 95px;}
	.sm-mv-100 {margin-top: 100px; margin-bottom: 100px;}
	.sm-mv-150 {margin-top: 150px; margin-bottom: 150px;}
	.sm-mv-200 {margin-top: 200px; margin-bottom: 200px;}

	.sm-ml-auto {margin-left: auto;}

	.sm-ml-0 {margin-left: 0px;}
	.sm-ml-5 {margin-left: 5px;}
	.sm-ml-10 {margin-left: 10px;}
	.sm-ml-15 {margin-left: 15px;}
	.sm-ml-20 {margin-left: 20px;}
	.sm-ml-25 {margin-left: 25px;}
	.sm-ml-30 {margin-left: 30px;}
	.sm-ml-35 {margin-left: 35px;}
	.sm-ml-40 {margin-left: 40px;}
	.sm-ml-45 {margin-left: 45px;}
	.sm-ml-50 {margin-left: 50px;}
	.sm-ml-55 {margin-left: 55px;}
	.sm-ml-60 {margin-left: 60px;}
	.sm-ml-65 {margin-left: 65px;}
	.sm-ml-70 {margin-left: 70px;}
	.sm-ml-75 {margin-left: 75px;}
	.sm-ml-80 {margin-left: 80px;}
	.sm-ml-85 {margin-left: 85px;}
	.sm-ml-90 {margin-left: 90px;}
	.sm-ml-95 {margin-left: 95px;}
	.sm-ml-100 {margin-left: 100px;}
	.sm-ml-150 {margin-left: 150px;}
	.sm-ml-200 {margin-left: 200px;}

	.sm-mr-auto {margin-right: auto;}

	.sm-mr-0 {margin-right: 0px;}
	.sm-mr-5 {margin-right: 5px;}
	.sm-mr-10 {margin-right: 10px;}
	.sm-mr-15 {margin-right: 15px;}
	.sm-mr-20 {margin-right: 20px;}
	.sm-mr-25 {margin-right: 25px;}
	.sm-mr-30 {margin-right: 30px;}
	.sm-mr-35 {margin-right: 35px;}
	.sm-mr-40 {margin-right: 40px;}
	.sm-mr-45 {margin-right: 45px;}
	.sm-mr-50 {margin-right: 50px;}
	.sm-mr-55 {margin-right: 55px;}
	.sm-mr-60 {margin-right: 60px;}
	.sm-mr-65 {margin-right: 65px;}
	.sm-mr-70 {margin-right: 70px;}
	.sm-mr-75 {margin-right: 75px;}
	.sm-mr-80 {margin-right: 80px;}
	.sm-mr-85 {margin-right: 85px;}
	.sm-mr-90 {margin-right: 90px;}
	.sm-mr-95 {margin-right: 95px;}
	.sm-mr-100 {margin-right: 100px;}
	.sm-mr-150 {margin-right: 150px;}
	.sm-mr-200 {margin-right: 200px;}

	.sm-mb-auto {margin-bottom: auto;}

	.sm-mb-0 {margin-bottom: 0px;}
	.sm-mb-5 {margin-bottom: 5px;}
	.sm-mb-10 {margin-bottom: 10px;}
	.sm-mb-15 {margin-bottom: 15px;}
	.sm-mb-20 {margin-bottom: 20px;}
	.sm-mb-25 {margin-bottom: 25px;}
	.sm-mb-30 {margin-bottom: 30px;}
	.sm-mb-35 {margin-bottom: 35px;}
	.sm-mb-40 {margin-bottom: 40px;}
	.sm-mb-45 {margin-bottom: 45px;}
	.sm-mb-50 {margin-bottom: 50px;}
	.sm-mb-55 {margin-bottom: 55px;}
	.sm-mb-60 {margin-bottom: 60px;}
	.sm-mb-65 {margin-bottom: 65px;}
	.sm-mb-70 {margin-bottom: 70px;}
	.sm-mb-75 {margin-bottom: 75px;}
	.sm-mb-80 {margin-bottom: 80px;}
	.sm-mb-85 {margin-bottom: 85px;}
	.sm-mb-90 {margin-bottom: 90px;}
	.sm-mb-95 {margin-bottom: 95px;}
	.sm-mb-100 {margin-bottom: 100px;}
	.sm-mb-150 {margin-bottom: 150px;}
	.sm-mb-200 {margin-bottom: 200px;}

	.sm-mt-auto {margin-top: auto;}

	.sm-mt-0 {margin-top: 0px;}
	.sm-mt-5 {margin-top: 5px;}
	.sm-mt-10 {margin-top: 10px;}
	.sm-mt-15 {margin-top: 15px;}
	.sm-mt-20 {margin-top: 20px;}
	.sm-mt-25 {margin-top: 25px;}
	.sm-mt-30 {margin-top: 30px;}
	.sm-mt-35 {margin-top: 35px;}
	.sm-mt-40 {margin-top: 40px;}
	.sm-mt-45 {margin-top: 45px;}
	.sm-mt-50 {margin-top: 50px;}
	.sm-mt-55 {margin-top: 55px;}
	.sm-mt-60 {margin-top: 60px;}
	.sm-mt-65 {margin-top: 65px;}
	.sm-mt-70 {margin-top: 70px;}
	.sm-mt-75 {margin-top: 75px;}
	.sm-mt-80 {margin-top: 80px;}
	.sm-mt-85 {margin-top: 85px;}
	.sm-mt-90 {margin-top: 90px;}
	.sm-mt-95 {margin-top: 95px;}
	.sm-mt-100 {margin-top: 100px;}
	.sm-mt-150 {margin-top: 150px;}
	.sm-mt-200 {margin-top: 200px;}
}