@charset "utf-8";
/* CSS Document */
.offset10px { margin-left:-10px;}
/* width */
.width10percent { width:10%; }
.width20percent { width:20%; }
.width30percent { width:30%; }
.width40percent { width:40%; }
.width50percent { width:50%; }
.width60percent { width:60%; }
.width70percent { width:70%; }
.width80percent { width:80%; }
.width90percent { width:90%; }
.width100percent { width:100%; }
.width5percent { width:5%; }
.width15percent { width:15%; }
.width25percent { width:25%; }
.width35percent { width:35%; }
.width45percent { width:45%; }
.width55percent { width:55%; }
.width65percent { width:65%; }
.width75percent { width:75%; }
.width85percent { width:85%; }
.width95percent { width:95%; }

.color_white { color:#fff; }
.gray_10percent { color:#eeeeee; }
.gray_15percent { color:#e5e5e5; }
.gray_20percent { color:#dcdcdc; }
.gray_25percent { color:#d2d2d2; }
.gray_30percent { color:#c9c9c9; }
.gray_35percent { color:#bfbfbf; }
.gray_40percent { color:#b5b5b5; }
.gray_45percent { color:#aaaaaa; }
.gray_50percent { color:#a0a0a0; }
.gray_55percent { color:#959595; }
.gray_60percent { color:#898989; }
.gray_65percent { color:#7d7d7d; }
.gray_70percent { color:#707070; }
.gray_75percent { color:#626262; }
.gray_80percent { color:#535353; }
.gray_85percent { color:#434343; }
.gray_90percent { color:#313131; }
.gray_95percent { color:#1b1b1b; }
.color_black { color:#000; }
/* bgcolor gray -----------------------*/
.bgcolor_white { background-color:#fff; }
.bgcolor_10percent { background-color:#eeeeee; }
.bgcolor_15percent { background-color:#e5e5e5; }
.bgcolor_20percent { background-color:#dcdcdc; }
.bgcolor_25percent { background-color:#d2d2d2; }
.bgcolor_30percent { background-color:#c9c9c9; }
.bgcolor_35percent { background-color:#bfbfbf; }
.bgcolor_40percent { background-color:#b5b5b5; }
.bgcolor_45percent { background-color:#aaaaaa; }
.bgcolor_50percent { background-color:#a0a0a0; }
.bgcolor_55percent { background-color:#959595; }
.bgcolor_60percent { background-color:#898989; }
.bgcolor_65percent { background-color:#7d7d7d; }
.bgcolor_70percent { background-color:#707070; }
.bgcolor_75percent { background-color:#626262; }
.bgcolor_80percent { background-color:#535353; }
.bgcolor_85percent { background-color:#434343; }
.bgcolor_90percent { background-color:#313131; }
.bgcolor_95percent { background-color:#1b1b1b; }
.bgcolor_black { color:#000; }
.bgcolor_firebrick { background-color:firebrick; }
.bgcolor_white_20percent { background-color:rgba(255,255,255,0.2); }
/* margin px -----------------------*/
.margintop_0 { margin-top: 0px;}
.margintop_1 { margin-top: 1px;}
.margintop_2 { margin-top: 2px;}
.margintop_3 { margin-top: 3px;}
.margintop_4 { margin-top: 4px;}
.margintop_5 { margin-top: 5px;}
.margintop_6 { margin-top: 6px;}
.margintop_7 { margin-top: 7px;}
.margintop_8 { margin-top: 8px;}
.margintop_9 { margin-top: 9px;}
.margintop_10 { margin-top: 10px;}
.margintop_11 { margin-top: 11px;}
.margintop_12 { margin-top: 12px;}
.margintop_13 { margin-top: 13px;}
.margintop_14 { margin-top: 14px;}
.margintop_15 { margin-top: 15px;}
.margintop_20 { margin-top: 20px;}
.margintop_25 { margin-top: 25px;}
.margintop_30 { margin-top: 30px;}
.margintop_35 { margin-top: 35px;}
.margintop_40 { margin-top: 40px;}
.margintop_45 { margin-top: 45px;}
.margintop_50 { margin-top: 50px;}
.marginbottom_0 { margin-bottom: 0px; }
.marginbottom_5 { margin-bottom: 5px; }
.marginbottom_10 { margin-bottom: 10px; }
.marginbottom_15 { margin-bottom: 15px; }
.marginbottom_20 { margin-bottom: 20px; }
.marginbottom_25 { margin-bottom: 25px; }
.marginbottom_30 { margin-bottom: 30px; }
.marginbottom_35 { margin-bottom: 35px; }
.marginbottom_40 { margin-bottom: 40px; }
.marginbottom_45 { margin-bottom: 45px; }
.marginbottom_50 { margin-bottom: 50px; }
.marginright_0 { margin-right: 0px; }
.marginright_5 { margin-right: 5px; }
.marginright_10 { margin-right: 10px; }
.marginright_15 { margin-right: 15px; }
.marginright_20 { margin-right: 20px; }
.marginright_25 { margin-right: 25px; }
.marginright_30 { margin-right: 30px; }
.marginright_35 { margin-right: 35px; }
.marginright_40 { margin-right: 40px; }
.marginright_45 { margin-right: 45px; }
.marginright_50 { margin-right: 50px; }
.marginleft_0 { margin-left: 0px; }
.marginleft_5 { margin-left: 5px; }
.marginleft_10 { margin-left: 10px; }
.marginleft_15 { margin-left: 15px; }
.marginleft_20 { margin-left: 20px; }
.marginleft_25 { margin-left: 25px; }
.marginleft_30 { margin-left: 30px; }
.marginleft_35 { margin-left: 35px; }
.marginleft_40 { margin-left: 40px; }
.marginleft_45 { margin-left: 45px; }
.marginleft_50 { margin-left: 50px; }
/* margin minus -----------------------*/
.margintop_minus_1 { margin-top: -1px;}
.margintop_minus_2 { margin-top: -2px;}
.margintop_minus_3 { margin-top: -3px;}
.margintop_minus_4 { margin-top: -4px;}
.margintop_minus_5 { margin-top: -5px;}
.margintop_minus_6 { margin-top: -6px;}
.margintop_minus_7 { margin-top: -7px;}
.margintop_minus_8 { margin-top: -8px;}
.margintop_minus_9 { margin-top: -9px;}
.margintop_minus_10 { margin-top: -10px;}
.margintop_minus_15 { margin-top: -15px;}
.margintop_minus_16 { margin-top: -16px;}
.margintop_minus_17 { margin-top: -17px;}
.margintop_minus_18 { margin-top: -18px;}
.margintop_minus_19 { margin-top: -19px;}
.margintop_minus_20 { margin-top: -20px;}
.margintop_minus_25 { margin-top: -25px;}
.margintop_minus_30 { margin-top: -30px;}
.margintop_minus_35 { margin-top: -35px;}
.margintop_minus_40 { margin-top: -40px;}
.margintop_minus_45 { margin-top: -45px;}
.margintop_minus_50 { margin-top: -50px;}
.marginbottom_minus_5 { margin-bottom: -5px; }
.marginbottom_minus_10 { margin-bottom: -10px; }
.marginbottom_minus_15 { margin-bottom: -15px; }
.marginbottom_minus_20 { margin-bottom: -20px; }
.marginbottom_minus_25 { margin-bottom: -25px; }
.marginbottom_minus_30 { margin-bottom: -30px; }
.marginbottom_minus_35 { margin-bottom: -35px; }
.marginbottom_minus_40 { margin-bottom: -40px; }
.marginbottom_minus_45 { margin-bottom: -45px; }
.marginbottom_minus_50 { margin-bottom: -50px; }
.marginright_minus_1 { margin-right: -1px; }
.marginright_minus_2 { margin-right: -2px; }
.marginright_minus_3 { margin-right: -3px; }
.marginright_minus_4 { margin-right: -4px; }
.marginright_minus_5 { margin-right: -5px; }
.marginright_minus_6 { margin-right: -6px; }
.marginright_minus_7 { margin-right: -6px; }
.marginright_minus_8 { margin-right: -8px; }
.marginright_minus_9 { margin-right: -9px; }
.marginright_minus_10 { margin-right: -10px; }
.marginright_minus_15 { margin-right: -15px; }
.marginright_minus_20 { margin-right: -20px; }
.marginright_minus_25 { margin-right: -25px; }
.marginright_minus_30 { margin-right: -30px; }
.marginright_minus_35 { margin-right: -35px; }
.marginright_minus_40 { margin-right: -40px; }
.marginright_minus_45 { margin-right: -45px; }
.marginright_minus_50 { margin-right: -50px; }
.marginleft_minus_5 { margin-left: -5px; }
.marginleft_minus_10 { margin-left: -10px; }
.marginleft_minus_15 { margin-left: -15px; }
.marginleft_minus_20 { margin-left: -20px; }
.marginleft_minus_25 { margin-left: -25px; }
.marginleft_minus_30 { margin-left: -30px; }
.marginleft_minus_35 { margin-left: -35px; }
.marginleft_minus_40 { margin-left: -40px; }
.marginleft_minus_45 { margin-left: -45px; }
.marginleft_minus_50 { margin-left: -50px; }
/* padding -----------------------*/
.paddingtop_0 { padding-top: 0px;}
.paddingtop_5 { padding-top: 5px;}
.paddingtop_10 { padding-top: 10px;}
.paddingtop_15 { padding-top: 15px;}
.paddingtop_20 { padding-top: 20px;}
.paddingtop_25 { padding-top: 25px;}
.paddingtop_30 { padding-top: 30px;}
.paddingtop_35 { padding-top: 35px;}
.paddingtop_40 { padding-top: 40px;}
.paddingtop_45 { padding-top: 45px;}
.paddingtop_50 { padding-top: 50px;}
.paddingbottom_0 { padding-bottom: 0px; }
.paddingbottom_5 { padding-bottom: 5px; }
.paddingbottom_10 { padding-bottom: 10px; }
.paddingbottom_15 { padding-bottom: 15px; }
.paddingbottom_20 { padding-bottom: 20px; }
.paddingbottom_25 { padding-bottom: 25px; }
.paddingbottom_30 { padding-bottom: 30px; }
.paddingbottom_35 { padding-bottom: 35px; }
.paddingbottom_40 { padding-bottom: 40px; }
.paddingbottom_45 { padding-bottom: 45px; }
.paddingbottom_50 { padding-bottom: 50px; }
.paddingright_5 { padding-right: 5px; }
.paddingright_10 { padding-right: 10px; }
.paddingright_15 { padding-right: 15px; }
.paddingright_20 { padding-right: 20px; }
.paddingright_25 { padding-right: 25px; }
.paddingright_30 { padding-right: 30px; }
.paddingright_35 { padding-right: 35px; }
.paddingright_40 { padding-right: 40px; }
.paddingright_45 { padding-right: 45px; }
.paddingright_50 { padding-right: 50px; }
.paddingleft_0 { padding-left: 0px; }
.paddingleft_5 { padding-left: 5px; }
.paddingleft_10 { padding-left: 10px; }
.paddingleft_15 { padding-left: 15px; }
.paddingleft_20 { padding-left: 20px; }
.paddingleft_25 { padding-left: 25px; }
.paddingleft_30 { padding-left: 30px; }
.paddingleft_35 { padding-left: 35px; }
.paddingleft_40 { padding-left: 40px; }
.paddingleft_45 { padding-left: 45px; }
.paddingleft_50 { padding-left: 50px; }
/* padding minus -----------------------*/
.paddingtop_minus_0 { padding-top: 0px;}
.paddingtop_minus_5 { padding-top: -5px;}
.paddingtop_minus_10 { padding-top: -10px;}
.paddingtop_minus_15 { padding-top: -15px;}
.paddingtop_minus_20 { padding-top: -20px;}
.paddingtop_minus_25 { padding-top: -25px;}
.paddingtop_minus_30 { padding-top: -30px;}
.paddingtop_minus_35 { padding-top: -35px;}
.paddingtop_minus_40 { padding-top: -40px;}
.paddingtop_minus_45 { padding-top: -45px;}
.paddingtop_minus_50 { padding-top: -50px;}
.paddingbottom_minus_5 { padding-bottom: -5px; }
.paddingbottom_minus_10 { padding-bottom: -10px; }
.paddingbottom_minus_15 { padding-bottom: -15px; }
.paddingbottom_minus_20 { padding-bottom: -20px; }
.paddingbottom_minus_25 { padding-bottom: -25px; }
.paddingbottom_minus_30 { padding-bottom: -30px; }
.paddingbottom_minus_35 { padding-bottom: -35px; }
.paddingbottom_minus_40 { padding-bottom: -40px; }
.paddingbottom_minus_45 { padding-bottom: -45px; }
.paddingbottom_minus_50 { padding-bottom: -50px; }
.paddingright_minus_5 { padding-right: -5px; }
.paddingright_minus_10 { padding-right: -10px; }
.paddingright_minus_15 { padding-right: -15px; }
.paddingright_minus_20 { padding-right: -20px; }
.paddingright_minus_25 { padding-right: -25px; }
.paddingright_minus_30 { padding-right: -30px; }
.paddingright_minus_35 { padding-right: -35px; }
.paddingright_minus_40 { padding-right: -40px; }
.paddingright_minus_45 { padding-right: -45px; }
.paddingright_minus_50 { padding-right: -50px; }
.paddingleft_minus_5 { padding-left: -5px; }
.paddingleft_minus_10 { padding-left: -10px; }
.paddingleft_minus_15 { padding-left: -15px; }
.paddingleft_minus_20 { padding-left: -20px; }
.paddingleft_minus_25 { padding-left: -25px; }
.paddingleft_minus_30 { padding-left: -30px; }
.paddingleft_minus_35 { padding-left: -35px; }
.paddingleft_minus_40 { padding-left: -40px; }
.paddingleft_minus_45 { padding-left: -45px; }
.paddingleft_minus_50 { padding-left: -50px; }
.padding_1 { padding: 1px; }
.padding_2 { padding: 2px; }
.padding_3 { padding: 3px; }
.padding_4 { padding: 4px; }
.padding_5 { padding: 5px; }
.padding_10px { padding: 10px; }
.padding_15px { padding: 15px; }
.padding_20px { padding: 20px; }
.padding_25px { padding: 25px; }
.padding_30px { padding: 30px; }
/* font weight */
.fontweight_100 { font-weight: 100;}
.fontweight_200 { font-weight: 200;}
.fontweight_300 { font-weight: 300;}
.fontweight_400 { font-weight: 400;}
.fontweight_500 { font-weight: 500;}
.fontweight_600 { font-weight: 600;}
.fontweight_700 { font-weight: 700;}
.fontweight_800 { font-weight: 800;}
.fontweight_bold { font-weight: bold;}
/* font size em */
.fontsize_0p1em { font-size: 0.1em;}
.fontsize_0p2em { font-size: 0.2em;}
.fontsize_0p3em { font-size: 0.3em;}
.fontsize_0p4em { font-size: 0.4em;}
.fontsize_0p5em { font-size: 0.5em;}
.fontsize_0p6em { font-size: 0.6em;}
.fontsize_0p7em { font-size: 0.7em;}
.fontsize_0p8em { font-size: 0.8em;}
.fontsize_0p9em { font-size: 0.9em;}
.fontsize_1em { font-size: 1em;}
.fontsize_1p1em { font-size: 1.1em;}
.fontsize_1p2em { font-size: 1.2em;}
.fontsize_1p3em { font-size: 1.3em;}
.fontsize_1p4em { font-size: 1.4em;}
.fontsize_1p5em { font-size: 1.5em;}
.fontsize_1p6em { font-size: 1.6em;}
.fontsize_1p7em { font-size: 1.7em;}
.fontsize_1p8em { font-size: 1.8em;}
.fontsize_1p9em { font-size: 1.9em;}
.fontsize_2em { font-size: 2em;}
/* font size px */
.fontsize_5px { font-size: 5px; }
.fontsize_6px { font-size: 6px;}
.fontsize_7px { font-size: 7px;}
.fontsize_8px { font-size: 8px; -webkit-transform:scale(0.66);  }
.fontsize_9px { font-size: 9px; -webkit-transform:scale(0.75);  }
.fontsize_10px { font-size: 10px; -webkit-transform:scale(0.83);  }
.fontsize_11px { font-size: 11px; -webkit-transform:scale(0.91);  }
.fontsize_12px { font-size: 12px;}
.fontsize_13px { font-size: 13px;}
.fontsize_14px { font-size: 14px;}
.fontsize_15px { font-size: 15px;}
.fontsize_16px { font-size: 16px;}
.fontsize_17px { font-size: 17px;}
.fontsize_18px { font-size: 18px;}
.fontsize_19px { font-size: 19px;}
.fontsize_20px { font-size: 20px;}
.fontcolor_pink { color:#f71d7f; }
.fontcolor_pink2 { color:#ff9bc8; }
.fontcolor_burlywood { color:burlywood; }
/* width ex -----------------------*/
.width5px { width: 5px; }
.width10px { width: 10px; }
.width20px { width: 20px; }
.width30px { width: 30px; }
.width40px { width: 40px; }
.width50px { width: 50px; }
.width60px { width: 60px; }
.width70px { width: 70px; }
.width80px { width: 80px; }
.width90px { width: 90px; }
.width100px { width: 100px; }
.width150px { width: 150px; }
.width200px { width: 200px; }
.width250px { width: 250px; }
.width300px { width: 300px; }
.width350px { width: 350px; }
.width400px { width: 400px; }
.width450px { width: 450px; }
.width470px { width: 470px; }
.width500px { width: 500px; }
/* width % -----------------------*/
.width5percent { width: 5%; }
.width6percent { width: 6%; }
.width7percent { width: 7%; }
.width8percent { width: 8%; }
.width9percent { width: 9%; }
.width10percent { width: 10%; }
.width15percent { width: 15%; }
.width20percent { width: 20%; }
.width25percent { width: 25%; }
.width30percent { width: 30%; }
.width35percent { width: 35%; }
.width40percent { width: 40%; }
.width45percent { width: 45%; }
.width50percent { width: 50%; }
.width55percent { width: 55%; }
.width60percent { width: 60%; }
.width65percent { width: 65%; }
.width70percent { width: 70%; }
.width75percent { width: 75%; }
.width80percent { width: 80%; }
.width85percent { width: 85%; }
.width90percent { width: 90%; }
.width95percent { width: 95%; }
.width96percent { width: 96%; }
.width97percent { width: 97%; }
.width98percent { width: 98%; }
.width100percent { width: 100%; }
/*height px ----------------------*/
.height0p001em { height:0.001em; }
.height0p1px { height:0.1px; }
.height0p5px { height:0.5px; }
.height1px { height:1px; }
.height2px { height:2px; }
.height3px { height:3px; }
.height4px { height:4px; }
.height5px { height:5px; }
.height10px { height:10px; }
.height15px { height:15px; }
.height20px { height:20px; }
.height25px { height:25px; }
.height30px { height:30px; }
.height35px { height:35px; }
.height40px { height:40px; }
.height45px { height:45px; }
.height50px { height:50px; }
.height55px { height:55px; }
.height60px { height:65px; }
.height65px { height:65px; }
.height70px { height:70px; }
.height75px { height:75px; }
.height80px { height:80px; }
.height85px { height:85px; }
.height90px { height:90px; }
.height95px { height:95px; }
.height100px { height:100px; }
.height120px { height:120px; }
.height130px { height:130px; }
.height140px { height:140px; }
.height150px { height:150px; }
.height160px { height:160px; }
.height170px { height:170px; }
.height180px { height:180px; }
.height190px { height:190px; }
.height200px { height:200px; }
.height210px { height:210px; }
.height220px { height:220px; }
.height230px { height:230px; }
.height240px { height:240px; }
.height250px { height:250px; }
.height260px { height:260px; }
.height270px { height:270px; }
.height280px { height:280px; }
.height290px { height:290px; }
.height500px { height:500px; }
.height600px { height:600px; }
.height700px { height:700px; }
.height800px { height:800px; }
.height50percent { height:50%; }
.height60percent { height:60%; }
.height70percent { height:70%; }
.height80percent { height:80%; }
.height90percent { height:90%; }
.height10vh { height: 10vh; }
.height20vh { height: 20vh; }
.height30vh { height: 30vh; }
.height40vh { height: 40vh; }
.height50vh { height: 50vh; }
.height60vh { height: 60vh; }
.height70vh { height: 70vh; }
.height80vh { height: 80vh; }
.height90vh { height: 90vh; }
.height100vh { height: 100vh; }
/* lineheight ------------------*/
.lineheight12px {line-height: 12px !important; }
.lineheight13px {line-height: 13px !important; }
.lineheight14px {line-height: 14px !important; }
.lineheight15px {line-height: 15px !important; }
.lineheight16px {line-height: 16px !important; }
.lineheight17px {line-height: 17px !important; }
.lineheight18px {line-height: 18px !important; }
.lineheight19px {line-height: 19px !important; }
.lineheight20px {line-height: 20px !important; }
/* opacity ------------------*/
.transparency_1 {opacity:0.1; }
.transparency_2 {opacity:0.2; }
.transparency_3 {opacity:0.3; }
.transparency_4 {opacity:0.4; }
.transparency_5 {opacity:0.5; }
.transparency_6 {opacity:0.6; }
.transparency_7 {opacity:0.7; }
.transparency_8 {opacity:0.8; }
.transparency_9 {opacity:0.9; }
/* margin center ------------------*/
.margin_center { margin:0 auto; }
/* round ------------------*/
.round_5 { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.round_10 { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.round_15 { -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; }

.border_bottom_transparent_white_20percent {
    border-bottom: 1px solid rgba(255,255,255, .2);
}
/* border ------------------*/
.border_white_transperat_2 {
    border:1px solid rgba(255,255,255,0.2);
}
/*-- letter spacing --*/
.letter_spacing_1px { letter-spacing:1px; }
.letter_spacing_2px { letter-spacing:2px; }
.letter_spacing_3px { letter-spacing:3px; }
.letter_spacing_4px { letter-spacing:4px; }
.letter_spacing_5px { letter-spacing:5px; }
.letter_spacing_6px { letter-spacing:6px; }
.letter_spacing_7px { letter-spacing:7px; }
.letter_spacing_8px { letter-spacing:8px; }
.letter_spacing_9px { letter-spacing:9px; }
.letter_spacing_10px { letter-spacing:10px; }
.letter_spacing_11px { letter-spacing:11px; }
.letter_spacing_12px { letter-spacing:12px; }
.letter_spacing_13px { letter-spacing:13px; }
.letter_spacing_14px { letter-spacing:14px; }
.letter_spacing_15px { letter-spacing:15px; }
.letter_spacing_16px { letter-spacing:16px; }
.letter_spacing_17px { letter-spacing:17px; }
.letter_spacing_18px { letter-spacing:18px; }
.letter_spacing_19px { letter-spacing:19px; }
.letter_spacing_20px { letter-spacing:20px; }
.letter_spacing_22px { letter-spacing:22px; }
.letter_spacing_24px { letter-spacing:24px; }
.letter_spacing_26px { letter-spacing:26px; }
.letter_spacing_28px { letter-spacing:28px; }
.letter_spacing_30px { letter-spacing:30px; }
.letter_spacing_32px { letter-spacing:32px; }
.letter_spacing_34px { letter-spacing:34px; }
.letter_spacing_36px { letter-spacing:36px; }
.letter_spacing_38px { letter-spacing:38px; }
.letter_spacing_40px { letter-spacing:40px; }
.letter_spacing_minus_1px { letter-spacing:-1px; }
.letter_spacing_minus_2px { letter-spacing:-2px; }
.letter_spacing_minus_3px { letter-spacing:-3px; }
.letter_spacing_minus_4px { letter-spacing:-4px; }
.letter_spacing_minus_5px { letter-spacing:-5px; }
.letter_spacing_minus_6px { letter-spacing:-6px; }
.letter_spacing_minus_7px { letter-spacing:-7px; }
.letter_spacing_minus_8px { letter-spacing:-8px; }
.letter_spacing_minus_9px { letter-spacing:-9px; }
.letter_spacing_minus_10px { letter-spacing:-10px; }
.letter_spacing_minus_11px { letter-spacing:-11px; }
.letter_spacing_minus_12px { letter-spacing:-12px; }
.letter_spacing_minus_13px { letter-spacing:-13px; }
.letter_spacing_minus_14px { letter-spacing:-14px; }
.letter_spacing_minus_15px { letter-spacing:-15px; }
.letter_spacing_minus_16px { letter-spacing:-16px; }
.letter_spacing_minus_17px { letter-spacing:-17px; }
.letter_spacing_minus_18px { letter-spacing:-18px; }
.letter_spacing_minus_19px { letter-spacing:-19px; }
.letter_spacing_minus_20px { letter-spacing:-20px; }
.letter_spacing_minus_22px { letter-spacing:-20px; }
.letter_spacing_minus_24px { letter-spacing:-20px; }
.letter_spacing_minus_26px { letter-spacing:-20px; }
.letter_spacing_minus_28px { letter-spacing:-20px; }
.letter_spacing_minus_30px { letter-spacing:-20px; }
.letter_spacing_minus_32px { letter-spacing:-32px; }
.letter_spacing_minus_34px { letter-spacing:-34px; }
.letter_spacing_minus_36px { letter-spacing:-36px; }
.letter_spacing_minus_38px { letter-spacing:-38px; }
.letter_spacing_minus_40px { letter-spacing:-40px; }

.letter_spacing_0p2em { letter-spacing:0.2em; }
.letter_spacing_0p3em { letter-spacing:0.3em; }
.letter_spacing_0p4em { letter-spacing:0.4em; }
.letter_spacing_0p5em { letter-spacing:0.5em; }
.letter_spacing_0p6em { letter-spacing:0.6em; }
.letter_spacing_0p7em { letter-spacing:0.7em; }
.letter_spacing_0p8em { letter-spacing:0.8em; }
.letter_spacing_0p9em { letter-spacing:0.9em; }
.letter_spacing_1em { letter-spacing:1em; }
.letter_spacing_1p1em { letter-spacing:1.1em; }
.letter_spacing_1p2em { letter-spacing:1.2em; }
.letter_spacing_1p3em { letter-spacing:1.3em; }
.letter_spacing_1p4em { letter-spacing:1.4em; }
.letter_spacing_1p5em { letter-spacing:1.5em; }
.letter_spacing_1p6em { letter-spacing:1.6em; }
.letter_spacing_1p7em { letter-spacing:1.7em; }
.letter_spacing_1p8em { letter-spacing:1.8em; }
.letter_spacing_1p9em { letter-spacing:1.9em; }
.letter_spacing_2em { letter-spacing:2em; }
.letter_spacing_2p1em { letter-spacing:2.1em; }
.letter_spacing_2p2em { letter-spacing:2.2em; }
.letter_spacing_2p3em { letter-spacing:2.3em; }
.letter_spacing_2p4em { letter-spacing:2.4em; }
.letter_spacing_2p5em { letter-spacing:2.5em; }
.letter_spacing_2p6em { letter-spacing:2.6em; }
.letter_spacing_2p7em { letter-spacing:2.7em; }
.letter_spacing_2p8em { letter-spacing:2.8em; }
.letter_spacing_2p9em { letter-spacing:2.9em; }
.letter_spacing_3em { letter-spacing:3em; }
.letter_spacing_3p1em { letter-spacing:3.1em; }
.letter_spacing_3p2em { letter-spacing:3.2em; }
.letter_spacing_3p3em { letter-spacing:3.3em; }
.letter_spacing_3p4em { letter-spacing:3.4em; }
.letter_spacing_3p5em { letter-spacing:3.5em; }
.letter_spacing_3p6em { letter-spacing:3.6em; }
.letter_spacing_3p7em { letter-spacing:3.7em; }
.letter_spacing_3p8em { letter-spacing:3.8em; }
.letter_spacing_3p9em { letter-spacing:3.9em; }
.letter_spacing_4em { letter-spacing:2.9em; }

.z_index_5 { z-index:5;}
.z_index_10 { z-index:10;}
.z_index_20 { z-index:20;}