a,a:hover{ color: inherit; }
.f-36{ font-size: 36px; }
.f-34{ font-size: 34px; }
.f-32{ font-size: 32px; }
.f-30{ font-size: 30px; }
.f-28{ font-size: 28px; }
.f-26{ font-size: 26px; }
.f-25{ font-size: 25px; }
.f-24{ font-size: 24px; }
.f-23{ font-size: 23px; }
.f-22{ font-size: 22px; }
.f-21{ font-size: 21px; }
.f-20{ font-size: 20px; }
.f-20{ font-size: 20px; }
.f-19{ font-size: 19px; }
.f-18{ font-size: 18px; }
.f-17{ font-size: 17px; }
.f-16{ font-size: 16px; }
.f-15{ font-size: 15px; }
.f-14{ font-size: 14px; }
.f-13{ font-size: 13px; }
.f-12{ font-size: 12px; }
.f-11{ font-size: 11px; }
.f-10{ font-size: 10px; }
.fw800{ font-weight: 800; }
.fw700{ font-weight: 700; }
.fw600{ font-weight: 600; }
.fw500{ font-weight: 500; }
.fw400{ font-weight: 400; }
.fw300{ font-weight: 300; }
.fw200{ font-weight: 200; }
.ml-50{ margin-left: 50px; }
.ml-40{ margin-left: 40px; }
.ml-30{ margin-left: 30px; }
.ml-25{ margin-left: 25px; }
.ml-20{ margin-left: 20px; }
.ml-15{ margin-left: 15px; }
.ml-10{ margin-left: 10px; }
.ml-5{ margin-left: 5px; }
.ml-0{ margin-left: 0; }
.ml--1{ margin-left: -1px; }
.ml--5{ margin-left: -5px; }
.ml--10{ margin-left: -10px; }
.mt-50{ margin-top: 50px; }
.mt-40{ margin-top: 40px; }
.mt-30{ margin-top: 30px; }
.mt-25{ margin-top: 25px; }
.mt-20{ margin-top: 20px; }
.mt-15{ margin-top: 15px; }
.mt-10{ margin-top: 10px; }
.mt-5{ margin-top: 5px; }
.mt-0{ margin-top: 0; }
.mr-50{ margin-right: 50px; }
.mr-40{ margin-right: 40px; }
.mr-30{ margin-right: 30px; }
.mr-25{ margin-right: 25px; }
.mr-20{ margin-right: 20px; }
.mr-15{ margin-right: 15px; }
.mr-10{ margin-right: 10px; }
.mr-9{ margin-right: 9px; }
.mr-5{ margin-right: 5px; }
.mr-0{ margin-right: 0px; }
.mr--5{ margin-right: -5px; }
.mr--10{ margin-right: -10px; }
.mb-50{ margin-bottom: 50px; }
.mb-40{ margin-bottom: 40px; }
.mb-30{ margin-bottom: 30px; }
.mb-25{ margin-bottom: 25px; }
.mb-20{ margin-bottom: 20px; }
.mb-15{ margin-bottom: 15px; }
.mb-10{ margin-bottom: 10px; }
.mb-9{ margin-bottom: 9px; }
.mb-5{ margin-bottom: 5px; }
.mb-0{ margin-bottom: 0; }
.mb--5{ margin-bottom: -5px; }
.mb--10{ margin-bottom: -10px; }
.mb--20{ margin-bottom: -20px; }
.mb--30{ margin-bottom: -30px; }
.ml50{ margin-left: 50%; }
.ml40{ margin-left: 40%; }
.ml30{ margin-left: 30%; }
.ml25{ margin-left: 25%; }
.ml20{ margin-left: 20%; }
.ml15{ margin-left: 15%; }
.ml10{ margin-left: 10%; }
.ml5{ margin-left: 5%; }
.mt50{ margin-top: 50%; }
.mt40{ margin-top: 40%; }
.mt30{ margin-top: 30%; }
.mt25{ margin-top: 25%; }
.mt20{ margin-top: 20%; }
.mt15{ margin-top: 15%; }
.mt10{ margin-top: 10%; }
.mr50{ margin-right: 50%; }
.mr40{ margin-right: 40%; }
.mr30{ margin-right: 30%; }
.mr25{ margin-right: 25%; }
.mr20{ margin-right: 20%; }
.mr15{ margin-right: 15%; }
.mr10{ margin-right: 10%; }
.mb50{ margin-bottom: 50%; }
.mb40{ margin-bottom: 40%; }
.mb30{ margin-bottom: 30%; }
.mb25{ margin-bottom: 25%; }
.mb20{ margin-bottom: 20%; }
.mb15{ margin-bottom: 15%; }
.mb10{ margin-bottom: 10%; }
.m-50{ margin: 50px; }
.m-40{ margin: 40px; }
.m-30{ margin: 30px; }
.m-25{ margin: 25px; }
.m-20{ margin: 20px; }
.m-15{ margin: 15px; }
.m-10{ margin: 10px; }
.m-5{ margin: 5px; }
.m-0{ margin: 0; }
.m20{ margin: 20%; }
.m10{ margin: 10%; }
.m-auto{ margin: 0 auto; }
.mt--2{ margin-top: -2px; }
.mt--5{ margin-top: -5px; }
.mt--10{ margin-top: -10px; }
.mt--15{ margin-top: -15px; }
.ml-auto{ margin-left: auto; }
.mr-auto{ margin-right: auto; }
.h-auto{ height: auto; }
.w-auto{ width: auto; }
.p-50{ padding: 50px; }
.p-40{ padding: 40px; }
.p-30{ padding: 30px; }
.p-25{ padding: 25px; }
.p-20{ padding: 20px; }
.p-15{ padding: 15px; }
.p-10{ padding: 10px; }
.p-5{ padding: 5px; }
.p-0{ padding: 0; }
.p20{ padding: 20%; }
.p10{ padding: 10%; }
.pl-60{ padding-left: 60px; }
.pl-50{ padding-left: 50px; }
.pl-40{ padding-left: 40px; }
.pl-30{ padding-left: 30px; }
.pl-25{ padding-left: 25px; }
.pl-20{ padding-left: 20px; }
.pl-15{ padding-left: 15px; }
.pl-10{ padding-left: 10px; }
.pl-5{ padding-left: 5px; }
.pl-0{ padding-left: 0px; }
.pt-50{ padding-top: 50px; }
.pt-40{ padding-top: 40px; }
.pt-30{ padding-top: 30px; }
.pt-25{ padding-top: 25px; }
.pt-20{ padding-top: 20px; }
.pt-15{ padding-top: 15px; }
.pt-10{ padding-top: 10px; }
.pt-5{ padding-top: 5px; }
.pt-0{ padding-top: 0px; }
.pr-60{ padding-right: 60px; }
.pr-50{ padding-right: 50px; }
.pr-40{ padding-right: 40px; }
.pr-30{ padding-right: 30px; }
.pr-25{ padding-right: 25px; }
.pr-20{ padding-right: 20px; }
.pr-15{ padding-right: 15px; }
.pr-10{ padding-right: 10px; }
.pr-5{ padding-right: 5px; }
.pr-0{ padding-right: 0px; }
.pb-60{ padding-bottom: 60px; }
.pb-50{ padding-bottom: 50px; }
.pb-40{ padding-bottom: 40px; }
.pb-30{ padding-bottom: 30px; }
.pb-25{ padding-bottom: 25px; }
.pb-20{ padding-bottom: 20px; }
.pb-15{ padding-bottom: 15px; }
.pb-10{ padding-bottom: 10px; }
.pb-5{ padding-bottom: 5px; }
.pb-0{ padding-bottom: 0px; }
.w300{ width: 300%; }
.w200{ width: 200%; }
.w100{ width: 100%; }
.w95{ width: 95%; }
.w90{ width: 90%; }
.w85{ width: 85%; }
.w80{ width: 80%; }
.w75{ width: 75%; }
.w70{ width: 70%; }
.w65{ width: 65%; }
.w60{ width: 60%; }
.w55{ width: 55%; }
.w50{ width: 50%; }
.w45{ width: 45%; }
.w40{ width: 40%; }
.w35{ width: 35%; }
.w30{ width: 30%; }
.w25{ width: 25%; }
.w20{ width: 20%; }
.w15{ width: 15%; }
.w10{ width: 10%; }
.w-400{ width: 400px; }
.w-350{ width: 350px; }
.w-300{ width: 300px; }
.w-250{ width: 250px; }
.w-210{ width: 210px; }
.w-200{ width: 200px; }
.w-190{ width: 190px; }
.w-180{ width: 180px; }
.w-170{ width: 170px; }
.w-160{ width: 160px; }
.w-150{ width: 150px; }
.w-140{ width: 140px; }
.w-130{ width: 130px; }
.w-120{ width: 120px; }
.w-110{ width: 110px; }
.w-100{ width: 100px; }
.w-90{ width: 90px; }
.w-80{ width: 80px; }
.w-70{ width: 70px; }
.w-60{ width: 60px; }
.w-50{ width: 50px; }
.w-40{ width: 40px; }
.w-30{ width: 30px; }
.w-20{ width: 20px; }
.w-10{ width: 10px; }
.mw-1200{ max-width: 1200px; }
.minw-120{ min-width: 120px; }
.wa{width: auto;}
.nopadding{ padding: 0 !important; }
.noborder{ border: none !important; }
.notransition { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; }
.trans300 {  -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
.trans500 {  -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; -webkit-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; }
.trans700 {  -moz-transition: all 700ms ease-in-out; -ms-transition: all 700ms ease-in-out; -webkit-transition: all 700ms ease-in-out; transition: all 700ms ease-in-out; }
.trans1000 {  -moz-transition: all 1000ms ease-in-out; -ms-transition: all 1000ms ease-in-out; -webkit-transition: all 1000ms ease-in-out; transition: all 1000ms ease-in-out; }
.nofloat{ float: none !important; }
.relative{ position: relative; }
.absolute{ position: absolute; }
.fixed{ position: fixed; }
.inline{ display: inline; }
.inlineb{ display: inline-block; }
.block{ display: block; }
.cursor{ cursor: pointer; }
.left{ float: left; }
.right{ float: right; }
.txtcenter{ text-align: center;}
.h100{ height: 100%; }
.h90{ height: 90%; }
.h80{ height: 80%; }
.h70{ height: 70%; }
.h60{ height: 60%; }
.h50{ height: 50%; }
.h40{ height: 40%; }
.h30{ height: 30%; }
.h20{ height: 20%; }
.h10{ height: 10%; }
.minh-300{ min-height: 300px; }
.minh-250{ min-height: 250px; }
.minh-200{ min-height: 200px; }
.minh-150{ min-height: 150px; }
.minh-100{ min-height: 100px; }
.minh-50{ min-height: 50px; }
.maxh-300{ max-height: 300px; }
.maxh-250{ max-height: 250px; }
.maxh-200{ max-height: 200px; }
.maxh-150{ max-height: 150px; }
.maxh-100{ max-height: 100px; }
.maxh-50{ max-height: 50px; }
.maxw-400{ max-width: 400px; }
.maxw-300{ max-width: 300px; }
.maxw-250{ max-width: 250px; }
.maxw-200{ max-width: 200px; }
.maxw-150{ max-width: 150px; }
.maxw-100{ max-width: 100px; }
.maxw-50{ max-width: 50px; }
.h-400{ height: 400px; }
.h-300{ height: 300px; }
.h-250{ height: 250px; }
.h-200{ height: 200px; }
.h-190{ height: 190px; }
.h-180{ height: 180px; }
.h-170{ height: 170px; }
.h-160{ height: 160px; }
.h-150{ height: 150px; }
.h-140{ height: 140px; }
.h-130{ height: 130px; }
.h-120{ height: 120px; }
.h-110{ height: 110px; }
.h-100{ height: 100px; }
.h-90{ height: 90px; }
.h-80{ height: 80px; }
.h-70{ height: 70px; }
.h-60{ height: 60px; }
.h-50{ height: 50px; }
.h-40{ height: 40px; }
.h-30{ height: 30px; }
.h-20{ height: 20px; }
.h-10{ height: 10px; }
.lh15{ line-height: 15px; }
.lh20{ line-height: 20px; }
.lh25{ line-height: 25px; }
.lh30{ line-height: 30px; }
.lh40{ line-height: 40px; }
.lh50{ line-height: 50px; }
.z1{ z-index: 10; }
.z2{ z-index: 20; }
.z3{ z-index: 30; }
.z4{ z-index: 40; }
.z5{ z-index: 50; }
.z6{ z-index: 60; }
.z7{ z-index: 70; }
.z8{ z-index: 80; }
.z9{ z-index: 90; }
.z10{ z-index: 100; }
.r-0{ right: 0px; }
.r-10{ right: 10px; }
.r-20{ right: 20px; }
.r-30{ right: 30px; }
.r-40{ right: 40px; }
.r-50{ right: 50px; }
.r--10{ right: -10px; }
.l-0{ left: 0px; }
.l-10{ left: 10px; }
.l-20{ left: 20px; }
.l-30{ left: 30px; }
.l-40{ left: 40px; }
.l-50{ left: 50px; }
.l--10{ left: -10px; }
.t-0{ top: 0px; }
.t-10{ top: 10px; }
.t-20{ top: 20px; }
.t-30{ top: 30px; }
.t-40{ top: 40px; }
.t-50{ top: 50px; }
.t-60{ top: 60px; }
.t--10{ top: -10px; }
.b-0{ bottom: 0px; }
.b-10{ bottom: 10px; }
.b-20{ bottom: 20px; }
.b-30{ bottom: 30px; }
.b-40{ bottom: 40px; }
.b-50{ bottom: 50px; }
.b--10{ bottom: -10px; }
.r0{ right: 0%; }
.r10{ right: 10%; }
.r20{ right: 20%; }
.r30{ right: 30%; }
.r40{ right: 40%; }
.r50{ right: 50%; }
.r60{ right: 60%; }
.r70{ right: 70%; }
.r80{ right: 80%; }
.r90{ right: 90%; }
.r100{ right: 100%; }
.l0{ left: 0%; }
.l10{ left: 10%; }
.l20{ left: 20%; }
.l30{ left: 30%; }
.l40{ left: 40%; }
.l50{ left: 50%; }
.t0{ top: 0%; }
.t10{ top: 10%; }
.t20{ top: 20%; }
.t30{ top: 30%; }
.t40{ top: 40%; }
.t50{ top: 50%; }
.t60{ top: 60%; }
.t70{ top: 70%; }
.t80{ top: 80%; }
.t90{ top: 90%; }
.t100{ top: 100%; }
.t50{ top: 50%; }
.b0{ bottom: 0%; }
.b10{ bottom: 10%; }
.b20{ bottom: 20%; }
.b30{ bottom: 30%; }
.b40{ bottom: 40%; }
.b50{ bottom: 50%; }
.brd-0{ border-width: 0px; border-style: solid; }
.brd-1{ border-width: 1px; border-style: solid; }
.brd-2{ border-width: 2px; border-style: solid; }
.brd-3{ border-width: 3px; border-style: solid; }
.brd-t-0{ border-top-width: 0px; border-top-style: solid; }
.brd-t-1{ border-top-width: 1px; border-top-style: solid; }
.brd-t-2{ border-top-width: 2px; border-top-style: solid; }
.brd-t-3{ border-top-width: 3px; border-top-style: solid; }
.brd-b-0{ border-bottom-width: 0px; border-bottom-style: solid; }
.brd-b-1{ border-bottom-width: 1px; border-bottom-style: solid; }
.brd-b-2{ border-bottom-width: 2px; border-bottom-style: solid; }
.brd-b-3{ border-bottom-width: 3px; border-bottom-style: solid; }
.brd-l-0{ border-left-width: 0px; border-left-style: solid; }
.brd-l-1{ border-left-width: 1px; border-left-style: solid; }
.brd-l-2{ border-left-width: 2px; border-left-style: solid; }
.brd-l-3{ border-left-width: 3px; border-left-style: solid; }
.brd-r-0{ border-right-width: 0px; border-left-style: solid; }
.brd-r-1{ border-right-width: 1px; border-right-style: solid; }
.brd-r-2{ border-right-width: 2px; border-right-style: solid; }
.brd-r-3{ border-right-width: 3px; border-right-style: solid; }
.brd-c-f{ border-color: #fff; }
.brd-c-e{ border-color: #eee; }
.brd-c-d{ border-color: #ddd; }
.brd-c-c{ border-color: #ccc; }
.brd-c-b{ border-color: #bbb; }
.brd-c-a{ border-color: #aaa; }
.brd-c-9{ border-color: #999; }
.brd-c-8{ border-color: #888; }
.brd-c-7{ border-color: #777; }
.brd-c-6{ border-color: #666; }
.brd-c-5{ border-color: #555; }
.brd-c-4{ border-color: #444; }
.brd-c-3{ border-color: #333; }
.brd-c-2{ border-color: #222; }
.brd-c-1{ border-color: #111; }
.brd-c-0{ border-color: #000; }
.brd-c-t{ border-color: transparent; }
.c-f{ color: #fff; }
.c-e{ color: #eee; }
.c-d{ color: #ddd; }
.c-c{ color: #ccc; }
.c-b{ color: #bbb; }
.c-a{ color: #aaa; }
.c-9{ color: #999; }
.c-8{ color: #888; }
.c-8imp{ color: #888 !important;}
.c-7{ color: #777; }
.c-6{ color: #666; }
.c-5{ color: #555; }
.c-4{ color: #444; }
.c-3{ color: #333; }
.c-2{ color: #222; }
.c-1{ color: #111; }
.c-0{ color: #000; }
.o10{ opacity: 1; }
.o9{ opacity: .9; }
.o8{ opacity: .8; }
.o7{ opacity: .7; }
.o6{ opacity: .6; }
.o5{ opacity: .5; }
.o4{ opacity: .4; }
.o3{ opacity: .3; }
.o2{ opacity: .2; }
.o1{ opacity: .1; }
.o0{ opacity: 0; }
.nols{ list-style: none; }
.transparent{ background-color: transparent; }
.notd{ text-decoration: none; }
.notd:hover{ text-decoration: none; }
.nooutline{ outline: none; }
.underline{ text-decoration: underline; }
.lt{ text-decoration: line-through; }
.bc-f{ background-color: #fff; }
.bc-e{ background-color: #eee; }
.bc-d{ background-color: #ddd; }
.bc-c{ background-color: #ccc; }
.bc-b{ background-color: #bbb; }
.bc-a{ background-color: #aaa; }
.bc-9{ background-color: #999; }
.bc-8{ background-color: #888; }
.bc-7{ background-color: #777; }
.bc-6{ background-color: #666; }
.bc-5{ background-color: #555; }
.bc-4{ background-color: #444; }
.bc-3{ background-color: #333; }
.bc-2{ background-color: #222; }
.bc-1{ background-color: #111; }
.bc-0{ background-color: #000; }
.red{ background-color: #E00000; }
.yellow{ background-color: yellow; }
.blue{ background-color: blue; }
.green{ background-color: green; }
.orange{ background-color: orange; }
.gold{ background-color: gold; }
.brown{ background-color: brown; }
.pink{ background-color: pink; }
.violet{ background-color: violet; }
.ti10{ text-indent: 10px; }
.ti7{ text-indent: 7px; }
.ti5{ text-indent: 5px; }
.ti2{ text-indent: 2px; }
.tc{ text-align: center; }
.capitalize{text-transform: capitalize;}
.tu{ text-transform: uppercase; }
.upper{ text-transform: uppercase; }
.lower{ text-transform: lowercase; }
.nolower{ text-transform: none;}
.tl{ text-align: left; }
.tr{ text-align: right; }
.tj{ text-align: justify; }
.oh{ overflow: hidden; }
.os{ /*overflow: scroll;*/ }
.h-bc-f:hover{ background-color: #fff; }
.h-bc-e:hover{ background-color: #eee; }
.h-bc-d:hover{ background-color: #ddd; }
.h-bc-c:hover{ background-color: #ccc; }
.h-bc-b:hover{ background-color: #bbb; }
.h-bc-a:hover{ background-color: #aaa; }
.h-bc-9:hover{ background-color: #999; }
.h-bc-8:hover{ background-color: #888; }
.h-bc-7:hover{ background-color: #777; }
.h-bc-6:hover{ background-color: #666; }
.h-bc-5:hover{ background-color: #555; }
.h-bc-4:hover{ background-color: #444; }
.h-bc-3:hover{ background-color: #333; }
.h-bc-2:hover{ background-color: #222; }
.h-bc-1:hover{ background-color: #111; }
.h-bc-0:hover{ background-color: #000; }
.h-c-f:hover{ color: #fff; }
.h-c-e:hover{ color: #eee; }
.h-c-d:hover{ color: #ddd; }
.h-c-c:hover{ color: #ccc; }
.h-c-b:hover{ color: #bbb; }
.h-c-a:hover{ color: #aaa; }
.h-c-9:hover{ color: #999; }
.h-c-8:hover{ color: #888; }
.h-c-7:hover{ color: #777; }
.h-c-6:hover{ color: #666; }
.h-c-5:hover{ color: #555; }
.h-c-4:hover{ color: #444; }
.h-c-3:hover{ color: #333; }
.h-c-2:hover{ color: #222; }
.h-c-1:hover{ color: #111; }
.h-c-0:hover{ color: #000; }
.h-brd-c-f:hover{ border-color: #fff; }
.h-brd-c-e:hover{ border-color: #eee; }
.h-brd-c-d:hover{ border-color: #ddd; }
.h-brd-c-c:hover{ border-color: #ccc; }
.h-brd-c-b:hover{ border-color: #bbb; }
.h-brd-c-a:hover{ border-color: #aaa; }
.h-brd-c-9:hover{ border-color: #999; }
.h-brd-c-8:hover{ border-color: #888; }
.h-brd-c-7:hover{ border-color: #777; }
.h-brd-c-6:hover{ border-color: #666; }
.h-brd-c-5:hover{ border-color: #555; }
.h-brd-c-4:hover{ border-color: #444; }
.h-brd-c-3:hover{ border-color: #333; }
.h-brd-c-2:hover{ border-color: #222; }
.h-brd-c-1:hover{ border-color: #111; }
.h-brd-c-0:hover{ border-color: #000; }
.h-brd-0:hover{ border-width: 0px; border-style: solid; }
.rot45{ -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.rot90{ -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); }
.rot180{ -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }
.h-underline:hover{ text-decoration: underline; }
.br0{ border-radius: 0; }
.br3{ border-radius: 3px; }
.br5{ border-radius: 5px; }
.br7{ border-radius: 7px; }
.br10{ border-radius: 10px; }
.br13{ border-radius: 13px; }
.br15{ border-radius: 15px; }
.br17{ border-radius: 17px; }
.br20{ border-radius: 20px; }
.br25{ border-radius: 25px; }
.br50{ border-radius: 50px; }
.vat{ vertical-align: top; }
.ls1{ letter-spacing: 1px; }
.ls2{ letter-spacing: 2px; }
.ls3{ letter-spacing: 3px; }
.cover{ background-size: cover; }

@media (max-width: 1200px){
    .lw100{ width: 100%; }
	.lw90{ width: 90%; }
	.lw80{ width: 80%; }
	.lw70{ width: 70%; }
	.lw60{ width: 60%; }
	.lw50{ width: 50%; }
	.lw40{ width: 40%; }
	.lw30{ width: 30%; }
	.lw20{ width: 20%; }
	.lw10{ width: 10%; }
	.lmr-0{ margin-right: 0; }
	.lml-0{ margin-left: 0; }
	.lmt-0{ margin-top: 0; }
	.lmb-0{ margin-bottom: 0; }
}

@media (max-width: 1024px){
    .sw100{ width: 100%; }
	.sw90{ width: 90%; }
	.sw80{ width: 80%; }
	.sw70{ width: 70%; }
	.sw60{ width: 60%; }
	.sw50{ width: 50%; }
	.sw40{ width: 40%; }
	.sw30{ width: 30%; }
	.sw20{ width: 20%; }
	.sw10{ width: 10%; }
	.smr-0{ margin-right: 0; }
	.sml-0{ margin-left: 0; }
	.smt-0{ margin-top: 0; }
	.smb-0{ margin-bottom: 0; }
	.sleft{ float: left; }
	.sright{ float: right; }
	.sp-5{ padding: 5px; }
	.sp-10{ padding: 10px; }
	.sp-15{ padding: 15px; }
	.sp-20{ padding: 20px; }
	.sm-5{ margin: 5px; }
	.sm-10{ margin: 10px; }
	.sm-15{ margin: 15px; }
	.sm-20{ margin: 20px; }
	.sm-auto{ margin: 0 auto; }
	.smt-10{ margin-top: 10px; }
	.smt-20{ margin-top: 20px; }
	.smt-30{ margin-top: 30px; }
	.stc{ text-align: center; }
}

@media (min-width: 768px){
	.sm20{ width: 20%; float: left; }
}

@media (max-width: 767px) { 
	.xw-200{ width: 200px; }
	.xw-150{ width: 150px; }
	.xw-100{ width: 100px; }
	.xw100{ width: 100%; }
	.xw90{ width: 90%; }
	.xw80{ width: 80%; }
	.xw70{ width: 70%; }
	.xw60{ width: 60%; }
	.xw50{ width: 50%; }
	.xw40{ width: 40%; }
	.xw30{ width: 30%; }
	.xw20{ width: 20%; }
	.xw10{ width: 10%; }
	.xw-auto{ width: auto; }
	.xml10{ margin-left: 10%; }
	.xml20{ margin-left: 20%; }
	.xml30{ margin-left: 30%; }
	.xml40{ margin-left: 40%; }
	.xml50{ margin-left: 50%; }
	.xleft{ float: left; }
	.xright{ float: right; }
	.xtc{ text-align: center; }
	.xtl{ text-align: left; }
	.xtr{ text-align: right; }
	.xp-0,.xp0{ padding: 0; }
	.xp-5{ padding: 5px; }
	.xp-10{ padding: 10px; }
	.xp-15{ padding: 15px; }
	.xp-20{ padding: 20px; }
	.xm-5{ margin: 5px; }
	.xm-10{ margin: 10px; }
	.xm-15{ margin: 15px; }
	.xm-20{ margin: 20px; }
	.xm-auto{ margin: 0 auto; }
	.xmr-0,.xmr0{ margin-right: 0; }
	.xml-0,.xml0{ margin-left: 0; }
	.xmt-0,.xmt0{ margin-top: 0; }
	.xmb-0,.xmb0{ margin-bottom: 0; }
	.xmr-10{ margin-right: 10px; }
	.xml-10{ margin-left: 10px; }
	.xmt-10{ margin-top: 10px; }
	.xmb-10{ margin-bottom: 10px; }
	.xmr-20{ margin-right: 20px; }
	.xml-20{ margin-left: 20px; }
	.xmt-20{ margin-top: 20px; }
	.xmb-20{ margin-bottom: 20px; }
	.xmr-30{ margin-right: 30px; }
	.xml-30{ margin-left: 30px; }
	.xmt-30{ margin-top: 30px; }
	.xmb-30{ margin-bottom: 30px; }
	.xpr-0,.xpr0{ padding-right: 0; }
	.xpl-0,.xpl0{ padding-left: 0; }
	.xpt-0,.xpt0{ padding-top: 0; }
	.xpb-0,.xpb0{ padding-bottom: 0; }
	.xpr-10{ padding-right: 10px; }
	.xpl-10{ padding-left: 10px; }
	.xpt-10{ padding-top: 10px; }
	.xpb-10{ padding-bottom: 10px; }
	.xpr-20{ padding-right: 20px; }
	.xpl-20{ padding-left: 20px; }
	.xpt-20{ padding-top: 20px; }
	.xpb-20{ padding-bottom: 20px; }
	.xpr-30{ padding-right: 30px; }
	.xpl-30{ padding-left: 30px; }
	.xpt-30{ padding-top: 30px; }
	.xpb-30{ padding-bottom: 30px; }
	.xf-36{ font-size: 36px; }
	.xf-34{ font-size: 34px; }
	.xf-32{ font-size: 32px; }
	.xf-30{ font-size: 30px; }
	.xf-28{ font-size: 28px; }
	.xf-26{ font-size: 26px; }
	.xf-25{ font-size: 25px; }
	.xf-24{ font-size: 24px; }
	.xf-23{ font-size: 23px; }
	.xf-22{ font-size: 22px; }
	.xf-21{ font-size: 21px; }
	.xf-20{ font-size: 20px; }
	.xf-20{ font-size: 20px; }
	.xf-19{ font-size: 19px; }
	.xf-18{ font-size: 18px; }
	.xf-17{ font-size: 17px; }
	.xf-16{ font-size: 16px; }
	.xf-15{ font-size: 15px; }
	.xf-14{ font-size: 14px; }
	.xf-13{ font-size: 13px; }
	.xf-12{ font-size: 12px; }
	.xf-11{ font-size: 11px; }
	.xf-10{ font-size: 10px; }
	.xabsolute{ position: absolute; }
	.xrelative{ position: relative; }
	.xfixed{ position: fixed; }
	.xbrd-0{ border-width: 0px!important; border-style: solid; }
	.xbrd-1{ border-width: 1px; border-style: solid; }
	.xbrd-b-1{ border-bottom-width: 1px; }
	.xl0,.xl-0{ left: 0; }
	.xr0,.xr-0{ right: 0; }
	.xt0,.xt-0{ top: 0; }
	.xb0,.xb-0{ bottom: 0; }
	.xinline{ display: inline; }
	.xinlineb{ display: inline-block; }
	.xblock{ display: block; }
	.xh-300{ height: 300px; }
	.xh-250{ height: 250px; }
	.xh-200{ height: 200px; }
	.xh-190{ height: 190px; }
	.xh-180{ height: 180px; }
	.xh-170{ height: 170px; }
	.xh-160{ height: 160px; }
	.xh-150{ height: 150px; }
	.xh-140{ height: 140px; }
	.xh-130{ height: 130px; }
	.xh-120{ height: 120px; }
	.xh-110{ height: 110px; }
	.xh-100{ height: 100px; }
	.xh-90{ height: 90px; }
	.xh-80{ height: 80px; }
	.xh-70{ height: 70px; }
	.xh-60{ height: 60px; }
	.xh-50{ height: 50px; }
	.xh-40{ height: 40px; }
	.xh-30{ height: 30px; }
	.xh-20{ height: 20px; }
	.xh-10{ height: 10px; }
	.xh-0,.xh0{ height: 0; }
}