.h1 {font-size: 26px}
.h2 {font-size: 22px}
.h3 {font-size: 18px}
.h4 {font-size: 16px}
.h5 {font-size: 14px}
.h6 {font-size: 12px}

.text-shadow {text-shadow: black 0.1em 0.1em 0.2em}
.text-white{color: #fff}
.text-muted{color: #919599}
.text-light{color: #919599}
.text-default{color: #a5b6c7;}
.text-warning{color: #f4c414;}
.text-danger{color: #ff5f5f}
.text-success{color: #3fcf7f}
.text-primary{color: #13c4a5}

.font-thin{font-weight: 300;}
.font-bold{font-weight: 700;}
.font-size12 {font-size: 12px}
.font-size13 {font-size: 13px}
.font-size14 {font-size: 14px}
.font-size15 {font-size: 15px}
.font-size16 {font-size: 16px}
.font-size17 {font-size: 17px}
.font-size18 {font-size: 18px}
.font-size19 {font-size: 19px}
.font-size20 {font-size: 20px}
.font-size21 {font-size: 21px}
.font-size22 {font-size: 22px}
.font-size23 {font-size: 23px}
.font-size24 {font-size: 24px}
.font-size25 {font-size: 25px}
.font-size26 {font-size: 26px}
.font-size27 {font-size: 27px}
.font-size28 {font-size: 28px}
.font-size29 {font-size: 29px}
.font-size30 {font-size: 30px}
.font-size31 {font-size: 31px}
.font-size32 {font-size: 32px}
.font-size33 {font-size: 33px}
.font-size34 {font-size: 34px}
.font-size35 {font-size: 35px}
.font-size36 {font-size: 36px}
.font-size37 {font-size: 37px}
.font-size38 {font-size: 38px}
.font-size39 {font-size: 39px}
.font-size40 {font-size: 40px}

.m-l{margin-left: 15px}
.m-l-none{margin-left: 0}
.m-l-mini{margin-left: 5px;}
.m-l-small{margin-left: 10px;}
.m-l-large{margin-left: 20px;}
.m-l-n{margin-left: -15px}
.m-l-n-mini{margin-left: -5px}
.m-l-n-small{margin-left: -10px}
.m-l-n-large{margin-left: -20px}

.m-t{margin-top: 15px}
.m-t-none{margin-top:0}
.m-t-mini{margin-top: 5px;}
.m-t-small{margin-top: 10px;}
.m-t-large{margin-top: 20px;}
.m-t-n{margin-top: -15px}
.m-t-n-xmini{margin-top: -1px}
.m-t-n-mini{margin-top: -5px}
.m-t-n-small{margin-top: -10px}
.m-t-n-large{margin-top: -20px}

.m-r{margin-right: 15px}
.m-r-none{margin-right: 0}
.m-r-mini{margin-right: 5px}
.m-r-small{margin-right: 10px}
.m-r-large{margin-right: 20px}
.m-r-n{margin-right: -15px}
.m-r-n-mini{margin-right: -5px}
.m-r-n-small{margin-right: -10px}
.m-r-n-large{margin-right: -20px}

.m-b{margin-bottom: 15px;}
.m-b-none{margin-bottom: 0}
.m-b-mini{margin-bottom: 5px;}
.m-b-small{margin-bottom: 10px;}
.m-b-large{margin-bottom: 20px;}
.m-b-n{margin-bottom: -15px}
.m-b-n-mini{margin-bottom: -5px}
.m-b-n-small{margin-bottom: -10px}
.m-b-n-large{margin-bottom: -20px}

.line-height-14 {line-height: 1.4em;}
.line-height-18 {line-height: 18px;}
.line-height-20 {line-height: 20px;}
.line-height-30 {line-height: 30px;}
.line-height-40 {line-height: 40px;}
.line-height-50 {line-height: 50px;}
.line-height-60 {line-height: 60px;}


.pos-rlt{position: relative;}
.pos-stc{position: static;}
.pos-abt{position: absolute;}
.content-box, .jqstooltip{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.line {*width: 100%;height: 2px;margin: 10px 0;font-size:0;overflow: hidden;background-color: #fff;border-width:0;border-top: 1px solid #e0e4e8;}
.line-mini{margin: 0}
.line-dashed{border-style: dashed;background: transparent;}
.line-large{margin-top:15px;margin-bottom: 15px}
.headline{border-bottom: 5px solid #000;margin-top: 0;line-height: 45px;}
.no-line{border-width: 0}
.no-border{border-color:transparent !important;}
.no-radius{border-radius: 0}
.block{display:block;margin-bottom: 10px}
.block.hide{display: none}
.inline, .inline-desktop{display:inline-block}
.pull-right-desktop{float: right;}
.pull-none{float: none}
.clear{clear:both}
.line-v{border-left:1px solid #dddddd;padding-left:20px}
.line-v-right{border-right:1px solid #dddddd;padding-right:20px;}
.wrapper{padding: 2px;background-color:#fff;border: 1px solid #ddd}
.w-link{position: absolute;width: 100%;height: 100%;z-index: 1;top: 0}
.btn-s-mini{min-width: 90px}
.btn-s-small{min-width: 100px}
.btn-s-medium{min-width: 120px}
.btn-s-large{min-width: 150px}
.btn-s-xlarge{min-width: 200px}
.btn-s-xxlarge{min-width: 300px}
.btn-padder{padding-left:40px;padding-right:40px}
.l-h-2x{line-height: 2em;}
.text-small{font-size: 12px;}
.text-mini{font-size: 10px;}
.padder{padding:0 15px;}
.padder-v{padding-top: 15px;padding-bottom: 15px;}
.no-padder{padding: 0 !important;}
.pull-in{margin-left: -15px;margin-right: -15px;}
.pull-out{margin:-15px;}
.b-t{border-top: 1px solid #E9E9E9}
.b-r{border-right: 1px solid #E9E9E9}
.b-l{border-left: 1px solid #E9E9E9}
.b-b{border-bottom: 1px solid #E9E9E9}