.font-9 {
    font-size: 9px!important;
}

.font-10 {
    font-size: 10px!important;
}

.font-11 {
    font-size: 11px!important;
}

.font-12 {
    font-size: 12px!important;
}

.font-13 {
    font-size: 13px!important;
}

.font-14 {
    font-size: 14px!important;
}

.font-15 {
    font-size: 15px!important;
}

.font-16 {
    font-size: 16px!important;
}

.font-18 {
    font-size: 18px!important;
}

.font-19 {
    font-size: 19px!important;
}

.font-20 {
    font-size: 20px!important;
}

.font-24 {
    font-size: 24px!important;
}

.inline {
    display: inline;
}

.inline-block {
    display: inline-block;
}

.block {
    display: block;
}

.no-float {
    float: none!important;
}

.float-right {
    float: right;
}

.float-left {
    float: left;
}

.font-500 {
    font-weight: 500;
}

.normal {
    font-weight: normal!important;
}

.bold {
    font-weight: bold!important;
}

.bolder {
    font-weight: bolder!important;
}
.w-90-px{width:90px !important;}
.w-5-p {
    width: 5%!important;
}
.w-7-p {
    width: 7%;
}

.w-10-p {
    width: 10%!important;
}

.w-14-p {
    width: 14%!important;
}

.w-10-5p {
    width: 10.5%!important;
}

.w-9-p {
    width: 9%!important;
}
.w-12-p {
    width: 12%!important;
}
.w-14-p {
    width: 14%!important;
}
.w-15-p {
    width: 15%;
}

.w-20-p {
    width: 20%!important;
}
.w-21-p {
    width: 21%!important;
}
.w-11-p {
    width: 11%!important;
}
.w-13-p {
    width: 13%;
}
.w-15-p {
    width: 15%;
}
.w-17-p {
    width: 17%;
}
.w-18-p {
    width: 18%;
}
.w-23-p {
    width: 23%;
}

.w-24-5p {
    width: 24.5%;
}

.w-25-5p {
    width: 25.5%;
}

.w-25-p {
    width: 25%;
}

.w-24-p {
    width: 24%;
}

.w-30-p {
    width: 30%!important;
}

.w-24-6-p {
    width: 24.6%;
}
.w-28-6-p {
    width: 28.6%!important;
}

.w-30-5-p {
    width: 30.5%;
}

.w-31-5-p {
    width: 31.5%;
}

.w-34-4-p {
    width: 34.4%;
}

.w-165-p{
    width: 165px;
}

.w-33-p {
    width: 33%;
}

.w-40-p {
    width: 40%!important;
}

.w-42-p {
    width: 42%!important;
}

.w-50-p {
    width: 50%;
}

.w-60-p {
    width: 60%;
}

.w-70-p {
    width: 70%;
}

.w-75-p {
    width: 75%;
}

.w-80-p {
    width: 80% !important;
}

.w-86-p {
    width: 86% !important;
}

.w-90-p {
    width: 90% !important;
}

.w-95-p {
    width: 95% !important;
}

.full-width {
    width: 100% !important;
}

.w-auto {
    width: auto;
}

.no-list-style {
    list-style: none;
}

.border-circle {
    border-radius: 50%;
}

.bg-top-center {
    background-position: top center;
}

.bg-center {
    background-position: center;
}

.bg-no-repeat {
    background-repeat: no-repeat;
}

.bg-cover {
    background-size: cover;
}

.absolute {
    position: absolute;
}

.fixed {
    position: fixed;
}

.relative {
    position: relative;
}

.static {
    position: static!important;
}

.no-top {
    top: 0px!important;
}

.no-right {
    right: 0px;
}

.no-left {
    left: 0px;
}

.no-bottom {
    bottom: 0px;
}

.no-border {
    border: 0!important;
}

.opacity-1 {
    opacity: 1;
}

.no-opacity {
    opacity: 0;
}

.no-margin {
    margin: 0!important;
}

.no-margin-bottom {
    margin-bottom: 0px!important;
}

.no-margin-top {
    margin-top: 0px!important;
}

.no-margin-right {
    margin-right: 0px!important;
}

.no-margin-left {
    margin-left: 0px!important;
}

.no-padding {
    padding: 0!important;
}

.no-padding-left {
    padding-left: 0;
}
.no-padding-top {
    padding-top: 0;
}
.no-padding-right {
    padding-right: 0;
}
.margin-top--15{
    margin-top:-15px!important;
}
.padding-10 {
    padding: 10px!important;
}

.padding-15 {
    padding: 15px;
}

.padding-16 {
    padding: 16px;
}
.padding-20 {
    padding: 20px;
}
.padding-18{padding: 18px;}
.padding-top {
    padding: 10px;
}
.padding-top-13 {
    padding-top: 13px !important;
}
.padding-top-20 {
    padding: 20px;
}
.padding-bottom-5 {
    padding-bottom: 5px;
}
.padding-bottom-9 {
    padding-bottom: 9px;
}

.padding-bottom {
    padding: 10px;
}
.padding-bottom-13 {
    padding-bottom: 13px;
}
.padding-bottom-14 {
    padding: 14px;
}
.padding-bottom-17 {
    padding: 17px;
}
.padding-bottom-18 {
    padding-bottom: 17px;
}
.padding-bottom-30 {
    padding-bottom: 30px;
}
.margin-top-3 {
    margin-top: 3px!important;
}
.margin-top-4 {
    margin-top: 4px!important;
}
.margin-top-5 {
    margin-top: 5px!important;
}
.margin-top-6 {
    margin-top: 6px!important;
}
.margin-top-7 {
    margin-top: 7px!important;
}

.margin-left-5 {
    margin-left: 5px!important;
}
.margin-bottom-4 {
    margin-bottom: 4px!important;
}
.margin-bottom-5 {
    margin-bottom: 5px!important;
}

.margin-right-5 {
    margin-right: 5px!important;
}
.margin-right-3 {
    margin-right: 3px!important;
}
.margin-right-18 {
    margin-right: 18px!important;
}
.margin-top-8 {
    margin-top: 8px!important;
}
.margin-top-10 {
    margin-top: 10px!important;
}
.margin-top-11 {
    margin-top: 11px!important;
}
.margin-top-12 {
    margin-top: 12px!important;
}
.margin-top-13 {
    margin-top: 13px!important;
}
.margin-top-15 {
    margin-top: 15px!important;
}
.margin-top-17 {
    margin-top: 17px!important;
}
.margin-top-18 {
    margin-top: 18px!important;
}
.margin-top-30 {
    margin-top: 30px!important;
}

.margin-left-15 {
    margin-left: 15px!important;
}
.margin-left-18 {
    margin-left: 18px!important;
}
.margin-bottom-13 {
    margin-bottom: 13px!important;
}
.margin-bottom-15 {
    margin-bottom: 15px!important;
}
.margin-bottom-16 {
    margin-bottom: 16px!important;
}
.margin-bottom-17 {
    margin-bottom: 17px!important;
}
.margin-bottom-18 {
    margin-bottom: 18px!important;
}
.margin-bottom-9 {
    margin-bottom: 9px!important;
}
.margin-bottom-10 {
    margin-bottom: 10px!important;
}

.margin-right-10 {
    margin-right: 10px!important;
}

.margin-right-15 {
    margin-right: 15px!important;
}

.margin-top-20 {
    margin-top: 20px!important;
}
.margin-top-21 {
    margin-top: 21px!important;
}
.margin-top-24 {
    margin-top: 24px!important;
}
.margin-top-30 {
    margin-top: 30px!important;
}
.margin-left-20 {
    margin-left: 20px!important;
}

.margin-bottom-20 {
    margin-bottom: 20px!important;
}

.margin-right-20 {
    margin-right: 20px!important;
}

.m-l--40 {
    margin-left: -40px;
}

.m-t--3 {
    margin-top: -3px!important;
}

.icon-10 {
    height: 10px;
    width: 10px;
}

.icon-20 {
    height: 20px;
    width: 20px;
}

.icon-24 {
    height: 24px;
    width: 24px;
}

.icon-30 {
    height: 30px;
    width: 30px;
}

.icon-32 {
    height: 32px;
    width: 32px;
}

.icon-40 {
    height: 40px;
    width: 40px;
}

.sq-30 {
    height: 30px;
    width: 30px;
}

.sq-40 {
    height: 40px;
    width: 40px;
}

.sq-50 {
    height: 50px;
    width: 50px;
}

.sq-60 {
    height: 60px;
    width: 60px;
}

.sq-70 {
    height: 70px;
    width: 70px;
}

.sq-72 {
    height: 72px;
    width: 72px;
}

.sq-80 {
    height: 80px;
    width: 80px;
}

.sq-90 {
    height: 90px;
    width: 90px;
}

.pointer {
    cursor: pointer;
}

.no-transform {
    text-transform: none!important;
}

.uppercase {
    text-transform: uppercase!important;
}

.capitalize {
    text-transform: capitalize!important;
}

.lowercase {
    text-transform: lowercase!important;
}

.inherit-transform {
    text-transform: inherit!important;
}

.full-width-transform {
    text-transform: full-width!important;
}

.bg-fff {
    background: #fff;
}

.bg-000 {
    background: #000;
}

.color-000 {
    color: #000000;
}

.color-fff {
    color: #ffffff!important;
}

.text-underline {
    text-decoration: underline;
}

.line-height-16 {
    line-height: 16px;
}

.vertical-top {
    vertical-align: top!important;
}
.vertical-middle {
    vertical-align: middle!important;
}
.right-0 {
    right: 0px;
}

.right-5 {
    right: 5px;
}
.right-10 {
    right: 10px;
}
.clr-ebebeb {
    color: #ebebeb !important;
}
.clr-1d1d1 {
    color: #1d1d1d !important;
}

.full-height {
    height: 100%;
}

.text-left {
    text-align: left;
}

.m-l-20 {
    margin-left: 20px;
}

.clr-333366 {
    color: #333366;
}

.p-r-50 {
    padding-right: 50px!important;
}

.p-r-40 {
    padding-right: 40px!important;
}

.text-uppercase {
    text-transform: uppercase!important;
}

.clr-999 {
    color: #999;
}

.clr-414447 {
    color: #414447;
}

.m-b-15 {
    margin-bottom: 15px;
}

.clr-333367 {
    color: #333367!important;
}

.clr-342744 {
    color: #342744!important;
}

.clr-72787e {
    color: #72787e;
}

.left--5 {
    left: -5px;
}

.opensansbold {
    font-family: 'OpenSans-Bold'!important;
}
.p-l-2 {
    padding-left: 2px;
}
.p-l-20 {
    padding-left: 15px;
}

.clr-26292c {
    color: #26292c;
}

.top-8 {
    top: 8px;
}

.clr-3399cc {
    color: #3399cc!important;
}

.clr-525754 {
    color: #525754!important;
}

.clr-e8e9e8 {
    color: #e8e9e8;
}

.padding-top-35 {
    padding-top: 35px!important;
}
.padding-top-40 {
    padding-top: 40px!important;
}

.top--5 {
    top: -5px;
}

.clr-454545 {
    color: #454545;
}

.AvenirNext {
    font-family: "Avenir next lt pro"!important;
}
.clr-A6B2AD{
    color:#A6b2AD!important;
}
.AvenirNextLTPro-Regular{
    font-family: 'AvenirNextLTPro-Regular'!important;
}
.m-t--5{
    margin-top:-5px;
}
.left--10{
    left:-10px;
    position: relative;
}
.left--20{
    left:-34px;
    position: relative;
}
.border-bottom{border-bottom:1px solid #e8e9e8;}
