.ftd-padding-0 {padding: 0}
.ftd-padding-1 {padding: 1px}
.ftd-padding-2 {padding: 2px}
.ftd-padding-3 {padding: 3px}
.ftd-padding-4 {padding: 4px}
.ftd-padding-5 {padding: 5px}
.ftd-padding-6 {padding: 6px}
.ftd-padding-7 {padding: 7px}
.ftd-padding-8 {padding: 8px}
.ftd-padding-9 {padding: 9px}
.ftd-padding-10 {padding: 10px}
.ftd-padding-15 {padding: 15px}
.ftd-padding-20 {padding: 20px}
.ftd-padding-25 {padding: 25px}
.ftd-padding-30 {padding: 30px}
.ftd-padding-35 {padding: 35px}
.ftd-padding-40 {padding: 40px}
.ftd-padding-45 {padding: 45px}
.ftd-padding-50 {padding: 50px}

.pl-md-2, .px-md-2 {
    padding-left: .5rem!important;
}
.pr-md-1, .px-md-1 {
    padding-right: .25rem!important;
}
.padding-left-0{
	padding-left:0!important;
}
.padding-right-0{
	padding-right:0!important;
}
.padding-left-10{
	padding-left:10px!important;
}
.padding-right-10{
	padding-left:10px!important;
}
.ftd-cursor-pointer{cursor: pointer;}
.ftd-padding-top-0 {padding-top: 0}
.ftd-padding-top-1 {padding-top: 1px}
.ftd-padding-top-2 {padding-top: 2px}
.ftd-padding-top-3 {padding-top: 3px}
.ftd-padding-top-4 {padding-top: 4px}
.ftd-padding-top-5 {padding-top: 5px}
.ftd-padding-top-6 {padding-top: 6px}
.ftd-padding-top-7 {padding-top: 7px}
.ftd-padding-top-8 {padding-top: 8px}
.ftd-padding-top-9 {padding-top: 9px}
.ftd-padding-top-10 {padding-top: 10px}
.ftd-padding-top-15 {padding-top: 15px}
.ftd-padding-top-20 {padding-top: 20px}
.ftd-padding-top-25 {padding-top: 25px}
.ftd-padding-top-30 {padding-top: 30px}
.ftd-padding-top-35 {padding-top: 35px}
.ftd-padding-top-40 {padding-top: 40px}
.ftd-padding-top-45 {padding-top: 45px}
.ftd-padding-top-50 {padding-top: 50px}
.ftd-padding-bottom-0 {padding-bottom: 0}
.ftd-padding-bottom-1 {padding-bottom: 1px}
.ftd-padding-bottom-2 {padding-bottom: 2px}
.ftd-padding-bottom-3 {padding-bottom: 3px}
.ftd-padding-bottom-4 {padding-bottom: 4px}
.ftd-padding-bottom-5 {padding-bottom: 5px}
.ftd-padding-bottom-6 {padding-bottom: 6px}
.ftd-padding-bottom-7 {padding-bottom: 7px}
.ftd-padding-bottom-8 {padding-bottom: 8px}
.ftd-padding-bottom-9 {padding-bottom: 9px}
.ftd-padding-bottom-10 {padding-bottom: 10px}
.ftd-padding-bottom-15 {padding-bottom: 15px}
.ftd-padding-bottom-20 {padding-bottom: 20px}
.ftd-padding-bottom-25 {padding-bottom: 25px}
.ftd-padding-bottom-30 {padding-bottom: 30px}
.ftd-padding-bottom-35 {padding-bottom: 35px}
.ftd-padding-bottom-50 {padding-bottom: 50px}
.ftd-padding-left-0 {padding-left: 0}
.ftd-padding-left-5 {padding-left: 5px}
.ftd-padding-left-6 {padding-left: 6px}
.ftd-padding-left-7 {padding-left: 7px}
.ftd-padding-left-8 {padding-left: 8px}
.ftd-padding-left-9 {padding-left: 9px}
.ftd-padding-left-10 {padding-left: 10px}
.ftd-padding-left-15 {padding-left: 15px}
.ftd-padding-left-20 {padding-left: 20px}
.ftd-padding-left-25 {padding-left: 25px}
.ftd-padding-left-30 {padding-left: 30px}
.ftd-padding-left-35 {padding-left: 35px}
.ftd-padding-left-40 {padding-left: 40px}
.ftd-padding-left-45 {padding-left: 45px}
.ftd-padding-left-50 {padding-left: 50px}
.ftd-padding-right-0 {padding-right: 0}
.ftd-padding-right-5 {padding-right: 5px}
.ftd-padding-right-6 {padding-right: 6px}
.ftd-padding-right-7 {padding-right: 7px}
.ftd-padding-right-8 {padding-right: 8px}
.ftd-padding-right-9 {padding-right: 9px}
.ftd-padding-right-10 {padding-right: 10px}
.ftd-padding-right-15 {padding-right: 15px}
.ftd-padding-right-20 {padding-right: 20px}
.ftd-padding-right-25 {padding-right: 25px}
.ftd-padding-right-30 {padding-right: 30px}
.ftd-padding-right-35 {padding-right: 35px}
.ftd-padding-right-50 {padding-right: 50px}
.ftd-margin-auto {margin: auto}
.ftd-margin-0 {margin: 0}
.ftd-margin-1 {margin: 1px}
.ftd-margin-2 {margin: 2px}
.ftd-margin-3 {margin: 3px}
.ftd-margin-4 {margin: 4px}
.ftd-margin-5 {margin: 5px}
.ftd-margin-6 {margin: 6px}
.ftd-margin-7 {margin: 7px}
.ftd-margin-8 {margin: 8px}
.ftd-margin-9 {margin: 9px}
.ftd-margin-10 {margin: 10px}
.ftd-margin-15 {margin: 15px}
.ftd-margin-20 {margin: 20px}
.ftd-margin-25 {margin: 25px}
.ftd-margin-30 {margin: 30px}
.ftd-margin-35 {margin: 35px}
.ftd-margin-top-0 {margin-top: 0}
.ftd-margin-top-1 {margin-top: 1px}
.ftd-margin-top-2 {margin-top: 2px}
.ftd-margin-top-3 {margin-top: 3px}
.ftd-margin-top-4 {margin-top: 4px}
.ftd-margin-top-5 {margin-top: 5px}
.ftd-margin-top-6 {margin-top: 6px}
.ftd-margin-top-7 {margin-top: 7px}
.ftd-margin-top-8 {margin-top: 8px}
.ftd-margin-top-9 {margin-top: 9px}
.ftd-margin-top-10 {margin-top: 10px}
.ftd-margin-top-15 {margin-top: 15px}
.ftd-margin-top-20 {margin-top: 20px}
.ftd-margin-top-25 {margin-top: 25px}
.ftd-margin-top-30 {margin-top: 30px}
.ftd-margin-top-35 {margin-top: 35px}
.ftd-margin-top-50 {margin-top: 50px}
.ftd-margin-top-60 {margin-top: 60px}
.ftd-margin-top-70 {margin-top: 70px}
.ftd-margin-bottom-0 {margin-bottom: 0}
.ftd-margin-bottom-1 {margin-bottom: 1px}
.ftd-margin-bottom-2 {margin-bottom: 2px}
.ftd-margin-bottom-3 {margin-bottom: 3px}
.ftd-margin-bottom-4 {margin-bottom: 4px}
.ftd-margin-bottom-5 {margin-bottom: 5px}
.ftd-margin-bottom-6 {margin-bottom: 6px}
.ftd-margin-bottom-7 {margin-bottom: 7px}
.ftd-margin-bottom-8 {margin-bottom: 8px}
.ftd-margin-bottom-9 {margin-bottom: 9px}
.ftd-margin-bottom-10 {margin-bottom: 10px}
.ftd-margin-bottom-15 {margin-bottom: 15px}
.ftd-margin-bottom-20 {margin-bottom: 20px}
.ftd-margin-bottom-25 {margin-bottom: 25px}
.ftd-margin-bottom-30 {margin-bottom: 30px}
.ftd-margin-bottom-35 {margin-bottom: 35px}
.ftd-margin-bottom-50 {margin-bottom: 50px}
.ftd-margin-left-0 {margin-left: 0}
.ftd-margin-left-5 {margin-left: 5px}
.ftd-margin-left-10 {margin-left: 10px}
.ftd-margin-left-15 {margin-left: 15px}
.ftd-margin-left-20 {margin-left: 20px}
.ftd-margin-left-25 {margin-left: 25px}
.ftd-margin-left-30 {margin-left: 30px}
.ftd-margin-left-35 {margin-left: 35px}
.ftd-margin-right-0 {margin-right: 0}
.ftd-margin-right-5 {margin-right: 5px}
.ftd-margin-right-10 {margin-right: 10px}
.ftd-margin-right-15 {margin-right: 15px}
.ftd-margin-right-20 {margin-right: 20px}
.ftd-margin-right-25 {margin-right: 25px}
.ftd-margin-right-30 {margin-right: 30px}
.ftd-margin-right-35 {margin-right: 35px}
.ftd-bg-none {background: none}
.ftd-bg-transparent {background: transparent}
.ftd-bg-white {background: #fff}
.ftd-bg-green {background: #27AE60}
.ftd-bg-blue {background: #3498DB}
.ftd-bg-orange {background: #ff7f01} /*ff7f01 FF4D00 vinit */
.ftd-bg-gray {background: #797D7F}
.ftd-bg-gray-light {background: #EAEAEA}
.ftd-bg-purple {background: #9577f1}
.ftd-bg-red {background: #e44434}
.ftd-bg-yellow {background: #F4D03F}

//new color
.ftd-bg-imperial {background: #D30000}
.ftd-bg-creamy {background: #FF0090}
.ftd-bg-lemon {background:  #D2B55B}
.ftd-bg-pumpkin {background: #ff7518}
.ftd-bg-smoke {background: #787276}
.ftd-bg-tortilla {background: #622A0F}
.ftd-bg-sky {background: #87ceeb}
.ftd-bg-sky-light{background: #ECF4FA;}
.ftd-bg-orchid {background: #DA70D6}


.ftd-text-white {color: #fff}
.ftd-text-black {color: #30343e}
.ftd-text-green {color: #27AE60}
.ftd-text-violet {color: #4838ff}
.ftd-text-yellow {color: #F4D03F}
.ftd-text-red {color: #e44434}
.ftd-text-orange {color: #ff7f01}
.ftd-text-gray {color: #797D7F} /*797D7F 3d3e3f vinit*/
.ftd-text-gray-light {color: #ddd}
.ftd-text-blue-turkish {color: #15587D}

.ftd-border-0 {border: 0}
.ftd-border-left-0 {border-left: 0}
.ftd-border-right-0 {border-right: 0}
.ftd-border-top-0 {border-top: 0}
.ftd-border-bottom-0 {border-bottom: 0}

.ftd-border-1 {border: 1px solid}
.ftd-border-2 {border: 2px solid}
.ftd-border-3 {border: 3px solid}
.ftd-border-left-1 {border-left: 1px solid}

.ftd-border-left-2 {border-left: 2px solid}
.ftd-border-left-3 {border-left: 3px solid}
.ftd-border-right-1 {border-right: 1px solid}
.ftd-border-right-2 {border-right: 2px solid}
.ftd-border-right-3 {border-right: 3px solid}
.ftd-border-top-1 {border-top: 1px solid}
.ftd-border-top-2 {border-top: 2px solid}
.ftd-border-top-3 {border-top: 3px solid}
.ftd-border-bottom-1 {border-bottom: 1px solid}
.ftd-border-bottom-2 {border-bottom: 2px solid}
.ftd-border-bottom-3 {border-bottom: 3px solid}
.ftd-border-white {border-color: #fff}
.ftd-border-green {border-color: #58c140}
.ftd-border-yellow {border-color: #eac539}
.ftd-border-red {border-color: #e44434}

.ftd-border-orange {border-color: #ff7f01}
.ftd-border-gray {border-color: #a2adbd}
.ftd-border-gray-light {border-color: #ddd}
.ftd-border-sky-light{border-color: #ECF4FA}
.ftd-border-black {border-color: #30343e}
.ftd-border-transparent {border-color: transparent}
.ftd-border-dashed {border-style: dashed}

.ftd-font-size-8 {font-size: 0.57143rem}
.ftd-font-size-9 {font-size: 0.64286rem}
.ftd-font-size-10 {font-size: 0.71429rem}
.ftd-font-size-11 {font-size: 0.78571rem}
.ftd-font-size-12 {font-size: 0.85714rem}
.ftd-font-size-13 {font-size: 0.92857rem}
.ftd-font-size-14 {font-size: 1rem}
.ftd-font-size-15 {font-size: 1.07143rem}
.ftd-font-size-16 {font-size: 1.14286rem}
.ftd-font-size-17 {font-size: 1.21429rem}
.ftd-font-size-18 {font-size: 1.28571rem}
.ftd-font-size-20 {font-size: 1.42857rem}
.ftd-font-size-22 {font-size: 1.57143rem}
.ftd-font-size-23 {font-size: 1.64286rem}
.ftd-font-size-24 {font-size: 1.71429rem}
.ftd-font-size-25 {font-size: 1.78571rem}
.ftd-font-size-26 {font-size: 1.85714rem}
.ftd-font-size-27 {font-size: 1.92857rem}
.ftd-font-size-28 {font-size: 2rem}
.ftd-font-size-30 {font-size: 2.14286rem}
.ftd-font-size-32 {font-size: 2.28571rem}
.ftd-font-size-33 {font-size: 2.35714rem}
.ftd-font-size-35 {font-size: 2.5rem}
.ftd-font-size-36 {font-size: 2.57143rem}
.ftd-font-size-38 {font-size: 3.80rem}
.ftd-font-size-48 {font-size: 3.42858rem}
.ftd-font-size-60 {font-size: 4.28571rem}
.ftd-font-weight-300 {font-weight: 300}
.ftd-font-weight-400 {font-weight: 400}
.ftd-font-weight-500 {font-weight: 500}
.ftd-font-weight-600 {font-weight: 600}
.ftd-font-weight-700 {font-weight: 700}
.ftd-line-height-1 {line-height: 1}
.ftd-line-height-1_1 {line-height: 1.1}
.ftd-line-height-1_2 {line-height: 1.2}
.ftd-line-height-1_3 {line-height: 1.3}
.ftd-line-height-1_4 {line-height: 1.4}
.ftd-line-height-1_5 {line-height: 1.5}
.ftd-line-height-2 {line-height: 2}
.ftd-font-style-normal {font-style: normal}
.ftd-font-style-italic {font-style: italic}
.ftd-list-style-circle {list-style-type: circle}
.ftd-list-style-disc {list-style-type: disc}
.ftd-text-break-word {word-wrap: break-word}
.ftd-text-transform-capitalize {text-transform: capitalize}
.ftd-text-transform-uppercase {text-transform: uppercase}
.ftd-text-overflow-ellipsis {text-overflow: ellipsis}
.ftd-white-space-nowrap {white-space: nowrap}
.ftd-white-space-initial {white-space: initial}
.ftd-text-decoration-none {text-decoration: none}
.ftd-text-decoration-underline {text-decoration: underline}
.ftd-text-decoration-line-through {text-decoration: line-through;}
.ftd-position-relative {position: relative}
.ftd-position-absolute {position: absolute}
.ftd-position-fixed {position: fixed;}
.ftd-position-top-default {top: 0}
.ftd-position-bottom-default {bottom: 0}
.ftd-position-left-default {left: 0}
.ftd-position-right-default {right: 0}
.ftd-position-top-1 {top: 1px}
.ftd-position-top-2 {top: 2px}
.ftd-position-top-3 {top: 3px}
.ftd-position-top-4 {top: 4px}
.ftd-position-top-5 {top: 5px}
.ftd-position-top-6 {top: 6px}
.ftd-position-top-7 {top: 7px}
.ftd-position-top-8 {top: 8px}
.ftd-position-top-9 {top: 9px}
.ftd-position-top-10 {top: 10px}
.ftd-position-bottom-1 {bottom: 1px}
.ftd-position-bottom-2 {bottom: 2px}
.ftd-position-bottom-3 {bottom: 3px}
.ftd-position-bottom-4 {bottom: 4px}
.ftd-position-bottom-5 {bottom: 5px}
.ftd-position-bottom-6 {bottom: 6px}
.ftd-position-bottom-7 {bottom: 7px}
.ftd-position-bottom-8 {bottom: 8px}
.ftd-position-bottom-9 {bottom: 9px}
.ftd-position-bottom-10 {bottom: 10px}
.ftd-position-right-1 {right: 1px}
.ftd-position-right-2 {right: 2px}
.ftd-position-right-3 {right: 3px}
.ftd-position-right-4 {right: 4px}
.ftd-position-right-5 {right: 5px}
.ftd-position-right-6 {right: 6px}
.ftd-position-right-7 {right: 7px}
.ftd-position-right-8 {right: 8px}
.ftd-position-right-9 {right: 9px}
.ftd-position-right-10 {right: 10px}
.ftd-position-left-1 {left: 1px}
.ftd-position-left-2 {left: 2px}
.ftd-position-left-3 {left: 3px}
.ftd-position-left-4 {left: 4px}
.ftd-position-left-5 {left: 5px}
.ftd-position-left-6 {left: 6px}
.ftd-position-left-7 {left: 7px}
.ftd-position-left-8 {left: 8px}
.ftd-position-left-9 {left: 9px}
.ftd-position-left-10 {left: 10px}
.ftd-valign-super {vertical-align: super}
.ftd-valign-top {vertical-align: top}
.ftd-valign-middle {vertical-align: middle}

.ftd-overflow-hidden {overflow: hidden}
.ftd-overflow-auto {overflow: auto}
.ftd-overflow-x-hidden {overflow-x: hidden}
.ftd-overflow-x-auto {overflow-x: auto}
.ftd-overflow-y-auto {overflow-y: auto}

.ftd-overflow-y-hidden {overflow-y: hidden}
.ftd-z-index-auto {z-index: auto}
.ftd-z-index-1 {z-index: 1}
.ftd-z-index-5 {z-index: 5}
.ftd-z-index-10 {z-index: 10}
.ftd-z-index-99 {z-index: 99}
.ftd-z-index-9999 {z-index: 9999}
.ftd-z-index-minus-1 {z-index: -1}

.ftd-display-block {display: block}
.ftd-display-inline-block {display: inline-block}
.ftd-display-table {display: table}
.ftd-display-inline {display: inline}
.ftd-display-table-cell {display: table-cell}
.ftd-display-flex {display: flex}
.ftd-display-flex-center {display: flex;
	align-items: center;
	justify-content: space-between}
.ftd-justify-content-center{
	justify-content: center;
}
.ftd-align-item-flex-center{align-items: center}
.ftd-flex-wrap{flex-wrap: wrap}
.ftd-border-radius-0 {border-radius: 0}
.ftd-border-radius-2 {border-radius: 2px}
.ftd-border-radius-3 {border-radius: 3px}
.ftd-border-radius-4 {border-radius: 4px}
.ftd-border-radius-5 {border-radius: 5px}
.ftd-border-radius-10 {border-radius: 10px}
.ftd-border-radius-15 {border-radius: 15px}
.ftd-border-radius-20 {border-radius: 20px}
.ftd-border-radius-50 {border-radius: 50%}
.ftd-border-top-left-radius-0 {border-top-left-radius: 0}
.ftd-border-top-left-radius-2 {border-top-left-radius: 2px}
.ftd-border-top-left-radius-3 {border-top-left-radius: 3px}
.ftd-border-top-left-radius-4 {border-top-left-radius: 4px}
.ftd-border-top-left-radius-5 {border-top-left-radius: 5px}
.ftd-border-top-right-radius-0 {border-top-right-radius: 0}
.ftd-border-top-right-radius-2 {border-top-right-radius: 2px}
.ftd-border-top-right-radius-3 {border-top-right-radius: 3px}
.ftd-border-top-right-radius-4 {border-top-right-radius: 4px}
.ftd-border-top-right-radius-5 {border-top-right-radius: 5px}
.ftd-border-top-right-radius-10 {border-top-right-radius: 10px}
.ftd-border-bottom-left-radius-0 {border-bottom-left-radius: 0}
.ftd-border-bottom-left-radius-2 {border-bottom-left-radius: 2px}
.ftd-border-bottom-left-radius-3 {border-bottom-left-radius: 3px}
.ftd-border-bottom-left-radius-4 {border-bottom-left-radius: 4px}
.ftd-border-bottom-left-radius-5 {border-bottom-left-radius: 5px}
.ftd-border-bottom-left-radius-10 {border-bottom-left-radius: 10px}
.ftd-border-top-left-radius-10 {border-top-left-radius: 10px}
.ftd-border-bottom-right-radius-0 {border-bottom-right-radius: 0}
.ftd-border-bottom-right-radius-2 {border-bottom-right-radius: 2px}
.ftd-border-bottom-right-radius-3 {border-bottom-right-radius: 3px}
.ftd-border-bottom-right-radius-4 {border-bottom-right-radius: 4px}
.ftd-border-bottom-right-radius-5 {border-bottom-right-radius: 5px}
.ftd-border-bottom-right-radius-10 {border-bottom-right-radius: 10px}
.ftd-min-height-deafult {min-height: inherit}
.ftd-height-100 {height: 100%}
.ftd-height-auto {height: auto}
.ftd-width-100 {width: 100%}
.ftd-width-auto {width: auto}

.ftd-opacity-0 {opacity: 0}
.ftd-opacity-0_5 {opacity: .5}
.ftd-opacity-0_7 {opacity: .7}
.ftd-opacity-1 {opacity: 1}

.ftd-box-shadow-none {box-shadow: none}
.ftd-box-shadow-default {box-shadow: 0 2px 5px 0 #5d5a5a}
.ftd-box-shadow-3 {box-shadow: 0 2px 3px 0 rgba(0,0,0,0.3);}
.ftd-absolute-center-middle{
	top:50%;
	left:50%;
	transform: translate(-50%, -50%);
}


@media(max-width:767px) {.ftd-margin-right-20,
	.ftd-padding-20,
	.ftd-padding-25,
	.ftd-padding-30,
	.ftd-padding-35,
	.ftd-padding-40,
	.ftd-padding-45,
	.ftd-padding-50 {
		padding: 15px
	}
	.ftd-padding-top-25,
	.ftd-padding-top-30,
	.ftd-padding-top-35,
	.ftd-padding-top-40,
	.ftd-padding-top-45,
	.ftd-padding-top-50 {
		padding-top: 20px
	}
	.ftd-padding-bottom-25,
	.ftd-padding-bottom-30,
	.ftd-padding-bottom-35,
	.ftd-padding-bottom-40,
	.ftd-padding-bottom-45,
	.ftd-padding-bottom-50 {
		padding-bottom: 20px
	}
	.ftd-padding-left-20,
	.ftd-padding-left-25,
	.ftd-padding-left-30,
	.ftd-padding-left-35,
	.ftd-padding-left-40,
	.ftd-padding-left-45,
	.ftd-padding-left-50 {
		padding-left: 15px
	}
	.ftd-padding-right-20,
	.ftd-padding-right-25,
	.ftd-padding-right-30,
	.ftd-padding-right-35,
	.ftd-padding-right-40,
	.ftd-padding-right-45,
	.ftd-padding-right-50 {
		padding-right: 15px
	}
	.ftd-margin-20,
	.ftd-margin-25,
	.ftd-margin-30,
	.ftd-margin-35,
	.ftd-margin-40,
	.ftd-margin-45,
	.ftd-margin-50 {
		margin: 15px
	}
	.ftd-margin-top-30,
	.ftd-margin-top-35,
	.ftd-margin-top-40,
	.ftd-margin-top-45,
	.ftd-margin-top-50,
	.ftd-margin-top-60,
	.ftd-margin-top-70 {
		margin-top: 25px
	}
	.ftd-margin-bottom-30,
	.ftd-margin-bottom-35,
	.ftd-margin-bottom-40,
	.ftd-margin-bottom-45,
	.ftd-margin-bottom-50 {	margin-bottom: 25px
	}
	.ftd-margin-left-20,
	.ftd-margin-left-25,
	.ftd-margin-left-30,
	.ftd-margin-left-35,
	.ftd-margin-left-40,
	.ftd-margin-left-45,
	.ftd-margin-left-50 {	margin-left: 15px
	}
	.ftd-margin-right-25,
	.ftd-margin-right-30,
	.ftd-margin-right-35,
	.ftd-margin-right-40,
	.ftd-margin-right-45,
	.ftd-margin-right-50 {	margin-right: 15px
	}
}
