
@media(min-width: 768px) {
    .container {
        max-width:750px
    }
}

@media(min-width: 992px) {
    .container {
        max-width:970px
    }
}

@media(min-width: 1200px) {
    .container {
        max-width:1170px
    }
}

.fleft{ float: left; }
.fright{ float: right; }
.float_none{ float: none; }
.dsply_inline_blck{ display: inline-block; }
.dsply_blck{ display: block; }
.absolute{ position: absolute; }
.relative{ position: relative; }
.centered-text, .text-center{ text-align: center; }
.text-left{ text-align: left; }
.text-right{ text-align: right; }
.text-justify{ text-align: justify; }
.no_radius{ border-radius: 0px!important; }
.no_border{ border: none!important; }
.text-lg-left{ text-align: left; }
.text-lg-right{ text-align: right; }
.m-auto{ margin: 0 auto; }

.btn.action-white {
    background-color: #fff;
    color: #4d095f
}

.btn.action-white:hover {
    background-color: #e6e6e6
}

.btn.action-main {
    background-color: #4d095f;
    color: #fff
}

.btn.action-main:hover {
    background-color: #730d8e
}

.btn.action-heading {
    background-color: #a583ae;
    color: #fff
}

.btn.action-heading:hover {
    background-color: #8e649a
}

.btn.action-gray {
    background-color: #d8d4d9;
    color: #4d095f
}

.btn.action-gray:hover {
    background-color: #bfb9c1
}

.btn.action-bg-light {
    background-color: #fff;
    color: #112148
}

.btn.action-bg-light:hover {
    background-color: #e6e6e6
}

.btn.action-bg-dark {
    background-color: #112148;
    color: #fff
}

.btn.action-bg-dark:hover {
    background-color: #1b3471
}

.btn.action-red {
    background-color: #ea3223;
    color: #fff
}

.btn.action-red:hover {
    background-color: #c72113
}

.btn.action-facebook {
    background-color: #2e4da7;
    color: #fff
}

.btn.action-facebook:hover {
    background-color: #3e62ca
}

.btn.action-twitter {
    background-color: #0aa0f5;
    color: #fff
}

.btn.action-twitter:hover {
    background-color: #0880c4
}

.btn.action-dribbble {
    background-color: #e93a7d;
    color: #fff
}

.btn.action-dribbble:hover {
    background-color: #d81862
}

.btn.border-main {
    border: 2px solid #4d095f
}

.btn.border-main:hover {
    border-color: #9912bc
}

.btn.border-transparent-main {
    color: #4d095f;
    border: 2px solid rgba(77,9,95,.3)
}

.btn.border-transparent-main:hover {
    border-color: rgba(77,9,95,.7)
}

.btn.border-heading {
    border: 2px solid #a583ae
}

.btn.border-heading:hover {
    border-color: #72507b
}

.btn.border-white {
    border: 2px solid #fff
}

.btn.border-white:hover {
    border-color: #ccc;
    color: #ccc
}

.btn.border-transparent-white {
    border: 2px solid rgba(255,255,255,.3)
}

.btn.border-transparent-white:hover {
    border-color: rgba(255,255,255,.7);
    color: #fff
}

.btn.border-gray {
    border: 2px solid #d8d4d9
}

.btn.border-gray:hover {
    border-color: #a79ea9
}

.btn.border-light {
    border: 2px solid #fff
}

.btn.border-light:hover {
    border-color: #ccc
}

.btn.border-dark {
    border: 2px solid #112148
}

.btn.border-dark:hover {
    border-color: #24479b
}

.btn.border-action-1 {
    border: 2px solid #1120ef;
    color: #1120ef
}

.btn.border-action-1:hover {
    border-color: #0a1390;
    color: #0a1390
}

.btn.border-action-2 {
    border: 2px solid #50baf2;
    color: #50baf2
}

.btn.border-action-2:hover {
    border-color: #0f8bcd;
    color: #0f8bcd
}

.btn.border-action-3 {
    border: 2px solid #1b34cb;
    color: #1b34cb
}

.btn.border-action-3:hover {
    border-color: #0f1d71;
    color: #0f1d71
}


.thin {
    font-weight: 100!important
}

.extralight {
    font-weight: 200!important
}

.light {
    font-weight: 300!important
}

.regular {
    font-weight: 400!important
}

.medium {
    font-weight: 500!important
}

.semibold {
    font-weight: 600!important
}

.bold {
    font-weight: 700!important
}

.extrabold {
    font-weight: 800!important
}

.heavy {
    font-weight: 900!important
}


.logo {
    font-family: DM Sans,Helvetica,Arial,sans-serif;
    font-size: 24px;
    color: #4d095f;
    font-weight: 700;
    cursor: pointer;
}

.logo.color-white {
    color: #fff
}

header nav .logo img{
    max-height: 40px; width: auto;
}

.navigation_mobile {
    display: none;
    position: fixed;
    top: 0px;
    left: -40px;
    height: 100%;
    width: 0px;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 1000;
    transition: width .2s
}

.navigation_mobile.opened {
    left: 0px;
    width: 320px
}

.navigation_mobile.opened .close_menu {
    display: block
}

.open_menu,.close_menu {
    display: none;
    top: 20px;
    width: 40px;
    height: 40px;
    color: #4d095f;
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    z-index: 990
}

.open_menu.color-white,.close_menu.color-white {
    color: #fff !important
}

.open_menu.right,.close_menu.right {
    left: auto;
    right: 20px
}

.open_menu {
    position: fixed;
    left: 20px;
    box-shadow: 0px 2px 15px rgba(0,0,0,.04)
}

.close_menu {
    right: 20px;
    position: absolute
}

.video {
    position: relative;
    overflow: hidden
}

.video .poster {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .2s;
    cursor: pointer;
    z-index: 500
}

.video .poster img {
    width: 100%;
    max-width: 100%
}

.video video {
    width: 100%;
    height: 100%;
    display: none
}

.play {
    width: 70px;
    height: 70px;
    line-height: 70px;
    font-size: 16px;
    border-radius: 50%;
    text-align: center;
    transition: all .2s;
    z-index: 501
}

.play:hover {
    transform: scale(1.08)
}

.play:not(.relative) {
    margin: -35px 0 0 -35px;
    position: absolute;
    top: 50%;
    left: 50%
}

.play.relative {
    display: inline-block
}

.play.sm {
    width: 60px;
    height: 60px;
    line-height: 60px
}

.play.sm:not(.relative) {
    margin: -30px 0 0 -30px
}

.play.red {
    background: #ea3223;
    color: #fff
}

.play.white {
    background: #fff;
    color: #4d095f
}

.play.action-1 {
    background: #1120ef;
    color: #fff
}

.play.action-2 {
    background: #50baf2;
    color: #fff
}

.play.action-3 {
    background: #1b34cb;
    color: #fff
}

.play .fa,.play .fas {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.p-0 { padding: 0px; }
.p-1 { padding: 1px; }
.p-2 { padding: 2px; }
.p-3 { padding: 3px; }
.p-4 { padding: 4px; }
.p-5 { padding: 5px!important; }
.p-6 { padding: 6px; }
.p-7 { padding: 7px; }
.p-8 { padding: 8px; }
.p-9 { padding: 9px; }
.p-10 { padding: 10px; }
.p-11 { padding: 11px; }
.p-12 { padding: 12px; }
.p-13 { padding: 13px; }
.p-14 { padding: 14px; }
.p-15 { padding: 15px; }
.p-16 { padding: 16px; }
.p-17 { padding: 17px; }
.p-18 { padding: 18px; }
.p-19 { padding: 19px; }
.p-20 { padding: 20px; }
.p-21 { padding: 21px; }
.p-22 { padding: 22px; }
.p-23 { padding: 23px; }
.p-24 { padding: 24px; }
.p-25 { padding: 25px; }
.p-26 { padding: 26px; }
.p-27 { padding: 27px; }
.p-28 { padding: 28px; }
.p-29 { padding: 29px; }
.p-30 { padding: 30px; }
.p-31 { padding: 31px; }
.p-32 { padding: 32px; }
.p-33 { padding: 33px; }
.p-34 { padding: 34px; }
.p-35 { padding: 35px; }
.p-36 { padding: 36px; }
.p-37 { padding: 37px; }
.p-38 { padding: 38px; }
.p-39 { padding: 39px; }
.p-40 { padding: 40px; }
.p-41 { padding: 41px; }
.p-42 { padding: 42px; }
.p-43 { padding: 43px; }
.p-44 { padding: 44px; }
.p-45 { padding: 45px; }
.p-46 { padding: 46px; }
.p-47 { padding: 47px; }
.p-48 { padding: 48px; }
.p-49 { padding: 49px; }
.p-50 { padding: 50px; }
.p-55 { padding: 55px; }
.p-100 { padding: 100px; }
.p-110 { padding: 110px; }
.p-120 { padding: 120px; }

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

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

.mr-auto{
    margin-right: auto;
}

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

.ml-auto{
    margin-left: auto;
}

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

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

.pt-0 {
    padding-top: 0px!important;
}

.pb-0 {
    padding-bottom: 0px!important;
}

.pr-0 {
    padding-right: 0px!important;
}

.pl-0 {
    padding-left: 0px!important;
}

.px!important;-0 {
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.mt-5 {
    margin-top: 5px!important;
}

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

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

.ml--15 {
    margin-left: -15px!important;
}

.mr-5 {
    margin-right: 5px!important;
}

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

.mx-5 {
    margin-left: 5px!important;
    margin-right: 5px!important;
}

.pt-5 {
    padding-top: 5px!important;
}

.pb-5 {
    padding-bottom: 5px!important;
}

.pr-5 {
    padding-right: 5px!important;
}

.pl-5 {
    padding-left: 5px!important;
}

.px!important;-5 {
    padding-left: 5px!important;
    padding-right: 5px!important;
}

.mt-10 {
    margin-top: 10px!important;
}

.mb-10 {
    margin-bottom: 10px!important;
}

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

.ml-10 {
    margin-left: 10px!important;
}

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

.pt-10 {
    padding-top: 10px!important;
}

.pb-10 {
    padding-bottom: 10px!important;
}

.pr-10 {
    padding-right: 10px!important;
}

.pl-10 {
    padding-left: 10px!important;
}

.px!important;-10 {
    padding-left: 10px!important;
    padding-right: 10px!important;
}

.mt-15 {
    margin-top: 15px!important;
}

.mb-15 {
    margin-bottom: 15px!important;
}

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

.ml-15 {
    margin-left: 15px!important;
}

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

.pt-15 {
    padding-top: 15px!important;
}

.pb-15 {
    padding-bottom: 15px!important;
}

.pr-15 {
    padding-right: 15px!important;
}

.pl-15 {
    padding-left: 15px!important;
}

.px!important;-15 {
    padding-left: 15px!important;
    padding-right: 15px!important;
}

.mt-20 {
    margin-top: 20px!important;
}

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

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

.ml-20 {
    margin-left: 20px!important;
}

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

.pt-20 {
    padding-top: 20px!important;
}

.pb-20 {
    padding-bottom: 20px!important;
}

.pr-20 {
    padding-right: 20px!important;
}

.pl-20 {
    padding-left: 20px!important;
}

.px!important;-20 {
    padding-left: 20px!important;
    padding-right: 20px!important;
}

.mt-25 {
    margin-top: 25px!important;
}

.mb-25 {
    margin-bottom: 25px!important;
}

.mr-25 {
    margin-right: 25px!important;
}

.ml-25 {
    margin-left: 25px!important;
}

.mx-25 {
    margin-left: 25px!important;
    margin-right: 25px!important;
}

.pt-25 {
    padding-top: 25px!important;
}

.pb-25 {
    padding-bottom: 25px!important;
}

.pr-25 {
    padding-right: 25px!important;
}

.pl-25 {
    padding-left: 25px!important;
}

.px!important;-25 {
    padding-left: 25px!important;
    padding-right: 25px!important;
}

.mt-30 {
    margin-top: 30px!important;
}

.mb-30 {
    margin-bottom: 30px!important;
}

.mr-30 {
    margin-right: 30px!important;
}

.ml-30 {
    margin-left: 30px!important;
}

.mx-30 {
    margin-left: 30px!important;
    margin-right: 30px!important;
}

.pt-30 {
    padding-top: 30px!important;
}

.pb-30 {
    padding-bottom: 30px!important;
}

.pr-30 {
    padding-right: 30px!important;
}

.pl-30 {
    padding-left: 30px!important;
}

.px!important;-30 {
    padding-left: 30px!important;
    padding-right: 30px!important;
}

.mt-35 {
    margin-top: 35px!important;
}

.mb-35 {
    margin-bottom: 35px!important;
}

.mr-35 {
    margin-right: 35px!important;
}

.ml-35 {
    margin-left: 35px!important;
}

.mx-35 {
    margin-left: 35px!important;
    margin-right: 35px!important;
}

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

.pb-35 {
    padding-bottom: 35px!important;
}

.pr-35 {
    padding-right: 35px!important;
}

.pl-35 {
    padding-left: 35px!important;
}

.px!important;-35 {
    padding-left: 35px!important;
    padding-right: 35px!important;
}

.mt-40 {
    margin-top: 40px!important;
}

.mb-40 {
    margin-bottom: 40px!important;
}

.mr-40 {
    margin-right: 40px!important;
}

.ml-40 {
    margin-left: 40px!important;
}

.mx-40 {
    margin-left: 40px!important;
    margin-right: 40px!important;
}

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

.pb-40 {
    padding-bottom: 40px!important;
}

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

.pl-40 {
    padding-left: 40px!important;
}

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

.mt-45 {
    margin-top: 45px!important;
}

.mb-45 {
    margin-bottom: 45px!important;
}

.mr-45 {
    margin-right: 45px!important;
}

.ml-45 {
    margin-left: 45px!important;
}

.mx-45 {
    margin-left: 45px!important;
    margin-right: 45px!important;
}

.pt-45 {
    padding-top: 45px!important;
}

.pb-45 {
    padding-bottom: 45px!important;
}

.pr-45 {
    padding-right: 45px!important;
}

.pl-45 {
    padding-left: 45px!important;
}

.px!important;-45 {
    padding-left: 45px!important;
    padding-right: 45px!important;
}

.mt-50 {
    margin-top: 50px!important;
}

.mb-50 {
    margin-bottom: 50px!important;
}

.mr-50 {
    margin-right: 50px!important;
}

.ml-50 {
    margin-left: 50px!important;
}

.mx-50 {
    margin-left: 50px!important;
    margin-right: 50px!important;
}

.pt-50 {
    padding-top: 50px!important;
}

.pb-50 {
    padding-bottom: 50px!important;
}

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

.pl-50 {
    padding-left: 50px!important;
}

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

.mt-55 {
    margin-top: 55px!important;
}

.mb-55 {
    margin-bottom: 55px!important;
}

.mr-55 {
    margin-right: 55px!important;
}

.ml-55 {
    margin-left: 55px!important;
}

.mx-55 {
    margin-left: 55px!important;
    margin-right: 55px!important;
}

.pt-55 {
    padding-top: 55px!important;
}

.pb-55 {
    padding-bottom: 55px!important;
}

.pr-55 {
    padding-right: 55px!important;
}

.pl-55 {
    padding-left: 55px!important;
}

.px!important;-55 {
    padding-left: 55px!important;
    padding-right: 55px!important;
}

.mt-60 {
    margin-top: 60px!important;
}

.mb-60 {
    margin-bottom: 60px!important;
}

.mr-60 {
    margin-right: 60px!important;
}

.ml-60 {
    margin-left: 60px!important;
}

.mx-60 {
    margin-left: 60px!important;
    margin-right: 60px!important;
}

.pt-60 {
    padding-top: 60px!important;
}

.pb-60 {
    padding-bottom: 60px!important;
}

.pr-60 {
    padding-right: 60px!important;
}

.pl-60 {
    padding-left: 60px!important;
}

.px!important;-60 {
    padding-left: 60px!important;
    padding-right: 60px!important;
}

.mt-65 {
    margin-top: 65px!important;
}

.mb-65 {
    margin-bottom: 65px!important;
}

.mr-65 {
    margin-right: 65px!important;
}

.ml-65 {
    margin-left: 65px!important;
}

.mx-65 {
    margin-left: 65px!important;
    margin-right: 65px!important;
}

.pt-65 {
    padding-top: 65px!important;
}

.pb-65 {
    padding-bottom: 65px!important;
}

.pr-65 {
    padding-right: 65px!important;
}

.pl-65 {
    padding-left: 65px!important;
}

.px!important;-65 {
    padding-left: 65px!important;
    padding-right: 65px!important;
}

.mt-70 {
    margin-top: 70px!important;
}

.mb-70 {
    margin-bottom: 70px!important;
}

.mr-70 {
    margin-right: 70px!important;
}

.ml-70 {
    margin-left: 70px!important;
}

.mx-70 {
    margin-left: 70px!important;
    margin-right: 70px!important;
}

.pt-70 {
    padding-top: 70px!important;
}

.pb-70 {
    padding-bottom: 70px!important;
}

.pr-70 {
    padding-right: 70px!important;
}

.pl-70 {
    padding-left: 70px!important;
}

.px!important;-70 {
    padding-left: 70px!important;
    padding-right: 70px!important;
}

.mt-75 {
    margin-top: 75px!important;
}

.mb-75 {
    margin-bottom: 75px!important;
}

.mr-75 {
    margin-right: 75px!important;
}

.ml-75 {
    margin-left: 75px!important;
}

.mx-75 {
    margin-left: 75px!important;
    margin-right: 75px!important;
}

.pt-75 {
    padding-top: 75px!important;
}

.pb-75 {
    padding-bottom: 75px!important;
}

.pr-75 {
    padding-right: 75px!important;
}

.pl-75 {
    padding-left: 75px!important;
}

.px!important;-75 {
    padding-left: 75px!important;
    padding-right: 75px!important;
}

.mt-80 {
    margin-top: 80px!important;
}

.mb-80 {
    margin-bottom: 80px!important;
}

.mr-80 {
    margin-right: 80px!important;
}

.ml-80 {
    margin-left: 80px!important;
}

.mx-80 {
    margin-left: 80px!important;
    margin-right: 80px!important;
}

.pt-80 {
    padding-top: 80px!important;
}

.pb-80 {
    padding-bottom: 80px!important;
}

.pr-80 {
    padding-right: 80px!important;
}

.pl-80 {
    padding-left: 80px!important;
}

.px!important;-80 {
    padding-left: 80px!important;
    padding-right: 80px!important;
}

.mt-85 {
    margin-top: 85px!important;
}

.mb-85 {
    margin-bottom: 85px!important;
}

.mr-85 {
    margin-right: 85px!important;
}

.ml-85 {
    margin-left: 85px!important;
}

.mx-85 {
    margin-left: 85px!important;
    margin-right: 85px!important;
}

.pt-85 {
    padding-top: 85px!important;
}

.pb-85 {
    padding-bottom: 85px!important;
}

.pr-85 {
    padding-right: 85px!important;
}

.pl-85 {
    padding-left: 85px!important;
}

.px!important;-85 {
    padding-left: 85px!important;
    padding-right: 85px!important;
}

.mt-90 {
    margin-top: 90px!important;
}

.mb-90 {
    margin-bottom: 90px!important;
}

.mr-90 {
    margin-right: 90px!important;
}

.ml-90 {
    margin-left: 90px!important;
}

.mx-90 {
    margin-left: 90px!important;
    margin-right: 90px!important;
}

.pt-90 {
    padding-top: 90px!important;
}

.pb-90 {
    padding-bottom: 90px!important;
}

.pr-90 {
    padding-right: 90px!important;
}

.pl-90 {
    padding-left: 90px!important;
}

.px!important;-90 {
    padding-left: 90px!important;
    padding-right: 90px!important;
}

.mt-95 {
    margin-top: 95px!important;
}

.mb-95 {
    margin-bottom: 95px!important;
}

.mr-95 {
    margin-right: 95px!important;
}

.ml-95 {
    margin-left: 95px!important;
}

.mx-95 {
    margin-left: 95px!important;
    margin-right: 95px!important;
}

.pt-95 {
    padding-top: 95px!important;
}

.pb-95 {
    padding-bottom: 95px!important;
}

.pr-95 {
    padding-right: 95px!important;
}

.pl-95 {
    padding-left: 95px!important;
}

.px!important;-95 {
    padding-left: 95px!important;
    padding-right: 95px!important;
}

.mt-100 {
    margin-top: 100px!important;
}

.mb-100 {
    margin-bottom: 100px!important;
}

.mr-100 {
    margin-right: 100px!important;
}

.ml-100 {
    margin-left: 100px!important;
}

.mx-100 {
    margin-left: 100px!important;
    margin-right: 100px!important;
}

.pt-100 {
    padding-top: 100px!important;
}

.pb-100 {
    padding-bottom: 100px!important;
}

.pr-100 {
    padding-right: 100px!important;
}

.pl-100 {
    padding-left: 100px!important;
}

.px!important;-100 {
    padding-left: 100px!important;
    padding-right: 100px!important;
}

.mt-105 {
    margin-top: 105px!important;
}

.mb-105 {
    margin-bottom: 105px!important;
}

.mr-105 {
    margin-right: 105px!important;
}

.ml-105 {
    margin-left: 105px!important;
}

.mx-105 {
    margin-left: 105px!important;
    margin-right: 105px!important;
}

.pt-105 {
    padding-top: 105px!important;
}

.pb-105 {
    padding-bottom: 105px!important;
}

.pr-105 {
    padding-right: 105px!important;
}

.pl-105 {
    padding-left: 105px!important;
}

.px!important;-105 {
    padding-left: 105px!important;
    padding-right: 105px!important;
}

.mt-110 {
    margin-top: 110px!important;
}

.mb-110 {
    margin-bottom: 110px!important;
}

.mr-110 {
    margin-right: 110px!important;
}

.ml-110 {
    margin-left: 110px!important;
}

.mx-110 {
    margin-left: 110px!important;
    margin-right: 110px!important;
}

.pt-110 {
    padding-top: 110px!important;
}

.pb-110 {
    padding-bottom: 110px!important;
}

.pr-110 {
    padding-right: 110px!important;
}

.pl-110 {
    padding-left: 110px!important;
}

.px!important;-110 {
    padding-left: 110px!important;
    padding-right: 110px!important;
}

.mt-115 {
    margin-top: 115px!important;
}

.mb-115 {
    margin-bottom: 115px!important;
}

.mr-115 {
    margin-right: 115px!important;
}

.ml-115 {
    margin-left: 115px!important;
}

.mx-115 {
    margin-left: 115px!important;
    margin-right: 115px!important;
}

.pt-115 {
    padding-top: 115px!important;
}

.pb-115 {
    padding-bottom: 115px!important;
}

.pr-115 {
    padding-right: 115px!important;
}

.pl-115 {
    padding-left: 115px!important;
}

.px!important;-115 {
    padding-left: 115px!important;
    padding-right: 115px!important;
}

.mt-120 {
    margin-top: 120px!important;
}

.mb-120 {
    margin-bottom: 120px!important;
}

.mr-120 {
    margin-right: 120px!important;
}

.ml-120 {
    margin-left: 120px!important;
}

.mx-120 {
    margin-left: 120px!important;
    margin-right: 120px!important;
}

.pt-120 {
    padding-top: 120px!important;
}

.pb-120 {
    padding-bottom: 120px!important;
}

.pr-120 {
    padding-right: 120px!important;
}

.pl-120 {
    padding-left: 120px!important;
}

.px!important;-120 {
    padding-left: 120px!important;
    padding-right: 120px!important;
}

.mt-125 {
    margin-top: 125px!important;
}

.mb-125 {
    margin-bottom: 125px!important;
}

.mr-125 {
    margin-right: 125px!important;
}

.ml-125 {
    margin-left: 125px!important;
}

.mx-125 {
    margin-left: 125px!important;
    margin-right: 125px!important;
}

.pt-125 {
    padding-top: 125px!important;
}

.pb-125 {
    padding-bottom: 125px!important;
}

.pr-125 {
    padding-right: 125px!important;
}

.pl-125 {
    padding-left: 125px!important;
}

.px!important;-125 {
    padding-left: 125px!important;
    padding-right: 125px!important;
}

.mt-130 {
    margin-top: 130px!important;
}

.mb-130 {
    margin-bottom: 130px!important;
}

.mr-130 {
    margin-right: 130px!important;
}

.ml-130 {
    margin-left: 130px!important;
}

.mx-130 {
    margin-left: 130px!important;
    margin-right: 130px!important;
}

.pt-130 {
    padding-top: 130px!important;
}

.pb-130 {
    padding-bottom: 130px!important;
}

.pr-130 {
    padding-right: 130px!important;
}

.pl-130 {
    padding-left: 130px!important;
}

.px!important;-130 {
    padding-left: 130px!important;
    padding-right: 130px!important;
}

.mt-135 {
    margin-top: 135px!important;
}

.mb-135 {
    margin-bottom: 135px!important;
}

.mr-135 {
    margin-right: 135px!important;
}

.ml-135 {
    margin-left: 135px!important;
}

.mx-135 {
    margin-left: 135px!important;
    margin-right: 135px!important;
}

.pt-135 {
    padding-top: 135px!important;
}

.pb-135 {
    padding-bottom: 135px!important;
}

.pr-135 {
    padding-right: 135px!important;
}

.pl-135 {
    padding-left: 135px!important;
}

.px!important;-135 {
    padding-left: 135px!important;
    padding-right: 135px!important;
}

.mt-140 {
    margin-top: 140px!important;
}

.mb-140 {
    margin-bottom: 140px!important;
}

.mr-140 {
    margin-right: 140px!important;
}

.ml-140 {
    margin-left: 140px!important;
}

.mx-140 {
    margin-left: 140px!important;
    margin-right: 140px!important;
}

.pt-140 {
    padding-top: 140px!important;
}

.pb-140 {
    padding-bottom: 140px!important;
}

.pr-140 {
    padding-right: 140px!important;
}

.pl-140 {
    padding-left: 140px!important;
}

.px!important;-140 {
    padding-left: 140px!important;
    padding-right: 140px!important;
}

.mt-145 {
    margin-top: 145px!important;
}

.mb-145 {
    margin-bottom: 145px!important;
}

.mr-145 {
    margin-right: 145px!important;
}

.ml-145 {
    margin-left: 145px!important;
}

.mx-145 {
    margin-left: 145px!important;
    margin-right: 145px!important;
}

.pt-145 {
    padding-top: 145px!important;
}

.pb-145 {
    padding-bottom: 145px!important;
}

.pr-145 {
    padding-right: 145px!important;
}

.pl-145 {
    padding-left: 145px!important;
}

.px!important;-145 {
    padding-left: 145px!important;
    padding-right: 145px!important;
}

.mt-150 {
    margin-top: 150px!important;
}

.mb-150 {
    margin-bottom: 150px!important;
}

.mr-150 {
    margin-right: 150px!important;
}

.ml-150 {
    margin-left: 150px!important;
}

.mx-150 {
    margin-left: 150px!important;
    margin-right: 150px!important;
}

.pt-150 {
    padding-top: 150px!important;
}

.pb-150 {
    padding-bottom: 150px!important;
}

.pr-150 {
    padding-right: 150px!important;
}

.pl-150 {
    padding-left: 150px!important;
}

.px!important;-150 {
    padding-left: 150px!important;
    padding-right: 150px!important;
}

.mt-155 {
    margin-top: 155px!important;
}

.mb-155 {
    margin-bottom: 155px!important;
}

.mr-155 {
    margin-right: 155px!important;
}

.ml-155 {
    margin-left: 155px!important;
}

.mx-155 {
    margin-left: 155px!important;
    margin-right: 155px!important;
}

.pt-155 {
    padding-top: 155px!important;
}

.pb-155 {
    padding-bottom: 155px!important;
}

.pr-155 {
    padding-right: 155px!important;
}

.pl-155 {
    padding-left: 155px!important;
}

.px!important;-155 {
    padding-left: 155px!important;
    padding-right: 155px!important;
}

.mt-160 {
    margin-top: 160px!important;
}

.mb-160 {
    margin-bottom: 160px!important;
}

.mr-160 {
    margin-right: 160px!important;
}

.ml-160 {
    margin-left: 160px!important;
}

.mx-160 {
    margin-left: 160px!important;
    margin-right: 160px!important;
}

.pt-160 {
    padding-top: 160px!important;
}

.pb-160 {
    padding-bottom: 160px!important;
}

.pr-160 {
    padding-right: 160px!important;
}

.pl-160 {
    padding-left: 160px!important;
}

.px!important;-160 {
    padding-left: 160px!important;
    padding-right: 160px!important;
}

.mt-165 {
    margin-top: 165px!important;
}

.mb-165 {
    margin-bottom: 165px!important;
}

.mr-165 {
    margin-right: 165px!important;
}

.ml-165 {
    margin-left: 165px!important;
}

.mx-165 {
    margin-left: 165px!important;
    margin-right: 165px!important;
}

.pt-165 {
    padding-top: 165px!important;
}

.pb-165 {
    padding-bottom: 165px!important;
}

.pr-165 {
    padding-right: 165px!important;
}

.pl-165 {
    padding-left: 165px!important;
}

.px!important;-165 {
    padding-left: 165px!important;
    padding-right: 165px!important;
}

.mt-170 {
    margin-top: 170px!important;
}

.mb-170 {
    margin-bottom: 170px!important;
}

.mr-170 {
    margin-right: 170px!important;
}

.ml-170 {
    margin-left: 170px!important;
}

.mx-170 {
    margin-left: 170px!important;
    margin-right: 170px!important;
}

.pt-170 {
    padding-top: 170px!important;
}

.pb-170 {
    padding-bottom: 170px!important;
}

.pr-170 {
    padding-right: 170px!important;
}

.pl-170 {
    padding-left: 170px!important;
}

.px!important;-170 {
    padding-left: 170px!important;
    padding-right: 170px!important;
}

.mt-175 {
    margin-top: 175px!important;
}

.mb-175 {
    margin-bottom: 175px!important;
}

.mr-175 {
    margin-right: 175px!important;
}

.ml-175 {
    margin-left: 175px!important;
}

.mx-175 {
    margin-left: 175px!important;
    margin-right: 175px!important;
}

.pt-175 {
    padding-top: 175px!important;
}

.pb-175 {
    padding-bottom: 175px!important;
}

.pr-175 {
    padding-right: 175px!important;
}

.pl-175 {
    padding-left: 175px!important;
}

.px!important;-175 {
    padding-left: 175px!important;
    padding-right: 175px!important;
}

.mt-180 {
    margin-top: 180px!important;
}

.mb-180 {
    margin-bottom: 180px!important;
}

.mr-180 {
    margin-right: 180px!important;
}

.ml-180 {
    margin-left: 180px!important;
}

.mx-180 {
    margin-left: 180px!important;
    margin-right: 180px!important;
}

.pt-180 {
    padding-top: 180px!important;
}

.pb-180 {
    padding-bottom: 180px!important;
}

.pr-180 {
    padding-right: 180px!important;
}

.pl-180 {
    padding-left: 180px!important;
}

.px!important;-180 {
    padding-left: 180px!important;
    padding-right: 180px!important;
}

.mt-185 {
    margin-top: 185px!important;
}

.mb-185 {
    margin-bottom: 185px!important;
}

.mr-185 {
    margin-right: 185px!important;
}

.ml-185 {
    margin-left: 185px!important;
}

.mx-185 {
    margin-left: 185px!important;
    margin-right: 185px!important;
}

.pt-185 {
    padding-top: 185px!important;
}

.pb-185 {
    padding-bottom: 185px!important;
}

.pr-185 {
    padding-right: 185px!important;
}

.pl-185 {
    padding-left: 185px!important;
}

.px!important;-185 {
    padding-left: 185px!important;
    padding-right: 185px!important;
}

.mt-190 {
    margin-top: 190px!important;
}

.mb-190 {
    margin-bottom: 190px!important;
}

.mr-190 {
    margin-right: 190px!important;
}

.ml-190 {
    margin-left: 190px!important;
}

.mx-190 {
    margin-left: 190px!important;
    margin-right: 190px!important;
}

.pt-190 {
    padding-top: 190px!important;
}

.pb-190 {
    padding-bottom: 190px!important;
}

.pr-190 {
    padding-right: 190px!important;
}

.pl-190 {
    padding-left: 190px!important;
}

.px!important;-190 {
    padding-left: 190px!important;
    padding-right: 190px!important;
}

.mt-195 {
    margin-top: 195px!important;
}

.mb-195 {
    margin-bottom: 195px!important;
}

.mr-195 {
    margin-right: 195px!important;
}

.ml-195 {
    margin-left: 195px!important;
}

.mx-195 {
    margin-left: 195px!important;
    margin-right: 195px!important;
}

.pt-195 {
    padding-top: 195px!important;
}

.pb-195 {
    padding-bottom: 195px!important;
}

.pr-195 {
    padding-right: 195px!important;
}

.pl-195 {
    padding-left: 195px!important;
}

.px!important;-195 {
    padding-left: 195px!important;
    padding-right: 195px!important;
}

.mt-200 {
    margin-top: 200px!important;
}

.mb-200 {
    margin-bottom: 200px!important;
}

.mr-200 {
    margin-right: 200px!important;
}

.ml-200 {
    margin-left: 200px!important;
}

.mx-200 {
    margin-left: 200px!important;
    margin-right: 200px!important;
}

.pt-200 {
    padding-top: 200px!important;
}

.pb-200 {
    padding-bottom: 200px!important;
}

.pr-200 {
    padding-right: 200px!important;
}

.pl-200 {
    padding-left: 200px!important;
}

.px!important;-200 {
    padding-left: 200px!important;
    padding-right: 200px!important;
}

.mt-205 {
    margin-top: 205px!important;
}

.mb-205 {
    margin-bottom: 205px!important;
}

.mr-205 {
    margin-right: 205px!important;
}

.ml-205 {
    margin-left: 205px!important;
}

.mx-205 {
    margin-left: 205px!important;
    margin-right: 205px!important;
}

.pt-205 {
    padding-top: 205px!important;
}

.pb-205 {
    padding-bottom: 205px!important;
}

.pr-205 {
    padding-right: 205px!important;
}

.pl-205 {
    padding-left: 205px!important;
}

.px!important;-205 {
    padding-left: 205px!important;
    padding-right: 205px!important;
}

.mt-210 {
    margin-top: 210px!important;
}

.mb-210 {
    margin-bottom: 210px!important;
}

.mr-210 {
    margin-right: 210px!important;
}

.ml-210 {
    margin-left: 210px!important;
}

.mx-210 {
    margin-left: 210px!important;
    margin-right: 210px!important;
}

.pt-210 {
    padding-top: 210px!important;
}

.pb-210 {
    padding-bottom: 210px!important;
}

.pr-210 {
    padding-right: 210px!important;
}

.pl-210 {
    padding-left: 210px!important;
}

.px!important;-210 {
    padding-left: 210px!important;
    padding-right: 210px!important;
}

.mt-215 {
    margin-top: 215px!important;
}

.mb-215 {
    margin-bottom: 215px!important;
}

.mr-215 {
    margin-right: 215px!important;
}

.ml-215 {
    margin-left: 215px!important;
}

.mx-215 {
    margin-left: 215px!important;
    margin-right: 215px!important;
}

.pt-215 {
    padding-top: 215px!important;
}

.pb-215 {
    padding-bottom: 215px!important;
}

.pr-215 {
    padding-right: 215px!important;
}

.pl-215 {
    padding-left: 215px!important;
}

.px!important;-215 {
    padding-left: 215px!important;
    padding-right: 215px!important;
}

.mt-220 {
    margin-top: 220px!important;
}

.mb-220 {
    margin-bottom: 220px!important;
}

.mr-220 {
    margin-right: 220px!important;
}

.ml-220 {
    margin-left: 220px!important;
}

.mx-220 {
    margin-left: 220px!important;
    margin-right: 220px!important;
}

.pt-220 {
    padding-top: 220px!important;
}

.pb-220 {
    padding-bottom: 220px!important;
}

.pr-220 {
    padding-right: 220px!important;
}

.pl-220 {
    padding-left: 220px!important;
}

.px!important;-220 {
    padding-left: 220px!important;
    padding-right: 220px!important;
}

.mt-225 {
    margin-top: 225px!important;
}

.mb-225 {
    margin-bottom: 225px!important;
}

.mr-225 {
    margin-right: 225px!important;
}

.ml-225 {
    margin-left: 225px!important;
}

.mx-225 {
    margin-left: 225px!important;
    margin-right: 225px!important;
}

.pt-225 {
    padding-top: 225px!important;
}

.pb-225 {
    padding-bottom: 225px!important;
}

.pr-225 {
    padding-right: 225px!important;
}

.pl-225 {
    padding-left: 225px!important;
}

.px!important;-225 {
    padding-left: 225px!important;
    padding-right: 225px!important;
}

.mt-230 {
    margin-top: 230px!important;
}

.mb-230 {
    margin-bottom: 230px!important;
}

.mr-230 {
    margin-right: 230px!important;
}

.ml-230 {
    margin-left: 230px!important;
}

.mx-230 {
    margin-left: 230px!important;
    margin-right: 230px!important;
}

.pt-230 {
    padding-top: 230px!important;
}

.pb-230 {
    padding-bottom: 230px!important;
}

.pr-230 {
    padding-right: 230px!important;
}

.pl-230 {
    padding-left: 230px!important;
}

.px!important;-230 {
    padding-left: 230px!important;
    padding-right: 230px!important;
}

.mt-235 {
    margin-top: 235px!important;
}

.mb-235 {
    margin-bottom: 235px!important;
}

.mr-235 {
    margin-right: 235px!important;
}

.ml-235 {
    margin-left: 235px!important;
}

.mx-235 {
    margin-left: 235px!important;
    margin-right: 235px!important;
}

.pt-235 {
    padding-top: 235px!important;
}

.pb-235 {
    padding-bottom: 235px!important;
}

.pr-235 {
    padding-right: 235px!important;
}

.pl-235 {
    padding-left: 235px!important;
}

.px!important;-235 {
    padding-left: 235px!important;
    padding-right: 235px!important;
}

.mt-240 {
    margin-top: 240px!important;
}

.mb-240 {
    margin-bottom: 240px!important;
}

.mr-240 {
    margin-right: 240px!important;
}

.ml-240 {
    margin-left: 240px!important;
}

.mx-240 {
    margin-left: 240px!important;
    margin-right: 240px!important;
}

.pt-240 {
    padding-top: 240px!important;
}

.pb-240 {
    padding-bottom: 240px!important;
}

.pr-240 {
    padding-right: 240px!important;
}

.pl-240 {
    padding-left: 240px!important;
}

.px!important;-240 {
    padding-left: 240px!important;
    padding-right: 240px!important;
}

.mt-245 {
    margin-top: 245px!important;
}

.mb-245 {
    margin-bottom: 245px!important;
}

.mr-245 {
    margin-right: 245px!important;
}

.ml-245 {
    margin-left: 245px!important;
}

.mx-245 {
    margin-left: 245px!important;
    margin-right: 245px!important;
}

.pt-245 {
    padding-top: 245px!important;
}

.pb-245 {
    padding-bottom: 245px!important;
}

.pr-245 {
    padding-right: 245px!important;
}

.pl-245 {
    padding-left: 245px!important;
}

.px!important;-245 {
    padding-left: 245px!important;
    padding-right: 245px!important;
}

.mt-250 {
    margin-top: 250px!important;
}

.mb-250 {
    margin-bottom: 250px!important;
}

.mr-250 {
    margin-right: 250px!important;
}

.ml-250 {
    margin-left: 250px!important;
}

.mx-250 {
    margin-left: 250px!important;
    margin-right: 250px!important;
}

.pt-250 {
    padding-top: 250px!important;
}

.pb-250 {
    padding-bottom: 250px!important;
}

.pr-250 {
    padding-right: 250px!important;
}

.pl-250 {
    padding-left: 250px!important;
}

.px!important;-250 {
    padding-left: 250px!important;
    padding-right: 250px!important;
}

.mt-255 {
    margin-top: 255px!important;
}

.mb-255 {
    margin-bottom: 255px!important;
}

.mr-255 {
    margin-right: 255px!important;
}

.ml-255 {
    margin-left: 255px!important;
}

.mx-255 {
    margin-left: 255px!important;
    margin-right: 255px!important;
}

.pt-255 {
    padding-top: 255px!important;
}

.pb-255 {
    padding-bottom: 255px!important;
}

.pr-255 {
    padding-right: 255px!important;
}

.pl-255 {
    padding-left: 255px!important;
}

.px!important;-255 {
    padding-left: 255px!important;
    padding-right: 255px!important;
}

.mt-260 {
    margin-top: 260px!important;
}

.mb-260 {
    margin-bottom: 260px!important;
}

.mr-260 {
    margin-right: 260px!important;
}

.ml-260 {
    margin-left: 260px!important;
}

.mx-260 {
    margin-left: 260px!important;
    margin-right: 260px!important;
}

.pt-260 {
    padding-top: 260px!important;
}

.pb-260 {
    padding-bottom: 260px!important;
}

.pr-260 {
    padding-right: 260px!important;
}

.pl-260 {
    padding-left: 260px!important;
}

.px!important;-260 {
    padding-left: 260px!important;
    padding-right: 260px!important;
}

.mt-265 {
    margin-top: 265px!important;
}

.mb-265 {
    margin-bottom: 265px!important;
}

.mr-265 {
    margin-right: 265px!important;
}

.ml-265 {
    margin-left: 265px!important;
}

.mx-265 {
    margin-left: 265px!important;
    margin-right: 265px!important;
}

.pt-265 {
    padding-top: 265px!important;
}

.pb-265 {
    padding-bottom: 265px!important;
}

.pr-265 {
    padding-right: 265px!important;
}

.pl-265 {
    padding-left: 265px!important;
}

.px!important;-265 {
    padding-left: 265px!important;
    padding-right: 265px!important;
}

.mt-270 {
    margin-top: 270px!important;
}

.mb-270 {
    margin-bottom: 270px!important;
}

.mr-270 {
    margin-right: 270px!important;
}

.ml-270 {
    margin-left: 270px!important;
}

.mx-270 {
    margin-left: 270px!important;
    margin-right: 270px!important;
}

.pt-270 {
    padding-top: 270px!important;
}

.pb-270 {
    padding-bottom: 270px!important;
}

.pr-270 {
    padding-right: 270px!important;
}

.pl-270 {
    padding-left: 270px!important;
}

.px!important;-270 {
    padding-left: 270px!important;
    padding-right: 270px!important;
}

.mt-275 {
    margin-top: 275px!important;
}

.mb-275 {
    margin-bottom: 275px!important;
}

.mr-275 {
    margin-right: 275px!important;
}

.ml-275 {
    margin-left: 275px!important;
}

.mx-275 {
    margin-left: 275px!important;
    margin-right: 275px!important;
}

.pt-275 {
    padding-top: 275px!important;
}

.pb-275 {
    padding-bottom: 275px!important;
}

.pr-275 {
    padding-right: 275px!important;
}

.pl-275 {
    padding-left: 275px!important;
}

.px!important;-275 {
    padding-left: 275px!important;
    padding-right: 275px!important;
}

.mt-280 {
    margin-top: 280px!important;
}

.mb-280 {
    margin-bottom: 280px!important;
}

.mr-280 {
    margin-right: 280px!important;
}

.ml-280 {
    margin-left: 280px!important;
}

.mx-280 {
    margin-left: 280px!important;
    margin-right: 280px!important;
}

.pt-280 {
    padding-top: 280px!important;
}

.pb-280 {
    padding-bottom: 280px!important;
}

.pr-280 {
    padding-right: 280px!important;
}

.pl-280 {
    padding-left: 280px!important;
}

.px!important;-280 {
    padding-left: 280px!important;
    padding-right: 280px!important;
}

.mt-285 {
    margin-top: 285px!important;
}

.mb-285 {
    margin-bottom: 285px!important;
}

.mr-285 {
    margin-right: 285px!important;
}

.ml-285 {
    margin-left: 285px!important;
}

.mx-285 {
    margin-left: 285px!important;
    margin-right: 285px!important;
}

.pt-285 {
    padding-top: 285px!important;
}

.pb-285 {
    padding-bottom: 285px!important;
}

.pr-285 {
    padding-right: 285px!important;
}

.pl-285 {
    padding-left: 285px!important;
}

.px!important;-285 {
    padding-left: 285px!important;
    padding-right: 285px!important;
}

.mt-290 {
    margin-top: 290px!important;
}

.mb-290 {
    margin-bottom: 290px!important;
}

.mr-290 {
    margin-right: 290px!important;
}

.ml-290 {
    margin-left: 290px!important;
}

.mx-290 {
    margin-left: 290px!important;
    margin-right: 290px!important;
}

.pt-290 {
    padding-top: 290px!important;
}

.pb-290 {
    padding-bottom: 290px!important;
}

.pr-290 {
    padding-right: 290px!important;
}

.pl-290 {
    padding-left: 290px!important;
}

.px!important;-290 {
    padding-left: 290px!important;
    padding-right: 290px!important;
}

.mt-295 {
    margin-top: 295px!important;
}

.mb-295 {
    margin-bottom: 295px!important;
}

.mr-295 {
    margin-right: 295px!important;
}

.ml-295 {
    margin-left: 295px!important;
}

.mx-295 {
    margin-left: 295px!important;
    margin-right: 295px!important;
}

.pt-295 {
    padding-top: 295px!important;
}

.pb-295 {
    padding-bottom: 295px!important;
}

.pr-295 {
    padding-right: 295px!important;
}

.pl-295 {
    padding-left: 295px!important;
}

.px!important;-295 {
    padding-left: 295px!important;
    padding-right: 295px!important;
}

.mt-300 {
    margin-top: 300px!important;
}

.mb-300 {
    margin-bottom: 300px!important;
}

.mr-300 {
    margin-right: 300px!important;
}

.ml-300 {
    margin-left: 300px!important;
}

.mx-300 {
    margin-left: 300px!important;
    margin-right: 300px!important;
}

.pt-300 {
    padding-top: 300px!important;
}

.pb-300 {
    padding-bottom: 300px!important;
}

.pr-300 {
    padding-right: 300px!important;
}

.pl-300 {
    padding-left: 300px!important;
}

.px!important;-300 {
    padding-left: 300px!important;
    padding-right: 300px!important;
}

.mt-305 {
    margin-top: 305px!important;
}

.mb-305 {
    margin-bottom: 305px!important;
}

.mr-305 {
    margin-right: 305px!important;
}

.ml-305 {
    margin-left: 305px!important;
}

.mx-305 {
    margin-left: 305px!important;
    margin-right: 305px!important;
}

.pt-305 {
    padding-top: 305px!important;
}

.pb-305 {
    padding-bottom: 305px!important;
}

.pr-305 {
    padding-right: 305px!important;
}

.pl-305 {
    padding-left: 305px!important;
}

.px!important;-305 {
    padding-left: 305px!important;
    padding-right: 305px!important;
}

.mt-310 {
    margin-top: 310px!important;
}

.mb-310 {
    margin-bottom: 310px!important;
}

.mr-310 {
    margin-right: 310px!important;
}

.ml-310 {
    margin-left: 310px!important;
}

.mx-310 {
    margin-left: 310px!important;
    margin-right: 310px!important;
}

.pt-310 {
    padding-top: 310px!important;
}

.pb-310 {
    padding-bottom: 310px!important;
}

.pr-310 {
    padding-right: 310px!important;
}

.pl-310 {
    padding-left: 310px!important;
}

.px!important;-310 {
    padding-left: 310px!important;
    padding-right: 310px!important;
}

.mt-315 {
    margin-top: 315px!important;
}

.mb-315 {
    margin-bottom: 315px!important;
}

.mr-315 {
    margin-right: 315px!important;
}

.ml-315 {
    margin-left: 315px!important;
}

.mx-315 {
    margin-left: 315px!important;
    margin-right: 315px!important;
}

.pt-315 {
    padding-top: 315px!important;
}

.pb-315 {
    padding-bottom: 315px!important;
}

.pr-315 {
    padding-right: 315px!important;
}

.pl-315 {
    padding-left: 315px!important;
}

.px!important;-315 {
    padding-left: 315px!important;
    padding-right: 315px!important;
}

.mt-320 {
    margin-top: 320px!important;
}

.mb-320 {
    margin-bottom: 320px!important;
}

.mr-320 {
    margin-right: 320px!important;
}

.ml-320 {
    margin-left: 320px!important;
}

.mx-320 {
    margin-left: 320px!important;
    margin-right: 320px!important;
}

.pt-320 {
    padding-top: 320px!important;
}

.pb-320 {
    padding-bottom: 320px!important;
}

.pr-320 {
    padding-right: 320px!important;
}

.pl-320 {
    padding-left: 320px!important;
}

.px!important;-320 {
    padding-left: 320px!important;
    padding-right: 320px!important;
}

.mt-325 {
    margin-top: 325px!important;
}

.mb-325 {
    margin-bottom: 325px!important;
}

.mr-325 {
    margin-right: 325px!important;
}

.ml-325 {
    margin-left: 325px!important;
}

.mx-325 {
    margin-left: 325px!important;
    margin-right: 325px!important;
}

.pt-325 {
    padding-top: 325px!important;
}

.pb-325 {
    padding-bottom: 325px!important;
}

.pr-325 {
    padding-right: 325px!important;
}

.pl-325 {
    padding-left: 325px!important;
}

.px!important;-325 {
    padding-left: 325px!important;
    padding-right: 325px!important;
}

.mt-330 {
    margin-top: 330px!important;
}

.mb-330 {
    margin-bottom: 330px!important;
}

.mr-330 {
    margin-right: 330px!important;
}

.ml-330 {
    margin-left: 330px!important;
}

.mx-330 {
    margin-left: 330px!important;
    margin-right: 330px!important;
}

.pt-330 {
    padding-top: 330px!important;
}

.pb-330 {
    padding-bottom: 330px!important;
}

.pr-330 {
    padding-right: 330px!important;
}

.pl-330 {
    padding-left: 330px!important;
}

.px!important;-330 {
    padding-left: 330px!important;
    padding-right: 330px!important;
}

.mt-335 {
    margin-top: 335px!important;
}

.mb-335 {
    margin-bottom: 335px!important;
}

.mr-335 {
    margin-right: 335px!important;
}

.ml-335 {
    margin-left: 335px!important;
}

.mx-335 {
    margin-left: 335px!important;
    margin-right: 335px!important;
}

.pt-335 {
    padding-top: 335px!important;
}

.pb-335 {
    padding-bottom: 335px!important;
}

.pr-335 {
    padding-right: 335px!important;
}

.pl-335 {
    padding-left: 335px!important;
}

.px!important;-335 {
    padding-left: 335px!important;
    padding-right: 335px!important;
}

.mt-340 {
    margin-top: 340px!important;
}

.mb-340 {
    margin-bottom: 340px!important;
}

.mr-340 {
    margin-right: 340px!important;
}

.ml-340 {
    margin-left: 340px!important;
}

.mx-340 {
    margin-left: 340px!important;
    margin-right: 340px!important;
}

.pt-340 {
    padding-top: 340px!important;
}

.pb-340 {
    padding-bottom: 340px!important;
}

.pr-340 {
    padding-right: 340px!important;
}

.pl-340 {
    padding-left: 340px!important;
}

.px!important;-340 {
    padding-left: 340px!important;
    padding-right: 340px!important;
}

.mt-345 {
    margin-top: 345px!important;
}

.mb-345 {
    margin-bottom: 345px!important;
}

.mr-345 {
    margin-right: 345px!important;
}

.ml-345 {
    margin-left: 345px!important;
}

.mx-345 {
    margin-left: 345px!important;
    margin-right: 345px!important;
}

.pt-345 {
    padding-top: 345px!important;
}

.pb-345 {
    padding-bottom: 345px!important;
}

.pr-345 {
    padding-right: 345px!important;
}

.pl-345 {
    padding-left: 345px!important;
}

.px!important;-345 {
    padding-left: 345px!important;
    padding-right: 345px!important;
}

.mt-350 {
    margin-top: 350px!important;
}

.mb-350 {
    margin-bottom: 350px!important;
}

.mr-350 {
    margin-right: 350px!important;
}

.ml-350 {
    margin-left: 350px!important;
}

.mx-350 {
    margin-left: 350px!important;
    margin-right: 350px!important;
}

.pt-350 {
    padding-top: 350px!important;
}

.pb-350 {
    padding-bottom: 350px!important;
}

.pr-350 {
    padding-right: 350px!important;
}

.pl-350 {
    padding-left: 350px!important;
}

.px!important;-350 {
    padding-left: 350px!important;
    padding-right: 350px!important;
}

.mt-355 {
    margin-top: 355px!important;
}

.mb-355 {
    margin-bottom: 355px!important;
}

.mr-355 {
    margin-right: 355px!important;
}

.ml-355 {
    margin-left: 355px!important;
}

.mx-355 {
    margin-left: 355px!important;
    margin-right: 355px!important;
}

.pt-355 {
    padding-top: 355px!important;
}

.pb-355 {
    padding-bottom: 355px!important;
}

.pr-355 {
    padding-right: 355px!important;
}

.pl-355 {
    padding-left: 355px!important;
}

.px!important;-355 {
    padding-left: 355px!important;
    padding-right: 355px!important;
}

.mt-360 {
    margin-top: 360px!important;
}

.mb-360 {
    margin-bottom: 360px!important;
}

.mr-360 {
    margin-right: 360px!important;
}

.ml-360 {
    margin-left: 360px!important;
}

.mx-360 {
    margin-left: 360px!important;
    margin-right: 360px!important;
}

.pt-360 {
    padding-top: 360px!important;
}

.pb-360 {
    padding-bottom: 360px!important;
}

.pr-360 {
    padding-right: 360px!important;
}

.pl-360 {
    padding-left: 360px!important;
}

.px!important;-360 {
    padding-left: 360px!important;
    padding-right: 360px!important;
}

.mt-365 {
    margin-top: 365px!important;
}

.mb-365 {
    margin-bottom: 365px!important;
}

.mr-365 {
    margin-right: 365px!important;
}

.ml-365 {
    margin-left: 365px!important;
}

.mx-365 {
    margin-left: 365px!important;
    margin-right: 365px!important;
}

.pt-365 {
    padding-top: 365px!important;
}

.pb-365 {
    padding-bottom: 365px!important;
}

.pr-365 {
    padding-right: 365px!important;
}

.pl-365 {
    padding-left: 365px!important;
}

.px!important;-365 {
    padding-left: 365px!important;
    padding-right: 365px!important;
}

.mt-370 {
    margin-top: 370px!important;
}

.mb-370 {
    margin-bottom: 370px!important;
}

.mr-370 {
    margin-right: 370px!important;
}

.ml-370 {
    margin-left: 370px!important;
}

.mx-370 {
    margin-left: 370px!important;
    margin-right: 370px!important;
}

.pt-370 {
    padding-top: 370px!important;
}

.pb-370 {
    padding-bottom: 370px!important;
}

.pr-370 {
    padding-right: 370px!important;
}

.pl-370 {
    padding-left: 370px!important;
}

.px!important;-370 {
    padding-left: 370px!important;
    padding-right: 370px!important;
}

.mt-375 {
    margin-top: 375px!important;
}

.mb-375 {
    margin-bottom: 375px!important;
}

.mr-375 {
    margin-right: 375px!important;
}

.ml-375 {
    margin-left: 375px!important;
}

.mx-375 {
    margin-left: 375px!important;
    margin-right: 375px!important;
}

.pt-375 {
    padding-top: 375px!important;
}

.pb-375 {
    padding-bottom: 375px!important;
}

.pr-375 {
    padding-right: 375px!important;
}

.pl-375 {
    padding-left: 375px!important;
}

.px!important;-375 {
    padding-left: 375px!important;
    padding-right: 375px!important;
}

.mt-380 {
    margin-top: 380px!important;
}

.mb-380 {
    margin-bottom: 380px!important;
}

.mr-380 {
    margin-right: 380px!important;
}

.ml-380 {
    margin-left: 380px!important;
}

.mx-380 {
    margin-left: 380px!important;
    margin-right: 380px!important;
}

.pt-380 {
    padding-top: 380px!important;
}

.pb-380 {
    padding-bottom: 380px!important;
}

.pr-380 {
    padding-right: 380px!important;
}

.pl-380 {
    padding-left: 380px!important;
}

.px!important;-380 {
    padding-left: 380px!important;
    padding-right: 380px!important;
}

.mt-385 {
    margin-top: 385px!important;
}

.mb-385 {
    margin-bottom: 385px!important;
}

.mr-385 {
    margin-right: 385px!important;
}

.ml-385 {
    margin-left: 385px!important;
}

.mx-385 {
    margin-left: 385px!important;
    margin-right: 385px!important;
}

.pt-385 {
    padding-top: 385px!important;
}

.pb-385 {
    padding-bottom: 385px!important;
}

.pr-385 {
    padding-right: 385px!important;
}

.pl-385 {
    padding-left: 385px!important;
}

.px!important;-385 {
    padding-left: 385px!important;
    padding-right: 385px!important;
}

.mt-390 {
    margin-top: 390px!important;
}

.mb-390 {
    margin-bottom: 390px!important;
}

.mr-390 {
    margin-right: 390px!important;
}

.ml-390 {
    margin-left: 390px!important;
}

.mx-390 {
    margin-left: 390px!important;
    margin-right: 390px!important;
}

.pt-390 {
    padding-top: 390px!important;
}

.pb-390 {
    padding-bottom: 390px!important;
}

.pr-390 {
    padding-right: 390px!important;
}

.pl-390 {
    padding-left: 390px!important;
}

.px!important;-390 {
    padding-left: 390px!important;
    padding-right: 390px!important;
}

.mt-395 {
    margin-top: 395px!important;
}

.mb-395 {
    margin-bottom: 395px!important;
}

.mr-395 {
    margin-right: 395px!important;
}

.ml-395 {
    margin-left: 395px!important;
}

.mx-395 {
    margin-left: 395px!important;
    margin-right: 395px!important;
}

.pt-395 {
    padding-top: 395px!important;
}

.pb-395 {
    padding-bottom: 395px!important;
}

.pr-395 {
    padding-right: 395px!important;
}

.pl-395 {
    padding-left: 395px!important;
}

.px!important;-395 {
    padding-left: 395px!important;
    padding-right: 395px!important;
}

.mt-400 {
    margin-top: 400px!important;
}

.mb-400 {
    margin-bottom: 400px!important;
}

.mr-400 {
    margin-right: 400px!important;
}

.ml-400 {
    margin-left: 400px!important;
}

.mx-400 {
    margin-left: 400px!important;
    margin-right: 400px!important;
}

.pt-400 {
    padding-top: 400px!important;
}

.pb-400 {
    padding-bottom: 400px!important;
}

.pr-400 {
    padding-right: 400px!important;
}

.pl-400 {
    padding-left: 400px!important;
}

.px!important;-400 {
    padding-left: 400px!important;
    padding-right: 400px!important;
}

.mt-405 {
    margin-top: 405px!important;
}

.mb-405 {
    margin-bottom: 405px!important;
}

.mr-405 {
    margin-right: 405px!important;
}

.ml-405 {
    margin-left: 405px!important;
}

.mx-405 {
    margin-left: 405px!important;
    margin-right: 405px!important;
}

.pt-405 {
    padding-top: 405px!important;
}

.pb-405 {
    padding-bottom: 405px!important;
}

.pr-405 {
    padding-right: 405px!important;
}

.pl-405 {
    padding-left: 405px!important;
}

.px!important;-405 {
    padding-left: 405px!important;
    padding-right: 405px!important;
}

.mt-410 {
    margin-top: 410px!important;
}

.mb-410 {
    margin-bottom: 410px!important;
}

.mr-410 {
    margin-right: 410px!important;
}

.ml-410 {
    margin-left: 410px!important;
}

.mx-410 {
    margin-left: 410px!important;
    margin-right: 410px!important;
}

.pt-410 {
    padding-top: 410px!important;
}

.pb-410 {
    padding-bottom: 410px!important;
}

.pr-410 {
    padding-right: 410px!important;
}

.pl-410 {
    padding-left: 410px!important;
}

.px!important;-410 {
    padding-left: 410px!important;
    padding-right: 410px!important;
}

.mt-415 {
    margin-top: 415px!important;
}

.mb-415 {
    margin-bottom: 415px!important;
}

.mr-415 {
    margin-right: 415px!important;
}

.ml-415 {
    margin-left: 415px!important;
}

.mx-415 {
    margin-left: 415px!important;
    margin-right: 415px!important;
}

.pt-415 {
    padding-top: 415px!important;
}

.pb-415 {
    padding-bottom: 415px!important;
}

.pr-415 {
    padding-right: 415px!important;
}

.pl-415 {
    padding-left: 415px!important;
}

.px!important;-415 {
    padding-left: 415px!important;
    padding-right: 415px!important;
}

.mt-420 {
    margin-top: 420px!important;
}

.mb-420 {
    margin-bottom: 420px!important;
}

.mr-420 {
    margin-right: 420px!important;
}

.ml-420 {
    margin-left: 420px!important;
}

.mx-420 {
    margin-left: 420px!important;
    margin-right: 420px!important;
}

.pt-420 {
    padding-top: 420px!important;
}

.pb-420 {
    padding-bottom: 420px!important;
}

.pr-420 {
    padding-right: 420px!important;
}

.pl-420 {
    padding-left: 420px!important;
}

.px!important;-420 {
    padding-left: 420px!important;
    padding-right: 420px!important;
}

.mt-425 {
    margin-top: 425px!important;
}

.mb-425 {
    margin-bottom: 425px!important;
}

.mr-425 {
    margin-right: 425px!important;
}

.ml-425 {
    margin-left: 425px!important;
}

.mx-425 {
    margin-left: 425px!important;
    margin-right: 425px!important;
}

.pt-425 {
    padding-top: 425px!important;
}

.pb-425 {
    padding-bottom: 425px!important;
}

.pr-425 {
    padding-right: 425px!important;
}

.pl-425 {
    padding-left: 425px!important;
}

.px!important;-425 {
    padding-left: 425px!important;
    padding-right: 425px!important;
}

.mt-430 {
    margin-top: 430px!important;
}

.mb-430 {
    margin-bottom: 430px!important;
}

.mr-430 {
    margin-right: 430px!important;
}

.ml-430 {
    margin-left: 430px!important;
}

.mx-430 {
    margin-left: 430px!important;
    margin-right: 430px!important;
}

.pt-430 {
    padding-top: 430px!important;
}

.pb-430 {
    padding-bottom: 430px!important;
}

.pr-430 {
    padding-right: 430px!important;
}

.pl-430 {
    padding-left: 430px!important;
}

.px!important;-430 {
    padding-left: 430px!important;
    padding-right: 430px!important;
}

.mt-435 {
    margin-top: 435px!important;
}

.mb-435 {
    margin-bottom: 435px!important;
}

.mr-435 {
    margin-right: 435px!important;
}

.ml-435 {
    margin-left: 435px!important;
}

.mx-435 {
    margin-left: 435px!important;
    margin-right: 435px!important;
}

.pt-435 {
    padding-top: 435px!important;
}

.pb-435 {
    padding-bottom: 435px!important;
}

.pr-435 {
    padding-right: 435px!important;
}

.pl-435 {
    padding-left: 435px!important;
}

.px!important;-435 {
    padding-left: 435px!important;
    padding-right: 435px!important;
}

.mt-440 {
    margin-top: 440px!important;
}

.mb-440 {
    margin-bottom: 440px!important;
}

.mr-440 {
    margin-right: 440px!important;
}

.ml-440 {
    margin-left: 440px!important;
}

.mx-440 {
    margin-left: 440px!important;
    margin-right: 440px!important;
}

.pt-440 {
    padding-top: 440px!important;
}

.pb-440 {
    padding-bottom: 440px!important;
}

.pr-440 {
    padding-right: 440px!important;
}

.pl-440 {
    padding-left: 440px!important;
}

.px!important;-440 {
    padding-left: 440px!important;
    padding-right: 440px!important;
}

.mt-445 {
    margin-top: 445px!important;
}

.mb-445 {
    margin-bottom: 445px!important;
}

.mr-445 {
    margin-right: 445px!important;
}

.ml-445 {
    margin-left: 445px!important;
}

.mx-445 {
    margin-left: 445px!important;
    margin-right: 445px!important;
}

.pt-445 {
    padding-top: 445px!important;
}

.pb-445 {
    padding-bottom: 445px!important;
}

.pr-445 {
    padding-right: 445px!important;
}

.pl-445 {
    padding-left: 445px!important;
}

.px!important;-445 {
    padding-left: 445px!important;
    padding-right: 445px!important;
}

.mt-450 {
    margin-top: 450px!important;
}

.mb-450 {
    margin-bottom: 450px!important;
}

.mr-450 {
    margin-right: 450px!important;
}

.ml-450 {
    margin-left: 450px!important;
}

.mx-450 {
    margin-left: 450px!important;
    margin-right: 450px!important;
}

.pt-450 {
    padding-top: 450px!important;
}

.pb-450 {
    padding-bottom: 450px!important;
}

.pr-450 {
    padding-right: 450px!important;
}

.pl-450 {
    padding-left: 450px!important;
}

.px!important;-450 {
    padding-left: 450px!important;
    padding-right: 450px!important;
}

.mt-455 {
    margin-top: 455px!important;
}

.mb-455 {
    margin-bottom: 455px!important;
}

.mr-455 {
    margin-right: 455px!important;
}

.ml-455 {
    margin-left: 455px!important;
}

.mx-455 {
    margin-left: 455px!important;
    margin-right: 455px!important;
}

.pt-455 {
    padding-top: 455px!important;
}

.pb-455 {
    padding-bottom: 455px!important;
}

.pr-455 {
    padding-right: 455px!important;
}

.pl-455 {
    padding-left: 455px!important;
}

.px!important;-455 {
    padding-left: 455px!important;
    padding-right: 455px!important;
}

.mt-460 {
    margin-top: 460px!important;
}

.mb-460 {
    margin-bottom: 460px!important;
}

.mr-460 {
    margin-right: 460px!important;
}

.ml-460 {
    margin-left: 460px!important;
}

.mx-460 {
    margin-left: 460px!important;
    margin-right: 460px!important;
}

.pt-460 {
    padding-top: 460px!important;
}

.pb-460 {
    padding-bottom: 460px!important;
}

.pr-460 {
    padding-right: 460px!important;
}

.pl-460 {
    padding-left: 460px!important;
}

.px!important;-460 {
    padding-left: 460px!important;
    padding-right: 460px!important;
}

.mt-465 {
    margin-top: 465px!important;
}

.mb-465 {
    margin-bottom: 465px!important;
}

.mr-465 {
    margin-right: 465px!important;
}

.ml-465 {
    margin-left: 465px!important;
}

.mx-465 {
    margin-left: 465px!important;
    margin-right: 465px!important;
}

.pt-465 {
    padding-top: 465px!important;
}

.pb-465 {
    padding-bottom: 465px!important;
}

.pr-465 {
    padding-right: 465px!important;
}

.pl-465 {
    padding-left: 465px!important;
}

.px!important;-465 {
    padding-left: 465px!important;
    padding-right: 465px!important;
}

.mt-470 {
    margin-top: 470px!important;
}

.mb-470 {
    margin-bottom: 470px!important;
}

.mr-470 {
    margin-right: 470px!important;
}

.ml-470 {
    margin-left: 470px!important;
}

.mx-470 {
    margin-left: 470px!important;
    margin-right: 470px!important;
}

.pt-470 {
    padding-top: 470px!important;
}

.pb-470 {
    padding-bottom: 470px!important;
}

.pr-470 {
    padding-right: 470px!important;
}

.pl-470 {
    padding-left: 470px!important;
}

.px!important;-470 {
    padding-left: 470px!important;
    padding-right: 470px!important;
}

.mt-475 {
    margin-top: 475px!important;
}

.mb-475 {
    margin-bottom: 475px!important;
}

.mr-475 {
    margin-right: 475px!important;
}

.ml-475 {
    margin-left: 475px!important;
}

.mx-475 {
    margin-left: 475px!important;
    margin-right: 475px!important;
}

.pt-475 {
    padding-top: 475px!important;
}

.pb-475 {
    padding-bottom: 475px!important;
}

.pr-475 {
    padding-right: 475px!important;
}

.pl-475 {
    padding-left: 475px!important;
}

.px!important;-475 {
    padding-left: 475px!important;
    padding-right: 475px!important;
}

.mt-480 {
    margin-top: 480px!important;
}

.mb-480 {
    margin-bottom: 480px!important;
}

.mr-480 {
    margin-right: 480px!important;
}

.ml-480 {
    margin-left: 480px!important;
}

.mx-480 {
    margin-left: 480px!important;
    margin-right: 480px!important;
}

.pt-480 {
    padding-top: 480px!important;
}

.pb-480 {
    padding-bottom: 480px!important;
}

.pr-480 {
    padding-right: 480px!important;
}

.pl-480 {
    padding-left: 480px!important;
}

.px!important;-480 {
    padding-left: 480px!important;
    padding-right: 480px!important;
}

.mt-485 {
    margin-top: 485px!important;
}

.mb-485 {
    margin-bottom: 485px!important;
}

.mr-485 {
    margin-right: 485px!important;
}

.ml-485 {
    margin-left: 485px!important;
}

.mx-485 {
    margin-left: 485px!important;
    margin-right: 485px!important;
}

.pt-485 {
    padding-top: 485px!important;
}

.pb-485 {
    padding-bottom: 485px!important;
}

.pr-485 {
    padding-right: 485px!important;
}

.pl-485 {
    padding-left: 485px!important;
}

.px!important;-485 {
    padding-left: 485px!important;
    padding-right: 485px!important;
}

.mt-490 {
    margin-top: 490px!important;
}

.mb-490 {
    margin-bottom: 490px!important;
}

.mr-490 {
    margin-right: 490px!important;
}

.ml-490 {
    margin-left: 490px!important;
}

.mx-490 {
    margin-left: 490px!important;
    margin-right: 490px!important;
}

.pt-490 {
    padding-top: 490px!important;
}

.pb-490 {
    padding-bottom: 490px!important;
}

.pr-490 {
    padding-right: 490px!important;
}

.pl-490 {
    padding-left: 490px!important;
}

.px!important;-490 {
    padding-left: 490px!important;
    padding-right: 490px!important;
}

.mt-495 {
    margin-top: 495px!important;
}

.mb-495 {
    margin-bottom: 495px!important;
}

.mr-495 {
    margin-right: 495px!important;
}

.ml-495 {
    margin-left: 495px!important;
}

.mx-495 {
    margin-left: 495px!important;
    margin-right: 495px!important;
}

.pt-495 {
    padding-top: 495px!important;
}

.pb-495 {
    padding-bottom: 495px!important;
}

.pr-495 {
    padding-right: 495px!important;
}

.pl-495 {
    padding-left: 495px!important;
}

.px!important;-495 {
    padding-left: 495px!important;
    padding-right: 495px!important;
}

.mt-500 {
    margin-top: 500px!important;
}

.mb-500 {
    margin-bottom: 500px!important;
}

.mr-500 {
    margin-right: 500px!important;
}

.ml-500 {
    margin-left: 500px!important;
}

.mx-500 {
    margin-left: 500px!important;
    margin-right: 500px!important;
}

.pt-500 {
    padding-top: 500px!important;
}

.pb-500 {
    padding-bottom: 500px!important;
}

.pr-500 {
    padding-right: 500px!important;
}

.pl-500 {
    padding-left: 500px!important;
}

.px!important;-500 {
    padding-left: 500px!important;
    padding-right: 500px!important;
}

.mt-505 {
    margin-top: 505px!important;
}

.mb-505 {
    margin-bottom: 505px!important;
}

.mr-505 {
    margin-right: 505px!important;
}

.ml-505 {
    margin-left: 505px!important;
}

.mx-505 {
    margin-left: 505px!important;
    margin-right: 505px!important;
}

.pt-505 {
    padding-top: 505px!important;
}

.pb-505 {
    padding-bottom: 505px!important;
}

.pr-505 {
    padding-right: 505px!important;
}

.pl-505 {
    padding-left: 505px!important;
}

.px!important;-505 {
    padding-left: 505px!important;
    padding-right: 505px!important;
}

.mt-510 {
    margin-top: 510px!important;
}

.mb-510 {
    margin-bottom: 510px!important;
}

.mr-510 {
    margin-right: 510px!important;
}

.ml-510 {
    margin-left: 510px!important;
}

.mx-510 {
    margin-left: 510px!important;
    margin-right: 510px!important;
}

.pt-510 {
    padding-top: 510px!important;
}

.pb-510 {
    padding-bottom: 510px!important;
}

.pr-510 {
    padding-right: 510px!important;
}

.pl-510 {
    padding-left: 510px!important;
}

.px!important;-510 {
    padding-left: 510px!important;
    padding-right: 510px!important;
}

.mt-515 {
    margin-top: 515px!important;
}

.mb-515 {
    margin-bottom: 515px!important;
}

.mr-515 {
    margin-right: 515px!important;
}

.ml-515 {
    margin-left: 515px!important;
}

.mx-515 {
    margin-left: 515px!important;
    margin-right: 515px!important;
}

.pt-515 {
    padding-top: 515px!important;
}

.pb-515 {
    padding-bottom: 515px!important;
}

.pr-515 {
    padding-right: 515px!important;
}

.pl-515 {
    padding-left: 515px!important;
}

.px!important;-515 {
    padding-left: 515px!important;
    padding-right: 515px!important;
}

.mt-520 {
    margin-top: 520px!important;
}

.mb-520 {
    margin-bottom: 520px!important;
}

.mr-520 {
    margin-right: 520px!important;
}

.ml-520 {
    margin-left: 520px!important;
}

.mx-520 {
    margin-left: 520px!important;
    margin-right: 520px!important;
}

.pt-520 {
    padding-top: 520px!important;
}

.pb-520 {
    padding-bottom: 520px!important;
}

.pr-520 {
    padding-right: 520px!important;
}

.pl-520 {
    padding-left: 520px!important;
}

.px!important;-520 {
    padding-left: 520px!important;
    padding-right: 520px!important;
}

.mt-525 {
    margin-top: 525px!important;
}

.mb-525 {
    margin-bottom: 525px!important;
}

.mr-525 {
    margin-right: 525px!important;
}

.ml-525 {
    margin-left: 525px!important;
}

.mx-525 {
    margin-left: 525px!important;
    margin-right: 525px!important;
}

.pt-525 {
    padding-top: 525px!important;
}

.pb-525 {
    padding-bottom: 525px!important;
}

.pr-525 {
    padding-right: 525px!important;
}

.pl-525 {
    padding-left: 525px!important;
}

.px!important;-525 {
    padding-left: 525px!important;
    padding-right: 525px!important;
}

.mt-530 {
    margin-top: 530px!important;
}

.mb-530 {
    margin-bottom: 530px!important;
}

.mr-530 {
    margin-right: 530px!important;
}

.ml-530 {
    margin-left: 530px!important;
}

.mx-530 {
    margin-left: 530px!important;
    margin-right: 530px!important;
}

.pt-530 {
    padding-top: 530px!important;
}

.pb-530 {
    padding-bottom: 530px!important;
}

.pr-530 {
    padding-right: 530px!important;
}

.pl-530 {
    padding-left: 530px!important;
}

.px!important;-530 {
    padding-left: 530px!important;
    padding-right: 530px!important;
}

.mt-535 {
    margin-top: 535px!important;
}

.mb-535 {
    margin-bottom: 535px!important;
}

.mr-535 {
    margin-right: 535px!important;
}

.ml-535 {
    margin-left: 535px!important;
}

.mx-535 {
    margin-left: 535px!important;
    margin-right: 535px!important;
}

.pt-535 {
    padding-top: 535px!important;
}

.pb-535 {
    padding-bottom: 535px!important;
}

.pr-535 {
    padding-right: 535px!important;
}

.pl-535 {
    padding-left: 535px!important;
}

.px!important;-535 {
    padding-left: 535px!important;
    padding-right: 535px!important;
}

.mt-540 {
    margin-top: 540px!important;
}

.mb-540 {
    margin-bottom: 540px!important;
}

.mr-540 {
    margin-right: 540px!important;
}

.ml-540 {
    margin-left: 540px!important;
}

.mx-540 {
    margin-left: 540px!important;
    margin-right: 540px!important;
}

.pt-540 {
    padding-top: 540px!important;
}

.pb-540 {
    padding-bottom: 540px!important;
}

.pr-540 {
    padding-right: 540px!important;
}

.pl-540 {
    padding-left: 540px!important;
}

.px!important;-540 {
    padding-left: 540px!important;
    padding-right: 540px!important;
}

.mt-545 {
    margin-top: 545px!important;
}

.mb-545 {
    margin-bottom: 545px!important;
}

.mr-545 {
    margin-right: 545px!important;
}

.ml-545 {
    margin-left: 545px!important;
}

.mx-545 {
    margin-left: 545px!important;
    margin-right: 545px!important;
}

.pt-545 {
    padding-top: 545px!important;
}

.pb-545 {
    padding-bottom: 545px!important;
}

.pr-545 {
    padding-right: 545px!important;
}

.pl-545 {
    padding-left: 545px!important;
}

.px!important;-545 {
    padding-left: 545px!important;
    padding-right: 545px!important;
}

.mt-550 {
    margin-top: 550px!important;
}

.mb-550 {
    margin-bottom: 550px!important;
}

.mr-550 {
    margin-right: 550px!important;
}

.ml-550 {
    margin-left: 550px!important;
}

.mx-550 {
    margin-left: 550px!important;
    margin-right: 550px!important;
}

.pt-550 {
    padding-top: 550px!important;
}

.pb-550 {
    padding-bottom: 550px!important;
}

.pr-550 {
    padding-right: 550px!important;
}

.pl-550 {
    padding-left: 550px!important;
}

.px!important;-550 {
    padding-left: 550px!important;
    padding-right: 550px!important;
}

.mt-555 {
    margin-top: 555px!important;
}

.mb-555 {
    margin-bottom: 555px!important;
}

.mr-555 {
    margin-right: 555px!important;
}

.ml-555 {
    margin-left: 555px!important;
}

.mx-555 {
    margin-left: 555px!important;
    margin-right: 555px!important;
}

.pt-555 {
    padding-top: 555px!important;
}

.pb-555 {
    padding-bottom: 555px!important;
}

.pr-555 {
    padding-right: 555px!important;
}

.pl-555 {
    padding-left: 555px!important;
}

.px!important;-555 {
    padding-left: 555px!important;
    padding-right: 555px!important;
}

.mt-560 {
    margin-top: 560px!important;
}

.mb-560 {
    margin-bottom: 560px!important;
}

.mr-560 {
    margin-right: 560px!important;
}

.ml-560 {
    margin-left: 560px!important;
}

.mx-560 {
    margin-left: 560px!important;
    margin-right: 560px!important;
}

.pt-560 {
    padding-top: 560px!important;
}

.pb-560 {
    padding-bottom: 560px!important;
}

.pr-560 {
    padding-right: 560px!important;
}

.pl-560 {
    padding-left: 560px!important;
}

.px!important;-560 {
    padding-left: 560px!important;
    padding-right: 560px!important;
}

.mt-565 {
    margin-top: 565px!important;
}

.mb-565 {
    margin-bottom: 565px!important;
}

.mr-565 {
    margin-right: 565px!important;
}

.ml-565 {
    margin-left: 565px!important;
}

.mx-565 {
    margin-left: 565px!important;
    margin-right: 565px!important;
}

.pt-565 {
    padding-top: 565px!important;
}

.pb-565 {
    padding-bottom: 565px!important;
}

.pr-565 {
    padding-right: 565px!important;
}

.pl-565 {
    padding-left: 565px!important;
}

.px!important;-565 {
    padding-left: 565px!important;
    padding-right: 565px!important;
}

.mt-570 {
    margin-top: 570px!important;
}

.mb-570 {
    margin-bottom: 570px!important;
}

.mr-570 {
    margin-right: 570px!important;
}

.ml-570 {
    margin-left: 570px!important;
}

.mx-570 {
    margin-left: 570px!important;
    margin-right: 570px!important;
}

.pt-570 {
    padding-top: 570px!important;
}

.pb-570 {
    padding-bottom: 570px!important;
}

.pr-570 {
    padding-right: 570px!important;
}

.pl-570 {
    padding-left: 570px!important;
}

.px!important;-570 {
    padding-left: 570px!important;
    padding-right: 570px!important;
}

.mt-575 {
    margin-top: 575px!important;
}

.mb-575 {
    margin-bottom: 575px!important;
}

.mr-575 {
    margin-right: 575px!important;
}

.ml-575 {
    margin-left: 575px!important;
}

.mx-575 {
    margin-left: 575px!important;
    margin-right: 575px!important;
}

.pt-575 {
    padding-top: 575px!important;
}

.pb-575 {
    padding-bottom: 575px!important;
}

.pr-575 {
    padding-right: 575px!important;
}

.pl-575 {
    padding-left: 575px!important;
}

.px!important;-575 {
    padding-left: 575px!important;
    padding-right: 575px!important;
}

.mt-580 {
    margin-top: 580px!important;
}

.mb-580 {
    margin-bottom: 580px!important;
}

.mr-580 {
    margin-right: 580px!important;
}

.ml-580 {
    margin-left: 580px!important;
}

.mx-580 {
    margin-left: 580px!important;
    margin-right: 580px!important;
}

.pt-580 {
    padding-top: 580px!important;
}

.pb-580 {
    padding-bottom: 580px!important;
}

.pr-580 {
    padding-right: 580px!important;
}

.pl-580 {
    padding-left: 580px!important;
}

.px!important;-580 {
    padding-left: 580px!important;
    padding-right: 580px!important;
}

.mt-585 {
    margin-top: 585px!important;
}

.mb-585 {
    margin-bottom: 585px!important;
}

.mr-585 {
    margin-right: 585px!important;
}

.ml-585 {
    margin-left: 585px!important;
}

.mx-585 {
    margin-left: 585px!important;
    margin-right: 585px!important;
}

.pt-585 {
    padding-top: 585px!important;
}

.pb-585 {
    padding-bottom: 585px!important;
}

.pr-585 {
    padding-right: 585px!important;
}

.pl-585 {
    padding-left: 585px!important;
}

.px!important;-585 {
    padding-left: 585px!important;
    padding-right: 585px!important;
}

.mt-590 {
    margin-top: 590px!important;
}

.mb-590 {
    margin-bottom: 590px!important;
}

.mr-590 {
    margin-right: 590px!important;
}

.ml-590 {
    margin-left: 590px!important;
}

.mx-590 {
    margin-left: 590px!important;
    margin-right: 590px!important;
}

.pt-590 {
    padding-top: 590px!important;
}

.pb-590 {
    padding-bottom: 590px!important;
}

.pr-590 {
    padding-right: 590px!important;
}

.pl-590 {
    padding-left: 590px!important;
}

.px!important;-590 {
    padding-left: 590px!important;
    padding-right: 590px!important;
}

.mt-595 {
    margin-top: 595px!important;
}

.mb-595 {
    margin-bottom: 595px!important;
}

.mr-595 {
    margin-right: 595px!important;
}

.ml-595 {
    margin-left: 595px!important;
}

.mx-595 {
    margin-left: 595px!important;
    margin-right: 595px!important;
}

.pt-595 {
    padding-top: 595px!important;
}

.pb-595 {
    padding-bottom: 595px!important;
}

.pr-595 {
    padding-right: 595px!important;
}

.pl-595 {
    padding-left: 595px!important;
}

.px!important;-595 {
    padding-left: 595px!important;
    padding-right: 595px!important;
}

.mt-600 {
    margin-top: 600px!important;
}

.mb-600 {
    margin-bottom: 600px!important;
}

.mr-600 {
    margin-right: 600px!important;
}

.ml-600 {
    margin-left: 600px!important;
}

.mx-600 {
    margin-left: 600px!important;
    margin-right: 600px!important;
}

.pt-600 {
    padding-top: 600px!important;
}

.pb-600 {
    padding-bottom: 600px!important;
}

.pr-600 {
    padding-right: 600px!important;
}

.pl-600 {
    padding-left: 600px!important;
}

.px!important;-600 {
    padding-left: 600px!important;
    padding-right: 600px!important;
}

.mt-605 {
    margin-top: 605px!important;
}

.mb-605 {
    margin-bottom: 605px!important;
}

.mr-605 {
    margin-right: 605px!important;
}

.ml-605 {
    margin-left: 605px!important;
}

.mx-605 {
    margin-left: 605px!important;
    margin-right: 605px!important;
}

.pt-605 {
    padding-top: 605px!important;
}

.pb-605 {
    padding-bottom: 605px!important;
}

.pr-605 {
    padding-right: 605px!important;
}

.pl-605 {
    padding-left: 605px!important;
}

.px!important;-605 {
    padding-left: 605px!important;
    padding-right: 605px!important;
}

.mt-610 {
    margin-top: 610px!important;
}

.mb-610 {
    margin-bottom: 610px!important;
}

.mr-610 {
    margin-right: 610px!important;
}

.ml-610 {
    margin-left: 610px!important;
}

.mx-610 {
    margin-left: 610px!important;
    margin-right: 610px!important;
}

.pt-610 {
    padding-top: 610px!important;
}

.pb-610 {
    padding-bottom: 610px!important;
}

.pr-610 {
    padding-right: 610px!important;
}

.pl-610 {
    padding-left: 610px!important;
}

.px!important;-610 {
    padding-left: 610px!important;
    padding-right: 610px!important;
}

.mt-615 {
    margin-top: 615px!important;
}

.mb-615 {
    margin-bottom: 615px!important;
}

.mr-615 {
    margin-right: 615px!important;
}

.ml-615 {
    margin-left: 615px!important;
}

.mx-615 {
    margin-left: 615px!important;
    margin-right: 615px!important;
}

.pt-615 {
    padding-top: 615px!important;
}

.pb-615 {
    padding-bottom: 615px!important;
}

.pr-615 {
    padding-right: 615px!important;
}

.pl-615 {
    padding-left: 615px!important;
}

.px!important;-615 {
    padding-left: 615px!important;
    padding-right: 615px!important;
}

.mt-620 {
    margin-top: 620px!important;
}

.mb-620 {
    margin-bottom: 620px!important;
}

.mr-620 {
    margin-right: 620px!important;
}

.ml-620 {
    margin-left: 620px!important;
}

.mx-620 {
    margin-left: 620px!important;
    margin-right: 620px!important;
}

.pt-620 {
    padding-top: 620px!important;
}

.pb-620 {
    padding-bottom: 620px!important;
}

.pr-620 {
    padding-right: 620px!important;
}

.pl-620 {
    padding-left: 620px!important;
}

.px!important;-620 {
    padding-left: 620px!important;
    padding-right: 620px!important;
}

.mt-625 {
    margin-top: 625px!important;
}

.mb-625 {
    margin-bottom: 625px!important;
}

.mr-625 {
    margin-right: 625px!important;
}

.ml-625 {
    margin-left: 625px!important;
}

.mx-625 {
    margin-left: 625px!important;
    margin-right: 625px!important;
}

.pt-625 {
    padding-top: 625px!important;
}

.pb-625 {
    padding-bottom: 625px!important;
}

.pr-625 {
    padding-right: 625px!important;
}

.pl-625 {
    padding-left: 625px!important;
}

.px!important;-625 {
    padding-left: 625px!important;
    padding-right: 625px!important;
}

.mt-630 {
    margin-top: 630px!important;
}

.mb-630 {
    margin-bottom: 630px!important;
}

.mr-630 {
    margin-right: 630px!important;
}

.ml-630 {
    margin-left: 630px!important;
}

.mx-630 {
    margin-left: 630px!important;
    margin-right: 630px!important;
}

.pt-630 {
    padding-top: 630px!important;
}

.pb-630 {
    padding-bottom: 630px!important;
}

.pr-630 {
    padding-right: 630px!important;
}

.pl-630 {
    padding-left: 630px!important;
}

.px!important;-630 {
    padding-left: 630px!important;
    padding-right: 630px!important;
}

.mt-635 {
    margin-top: 635px!important;
}

.mb-635 {
    margin-bottom: 635px!important;
}

.mr-635 {
    margin-right: 635px!important;
}

.ml-635 {
    margin-left: 635px!important;
}

.mx-635 {
    margin-left: 635px!important;
    margin-right: 635px!important;
}

.pt-635 {
    padding-top: 635px!important;
}

.pb-635 {
    padding-bottom: 635px!important;
}

.pr-635 {
    padding-right: 635px!important;
}

.pl-635 {
    padding-left: 635px!important;
}

.px!important;-635 {
    padding-left: 635px!important;
    padding-right: 635px!important;
}

.mt-640 {
    margin-top: 640px!important;
}

.mb-640 {
    margin-bottom: 640px!important;
}

.mr-640 {
    margin-right: 640px!important;
}

.ml-640 {
    margin-left: 640px!important;
}

.mx-640 {
    margin-left: 640px!important;
    margin-right: 640px!important;
}

.pt-640 {
    padding-top: 640px!important;
}

.pb-640 {
    padding-bottom: 640px!important;
}

.pr-640 {
    padding-right: 640px!important;
}

.pl-640 {
    padding-left: 640px!important;
}

.px!important;-640 {
    padding-left: 640px!important;
    padding-right: 640px!important;
}

.mt-645 {
    margin-top: 645px!important;
}

.mb-645 {
    margin-bottom: 645px!important;
}

.mr-645 {
    margin-right: 645px!important;
}

.ml-645 {
    margin-left: 645px!important;
}

.mx-645 {
    margin-left: 645px!important;
    margin-right: 645px!important;
}

.pt-645 {
    padding-top: 645px!important;
}

.pb-645 {
    padding-bottom: 645px!important;
}

.pr-645 {
    padding-right: 645px!important;
}

.pl-645 {
    padding-left: 645px!important;
}

.px!important;-645 {
    padding-left: 645px!important;
    padding-right: 645px!important;
}

.mt-650 {
    margin-top: 650px!important;
}

.mb-650 {
    margin-bottom: 650px!important;
}

.mr-650 {
    margin-right: 650px!important;
}

.ml-650 {
    margin-left: 650px!important;
}

.mx-650 {
    margin-left: 650px!important;
    margin-right: 650px!important;
}

.pt-650 {
    padding-top: 650px!important;
}

.pb-650 {
    padding-bottom: 650px!important;
}

.pr-650 {
    padding-right: 650px!important;
}

.pl-650 {
    padding-left: 650px!important;
}

.px!important;-650 {
    padding-left: 650px!important;
    padding-right: 650px!important;
}

.mt-655 {
    margin-top: 655px!important;
}

.mb-655 {
    margin-bottom: 655px!important;
}

.mr-655 {
    margin-right: 655px!important;
}

.ml-655 {
    margin-left: 655px!important;
}

.mx-655 {
    margin-left: 655px!important;
    margin-right: 655px!important;
}

.pt-655 {
    padding-top: 655px!important;
}

.pb-655 {
    padding-bottom: 655px!important;
}

.pr-655 {
    padding-right: 655px!important;
}

.pl-655 {
    padding-left: 655px!important;
}

.px!important;-655 {
    padding-left: 655px!important;
    padding-right: 655px!important;
}

.mt-660 {
    margin-top: 660px!important;
}

.mb-660 {
    margin-bottom: 660px!important;
}

.mr-660 {
    margin-right: 660px!important;
}

.ml-660 {
    margin-left: 660px!important;
}

.mx-660 {
    margin-left: 660px!important;
    margin-right: 660px!important;
}

.pt-660 {
    padding-top: 660px!important;
}

.pb-660 {
    padding-bottom: 660px!important;
}

.pr-660 {
    padding-right: 660px!important;
}

.pl-660 {
    padding-left: 660px!important;
}

.px!important;-660 {
    padding-left: 660px!important;
    padding-right: 660px!important;
}

.mt-665 {
    margin-top: 665px!important;
}

.mb-665 {
    margin-bottom: 665px!important;
}

.mr-665 {
    margin-right: 665px!important;
}

.ml-665 {
    margin-left: 665px!important;
}

.mx-665 {
    margin-left: 665px!important;
    margin-right: 665px!important;
}

.pt-665 {
    padding-top: 665px!important;
}

.pb-665 {
    padding-bottom: 665px!important;
}

.pr-665 {
    padding-right: 665px!important;
}

.pl-665 {
    padding-left: 665px!important;
}

.px!important;-665 {
    padding-left: 665px!important;
    padding-right: 665px!important;
}

.mt-670 {
    margin-top: 670px!important;
}

.mb-670 {
    margin-bottom: 670px!important;
}

.mr-670 {
    margin-right: 670px!important;
}

.ml-670 {
    margin-left: 670px!important;
}

.mx-670 {
    margin-left: 670px!important;
    margin-right: 670px!important;
}

.pt-670 {
    padding-top: 670px!important;
}

.pb-670 {
    padding-bottom: 670px!important;
}

.pr-670 {
    padding-right: 670px!important;
}

.pl-670 {
    padding-left: 670px!important;
}

.px!important;-670 {
    padding-left: 670px!important;
    padding-right: 670px!important;
}

.mt-675 {
    margin-top: 675px!important;
}

.mb-675 {
    margin-bottom: 675px!important;
}

.mr-675 {
    margin-right: 675px!important;
}

.ml-675 {
    margin-left: 675px!important;
}

.mx-675 {
    margin-left: 675px!important;
    margin-right: 675px!important;
}

.pt-675 {
    padding-top: 675px!important;
}

.pb-675 {
    padding-bottom: 675px!important;
}

.pr-675 {
    padding-right: 675px!important;
}

.pl-675 {
    padding-left: 675px!important;
}

.px!important;-675 {
    padding-left: 675px!important;
    padding-right: 675px!important;
}

.mt-680 {
    margin-top: 680px!important;
}

.mb-680 {
    margin-bottom: 680px!important;
}

.mr-680 {
    margin-right: 680px!important;
}

.ml-680 {
    margin-left: 680px!important;
}

.mx-680 {
    margin-left: 680px!important;
    margin-right: 680px!important;
}

.pt-680 {
    padding-top: 680px!important;
}

.pb-680 {
    padding-bottom: 680px!important;
}

.pr-680 {
    padding-right: 680px!important;
}

.pl-680 {
    padding-left: 680px!important;
}

.px!important;-680 {
    padding-left: 680px!important;
    padding-right: 680px!important;
}

.mt-685 {
    margin-top: 685px!important;
}

.mb-685 {
    margin-bottom: 685px!important;
}

.mr-685 {
    margin-right: 685px!important;
}

.ml-685 {
    margin-left: 685px!important;
}

.mx-685 {
    margin-left: 685px!important;
    margin-right: 685px!important;
}

.pt-685 {
    padding-top: 685px!important;
}

.pb-685 {
    padding-bottom: 685px!important;
}

.pr-685 {
    padding-right: 685px!important;
}

.pl-685 {
    padding-left: 685px!important;
}

.px!important;-685 {
    padding-left: 685px!important;
    padding-right: 685px!important;
}

.mt-690 {
    margin-top: 690px!important;
}

.mb-690 {
    margin-bottom: 690px!important;
}

.mr-690 {
    margin-right: 690px!important;
}

.ml-690 {
    margin-left: 690px!important;
}

.mx-690 {
    margin-left: 690px!important;
    margin-right: 690px!important;
}

.pt-690 {
    padding-top: 690px!important;
}

.pb-690 {
    padding-bottom: 690px!important;
}

.pr-690 {
    padding-right: 690px!important;
}

.pl-690 {
    padding-left: 690px!important;
}

.px!important;-690 {
    padding-left: 690px!important;
    padding-right: 690px!important;
}

.mt-695 {
    margin-top: 695px!important;
}

.mb-695 {
    margin-bottom: 695px!important;
}

.mr-695 {
    margin-right: 695px!important;
}

.ml-695 {
    margin-left: 695px!important;
}

.mx-695 {
    margin-left: 695px!important;
    margin-right: 695px!important;
}

.pt-695 {
    padding-top: 695px!important;
}

.pb-695 {
    padding-bottom: 695px!important;
}

.pr-695 {
    padding-right: 695px!important;
}

.pl-695 {
    padding-left: 695px!important;
}

.px!important;-695 {
    padding-left: 695px!important;
    padding-right: 695px!important;
}

.mt-700 {
    margin-top: 700px!important;
}

.mb-700 {
    margin-bottom: 700px!important;
}

.mr-700 {
    margin-right: 700px!important;
}

.ml-700 {
    margin-left: 700px!important;
}

.mx-700 {
    margin-left: 700px!important;
    margin-right: 700px!important;
}

.pt-700 {
    padding-top: 700px!important;
}

.pb-700 {
    padding-bottom: 700px!important;
}

.pr-700 {
    padding-right: 700px!important;
}

.pl-700 {
    padding-left: 700px!important;
}

.px!important;-700 {
    padding-left: 700px!important;
    padding-right: 700px!important;
}

.mt-705 {
    margin-top: 705px!important;
}

.mb-705 {
    margin-bottom: 705px!important;
}

.mr-705 {
    margin-right: 705px!important;
}

.ml-705 {
    margin-left: 705px!important;
}

.mx-705 {
    margin-left: 705px!important;
    margin-right: 705px!important;
}

.pt-705 {
    padding-top: 705px!important;
}

.pb-705 {
    padding-bottom: 705px!important;
}

.pr-705 {
    padding-right: 705px!important;
}

.pl-705 {
    padding-left: 705px!important;
}

.px!important;-705 {
    padding-left: 705px!important;
    padding-right: 705px!important;
}

.mt-710 {
    margin-top: 710px!important;
}

.mb-710 {
    margin-bottom: 710px!important;
}

.mr-710 {
    margin-right: 710px!important;
}

.ml-710 {
    margin-left: 710px!important;
}

.mx-710 {
    margin-left: 710px!important;
    margin-right: 710px!important;
}

.pt-710 {
    padding-top: 710px!important;
}

.pb-710 {
    padding-bottom: 710px!important;
}

.pr-710 {
    padding-right: 710px!important;
}

.pl-710 {
    padding-left: 710px!important;
}

.px!important;-710 {
    padding-left: 710px!important;
    padding-right: 710px!important;
}

.mt-715 {
    margin-top: 715px!important;
}

.mb-715 {
    margin-bottom: 715px!important;
}

.mr-715 {
    margin-right: 715px!important;
}

.ml-715 {
    margin-left: 715px!important;
}

.mx-715 {
    margin-left: 715px!important;
    margin-right: 715px!important;
}

.pt-715 {
    padding-top: 715px!important;
}

.pb-715 {
    padding-bottom: 715px!important;
}

.pr-715 {
    padding-right: 715px!important;
}

.pl-715 {
    padding-left: 715px!important;
}

.px!important;-715 {
    padding-left: 715px!important;
    padding-right: 715px!important;
}

.mt-720 {
    margin-top: 720px!important;
}

.mb-720 {
    margin-bottom: 720px!important;
}

.mr-720 {
    margin-right: 720px!important;
}

.ml-720 {
    margin-left: 720px!important;
}

.mx-720 {
    margin-left: 720px!important;
    margin-right: 720px!important;
}

.pt-720 {
    padding-top: 720px!important;
}

.pb-720 {
    padding-bottom: 720px!important;
}

.pr-720 {
    padding-right: 720px!important;
}

.pl-720 {
    padding-left: 720px!important;
}

.px!important;-720 {
    padding-left: 720px!important;
    padding-right: 720px!important;
}

.mt-725 {
    margin-top: 725px!important;
}

.mb-725 {
    margin-bottom: 725px!important;
}

.mr-725 {
    margin-right: 725px!important;
}

.ml-725 {
    margin-left: 725px!important;
}

.mx-725 {
    margin-left: 725px!important;
    margin-right: 725px!important;
}

.pt-725 {
    padding-top: 725px!important;
}

.pb-725 {
    padding-bottom: 725px!important;
}

.pr-725 {
    padding-right: 725px!important;
}

.pl-725 {
    padding-left: 725px!important;
}

.px!important;-725 {
    padding-left: 725px!important;
    padding-right: 725px!important;
}

.mt-730 {
    margin-top: 730px!important;
}

.mb-730 {
    margin-bottom: 730px!important;
}

.mr-730 {
    margin-right: 730px!important;
}

.ml-730 {
    margin-left: 730px!important;
}

.mx-730 {
    margin-left: 730px!important;
    margin-right: 730px!important;
}

.pt-730 {
    padding-top: 730px!important;
}

.pb-730 {
    padding-bottom: 730px!important;
}

.pr-730 {
    padding-right: 730px!important;
}

.pl-730 {
    padding-left: 730px!important;
}

.px!important;-730 {
    padding-left: 730px!important;
    padding-right: 730px!important;
}

.mt-735 {
    margin-top: 735px!important;
}

.mb-735 {
    margin-bottom: 735px!important;
}

.mr-735 {
    margin-right: 735px!important;
}

.ml-735 {
    margin-left: 735px!important;
}

.mx-735 {
    margin-left: 735px!important;
    margin-right: 735px!important;
}

.pt-735 {
    padding-top: 735px!important;
}

.pb-735 {
    padding-bottom: 735px!important;
}

.pr-735 {
    padding-right: 735px!important;
}

.pl-735 {
    padding-left: 735px!important;
}

.px!important;-735 {
    padding-left: 735px!important;
    padding-right: 735px!important;
}

.mt-740 {
    margin-top: 740px!important;
}

.mb-740 {
    margin-bottom: 740px!important;
}

.mr-740 {
    margin-right: 740px!important;
}

.ml-740 {
    margin-left: 740px!important;
}

.mx-740 {
    margin-left: 740px!important;
    margin-right: 740px!important;
}

.pt-740 {
    padding-top: 740px!important;
}

.pb-740 {
    padding-bottom: 740px!important;
}

.pr-740 {
    padding-right: 740px!important;
}

.pl-740 {
    padding-left: 740px!important;
}

.px!important;-740 {
    padding-left: 740px!important;
    padding-right: 740px!important;
}

.mt-745 {
    margin-top: 745px!important;
}

.mb-745 {
    margin-bottom: 745px!important;
}

.mr-745 {
    margin-right: 745px!important;
}

.ml-745 {
    margin-left: 745px!important;
}

.mx-745 {
    margin-left: 745px!important;
    margin-right: 745px!important;
}

.pt-745 {
    padding-top: 745px!important;
}

.pb-745 {
    padding-bottom: 745px!important;
}

.pr-745 {
    padding-right: 745px!important;
}

.pl-745 {
    padding-left: 745px!important;
}

.px!important;-745 {
    padding-left: 745px!important;
    padding-right: 745px!important;
}

.mt-750 {
    margin-top: 750px!important;
}

.mb-750 {
    margin-bottom: 750px!important;
}

.mr-750 {
    margin-right: 750px!important;
}

.ml-750 {
    margin-left: 750px!important;
}

.mx-750 {
    margin-left: 750px!important;
    margin-right: 750px!important;
}

.pt-750 {
    padding-top: 750px!important;
}

.pb-750 {
    padding-bottom: 750px!important;
}

.pr-750 {
    padding-right: 750px!important;
}

.pl-750 {
    padding-left: 750px!important;
}

.px!important;-750 {
    padding-left: 750px!important;
    padding-right: 750px!important;
}

.mt-755 {
    margin-top: 755px!important;
}

.mb-755 {
    margin-bottom: 755px!important;
}

.mr-755 {
    margin-right: 755px!important;
}

.ml-755 {
    margin-left: 755px!important;
}

.mx-755 {
    margin-left: 755px!important;
    margin-right: 755px!important;
}

.pt-755 {
    padding-top: 755px!important;
}

.pb-755 {
    padding-bottom: 755px!important;
}

.pr-755 {
    padding-right: 755px!important;
}

.pl-755 {
    padding-left: 755px!important;
}

.px!important;-755 {
    padding-left: 755px!important;
    padding-right: 755px!important;
}

.mt-760 {
    margin-top: 760px!important;
}

.mb-760 {
    margin-bottom: 760px!important;
}

.mr-760 {
    margin-right: 760px!important;
}

.ml-760 {
    margin-left: 760px!important;
}

.mx-760 {
    margin-left: 760px!important;
    margin-right: 760px!important;
}

.pt-760 {
    padding-top: 760px!important;
}

.pb-760 {
    padding-bottom: 760px!important;
}

.pr-760 {
    padding-right: 760px!important;
}

.pl-760 {
    padding-left: 760px!important;
}

.px!important;-760 {
    padding-left: 760px!important;
    padding-right: 760px!important;
}

.mt-765 {
    margin-top: 765px!important;
}

.mb-765 {
    margin-bottom: 765px!important;
}

.mr-765 {
    margin-right: 765px!important;
}

.ml-765 {
    margin-left: 765px!important;
}

.mx-765 {
    margin-left: 765px!important;
    margin-right: 765px!important;
}

.pt-765 {
    padding-top: 765px!important;
}

.pb-765 {
    padding-bottom: 765px!important;
}

.pr-765 {
    padding-right: 765px!important;
}

.pl-765 {
    padding-left: 765px!important;
}

.px!important;-765 {
    padding-left: 765px!important;
    padding-right: 765px!important;
}

.mt-770 {
    margin-top: 770px!important;
}

.mb-770 {
    margin-bottom: 770px!important;
}

.mr-770 {
    margin-right: 770px!important;
}

.ml-770 {
    margin-left: 770px!important;
}

.mx-770 {
    margin-left: 770px!important;
    margin-right: 770px!important;
}

.pt-770 {
    padding-top: 770px!important;
}

.pb-770 {
    padding-bottom: 770px!important;
}

.pr-770 {
    padding-right: 770px!important;
}

.pl-770 {
    padding-left: 770px!important;
}

.px!important;-770 {
    padding-left: 770px!important;
    padding-right: 770px!important;
}

.mt-775 {
    margin-top: 775px!important;
}

.mb-775 {
    margin-bottom: 775px!important;
}

.mr-775 {
    margin-right: 775px!important;
}

.ml-775 {
    margin-left: 775px!important;
}

.mx-775 {
    margin-left: 775px!important;
    margin-right: 775px!important;
}

.pt-775 {
    padding-top: 775px!important;
}

.pb-775 {
    padding-bottom: 775px!important;
}

.pr-775 {
    padding-right: 775px!important;
}

.pl-775 {
    padding-left: 775px!important;
}

.px!important;-775 {
    padding-left: 775px!important;
    padding-right: 775px!important;
}

.mt-780 {
    margin-top: 780px!important;
}

.mb-780 {
    margin-bottom: 780px!important;
}

.mr-780 {
    margin-right: 780px!important;
}

.ml-780 {
    margin-left: 780px!important;
}

.mx-780 {
    margin-left: 780px!important;
    margin-right: 780px!important;
}

.pt-780 {
    padding-top: 780px!important;
}

.pb-780 {
    padding-bottom: 780px!important;
}

.pr-780 {
    padding-right: 780px!important;
}

.pl-780 {
    padding-left: 780px!important;
}

.px!important;-780 {
    padding-left: 780px!important;
    padding-right: 780px!important;
}

.mt-785 {
    margin-top: 785px!important;
}

.mb-785 {
    margin-bottom: 785px!important;
}

.mr-785 {
    margin-right: 785px!important;
}

.ml-785 {
    margin-left: 785px!important;
}

.mx-785 {
    margin-left: 785px!important;
    margin-right: 785px!important;
}

.pt-785 {
    padding-top: 785px!important;
}

.pb-785 {
    padding-bottom: 785px!important;
}

.pr-785 {
    padding-right: 785px!important;
}

.pl-785 {
    padding-left: 785px!important;
}

.px!important;-785 {
    padding-left: 785px!important;
    padding-right: 785px!important;
}

.mt-790 {
    margin-top: 790px!important;
}

.mb-790 {
    margin-bottom: 790px!important;
}

.mr-790 {
    margin-right: 790px!important;
}

.ml-790 {
    margin-left: 790px!important;
}

.mx-790 {
    margin-left: 790px!important;
    margin-right: 790px!important;
}

.pt-790 {
    padding-top: 790px!important;
}

.pb-790 {
    padding-bottom: 790px!important;
}

.pr-790 {
    padding-right: 790px!important;
}

.pl-790 {
    padding-left: 790px!important;
}

.px!important;-790 {
    padding-left: 790px!important;
    padding-right: 790px!important;
}

.mt-795 {
    margin-top: 795px!important;
}

.mb-795 {
    margin-bottom: 795px!important;
}

.mr-795 {
    margin-right: 795px!important;
}

.ml-795 {
    margin-left: 795px!important;
}

.mx-795 {
    margin-left: 795px!important;
    margin-right: 795px!important;
}

.pt-795 {
    padding-top: 795px!important;
}

.pb-795 {
    padding-bottom: 795px!important;
}

.pr-795 {
    padding-right: 795px!important;
}

.pl-795 {
    padding-left: 795px!important;
}

.px!important;-795 {
    padding-left: 795px!important;
    padding-right: 795px!important;
}

.mt-800 {
    margin-top: 800px!important;
}

.mb-800 {
    margin-bottom: 800px!important;
}

.mr-800 {
    margin-right: 800px!important;
}

.ml-800 {
    margin-left: 800px!important;
}

.mx-800 {
    margin-left: 800px!important;
    margin-right: 800px!important;
}

.pt-800 {
    padding-top: 800px!important;
}

.pb-800 {
    padding-bottom: 800px!important;
}

.pr-800 {
    padding-right: 800px!important;
}

.pl-800 {
    padding-left: 800px!important;
}

.px!important;-800 {
    padding-left: 800px!important;
    padding-right: 800px!important;
}

.mt-805 {
    margin-top: 805px!important;
}

.mb-805 {
    margin-bottom: 805px!important;
}

.mr-805 {
    margin-right: 805px!important;
}

.ml-805 {
    margin-left: 805px!important;
}

.mx-805 {
    margin-left: 805px!important;
    margin-right: 805px!important;
}

.pt-805 {
    padding-top: 805px!important;
}

.pb-805 {
    padding-bottom: 805px!important;
}

.pr-805 {
    padding-right: 805px!important;
}

.pl-805 {
    padding-left: 805px!important;
}

.px!important;-805 {
    padding-left: 805px!important;
    padding-right: 805px!important;
}

.mt-810 {
    margin-top: 810px!important;
}

.mb-810 {
    margin-bottom: 810px!important;
}

.mr-810 {
    margin-right: 810px!important;
}

.ml-810 {
    margin-left: 810px!important;
}

.mx-810 {
    margin-left: 810px!important;
    margin-right: 810px!important;
}

.pt-810 {
    padding-top: 810px!important;
}

.pb-810 {
    padding-bottom: 810px!important;
}

.pr-810 {
    padding-right: 810px!important;
}

.pl-810 {
    padding-left: 810px!important;
}

.px!important;-810 {
    padding-left: 810px!important;
    padding-right: 810px!important;
}

.mt-815 {
    margin-top: 815px!important;
}

.mb-815 {
    margin-bottom: 815px!important;
}

.mr-815 {
    margin-right: 815px!important;
}

.ml-815 {
    margin-left: 815px!important;
}

.mx-815 {
    margin-left: 815px!important;
    margin-right: 815px!important;
}

.pt-815 {
    padding-top: 815px!important;
}

.pb-815 {
    padding-bottom: 815px!important;
}

.pr-815 {
    padding-right: 815px!important;
}

.pl-815 {
    padding-left: 815px!important;
}

.px!important;-815 {
    padding-left: 815px!important;
    padding-right: 815px!important;
}

.mt-820 {
    margin-top: 820px!important;
}

.mb-820 {
    margin-bottom: 820px!important;
}

.mr-820 {
    margin-right: 820px!important;
}

.ml-820 {
    margin-left: 820px!important;
}

.mx-820 {
    margin-left: 820px!important;
    margin-right: 820px!important;
}

.pt-820 {
    padding-top: 820px!important;
}

.pb-820 {
    padding-bottom: 820px!important;
}

.pr-820 {
    padding-right: 820px!important;
}

.pl-820 {
    padding-left: 820px!important;
}

.px!important;-820 {
    padding-left: 820px!important;
    padding-right: 820px!important;
}

.mt-825 {
    margin-top: 825px!important;
}

.mb-825 {
    margin-bottom: 825px!important;
}

.mr-825 {
    margin-right: 825px!important;
}

.ml-825 {
    margin-left: 825px!important;
}

.mx-825 {
    margin-left: 825px!important;
    margin-right: 825px!important;
}

.pt-825 {
    padding-top: 825px!important;
}

.pb-825 {
    padding-bottom: 825px!important;
}

.pr-825 {
    padding-right: 825px!important;
}

.pl-825 {
    padding-left: 825px!important;
}

.px!important;-825 {
    padding-left: 825px!important;
    padding-right: 825px!important;
}

.mt-830 {
    margin-top: 830px!important;
}

.mb-830 {
    margin-bottom: 830px!important;
}

.mr-830 {
    margin-right: 830px!important;
}

.ml-830 {
    margin-left: 830px!important;
}

.mx-830 {
    margin-left: 830px!important;
    margin-right: 830px!important;
}

.pt-830 {
    padding-top: 830px!important;
}

.pb-830 {
    padding-bottom: 830px!important;
}

.pr-830 {
    padding-right: 830px!important;
}

.pl-830 {
    padding-left: 830px!important;
}

.px!important;-830 {
    padding-left: 830px!important;
    padding-right: 830px!important;
}

.mt-835 {
    margin-top: 835px!important;
}

.mb-835 {
    margin-bottom: 835px!important;
}

.mr-835 {
    margin-right: 835px!important;
}

.ml-835 {
    margin-left: 835px!important;
}

.mx-835 {
    margin-left: 835px!important;
    margin-right: 835px!important;
}

.pt-835 {
    padding-top: 835px!important;
}

.pb-835 {
    padding-bottom: 835px!important;
}

.pr-835 {
    padding-right: 835px!important;
}

.pl-835 {
    padding-left: 835px!important;
}

.px!important;-835 {
    padding-left: 835px!important;
    padding-right: 835px!important;
}

.mt-840 {
    margin-top: 840px!important;
}

.mb-840 {
    margin-bottom: 840px!important;
}

.mr-840 {
    margin-right: 840px!important;
}

.ml-840 {
    margin-left: 840px!important;
}

.mx-840 {
    margin-left: 840px!important;
    margin-right: 840px!important;
}

.pt-840 {
    padding-top: 840px!important;
}

.pb-840 {
    padding-bottom: 840px!important;
}

.pr-840 {
    padding-right: 840px!important;
}

.pl-840 {
    padding-left: 840px!important;
}

.px!important;-840 {
    padding-left: 840px!important;
    padding-right: 840px!important;
}

.mt-845 {
    margin-top: 845px!important;
}

.mb-845 {
    margin-bottom: 845px!important;
}

.mr-845 {
    margin-right: 845px!important;
}

.ml-845 {
    margin-left: 845px!important;
}

.mx-845 {
    margin-left: 845px!important;
    margin-right: 845px!important;
}

.pt-845 {
    padding-top: 845px!important;
}

.pb-845 {
    padding-bottom: 845px!important;
}

.pr-845 {
    padding-right: 845px!important;
}

.pl-845 {
    padding-left: 845px!important;
}

.px!important;-845 {
    padding-left: 845px!important;
    padding-right: 845px!important;
}

.mt-850 {
    margin-top: 850px!important;
}

.mb-850 {
    margin-bottom: 850px!important;
}

.mr-850 {
    margin-right: 850px!important;
}

.ml-850 {
    margin-left: 850px!important;
}

.mx-850 {
    margin-left: 850px!important;
    margin-right: 850px!important;
}

.pt-850 {
    padding-top: 850px!important;
}

.pb-850 {
    padding-bottom: 850px!important;
}

.pr-850 {
    padding-right: 850px!important;
}

.pl-850 {
    padding-left: 850px!important;
}

.px!important;-850 {
    padding-left: 850px!important;
    padding-right: 850px!important;
}

.mt-855 {
    margin-top: 855px!important;
}

.mb-855 {
    margin-bottom: 855px!important;
}

.mr-855 {
    margin-right: 855px!important;
}

.ml-855 {
    margin-left: 855px!important;
}

.mx-855 {
    margin-left: 855px!important;
    margin-right: 855px!important;
}

.pt-855 {
    padding-top: 855px!important;
}

.pb-855 {
    padding-bottom: 855px!important;
}

.pr-855 {
    padding-right: 855px!important;
}

.pl-855 {
    padding-left: 855px!important;
}

.px!important;-855 {
    padding-left: 855px!important;
    padding-right: 855px!important;
}

.mt-860 {
    margin-top: 860px!important;
}

.mb-860 {
    margin-bottom: 860px!important;
}

.mr-860 {
    margin-right: 860px!important;
}

.ml-860 {
    margin-left: 860px!important;
}

.mx-860 {
    margin-left: 860px!important;
    margin-right: 860px!important;
}

.pt-860 {
    padding-top: 860px!important;
}

.pb-860 {
    padding-bottom: 860px!important;
}

.pr-860 {
    padding-right: 860px!important;
}

.pl-860 {
    padding-left: 860px!important;
}

.px!important;-860 {
    padding-left: 860px!important;
    padding-right: 860px!important;
}

.mt-865 {
    margin-top: 865px!important;
}

.mb-865 {
    margin-bottom: 865px!important;
}

.mr-865 {
    margin-right: 865px!important;
}

.ml-865 {
    margin-left: 865px!important;
}

.mx-865 {
    margin-left: 865px!important;
    margin-right: 865px!important;
}

.pt-865 {
    padding-top: 865px!important;
}

.pb-865 {
    padding-bottom: 865px!important;
}

.pr-865 {
    padding-right: 865px!important;
}

.pl-865 {
    padding-left: 865px!important;
}

.px!important;-865 {
    padding-left: 865px!important;
    padding-right: 865px!important;
}

.mt-870 {
    margin-top: 870px!important;
}

.mb-870 {
    margin-bottom: 870px!important;
}

.mr-870 {
    margin-right: 870px!important;
}

.ml-870 {
    margin-left: 870px!important;
}

.mx-870 {
    margin-left: 870px!important;
    margin-right: 870px!important;
}

.pt-870 {
    padding-top: 870px!important;
}

.pb-870 {
    padding-bottom: 870px!important;
}

.pr-870 {
    padding-right: 870px!important;
}

.pl-870 {
    padding-left: 870px!important;
}

.px!important;-870 {
    padding-left: 870px!important;
    padding-right: 870px!important;
}

.mt-875 {
    margin-top: 875px!important;
}

.mb-875 {
    margin-bottom: 875px!important;
}

.mr-875 {
    margin-right: 875px!important;
}

.ml-875 {
    margin-left: 875px!important;
}

.mx-875 {
    margin-left: 875px!important;
    margin-right: 875px!important;
}

.pt-875 {
    padding-top: 875px!important;
}

.pb-875 {
    padding-bottom: 875px!important;
}

.pr-875 {
    padding-right: 875px!important;
}

.pl-875 {
    padding-left: 875px!important;
}

.px!important;-875 {
    padding-left: 875px!important;
    padding-right: 875px!important;
}

.mt-880 {
    margin-top: 880px!important;
}

.mb-880 {
    margin-bottom: 880px!important;
}

.mr-880 {
    margin-right: 880px!important;
}

.ml-880 {
    margin-left: 880px!important;
}

.mx-880 {
    margin-left: 880px!important;
    margin-right: 880px!important;
}

.pt-880 {
    padding-top: 880px!important;
}

.pb-880 {
    padding-bottom: 880px!important;
}

.pr-880 {
    padding-right: 880px!important;
}

.pl-880 {
    padding-left: 880px!important;
}

.px!important;-880 {
    padding-left: 880px!important;
    padding-right: 880px!important;
}

.mt-885 {
    margin-top: 885px!important;
}

.mb-885 {
    margin-bottom: 885px!important;
}

.mr-885 {
    margin-right: 885px!important;
}

.ml-885 {
    margin-left: 885px!important;
}

.mx-885 {
    margin-left: 885px!important;
    margin-right: 885px!important;
}

.pt-885 {
    padding-top: 885px!important;
}

.pb-885 {
    padding-bottom: 885px!important;
}

.pr-885 {
    padding-right: 885px!important;
}

.pl-885 {
    padding-left: 885px!important;
}

.px!important;-885 {
    padding-left: 885px!important;
    padding-right: 885px!important;
}

.mt-890 {
    margin-top: 890px!important;
}

.mb-890 {
    margin-bottom: 890px!important;
}

.mr-890 {
    margin-right: 890px!important;
}

.ml-890 {
    margin-left: 890px!important;
}

.mx-890 {
    margin-left: 890px!important;
    margin-right: 890px!important;
}

.pt-890 {
    padding-top: 890px!important;
}

.pb-890 {
    padding-bottom: 890px!important;
}

.pr-890 {
    padding-right: 890px!important;
}

.pl-890 {
    padding-left: 890px!important;
}

.px!important;-890 {
    padding-left: 890px!important;
    padding-right: 890px!important;
}

.mt-895 {
    margin-top: 895px!important;
}

.mb-895 {
    margin-bottom: 895px!important;
}

.mr-895 {
    margin-right: 895px!important;
}

.ml-895 {
    margin-left: 895px!important;
}

.mx-895 {
    margin-left: 895px!important;
    margin-right: 895px!important;
}

.pt-895 {
    padding-top: 895px!important;
}

.pb-895 {
    padding-bottom: 895px!important;
}

.pr-895 {
    padding-right: 895px!important;
}

.pl-895 {
    padding-left: 895px!important;
}

.px!important;-895 {
    padding-left: 895px!important;
    padding-right: 895px!important;
}

.mt-900 {
    margin-top: 900px!important;
}

.mb-900 {
    margin-bottom: 900px!important;
}

.mr-900 {
    margin-right: 900px!important;
}

.ml-900 {
    margin-left: 900px!important;
}

.mx-900 {
    margin-left: 900px!important;
    margin-right: 900px!important;
}

.pt-900 {
    padding-top: 900px!important;
}

.pb-900 {
    padding-bottom: 900px!important;
}

.pr-900 {
    padding-right: 900px!important;
}

.pl-900 {
    padding-left: 900px!important;
}

.px!important;-900 {
    padding-left: 900px!important;
    padding-right: 900px!important;
}

.mt-905 {
    margin-top: 905px!important;
}

.mb-905 {
    margin-bottom: 905px!important;
}

.mr-905 {
    margin-right: 905px!important;
}

.ml-905 {
    margin-left: 905px!important;
}

.mx-905 {
    margin-left: 905px!important;
    margin-right: 905px!important;
}

.pt-905 {
    padding-top: 905px!important;
}

.pb-905 {
    padding-bottom: 905px!important;
}

.pr-905 {
    padding-right: 905px!important;
}

.pl-905 {
    padding-left: 905px!important;
}

.px!important;-905 {
    padding-left: 905px!important;
    padding-right: 905px!important;
}

.mt-910 {
    margin-top: 910px!important;
}

.mb-910 {
    margin-bottom: 910px!important;
}

.mr-910 {
    margin-right: 910px!important;
}

.ml-910 {
    margin-left: 910px!important;
}

.mx-910 {
    margin-left: 910px!important;
    margin-right: 910px!important;
}

.pt-910 {
    padding-top: 910px!important;
}

.pb-910 {
    padding-bottom: 910px!important;
}

.pr-910 {
    padding-right: 910px!important;
}

.pl-910 {
    padding-left: 910px!important;
}

.px!important;-910 {
    padding-left: 910px!important;
    padding-right: 910px!important;
}

.mt-915 {
    margin-top: 915px!important;
}

.mb-915 {
    margin-bottom: 915px!important;
}

.mr-915 {
    margin-right: 915px!important;
}

.ml-915 {
    margin-left: 915px!important;
}

.mx-915 {
    margin-left: 915px!important;
    margin-right: 915px!important;
}

.pt-915 {
    padding-top: 915px!important;
}

.pb-915 {
    padding-bottom: 915px!important;
}

.pr-915 {
    padding-right: 915px!important;
}

.pl-915 {
    padding-left: 915px!important;
}

.px!important;-915 {
    padding-left: 915px!important;
    padding-right: 915px!important;
}

.mt-920 {
    margin-top: 920px!important;
}

.mb-920 {
    margin-bottom: 920px!important;
}

.mr-920 {
    margin-right: 920px!important;
}

.ml-920 {
    margin-left: 920px!important;
}

.mx-920 {
    margin-left: 920px!important;
    margin-right: 920px!important;
}

.pt-920 {
    padding-top: 920px!important;
}

.pb-920 {
    padding-bottom: 920px!important;
}

.pr-920 {
    padding-right: 920px!important;
}

.pl-920 {
    padding-left: 920px!important;
}

.px!important;-920 {
    padding-left: 920px!important;
    padding-right: 920px!important;
}

.mt-925 {
    margin-top: 925px!important;
}

.mb-925 {
    margin-bottom: 925px!important;
}

.mr-925 {
    margin-right: 925px!important;
}

.ml-925 {
    margin-left: 925px!important;
}

.mx-925 {
    margin-left: 925px!important;
    margin-right: 925px!important;
}

.pt-925 {
    padding-top: 925px!important;
}

.pb-925 {
    padding-bottom: 925px!important;
}

.pr-925 {
    padding-right: 925px!important;
}

.pl-925 {
    padding-left: 925px!important;
}

.px!important;-925 {
    padding-left: 925px!important;
    padding-right: 925px!important;
}

.mt-930 {
    margin-top: 930px!important;
}

.mb-930 {
    margin-bottom: 930px!important;
}

.mr-930 {
    margin-right: 930px!important;
}

.ml-930 {
    margin-left: 930px!important;
}

.mx-930 {
    margin-left: 930px!important;
    margin-right: 930px!important;
}

.pt-930 {
    padding-top: 930px!important;
}

.pb-930 {
    padding-bottom: 930px!important;
}

.pr-930 {
    padding-right: 930px!important;
}

.pl-930 {
    padding-left: 930px!important;
}

.px!important;-930 {
    padding-left: 930px!important;
    padding-right: 930px!important;
}

.mt-935 {
    margin-top: 935px!important;
}

.mb-935 {
    margin-bottom: 935px!important;
}

.mr-935 {
    margin-right: 935px!important;
}

.ml-935 {
    margin-left: 935px!important;
}

.mx-935 {
    margin-left: 935px!important;
    margin-right: 935px!important;
}

.pt-935 {
    padding-top: 935px!important;
}

.pb-935 {
    padding-bottom: 935px!important;
}

.pr-935 {
    padding-right: 935px!important;
}

.pl-935 {
    padding-left: 935px!important;
}

.px!important;-935 {
    padding-left: 935px!important;
    padding-right: 935px!important;
}

.mt-940 {
    margin-top: 940px!important;
}

.mb-940 {
    margin-bottom: 940px!important;
}

.mr-940 {
    margin-right: 940px!important;
}

.ml-940 {
    margin-left: 940px!important;
}

.mx-940 {
    margin-left: 940px!important;
    margin-right: 940px!important;
}

.pt-940 {
    padding-top: 940px!important;
}

.pb-940 {
    padding-bottom: 940px!important;
}

.pr-940 {
    padding-right: 940px!important;
}

.pl-940 {
    padding-left: 940px!important;
}

.px!important;-940 {
    padding-left: 940px!important;
    padding-right: 940px!important;
}

.mt-945 {
    margin-top: 945px!important;
}

.mb-945 {
    margin-bottom: 945px!important;
}

.mr-945 {
    margin-right: 945px!important;
}

.ml-945 {
    margin-left: 945px!important;
}

.mx-945 {
    margin-left: 945px!important;
    margin-right: 945px!important;
}

.pt-945 {
    padding-top: 945px!important;
}

.pb-945 {
    padding-bottom: 945px!important;
}

.pr-945 {
    padding-right: 945px!important;
}

.pl-945 {
    padding-left: 945px!important;
}

.px!important;-945 {
    padding-left: 945px!important;
    padding-right: 945px!important;
}

.mt-950 {
    margin-top: 950px!important;
}

.mb-950 {
    margin-bottom: 950px!important;
}

.mr-950 {
    margin-right: 950px!important;
}

.ml-950 {
    margin-left: 950px!important;
}

.mx-950 {
    margin-left: 950px!important;
    margin-right: 950px!important;
}

.pt-950 {
    padding-top: 950px!important;
}

.pb-950 {
    padding-bottom: 950px!important;
}

.pr-950 {
    padding-right: 950px!important;
}

.pl-950 {
    padding-left: 950px!important;
}

.px!important;-950 {
    padding-left: 950px!important;
    padding-right: 950px!important;
}

.mt-955 {
    margin-top: 955px!important;
}

.mb-955 {
    margin-bottom: 955px!important;
}

.mr-955 {
    margin-right: 955px!important;
}

.ml-955 {
    margin-left: 955px!important;
}

.mx-955 {
    margin-left: 955px!important;
    margin-right: 955px!important;
}

.pt-955 {
    padding-top: 955px!important;
}

.pb-955 {
    padding-bottom: 955px!important;
}

.pr-955 {
    padding-right: 955px!important;
}

.pl-955 {
    padding-left: 955px!important;
}

.px!important;-955 {
    padding-left: 955px!important;
    padding-right: 955px!important;
}

.mt-960 {
    margin-top: 960px!important;
}

.mb-960 {
    margin-bottom: 960px!important;
}

.mr-960 {
    margin-right: 960px!important;
}

.ml-960 {
    margin-left: 960px!important;
}

.mx-960 {
    margin-left: 960px!important;
    margin-right: 960px!important;
}

.pt-960 {
    padding-top: 960px!important;
}

.pb-960 {
    padding-bottom: 960px!important;
}

.pr-960 {
    padding-right: 960px!important;
}

.pl-960 {
    padding-left: 960px!important;
}

.px!important;-960 {
    padding-left: 960px!important;
    padding-right: 960px!important;
}

.mt-965 {
    margin-top: 965px!important;
}

.mb-965 {
    margin-bottom: 965px!important;
}

.mr-965 {
    margin-right: 965px!important;
}

.ml-965 {
    margin-left: 965px!important;
}

.mx-965 {
    margin-left: 965px!important;
    margin-right: 965px!important;
}

.pt-965 {
    padding-top: 965px!important;
}

.pb-965 {
    padding-bottom: 965px!important;
}

.pr-965 {
    padding-right: 965px!important;
}

.pl-965 {
    padding-left: 965px!important;
}

.px!important;-965 {
    padding-left: 965px!important;
    padding-right: 965px!important;
}

.mt-970 {
    margin-top: 970px!important;
}

.mb-970 {
    margin-bottom: 970px!important;
}

.mr-970 {
    margin-right: 970px!important;
}

.ml-970 {
    margin-left: 970px!important;
}

.mx-970 {
    margin-left: 970px!important;
    margin-right: 970px!important;
}

.pt-970 {
    padding-top: 970px!important;
}

.pb-970 {
    padding-bottom: 970px!important;
}

.pr-970 {
    padding-right: 970px!important;
}

.pl-970 {
    padding-left: 970px!important;
}

.px!important;-970 {
    padding-left: 970px!important;
    padding-right: 970px!important;
}

.mt-975 {
    margin-top: 975px!important;
}

.mb-975 {
    margin-bottom: 975px!important;
}

.mr-975 {
    margin-right: 975px!important;
}

.ml-975 {
    margin-left: 975px!important;
}

.mx-975 {
    margin-left: 975px!important;
    margin-right: 975px!important;
}

.pt-975 {
    padding-top: 975px!important;
}

.pb-975 {
    padding-bottom: 975px!important;
}

.pr-975 {
    padding-right: 975px!important;
}

.pl-975 {
    padding-left: 975px!important;
}

.px!important;-975 {
    padding-left: 975px!important;
    padding-right: 975px!important;
}

.mt-980 {
    margin-top: 980px!important;
}

.mb-980 {
    margin-bottom: 980px!important;
}

.mr-980 {
    margin-right: 980px!important;
}

.ml-980 {
    margin-left: 980px!important;
}

.mx-980 {
    margin-left: 980px!important;
    margin-right: 980px!important;
}

.pt-980 {
    padding-top: 980px!important;
}

.pb-980 {
    padding-bottom: 980px!important;
}

.pr-980 {
    padding-right: 980px!important;
}

.pl-980 {
    padding-left: 980px!important;
}

.px!important;-980 {
    padding-left: 980px!important;
    padding-right: 980px!important;
}

.mt-985 {
    margin-top: 985px!important;
}

.mb-985 {
    margin-bottom: 985px!important;
}

.mr-985 {
    margin-right: 985px!important;
}

.ml-985 {
    margin-left: 985px!important;
}

.mx-985 {
    margin-left: 985px!important;
    margin-right: 985px!important;
}

.pt-985 {
    padding-top: 985px!important;
}

.pb-985 {
    padding-bottom: 985px!important;
}

.pr-985 {
    padding-right: 985px!important;
}

.pl-985 {
    padding-left: 985px!important;
}

.px!important;-985 {
    padding-left: 985px!important;
    padding-right: 985px!important;
}

.mt-990 {
    margin-top: 990px!important;
}

.mb-990 {
    margin-bottom: 990px!important;
}

.mr-990 {
    margin-right: 990px!important;
}

.ml-990 {
    margin-left: 990px!important;
}

.mx-990 {
    margin-left: 990px!important;
    margin-right: 990px!important;
}

.pt-990 {
    padding-top: 990px!important;
}

.pb-990 {
    padding-bottom: 990px!important;
}

.pr-990 {
    padding-right: 990px!important;
}

.pl-990 {
    padding-left: 990px!important;
}

.px-990 {
    padding-left: 990px!important;
    padding-right: 990px!important;
}

.mt-995 {
    margin-top: 995px!important;
}

.mb-995 {
    margin-bottom: 995px!important;
}

.mr-995 {
    margin-right: 995px!important;
}

.ml-995 {
    margin-left: 995px!important;
}

.mx-995 {
    margin-left: 995px!important;
    margin-right: 995px!important;
}

.pt-995 {
    padding-top: 995px!important;
}

.pb-995 {
    padding-bottom: 995px!important;
}

.pr-995 {
    padding-right: 995px!important;
}

.pl-995 {
    padding-left: 995px!important;
}

.px!important;-995 {
    padding-left: 995px!important;
    padding-right: 995px!important;
}

.mt-1000 {
    margin-top: 1000px!important;
}

.mb-1000 {
    margin-bottom: 1000px!important;
}

.mr-1000 {
    margin-right: 1000px!important;
}

.ml-1000 {
    margin-left: 1000px!important;
}

.mx-1000 {
    margin-left: 1000px!important;
    margin-right: 1000px!important;
}

.pt-1000 {
    padding-top: 1000px!important;
}

.pb-1000 {
    padding-bottom: 1000px!important;
}

.pr-1000 {
    padding-right: 1000px!important;
}

.pl-1000 {
    padding-left: 1000px!important;
}

.px!important;-1000 {
    padding-left: 1000px!important;
    padding-right: 1000px!important;
}

.w-0 {
    width: 0px
}

.mw-0 {
    max-width: 0px
}

.h-0 {
    height: 0px
}

.mh-0 {
    max-height: 0px
}

.w-10 {
    width: 10px
}

.mw-10 {
    max-width: 10px
}

.h-10 {
    height: 10px
}

.mh-10 {
    max-height: 10px
}

.w-20 {
    width: 20px
}

.mw-20 {
    max-width: 20px
}

.h-20 {
    height: 20px
}

.mh-20 {
    max-height: 20px
}

.w-30 {
    width: 30px
}

.mw-30 {
    max-width: 30px
}

.h-30 {
    height: 30px
}

.mh-30 {
    max-height: 30px
}

.w-40 {
    width: 40px
}

.mw-40 {
    max-width: 40px
}

.h-40 {
    height: 40px
}

.mh-40 {
    max-height: 40px
}

.w-50 {
    width: 50px
}

.mw-50 {
    max-width: 50px
}

.h-50 {
    height: 50px
}

.mh-50 {
    max-height: 50px
}

.w-60 {
    width: 60px
}

.mw-60 {
    max-width: 60px
}

.h-60 {
    height: 60px
}

.mh-60 {
    max-height: 60px
}

.w-70 {
    width: 70px
}

.mw-70 {
    max-width: 70px
}

.h-70 {
    height: 70px
}

.mh-70 {
    max-height: 70px
}

.w-80 {
    width: 80px
}

.mw-80 {
    max-width: 80px
}

.h-80 {
    height: 80px
}

.mh-80 {
    max-height: 80px
}

.w-90 {
    width: 90px
}

.mw-90 {
    max-width: 90px
}

.h-90 {
    height: 90px
}

.mh-90 {
    max-height: 90px
}

.wx-100 {
    width: 100px
}

.mw-100 {
    max-width: 100px
}

.h-100 {
    height: 100%!important;
}

.mh-100 {
    max-height: 100px
}

.w-100 {
    width: 100%;
}

.w-110 {
    width: 110px
}

.mw-110 {
    max-width: 110px
}

.h-110 {
    height: 110px
}

.mh-110 {
    max-height: 110px
}

.w-120 {
    width: 120px
}

.mw-120 {
    max-width: 120px
}

.h-120 {
    height: 120px
}

.mh-120 {
    max-height: 120px
}

.w-130 {
    width: 130px
}

.mw-130 {
    max-width: 130px
}

.h-130 {
    height: 130px
}

.mh-130 {
    max-height: 130px
}

.w-140 {
    width: 140px
}

.mw-140 {
    max-width: 140px
}

.h-140 {
    height: 140px
}

.mh-140 {
    max-height: 140px
}

.w-150 {
    width: 150px
}

.mw-150 {
    max-width: 150px
}

.h-150 {
    height: 150px
}

.mh-150 {
    max-height: 150px
}

.w-160 {
    width: 160px
}

.mw-160 {
    max-width: 160px
}

.h-160 {
    height: 160px
}

.mh-160 {
    max-height: 160px
}

.w-170 {
    width: 170px
}

.mw-170 {
    max-width: 170px
}

.h-170 {
    height: 170px
}

.mh-170 {
    max-height: 170px
}

.w-180 {
    width: 180px
}

.mw-180 {
    max-width: 180px
}

.h-180 {
    height: 180px
}

.mh-180 {
    max-height: 180px
}

.w-190 {
    width: 190px
}

.mw-190 {
    max-width: 190px
}

.h-190 {
    height: 190px
}

.mh-190 {
    max-height: 190px
}

.w-200 {
    width: 200px
}

.mw-200 {
    max-width: 200px
}

.h-200 {
    height: 200px
}

.mh-200 {
    max-height: 200px
}

.w-210 {
    width: 210px
}

.mw-210 {
    max-width: 210px
}

.h-210 {
    height: 210px
}

.mh-210 {
    max-height: 210px
}

.w-220 {
    width: 220px
}

.mw-220 {
    max-width: 220px
}

.h-220 {
    height: 220px
}

.mh-220 {
    max-height: 220px
}

.w-230 {
    width: 230px
}

.mw-230 {
    max-width: 230px
}

.h-230 {
    height: 230px
}

.mh-230 {
    max-height: 230px
}

.w-240 {
    width: 240px
}

.mw-240 {
    max-width: 240px
}

.h-240 {
    height: 240px
}

.mh-240 {
    max-height: 240px
}

.w-250 {
    width: 250px
}

.mw-250 {
    max-width: 250px
}

.h-250 {
    height: 250px
}

.mh-250 {
    max-height: 250px
}

.w-260 {
    width: 260px
}

.mw-260 {
    max-width: 260px
}

.h-260 {
    height: 260px
}

.mh-260 {
    max-height: 260px
}

.w-270 {
    width: 270px
}

.mw-270 {
    max-width: 270px
}

.h-270 {
    height: 270px
}

.mh-270 {
    max-height: 270px
}

.w-280 {
    width: 280px
}

.mw-280 {
    max-width: 280px
}

.h-280 {
    height: 280px
}

.mh-280 {
    max-height: 280px
}

.w-290 {
    width: 290px
}

.mw-290 {
    max-width: 290px
}

.h-290 {
    height: 290px
}

.mh-290 {
    max-height: 290px
}

.w-300 {
    width: 300px
}

.mw-300 {
    max-width: 300px
}

.h-300 {
    height: 300px
}

.mh-300 {
    max-height: 300px
}

.w-310 {
    width: 310px
}

.mw-310 {
    max-width: 310px
}

.h-310 {
    height: 310px
}

.mh-310 {
    max-height: 310px
}

.w-320 {
    width: 320px
}

.mw-320 {
    max-width: 320px
}

.h-320 {
    height: 320px
}

.mh-320 {
    max-height: 320px
}

.w-330 {
    width: 330px
}

.mw-330 {
    max-width: 330px
}

.h-330 {
    height: 330px
}

.mh-330 {
    max-height: 330px
}

.w-340 {
    width: 340px
}

.mw-340 {
    max-width: 340px
}

.h-340 {
    height: 340px
}

.mh-340 {
    max-height: 340px
}

.w-350 {
    width: 350px
}

.mw-350 {
    max-width: 350px
}

.h-350 {
    height: 350px
}

.mh-350 {
    max-height: 350px
}

.w-360 {
    width: 360px
}

.mw-360 {
    max-width: 360px
}

.h-360 {
    height: 360px
}

.mh-360 {
    max-height: 360px
}

.w-370 {
    width: 370px
}

.mw-370 {
    max-width: 370px
}

.h-370 {
    height: 370px
}

.mh-370 {
    max-height: 370px
}

.w-380 {
    width: 380px
}

.mw-380 {
    max-width: 380px
}

.h-380 {
    height: 380px
}

.mh-380 {
    max-height: 380px
}

.w-390 {
    width: 390px
}

.mw-390 {
    max-width: 390px
}

.h-390 {
    height: 390px
}

.mh-390 {
    max-height: 390px
}

.w-400 {
    width: 400px
}

.mw-400 {
    max-width: 400px
}

.h-400 {
    height: 400px
}

.mh-400 {
    max-height: 400px
}

.w-410 {
    width: 410px
}

.mw-410 {
    max-width: 410px
}

.h-410 {
    height: 410px
}

.mh-410 {
    max-height: 410px
}

.w-420 {
    width: 420px
}

.mw-420 {
    max-width: 420px
}

.h-420 {
    height: 420px
}

.mh-420 {
    max-height: 420px
}

.w-430 {
    width: 430px
}

.mw-430 {
    max-width: 430px
}

.h-430 {
    height: 430px
}

.mh-430 {
    max-height: 430px
}

.w-440 {
    width: 440px
}

.mw-440 {
    max-width: 440px
}

.h-440 {
    height: 440px
}

.mh-440 {
    max-height: 440px
}

.w-450 {
    width: 450px
}

.mw-450 {
    max-width: 450px
}

.h-450 {
    height: 450px
}

.mh-450 {
    max-height: 450px
}

.w-460 {
    width: 460px
}

.mw-460 {
    max-width: 460px
}

.h-460 {
    height: 460px
}

.mh-460 {
    max-height: 460px
}

.w-470 {
    width: 470px
}

.mw-470 {
    max-width: 470px
}

.h-470 {
    height: 470px
}

.mh-470 {
    max-height: 470px
}

.w-480 {
    width: 480px
}

.mw-480 {
    max-width: 480px
}

.h-480 {
    height: 480px
}

.mh-480 {
    max-height: 480px
}

.w-490 {
    width: 490px
}

.mw-490 {
    max-width: 490px
}

.h-490 {
    height: 490px
}

.mh-490 {
    max-height: 490px
}

.w-500 {
    width: 500px
}

.mw-500 {
    max-width: 500px
}

.h-500 {
    height: 500px
}

.mh-500 {
    max-height: 500px
}

.w-510 {
    width: 510px
}

.mw-510 {
    max-width: 510px
}

.h-510 {
    height: 510px
}

.mh-510 {
    max-height: 510px
}

.w-520 {
    width: 520px
}

.mw-520 {
    max-width: 520px
}

.h-520 {
    height: 520px
}

.mh-520 {
    max-height: 520px
}

.w-530 {
    width: 530px
}

.mw-530 {
    max-width: 530px
}

.h-530 {
    height: 530px
}

.mh-530 {
    max-height: 530px
}

.w-540 {
    width: 540px
}

.mw-540 {
    max-width: 540px
}

.h-540 {
    height: 540px
}

.mh-540 {
    max-height: 540px
}

.w-550 {
    width: 550px
}

.mw-550 {
    max-width: 550px
}

.h-550 {
    height: 550px
}

.mh-550 {
    max-height: 550px
}

.w-560 {
    width: 560px
}

.mw-560 {
    max-width: 560px
}

.h-560 {
    height: 560px
}

.mh-560 {
    max-height: 560px
}

.w-570 {
    width: 570px
}

.mw-570 {
    max-width: 570px
}

.h-570 {
    height: 570px
}

.mh-570 {
    max-height: 570px
}

.w-580 {
    width: 580px
}

.mw-580 {
    max-width: 580px
}

.h-580 {
    height: 580px
}

.mh-580 {
    max-height: 580px
}

.w-590 {
    width: 590px
}

.mw-590 {
    max-width: 590px
}

.h-590 {
    height: 590px
}

.mh-590 {
    max-height: 590px
}

.w-600 {
    width: 600px
}

.mw-600 {
    max-width: 600px
}

.h-600 {
    height: 600px
}

.mh-600 {
    max-height: 600px
}

.w-610 {
    width: 610px
}

.mw-610 {
    max-width: 610px
}

.h-610 {
    height: 610px
}

.mh-610 {
    max-height: 610px
}

.w-620 {
    width: 620px
}

.mw-620 {
    max-width: 620px
}

.h-620 {
    height: 620px
}

.mh-620 {
    max-height: 620px
}

.w-630 {
    width: 630px
}

.mw-630 {
    max-width: 630px
}

.h-630 {
    height: 630px
}

.mh-630 {
    max-height: 630px
}

.w-640 {
    width: 640px
}

.mw-640 {
    max-width: 640px
}

.h-640 {
    height: 640px
}

.mh-640 {
    max-height: 640px
}

.w-650 {
    width: 650px
}

.mw-650 {
    max-width: 650px
}

.h-650 {
    height: 650px
}

.mh-650 {
    max-height: 650px
}

.w-660 {
    width: 660px
}

.mw-660 {
    max-width: 660px
}

.h-660 {
    height: 660px
}

.mh-660 {
    max-height: 660px
}

.w-670 {
    width: 670px
}

.mw-670 {
    max-width: 670px
}

.h-670 {
    height: 670px
}

.mh-670 {
    max-height: 670px
}

.w-680 {
    width: 680px
}

.mw-680 {
    max-width: 680px
}

.h-680 {
    height: 680px
}

.mh-680 {
    max-height: 680px
}

.w-690 {
    width: 690px
}

.mw-690 {
    max-width: 690px
}

.h-690 {
    height: 690px
}

.mh-690 {
    max-height: 690px
}

.w-700 {
    width: 700px
}

.mw-700 {
    max-width: 700px
}

.h-700 {
    height: 700px
}

.mh-700 {
    max-height: 700px
}

.w-710 {
    width: 710px
}

.mw-710 {
    max-width: 710px
}

.h-710 {
    height: 710px
}

.mh-710 {
    max-height: 710px
}

.w-720 {
    width: 720px
}

.mw-720 {
    max-width: 720px
}

.h-720 {
    height: 720px
}

.mh-720 {
    max-height: 720px
}

.w-730 {
    width: 730px
}

.mw-730 {
    max-width: 730px
}

.h-730 {
    height: 730px
}

.mh-730 {
    max-height: 730px
}

.w-740 {
    width: 740px
}

.mw-740 {
    max-width: 740px
}

.h-740 {
    height: 740px
}

.mh-740 {
    max-height: 740px
}

.w-750 {
    width: 750px
}

.mw-750 {
    max-width: 750px
}

.h-750 {
    height: 750px
}

.mh-750 {
    max-height: 750px
}

.w-760 {
    width: 760px
}

.mw-760 {
    max-width: 760px
}

.h-760 {
    height: 760px
}

.mh-760 {
    max-height: 760px
}

.w-770 {
    width: 770px
}

.mw-770 {
    max-width: 770px
}

.h-770 {
    height: 770px
}

.mh-770 {
    max-height: 770px
}

.w-780 {
    width: 780px
}

.mw-780 {
    max-width: 780px
}

.h-780 {
    height: 780px
}

.mh-780 {
    max-height: 780px
}

.w-790 {
    width: 790px
}

.mw-790 {
    max-width: 790px
}

.h-790 {
    height: 790px
}

.mh-790 {
    max-height: 790px
}

.w-800 {
    width: 800px
}

.mw-800 {
    max-width: 800px
}

.h-800 {
    height: 800px
}

.mh-800 {
    max-height: 800px
}

.w-810 {
    width: 810px
}

.mw-810 {
    max-width: 810px
}

.h-810 {
    height: 810px
}

.mh-810 {
    max-height: 810px
}

.w-820 {
    width: 820px
}

.mw-820 {
    max-width: 820px
}

.h-820 {
    height: 820px
}

.mh-820 {
    max-height: 820px
}

.w-830 {
    width: 830px
}

.mw-830 {
    max-width: 830px
}

.h-830 {
    height: 830px
}

.mh-830 {
    max-height: 830px
}

.w-840 {
    width: 840px
}

.mw-840 {
    max-width: 840px
}

.h-840 {
    height: 840px
}

.mh-840 {
    max-height: 840px
}

.w-850 {
    width: 850px
}

.mw-850 {
    max-width: 850px
}

.h-850 {
    height: 850px
}

.mh-850 {
    max-height: 850px
}

.w-860 {
    width: 860px
}

.mw-860 {
    max-width: 860px
}

.h-860 {
    height: 860px
}

.mh-860 {
    max-height: 860px
}

.w-870 {
    width: 870px
}

.mw-870 {
    max-width: 870px
}

.h-870 {
    height: 870px
}

.mh-870 {
    max-height: 870px
}

.w-880 {
    width: 880px
}

.mw-880 {
    max-width: 880px
}

.h-880 {
    height: 880px
}

.mh-880 {
    max-height: 880px
}

.w-890 {
    width: 890px
}

.mw-890 {
    max-width: 890px
}

.h-890 {
    height: 890px
}

.mh-890 {
    max-height: 890px
}

.w-900 {
    width: 900px
}

.mw-900 {
    max-width: 900px
}

.h-900 {
    height: 900px
}

.mh-900 {
    max-height: 900px
}

.w-910 {
    width: 910px
}

.mw-910 {
    max-width: 910px
}

.h-910 {
    height: 910px
}

.mh-910 {
    max-height: 910px
}

.w-920 {
    width: 920px
}

.mw-920 {
    max-width: 920px
}

.h-920 {
    height: 920px
}

.mh-920 {
    max-height: 920px
}

.w-930 {
    width: 930px
}

.mw-930 {
    max-width: 930px
}

.h-930 {
    height: 930px
}

.mh-930 {
    max-height: 930px
}

.w-940 {
    width: 940px
}

.mw-940 {
    max-width: 940px
}

.h-940 {
    height: 940px
}

.mh-940 {
    max-height: 940px
}

.w-950 {
    width: 950px
}

.mw-950 {
    max-width: 950px
}

.h-950 {
    height: 950px
}

.mh-950 {
    max-height: 950px
}

.w-960 {
    width: 960px
}

.mw-960 {
    max-width: 960px
}

.h-960 {
    height: 960px
}

.mh-960 {
    max-height: 960px
}

.w-970 {
    width: 970px
}

.mw-970 {
    max-width: 970px
}

.h-970 {
    height: 970px
}

.mh-970 {
    max-height: 970px
}

.w-980 {
    width: 980px
}

.mw-980 {
    max-width: 980px
}

.h-980 {
    height: 980px
}

.mh-980 {
    max-height: 980px
}

.w-990 {
    width: 990px
}

.mw-990 {
    max-width: 990px
}

.h-990 {
    height: 990px
}

.mh-990 {
    max-height: 990px
}

.w-1000 {
    width: 1000px
}

.mw-1000 {
    max-width: 1000px
}

.h-1000 {
    height: 1000px
}

.mh-1000 {
    max-height: 1000px
}

.w-1010 {
    width: 1010px
}

.mw-1010 {
    max-width: 1010px
}

.h-1010 {
    height: 1010px
}

.mh-1010 {
    max-height: 1010px
}

.w-1020 {
    width: 1020px
}

.mw-1020 {
    max-width: 1020px
}

.h-1020 {
    height: 1020px
}

.mh-1020 {
    max-height: 1020px
}

.w-1030 {
    width: 1030px
}

.mw-1030 {
    max-width: 1030px
}

.h-1030 {
    height: 1030px
}

.mh-1030 {
    max-height: 1030px
}

.w-1040 {
    width: 1040px
}

.mw-1040 {
    max-width: 1040px
}

.h-1040 {
    height: 1040px
}

.mh-1040 {
    max-height: 1040px
}

.w-1050 {
    width: 1050px
}

.mw-1050 {
    max-width: 1050px
}

.h-1050 {
    height: 1050px
}

.mh-1050 {
    max-height: 1050px
}

.w-1060 {
    width: 1060px
}

.mw-1060 {
    max-width: 1060px
}

.h-1060 {
    height: 1060px
}

.mh-1060 {
    max-height: 1060px
}

.w-1070 {
    width: 1070px
}

.mw-1070 {
    max-width: 1070px
}

.h-1070 {
    height: 1070px
}

.mh-1070 {
    max-height: 1070px
}

.w-1080 {
    width: 1080px
}

.mw-1080 {
    max-width: 1080px
}

.h-1080 {
    height: 1080px
}

.mh-1080 {
    max-height: 1080px
}

.w-1090 {
    width: 1090px
}

.mw-1090 {
    max-width: 1090px
}

.h-1090 {
    height: 1090px
}

.mh-1090 {
    max-height: 1090px
}

.w-1100 {
    width: 1100px
}

.mw-1100 {
    max-width: 1100px
}

.h-1100 {
    height: 1100px
}

.mh-1100 {
    max-height: 1100px
}

.w-1110 {
    width: 1110px
}

.mw-1110 {
    max-width: 1110px
}

.h-1110 {
    height: 1110px
}

.mh-1110 {
    max-height: 1110px
}

.w-1120 {
    width: 1120px
}

.mw-1120 {
    max-width: 1120px
}

.h-1120 {
    height: 1120px
}

.mh-1120 {
    max-height: 1120px
}

.w-1130 {
    width: 1130px
}

.mw-1130 {
    max-width: 1130px
}

.h-1130 {
    height: 1130px
}

.mh-1130 {
    max-height: 1130px
}

.w-1140 {
    width: 1140px
}

.mw-1140 {
    max-width: 1140px
}

.h-1140 {
    height: 1140px
}

.mh-1140 {
    max-height: 1140px
}

.w-1150 {
    width: 1150px
}

.mw-1150 {
    max-width: 1150px
}

.h-1150 {
    height: 1150px
}

.mh-1150 {
    max-height: 1150px
}

.w-1160 {
    width: 1160px
}

.mw-1160 {
    max-width: 1160px
}

.h-1160 {
    height: 1160px
}

.mh-1160 {
    max-height: 1160px
}

.w-1170 {
    width: 1170px
}

.mw-1170 {
    max-width: 1170px
}

.h-1170 {
    height: 1170px
}

.mh-1170 {
    max-height: 1170px
}

.w-full {
    width: 100%
}

.mw-full {
    max-width: 100%
}

.h-full {
    height: 100%
}

.mh-full {
    max-height: 100%
}

.h-1 {
    height: 1px
}

.w-1 {
    width: 1px
}

.ml-1 {
    margin-left: 1px !important
}

.mr-1 {
    margin-right: 1px !important
}

.mx-1 {
    margin-left: 1px !important;
    margin-right: 1px !important
}

.h-2 {
    height: 2px
}

.w-2 {
    width: 2px
}

.ml-2 {
    margin-left: 2px !important
}

.mr-2:not(.badge) {
    margin-right: 2px !important
}

.mx-2 {
    margin-left: 2px !important;
    margin-right: 2px !important
}

.h-3 {
    height: 3px
}

.w-3 {
    width: 3px
}

.ml-3 {
    margin-left: 3px !important
}

.mr-3 {
    margin-right: 3px !important
}

.mx-3 {
    margin-left: 3px !important;
    margin-right: 3px !important
}

.h-4 {
    height: 4px
}

.w-4 {
    width: 4px
}

.ml-4 {
    margin-left: 4px !important
}

.mr-4 {
    margin-right: 4px !important
}

.mx-4 {
    margin-left: 4px !important;
    margin-right: 4px !important
}

.h-5 {
    height: 5px
}

.w-5 {
    width: 5px
}

.ml-5 {
    margin-left: 5px !important
}

.mr-5 {
    margin-right: 5px !important
}

.mx-5 {
    margin-left: 5px !important;
    margin-right: 5px !important
}

.h-6 {
    height: 6px
}

.w-6 {
    width: 6px
}

.ml-6 {
    margin-left: 6px !important
}

.mr-6 {
    margin-right: 6px !important
}

.mx-6 {
    margin-left: 6px !important;
    margin-right: 6px !important
}

.h-7 {
    height: 7px
}

.w-7 {
    width: 7px
}

.ml-7 {
    margin-left: 7px !important
}

.mr-7 {
    margin-right: 7px !important
}

.mx-7 {
    margin-left: 7px !important;
    margin-right: 7px !important
}

.h-8 {
    height: 8px
}

.w-8 {
    width: 8px
}

.ml-8 {
    margin-left: 8px !important
}

.mr-8 {
    margin-right: 8px !important
}

.mx-8 {
    margin-left: 8px !important;
    margin-right: 8px !important
}

.h-9 {
    height: 9px
}

.w-9 {
    width: 9px
}

.ml-9 {
    margin-left: 9px !important
}

.mr-9 {
    margin-right: 9px !important
}

.mx-9 {
    margin-left: 9px !important;
    margin-right: 9px !important
}

.h-10 {
    height: 10px
}

.w-10 {
    width: 10px
}

.ml-10 {
    margin-left: 10px !important
}

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

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

.w-25 {
    width: 25px !important
}

.w-50 {
    width: 50px !important
}

.w-75 {
    width: 75px !important
}

.wx-100 {
    width: 100px !important
}


.f-heading {
    font-family: DM Sans,Helvetica,Arial,sans-serif
}

.f-main {
    font-family: DM Sans,Helvetica,Arial,sans-serif
}

.fs-5 {
    font-size: 6px!important;
    line-height: 15px
}

.fs-6 {
    font-size: 6px!important;
    line-height: 16px
}

.fs-7 {
    font-size: 7px!important;
    line-height: 17px
}

.fs-8 {
    font-size: 8px!important;
    line-height: 18px
}

.fs-9 {
    font-size: 9px!important;
    line-height: 19px
}

.fs-10 {
    font-size: 10px!important;
    line-height: 20px
}

.fs-11 {
    font-size: 11px!important;
    line-height: 21px
}

.fs-12 {
    font-size: 12px!important;
    line-height: 22px
}

.fs-13 {
    font-size: 13px!important;
    line-height: 23px
}

.fs-14 {
    font-size: 14px!important;
    line-height: 24px
}

.fs-15 {
    font-size: 15px!important;
    line-height: 25px
}

.fs-16 {
    font-size: 16px!important;
    line-height: 26px
}

.fs-17 {
    font-size: 17px!important;
    line-height: 27px
}

.fs-18 {
    font-size: 18px!important;
    line-height: 28px
}

.fs-19 {
    font-size: 19px!important;
    line-height: 29px
}

.fs-20 {
    font-size: 20px!important;
    line-height: 30px
}

.fs-21 {
    font-size: 21px!important;
    line-height: 31px
}

.fs-22 {
    font-size: 22px!important;
    line-height: 32px
}

.fs-23 {
    font-size: 23px!important;
    line-height: 33px
}

.fs-24 {
    font-size: 24px!important;
    line-height: 34px
}

.fs-25:not(.ficon) {
    font-size: 25px!important;
    line-height: 35px
}

.fs-26 {
    font-size: 26px!important;
    line-height: 36px
}

.fs-27 {
    font-size: 27px!important;
    line-height: 37px
}

.fs-28 {
    font-size: 28px!important;
    line-height: 38px
}

.fs-29 {
    font-size: 29px!important;
    line-height: 39px
}

.fs-30 {
    font-size: 30px!important;
    line-height: 40px
}

.fs-31 {
    font-size: 31px!important;
    line-height: 41px
}

.fs-32 {
    font-size: 32px!important;
    line-height: 42px
}

.fs-33 {
    font-size: 33px!important;
    line-height: 43px
}

.fs-34 {
    font-size: 34px!important;
    line-height: 44px
}

.fs-35 {
    font-size: 35px!important;
    line-height: 45px
}

.fs-36 {
    font-size: 36px!important;
    line-height: 46px
}

.fs-37 {
    font-size: 37px!important;
    line-height: 47px
}

.fs-38 {
    font-size: 38px!important;
    line-height: 48px
}

.fs-39 {
    font-size: 39px!important;
    line-height: 49px
}

.fs-40 {
    font-size: 40px!important;
    line-height: 50px
}

.fs-41 {
    font-size: 41px!important;
    line-height: 51px
}

.fs-42 {
    font-size: 42px!important;
    line-height: 52px
}

.fs-44 {
    font-size: 44px!important;
    line-height: 54px
}

.fs-46 {
    font-size: 46px!important;
    line-height: 56px
}

.fs-48 {
    font-size: 48px!important;
    line-height: 58px
}

.fs-50 {
    font-size: 50px!important;
    line-height: 60px
}

.fs-52 {
    font-size: 52px!important;
    line-height: 62px
}

.fs-54 {
    font-size: 54px!important;
    line-height: 64px
}

.fs-56 {
    font-size: 56px!important;
    line-height: 66px
}

.fs-58 {
    font-size: 58px!important;
    line-height: 68px
}

.fs-60 {
    font-size: 60px!important;
    line-height: 70px
}

.fs-62 {
    font-size: 62px!important;
    line-height: 72px
}

.fs-64 {
    font-size: 64px!important;
    line-height: 74px
}

.fs-66 {
    font-size: 66px!important;
    line-height: 76px
}

.fs-68 {
    font-size: 68px!important;
    line-height: 78px
}

.fs-70 {
    font-size: 70px!important;
    line-height: 80px
}

.fs-72 {
    font-size: 72px!important;
    line-height: 82px
}

.fs-74 {
    font-size: 74px!important;
    line-height: 84px
}

.fs-76 {
    font-size: 76px!important;
    line-height: 86px
}

.fs-78 {
    font-size: 78px!important;
    line-height: 88px
}

.fs-80 {
    font-size: 80px!important;
    line-height: 90px
}

.fs-82 {
    font-size: 82px!important;
    line-height: 92px
}

.fs-84 {
    font-size: 84px!important;
    line-height: 94px
}

.fs-86 {
    font-size: 86px!important;
    line-height: 96px
}

.fs-88 {
    font-size: 88px!important;
    line-height: 98px
}

.fs-90 {
    font-size: 90px!important;
    line-height: 100px
}

.fs-92 {
    font-size: 92px!important;
    line-height: 102px
}

.fs-94 {
    font-size: 94px!important;
    line-height: 104px
}

.fs-96 {
    font-size: 96px!important;
    line-height: 106px
}

.fs-98 {
    font-size: 98px!important;
    line-height: 108px
}

.fs-100 {
    font-size: 100px!important;
    line-height: 110px
}

.fs-102 {
    font-size: 102px!important;
    line-height: 112px
}

.ic-2x {
    font-size: 2em;
}

.lh-5 {
    line-height: 5px!important
}

.lh-7 {
    line-height: 7px!important
}

.lh-8 {
    line-height: 8px!important
}

.lh-10 {
    line-height: 10px!important
}

.lh-12 {
    line-height: 12px!important
}

.lh-14 {
    line-height: 14px!important
}

.lh-16 {
    line-height: 16px!important
}

.lh-18 {
    line-height: 18px!important;
}

.lh-20 {
    line-height: 20px!important;
}

.lh-22 {
    line-height: 22px!important;
}

.lh-24 {
    line-height: 24px!important;
}

.lh-26 {
    line-height: 26px!important;
}

.lh-28 {
    line-height: 28px!important;
}

.lh-30 {
    line-height: 30px!important;
}

.lh-32 {
    line-height: 32px!important;
}

.lh-34 {
    line-height: 34px!important;
}

.lh-36 {
    line-height: 36px!important;
}

.lh-38 {
    line-height: 38px!important;
}

.lh-40 {
    line-height: 40px!important;
}

.lh-42 {
    line-height: 42px!important;
}

.lh-44 {
    line-height: 44px!important;
}

.lh-46 {
    line-height: 46px!important;
}

.lh-48 {
    line-height: 48px!important;
}

.lh-50 {
    line-height: 50px!important;
}

.lh-52 {
    line-height: 52px!important;
}

.lh-54 {
    line-height: 54px!important;
}

.lh-56 {
    line-height: 56px!important;
}

.lh-58 {
    line-height: 58px!important;
}

.lh-60 {
    line-height: 60px!important;
}

.lh-62 {
    line-height: 62px!important;
}

.lh-64 {
    line-height: 64px!important;
}

.lh-66 {
    line-height: 66px!important;
}

.lh-68 {
    line-height: 68px!important;
}

.lh-70 {
    line-height: 70px!important;
}

.lh-72 {
    line-height: 72px!important;
}

.lh-74 {
    line-height: 74px!important;
}

.lh-76 {
    line-height: 76px!important;
}

.lh-78 {
    line-height: 78px!important;
}

.lh-80 {
    line-height: 80px!important;
}

.lh-82 {
    line-height: 82px!important;
}

.lh-84 {
    line-height: 84px!important;
}

.lh-86 {
    line-height: 86px!important;
}

.lh-88 {
    line-height: 88px!important;
}

.lh-90 {
    line-height: 90px!important;
}

.lh-92 {
    line-height: 92px!important;
}

.lh-94 {
    line-height: 94px!important;
}

.lh-96 {
    line-height: 96px!important;
}

.lh-98 {
    line-height: 98px!important;
}

.lh-100 {
    line-height: 100px!important;
}

.lh-102 {
    line-height: 102px!important;
}

.lh-104 {
    line-height: 104px!important;
}

.lh-106 {
    line-height: 106px!important;
}

.lh-108 {
    line-height: 108px!important;
}

.lh-110 {
    line-height: 110px!important;
}

.lh-112 {
    line-height: 112px!important;
}

.lh-114 {
    line-height: 114px!important;
}

.lh-116 {
    line-height: 116px!important;
}

.lh-118 {
    line-height: 118px!important;
}

.lh-120 {
    line-height: 120px!important;
}

.lh-122 {
    line-height: 122px!important;
}

.lh-124 {
    line-height: 124px!important;
}

.lh-126 {
    line-height: 126px!important;
}

.lh-128 {
    line-height: 128px!important;
}

.lh-130 {
    line-height: 130px!important;
}

.lh-132 {
    line-height: 132px!important;
}

.lh-134 {
    line-height: 134px!important;
}

.lh-136 {
    line-height: 136px!important;
}

.lh-138 {
    line-height: 138px!important;
}

.lh-140 {
    line-height: 140px!important;
}

.lh-142 {
    line-height: 142px!important;
}

.lh-144 {
    line-height: 144px!important;
}

.lh-146 {
    line-height: 146px!important;
}

.lh-148 {
    line-height: 148px!important;
}

.lh-150 {
    line-height: 150px!important;
}

.lh-152 {
    line-height: 152px!important;
}

.lh-154 {
    line-height: 154px!important;
}

.lh-156 {
    line-height: 156px!important;
}

.lh-158 {
    line-height: 158px!important;
}

.lh-160 {
    line-height: 160px!important;
}

.lh-162 {
    line-height: 162px!important;
}

.lh-164 {
    line-height: 164px!important;
}

.lh-166 {
    line-height: 166px!important;
}

.lh-168 {
    line-height: 168px!important;
}

.lh-170 {
    line-height: 170px!important;
}

.lh-172 {
    line-height: 172px!important;
}

.lh-174 {
    line-height: 174px!important;
}

.lh-176 {
    line-height: 176px!important;
}

.lh-178 {
    line-height: 178px!important;
}

.lh-180 {
    line-height: 180px!important;
}

.lh-182 {
    line-height: 182px!important;
}

.lh-184 {
    line-height: 184px!important;
}

.lh-186 {
    line-height: 186px!important;
}

.lh-188 {
    line-height: 188px!important;
}

.lh-190 {
    line-height: 190px!important;
}

.lh-192 {
    line-height: 192px!important;
}

.lh-194 {
    line-height: 194px!important;
}

.lh-196 {
    line-height: 196px!important;
}

.lh-198 {
    line-height: 198px!important;
}

.lh-200 {
    line-height: 200px!important;
}

.lh-202 {
    line-height: 202px!important;
}


/** will be replaced by users color settings **/

.btn.action-1 {
    background-color: #1120ef;
    color: #fff
}

.btn.action-1:hover {
    background-color: #0d19c0
}

.btn.action-2 {
    background-color: #50baf2;
    color: #fff
}

.btn.action-2:hover {
    background-color: #21a7ee
}

.btn.action-3 {
    background-color: #1b34cb;
    color: #fff
}

.btn.action-3:hover {
    background-color: #15289e
}

.action-1 {
    color: #1120ef
}

.action-1.link:hover {
    color: #0d19c0
}

.action-2 {
    color: #50baf2
}

.action-2.link:hover {
    color: #21a7ee
}

.action-3 {
    color: #1b34cb
}

.action-3.link:hover {
    color: #15289e
}

.color-main {
    color: #4d095f
}

.color-main.link:hover {
    color: #9912bc
}

.color-heading {
    color: #a583ae
}

.color-heading.link:hover {
    color: #72507b
}

.color-white {
    color: #fff
}

.color-white.link:hover {
    color: rgba(255,255,255,.7)
}

.color-transparent-white {
    color: rgba(255,255,255,.8)
}

.color-transparent-white.link:hover {
    color: #fff
}

.color-gray {
    color: #d8d4d9
}

.color-gray.link:hover {
    color: #a79ea9
}

.color-bg-light {
    color: #fff
}

.color-bg-light.link:hover {
    color: #e6e6e6
}

.color-bg-dark {
    color: #112148
}

.color-bg-dark.link:hover {
    color: #1b3471
}

.color-red {
    color: #ea3223
}

.color-red.link:hover {
    color: #c72113
}

.color-twitter {
    color: #0aa0f5
}

.color-twitter.link:hover {
    color: #0880c4
}

.color-facebook {
    color: #2e4da7
}

.color-facebook.link:hover {
    color: #3e62ca
}

.color-dribbble {
    color: #e93a7d
}

.color-dribbble.link:hover {
    color: #d81862
}

.bg-light {
    background-color: #fff !important
}

.bg-dark {
    background-color: #112148 !important
}

.bg-orange {
    background-color: #f94f15 !important;
}

.bg-main {
    background-color: #4d095f
}

.bg-heading {
    background-color: #a583ae
}

.bg-white {
    background-color: #fff
}

.bg-gray {
    background-color: #d8d4d9
}

.bg-grey {
    background: #fbfafa;
}

.bg-action-1 {
    background-color: #1120ef
}

.bg-action-2 {
    background-color: #50baf2
}

.bg-action-3 {
    background-color: #1b34cb
}

.bg-primary {
    background-color: #1360ef !important;
}

.color-filter-light-1:before {
    background-color: rgba(255,255,255,.1)
}

.color-filter-dark-1:before {
    background-color: rgba(17,33,72,.1)
}

.color-filter-light-2:before {
    background-color: rgba(255,255,255,.2)
}

.color-filter-dark-2:before {
    background-color: rgba(17,33,72,.2)
}

.color-filter-light-3:before {
    background-color: rgba(255,255,255,.3)
}

.color-filter-dark-3:before {
    background-color: rgba(17,33,72,.3)
}

.color-filter-light-4:before {
    background-color: rgba(255,255,255,.4)
}

.color-filter-dark-4:before {
    background-color: rgba(17,33,72,.4)
}

.color-filter-light-5:before {
    background-color: rgba(255,255,255,.5)
}

.color-filter-dark-5:before {
    background-color: rgba(17,33,72,.5)
}

.color-filter-light-6:before {
    background-color: rgba(255,255,255,.6)
}

.color-filter-dark-6:before {
    background-color: rgba(17,33,72,.6)
}

.color-filter-light-7:before {
    background-color: rgba(255,255,255,.7)
}

.color-filter-dark-7:before {
    background-color: rgba(17,33,72,.7)
}

.color-filter-light-8:before {
    background-color: rgba(255,255,255,.8)
}

.color-filter-dark-8:before {
    background-color: rgba(17,33,72,.8)
}

.color-filter-light-9:before {
    background-color: rgba(255,255,255,.9)
}

.color-filter-dark-9:before {
    background-color: rgba(17,33,72,.9)
}

/** will be replaced by users color settings **/


.radius4 {
    border-radius: 4px
}

.radius6 {
    border-radius: 6px
}

.radius8 {
    border-radius: 8px
}

.radius10 {
    border-radius: 10px
}

.radius12 {
    border-radius: 12px
}

.radius14 {
    border-radius: 14px
}

.radius16 {
    border-radius: 16px
}

.radius18 {
    border-radius: 18px
}

.radius20 {
    border-radius: 20px
}

.radius22 {
    border-radius: 22px
}

.radius24 {
    border-radius: 24px
}

.radius26 {
    border-radius: 26px
}

.radius28 {
    border-radius: 28px
}

.radius30 {
    border-radius: 30px
}

.radius32 {
    border-radius: 32px
}

.radius_full {
    border-radius: 50%
}

.noradius {
    border-radius: 0
}

.noradius_top {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.noradius_right {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.noradius_bottom {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.noradius_left {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.relative {
    position: relative
}

.absolute {
    position: absolute
}

.section-title h1:after, .section-title h2:after, .section-title h3:after,.section-title h4:after ,.section-title h5:after,.section-title h6:after {
    content: '';
    display: block;
    width: 40px;
    height: 4px;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -20px;
}

nav,header,section,footer {
    position: relative
}

header,section,[data-bg-src],[data-bg-src-2x] {
    background-repeat: ;
    background-position: 50% 50%;
    background-size: cover
}

header,section {
    overflow: hidden
}

header nav {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1000;
    padding-top: 30px;
    padding-bottom: 30px;
    transition: all .2s;
}

nav {
    width: 100%
}

nav.transparent {
    background: transparent
}

a,button {
    cursor: pointer;
    transition: all .25s
}

a:hover,button:hover {
    text-decoration: none
}

a:active,a:focus,button:active,button:focus {
    text-decoration: none;
    outline: none
}

button {
    border: none;
    outline: none !important
}

label {
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer
}

h1,h2,h3:not(.brand-text),h4,h5,h6 {
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    margin: 0;
    font-weight: 400;
    font-family: DM Sans,Helvetica,Arial,sans-serif
}

h1,h2 {
    font-size: 58px;
    line-height: 70px
}

h1.big,h2.big {
    font-size: 72px;
    line-height: 86px
}

h1.small,h2.small {
    font-size: 42px;
    line-height: 52px;
    font-weight: 400
}

h3:not(.brand-text) {
    font-size: 42px;
    line-height: 52px
}

b,strong {
    font-weight: 700
}


::-moz-selection {
    background: #1b34cb;
    color: #fff
}

::-webkit-selection {
    background: #1b34cb;
    color: #fff
}

::selection {
    background: #1b34cb;
    color: #fff
}

@media(max-width: 1199.98px) { 
    h1 br,h2 br,h3 br,.text-adaptive br {
        display: none
    }

    h1,h2 {
        font-size: 52px;
        line-height: 62px
    }

    h1.big,h2.big {
        font-size: 62px;
        line-height: 72px
    }

    h1.small,h2.small {
        font-size: 36px;
        line-height: 46px
    }

    h3:not(.brand-text) {
        font-size: 36px;
        line-height: 46px
    }

    .navigation_mobile {
        display: block
    }
}

@media(max-width: 991.98px) {
    h1,h2 {
        font-size:42px;
        line-height: 52px
    }

    h1.big,h2.big {
        font-size: 52px;
        line-height: 62px
    }

    h1.small,h2.small {
        font-size: 32px;
        line-height: 42px
    }

    h3:not(.brand-text) {
        font-size: 32px;
        line-height: 42px
    } 
}

@media(max-width: 767.98px) {
    h1,h2 {
        font-size:32px;
        line-height: 42px
    }

    h1.big,h2.big {
        font-size: 42px;
        line-height: 52px
    }

    h1.small,h2.small {
        font-size: 26px;
        line-height: 36px
    }

    h3:not(.brand-text) {
        font-size: 26px;
        line-height: 36px
    } 
}

@media(max-width: 575.98px) {
    h1,h2 {
        font-size:26px;
        line-height: 36px
    }

    h1.big,h2.big {
        font-size: 32px;
        line-height: 42px
    }

    h1.small,h2.small {
        font-size: 22px;
        line-height: 32px
    }
}

.form_2 .img_holder img {
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    transition: all .2s;
    box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .15) !important;
}

.shadow {
    box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .15) !important;
}

.shadow-2 {
    box-shadow: 0 1px 15px 1px rgba(0,0,0,.24), 0 1px 6px rgba(0,0,0,.04);
}

@-webkit-keyframes icon-bubble {
    0% {
        -webkit-transform: scale(0.85);
        transform: scale(0.85);
        opacity: 1;
    }

    25% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
        opacity: 0.8;
    }

    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
        opacity: 0.55;
    }

    75% {
        -webkit-transform: scale(1.32);
        transform: scale(1.32);
        opacity: 0.3;
    }

    100% {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0;
    }
}

@keyframes icon-bubble {
    0% {
        -webkit-transform: scale(0.85);
        transform: scale(0.85);
        opacity: 1;
    }

    25% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
        opacity: 0.8;
    }

    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
        opacity: 0.55;
    }

    75% {
        -webkit-transform: scale(1.32);
        transform: scale(1.32);
        opacity: 0.3;
    }

    100% {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0;
    }
}




/** custome css **/
/** custome css **/
/** custome css **/
/** custome css **/
/** custome css **/
/** custome css **/


.body-no-scroll{ overflow-y: hidden!important; overflow-x: hidden!important;}

.mmenu-trigger {
    height: 20px;
    width: 20px;
    display: none;
    right: 10px;
    top: 8px;
    position: absolute;
    border-radius: 4px;
    cursor: pointer;
    z-index: 1000;
}

#menu_opener {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 15px;
  cursor: pointer;
}

#menu_opener span {
  height: 2px;
  display: block;
  margin-bottom: 4px;
}

#menu_opener span:nth-child(2) {
  width: 75%;
  transform: translatex(5px);
}

.close_side_menu{ display: none; z-index: 99999999!important; }

.dropdown-menu:not(.datepicker):not(.menu-notification) {
    border: 1px solid #e4e5ec;
    border-radius: .35rem;
    transform-origin: top;
    transform: scale(1, 0);
    transition: all .2s linear;
    margin: -.1rem 0 0;
    min-width: 11rem;
}

.dropdown-menu {
    box-shadow: 0 5px 75px 2px rgb(64 70 74 / 20%);
    animation: .25s cubic-bezier(.25, .8, .25, 1) 0s normal forwards 1 fadein;
}

.card-header .btn-header-link:after {
  content: "\f107";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  float: right;
}

.card-header.collapsed .btn-header-link:after {
  content: "\f106";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  float: right;
}
/**
  top: 50%;
  transform: translateY(-50%);
  right: 15px;
  position: absolute;
**/

/** Headers **/
.header{
    z-index: 100!important;
}
.header_5 svg, .header_8 svg, .header_2 svg {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 10vw;
  z-index: 1;
  /* set height to pixels if you want angle to change with screen width */
}

.header_9 {
    position: relative;
    z-index: 100;
    height: auto;
    min-height: 80vh;    
    background-color: #ffffff;
    overflow: hidden;
}

.header_9 .hero3-bg-shape {
    position: absolute !important;
    top: -1px;
    left: 0;
    z-index: -1;
}

.header_10 {
    position: relative;
    z-index: 100;
    height: auto;
    min-height: 100vh;  
    background-color: #ffffff;
    overflow: hidden;
}

.header_10 .hero4-bg-shape {
    position: absolute;
    top: -1px;
    left: -1px;
    z-index: -1;
}

.header_10 .hero4-bg-shape2 {
    position: absolute;
    top: -1px;
    right: -1px;
    z-index: -1;
}

.header_10 .hero4-bg-shape2 img {
    max-width: 100%;
    height: auto;
}

.header_10 .key-quote {
    font-size: 14px;
    padding: 0.5rem 1rem;
    display: inline-block;
    margin-bottom: 1rem;
    border-radius: 3px;
}

.header_11 {
    position: relative;
    z-index: 2;
    height: auto;
    min-height: 100vh; 
    overflow: hidden;
}

.header_11 .hero3-bg-shape {
    position: absolute !important;
    bottom: -1px;
    left: 0;
    z-index: -1;
}
/** Headers **/

/** Features **/

.shadow-primary {
    -webkit-box-shadow: 0 0.5rem 1rem rgba(110, 0, 255, .15) !important;
    box-shadow: 0 0.5rem 1rem rgba(110, 0, 255, .15) !important;
}
.f-icon-shape-sm {
    width: 4rem;
    height: 4rem;
    line-height: 4rem;
    display: inline-block;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.bg-primary {
    background-color: #1360ef !important;
}

.rounded-circle {
    border-radius: 50%!important;
}

.feature_9 .feature-image {
    padding-top: 30px;
    text-align: center;
}

.feature_9 .feature-single {
    text-align: center;
    padding: 20px 0;
    position: relative;
}

.feature_9 .feature-single .icon-box {
    font-size: 70px;
    position: relative;
    z-index: 2;
    background: #ff4f0f;
    background: linear-gradient(#ff1053,#ff4f0f);
    background: -webkit-linear-gradient(#ff1053,#ff4f0f);
    background: -moz-linear-gradient(#ff1053,#ff4f0f);
    background: -o-linear-gradient(#ff1053,#ff4f0f);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.feature_9 .feature-single h3 {
    color: #333333;
    text-transform: uppercase;
    padding: 4px 0;
    position: relative;
    z-index: 2;
} 

.feature_9 .feature-image img{
    width: 100%;
    height: auto;
}

.features-10-single {
    position: relative;
    padding-left: 80px;
    padding-bottom: 30px;
}

.features-10-single .icon-box {
    width: 60px;
    height: 60px;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    border-radius: 50%;
    color: #fff;
    text-align: center;
    padding: 4px;
    border: 1px solid #fe7088;
}

.features-10-single .icon-box i {
    display: inline-block;
    width: 50px;
    height: 50px;
    font-size: 30px;
    padding-top: 8px;
    border-radius: 50%;
}

.features-10-single:before {
    content: '';
    display: block;
    width: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 30px;
    border-left: 1px dashed #fe7088;
}

.showcase_5 .st_stats_waraper {
    padding: 100px 0;
    margin-right: calc((-100vw + 100%)/2);
    padding-right: calc((100vw - 100%)/2);
    border-radius: 620px 0 0 620px;
}
.showcase_5 .st_stats_waraper .st_stats_content {
    margin-left: 74px;
}


.feature_12{
    background-image: url('http://ekramit.net/tf/minton-item/minton/assets/img/line.png');
    background-repeat: no-repeat;
    position: relative;
}

.feature_12 .single_process {
    padding: 0px 20px;
}

.feature_12 .process_num {
    background: rgba(27, 194, 108, 0.2) none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 80px;
    width: 80px;
    margin-bottom: 10px;
    position: relative;
}

.feature_12 .single_process h4 {
    background: #1bc26c;
    border-radius: 50%;
    color: #fff;
    font-size: 30px;
    font-weight: 700;
    height: 60px;
    left: 50%;
    line-height: 60px;
    margin: auto;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 60px;
}

.feature_13 .services-item {
    text-align: center;
    padding: 0 40px;
}

.feature_13 .services-icon {
    width: 122px;
    height: 122px;
    text-align: center;
    line-height: 122px;
    border-radius: 50%;
    box-shadow: 0px 3px 7.44px 0.56px rgba(0, 0, 0, 0.11);
    font-size: 45px;
    margin: 0 auto 60px;
    position: relative;
    z-index: 2;
}

.feature_13 .services-icon i {
    position: relative;
    z-index: 3;
}

.feature_13 .services-icon::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) rotate(0deg);
    height: 182px;
    width: 182px;
    border: 2px dashed #e2dfe9;
    border-radius: 50%;
    z-index: 1;
    -webkit-animation: iconRotate 15s linear infinite;
    animation: iconRotate 15s linear infinite;
    animation-play-state: paused;
}

.feature_13 [class*="col-"]:nth-child(2) .services-item {
    margin-top: 50px;
}

.feature_13 .service-line-shape.two {
    background-image: url(https://themebeyond.com/html/hosbit/hosbit/img/images/services_line02.png);
    width: 185px;
    height: 50px;
    top: 65px;
    left: 25.7%;
}
.feature_13 .service-line-shape.three {
    background-image: url(https://themebeyond.com/html/hosbit/hosbit/img/images/services_line03.png);
    width: 184px;
    height: 50px;
    left: auto;
    right: 26%;
    top: 40px;
}

.feature_13 .service-line-shape {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}

@media (max-width: 1199.98px){
.feature_13 .service-line-shape.two, .feature_13 .service-line-shape.three {
    display: none;
}
}


.feature_14 #accordion .card {
    margin: 0 0 20px;
    border: 1px solid silver;
    -webkit-box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .05) !important;
    box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .05) !important;
    border-radius: 4px;
    background-color: white;
}

.feature_14 #accordion .card-body {
    border: 1px solid #dee2e6;
}

.feature_16 .card .card-header{
    display: block;
    font-weight: 500;
    font-size: 16px;
    line-height: 26px; 
}

.feature_16 .card-body { 
    font-size: 14px;
    font-weight: 500;
    border-top: 0;
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: 0 10px 30px #ddd;
    box-shadow: 0 10px 30px #ddd;
}
.feature_16 .card{
    margin: 0 0 5px;
    border: 0;
}

.feature_16 .accordion>.card {
    overflow: visible!important;
}

/** Features **/

/** Contacts **/
.contact_1 .form-control, .contact_2 .form-control {
    box-shadow: none;
    border-radius: 0;
    height: auto;
    padding: 10px 14px;
    background: #f3f3f3;
    border: none;
    outline: 0;
    resize: none;
}

.contact_1 .btn-contact, .contact_2 .btn-contact {
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    padding: 10px 30px 8px;
    border-radius: 40px;
    transition: all 0.3s ease-in-out;
}

.contact_2 .social-icon {
    background-color: #eff1f5;
    color: #6c757d;
    transition: all 0.3s;
    height: 2.5rem;
    width: 2.5rem;
    padding: 10px;
    display: flex;
    align-items: center !important;
    justify-content: center !important;
}

.contact_3 .title-line {
    width: 30px;
    height: 3px;
}

.contact_3 .form-control {
    box-shadow: none;
    border-radius: 0;
    height: auto;
    padding: 10px 14px;
    background: #f3f3f3;
    border: none;
    outline: 0;
    resize: none;
}

.contact_3 .btn-contact {
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    padding: 10px 30px 8px;
    border-radius: 40px;
    transition: all 0.3s ease-in-out;
}

.contact_4 .sub-title {
    margin: 0 auto;
}

.contact_4 .contact-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 45px 30px 50px;
    border-radius: 5px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 40px rgba(51,51,51,.1);
    box-shadow: 0 0 40px rgba(51,51,51,.1);
    -webkit-transition: all .25s cubic-bezier(.645,.045,.355,1);
    -o-transition: all .25s cubic-bezier(.645,.045,.355,1);
    transition: all .25s cubic-bezier(.645,.045,.355,1);
}

.contact_4 .contact-info .icon {
    margin-right: 20px;
}

.contact_4 .contact-info .info .title {
    font-size: 20px;
    line-height: 1;
    font-weight: 400;
    margin-bottom: 15px;
}

.contact_4 .contact-info .info .info-text {
    font-size: 16px;
    display: block;
    line-height: 27px;
}

.contact_5 .sub-title {
    margin: 0 auto;
}

.contact_5 .contact-info {
    padding: 25px 0;
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    border-bottom: 1px solid #e7e7e7;
    
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.contact_5 .contact-info .icon {
    margin-right: 20px;
}

.contact_5 .contact-info .info .title {
    font-size: 18px;
    line-height: 1;
    font-weight: 500;
    margin-bottom: 5px;
}

.contact_5 .contact-info .info .info-text {
    font-size: 14px;
    display: block;
    line-height: 25px;
}

.contact_5 .form-control {
    box-shadow: none;
    border-radius: 0;
    height: auto;
    padding: 10px 14px;
    background: #f3f3f3;
    border: none;
    outline: 0;
    resize: none;
}

.contact_5 .btn-contact {
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    padding: 10px 30px 8px;
    border-radius: 40px;
    transition: all 0.3s ease-in-out;
}

.contact_5 .section-title-two .sub-title::before {
    position: absolute;
    content: "";
    width: 70px;
    height: 2px;
    background-color: #1292ee;
    left: 0;
    bottom: 0;
}

.section-title-two .sub-title {
    font-size: 18px;
    line-height: 1.5;
    font-weight: 400;
    position: relative;
    display: block;
    padding-left: 85px;
    margin-bottom: 25px;
}

.section-title-two .title {
    font-size: 25px;
    line-height: 30px;
    margin: 0;
}

.contact_6 .contact-us-box {
    margin: 0 5%;
    position: relative;
    background: #fff;
    box-shadow: 0px 1px 27px -3px rgba(0, 0, 0, 0.2);
}

.contact_6 .contact-info-box {
    padding: 8%;
}

.contact_6 .contact-form {
    border-left: 1px solid #ddd;
    padding: 8%;
}

.contact_6 .contact-info .icon {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    text-align: center;
    position: absolute;
    top: 0;
    line-height: 35px;
    left: 0;
    font-size: 17px;
}

.contact_6 .form-control {
    box-shadow: none;
    border-radius: 0;
    height: auto;
    padding: 10px 14px;
    background: #f3f3f3;
    border: none;
    outline: 0;
    resize: none;
}

.contact_6 .btn-contact {
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    padding: 10px 30px 8px;
    border-radius: 40px;
    transition: all 0.3s ease-in-out;
}

.contact_7 .icon-box {
    width: 36px;
    height: 36px;
    line-height: 36px;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
    font-size: 14px;
}
.contact_7 a {
    display: inline-block;
    margin-left: 8px;
}
.contact_8 {
}
.contact_8 .social-icon li {
    display: inline-block;
}
.contact_8 .social-icon.icon-size-medium li a {
    font-size: 20px;
    padding: 15px;
}
.contact_8 .social-icon {
    padding: 0;
    margin: 0 -15px;
}

.contact_8 .form-style--1 .input-box {
    position: relative;
    margin-bottom: 30px;
    z-index: 1;
}
.contact_8 .form-style--1 .input-box span.form-icon {
    left: 0;
    right: auto;
    top: 14px;
    z-index: 2;
    font-size: 20px;
    color: #888;
    position: absolute;
}

.contact_8 .form-style--1 .input-box input {
    padding-left: 35px;
    padding-right: 35px;
    border: 0;
    border-bottom: 2px solid #ddd;
    background: 0 0;
    height: 50px;
    color: #777;
    font-size: 16px;
    font-weight: 600;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(1,.03,0,.99);
    -o-transition: all .3s cubic-bezier(1,.03,0,.99);
    transition: all .3s cubic-bezier(1,.03,0,.99);
}
.contact_8 .contact-form input {
    color: #777;
    border-color: #eee;
    background-color: #fff;
    width: 100%;
    outline: 0;
    border: 1px solid #eee;
    border-radius: 0;
    padding: 3px 20px;
    height: 62px;
}

.contact_8 .form-style--1 .input-box textarea {
    border: 0;
    border-bottom: 2px solid #ddd;
    background: 0 0;
    height: 120px;
    color: #777;
    font-size: 16px;
    font-weight: 600;
    padding-left: 0;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -webkit-transition: all .3s cubic-bezier(1,.03,0,.99);
    -o-transition: all .3s cubic-bezier(1,.03,0,.99);
    transition: all .3s cubic-bezier(1,.03,0,.99);
}
.contact_8 .contact-form textarea {
    color: #777;
    border-color: #eee;
    background-color: #fff;
    height: 150px;
    width: 100%;
    outline: 0;
    border: 1px solid #eee;
    border-radius: 0;
    padding: 12px 20px 3px;
    max-width: 100%;
    resize: none;
}

.contact_8 input:active, .contact_8 input:focus, .contact_8 textarea:active, .contact_8 textarea:focus {
    outline: 0;
    border-color: #0038e3!important;
}
.contact_8 .form-style--1 .form-action .form-description {
    line-height: 1.63;
    color: #333;
    font-weight: 700;
    font-size: 16px;
}

.contact_8 .btn-contact {
    display: inline-block;
    font-size: 18px;
    font-weight: 600;
    padding: 10px 30px 8px;
    border-radius: 4px;
    transition: all 0.3s ease-in-out;
}
/** Contacts **/

/** Call to Action **/
.call_to_action_1, .call_to_action_5{ overflow: visible!important; }
.call_to_action_1 .ordernow-image, .call_to_action_5 .ordernow-image {
    position: relative;
    margin-top: -120px;
    margin-bottom: -120px;
    text-align: center;
    z-index: 10;
}

/** Call to Action **/

/** Contents **/
.content_8 .features-img, .content_9 .features-img {
    position: relative;
    z-index: 1;
}
.content_8 .dot-img-left, .content_9 .dot-img-left {
    position: absolute;
    left: 0;
    bottom: -50px;
    opacity: 0.35;
    vertical-align: middle;
}

.content_10 .box {
    padding: 50px 40px;
    box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.06);
    margin-bottom: 30px;
}

.content_10 .box i {
    font-size: 40px;
}
/** Contents **/

/** Teams **/
.team_1 .card-profile-1 .avatar {
    width: 80px;
    height: 80px;
    overflow: hidden;
    margin: auto;
    border-radius: 50%;
}

.team_1 .card-profile-1 .avatar img {
    width: 100%;
    height: 100%;
}

.team_1 .half-button {
    border-radius: 3px 15px;
}
.team_1 .card i.twitter {
    color: #3cf;
    -webkit-text-fill-color: #3cf!important;
}

.team_1 .card i.google {
    color: #dc4a38;
    -webkit-text-fill-color: #dc4a38!important;
}

.team_1 .card i.facebook {
    color: #3b5998;
    -webkit-text-fill-color: #3b5998!important;
}

.team_1 .card-socials-simple a {
    padding: 10px;
}

.team_2 .box {
    transition: all .4s ease-in-out;
    background: #ffffff;
}

.team_2 .box img {
    width: 100%;
}
.team_2 .box .info {
    padding: 20px 0;
    border-bottom: 1px solid #eeeeee;
}

.team_2 .box .social a {
    display: inline-block;
    text-decoration: none;
    margin: 0 10px;
    color: #989bad;
    font-size: 20px;
}

.team_3 .single-team {
    position: relative;
    border-radius: 10px;
}

.team_3 .single-team .img img {
    border-radius: 10px;
    width: 100%;
}

.team_3 .single-team .team-content {
    text-align: center;
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: -60px;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    background: #fff;
    padding: 20px;
    box-shadow: 0 10px 40px -10px rgba(0,64,128,.2);
    border-radius: 10px;
}

.team_3.single-team .team-content ul.social {
    list-style: none;
    margin-top: 10px;
}
.team_3 ul, .team_3 li {
    margin: 0;
    padding: 0;
}

.team_3 .single-team .team-content .social li {
    display: inline-block;
}

.team_3 .single-team .team-content .social li a {
    display: block;
    height: 35px;
    width: 35px;
    line-height: 35px;
    border-radius: 100px;
    font-size: 14px;
    color: #fff;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}

.team_3 .facebook {
    background: #3B5998;
}

.team_3 .twitter {
    background: #1A90D9;
}
.team_3 .instagram {
    background: #FF5252;
}

.team_4 .team-block-two {
    position: relative;
    margin-bottom: 30px;
    cursor: pointer;
}

.team_4 .team-block-two .inner-box {
    position: relative;
    padding: 0px 0px 28px 70px;
}

.team_4 .team-block-two .inner-box:before {
    position: absolute;
    content: '';
    right: 40px;
    top: 55px;
    left: 0px;
    bottom: 0px;
    border-radius: 10px;
    background-color: #ffffff;
    -webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
    box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .15) !important;
}

.team_4 .team-block-two .inner-box .team-social-box {
    position: absolute;
    left: 18px;
    top: 80px;
    z-index: 10;
}
.team_4 ul, .team_4 li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.team_4 .team-block-two .inner-box .team-social-box li {
    position: relative;
    left: 0px;
    margin-bottom: 10px;
    transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -webkit-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
}
.team_4 .team-block-two .inner-box .team-social-box li.instagram a {
    color: #ff0000;
}
.team_4 .team-block-two .inner-box .team-social-box li.facebook a {
    color: #3b5998;
}
.team_4 .team-block-two .inner-box .team-social-box li.twitter a {
    color: #1da1f2;
}

.team_4 .team-block-two .inner-box .team-social-box li a {
    position: relative;
    width: 36px;
    height: 36px;
    color: #1cba9f;
    z-index: 1;
    font-size: 15px;
    line-height: 36px;
    text-align: center;
    border-radius: 50%;
    display: inline-block;
    background-color: #ffffff;
    box-shadow: 0px 0px 15px rgba(0,0,0,0.10);
} 

.team_4 .team-block-two .inner-box .image {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border-radius: 5px;
    background-color: #ffffff;
    box-shadow: inset 0px 0px 35px rgba(0,0,0,0.20);
}

.team_4 .team-block-two .inner-box .image img {
    position: relative;
    width: 100%;
    display: block;
}

.team_4 .team-block-two .inner-box .lower-content {
    position: relative;
    text-align: left;
    z-index: 1;
    padding: 30px 15px 0px 20px;
}

.team_4 .team-block-two .inner-box .lower-content .designation {
    position: relative;
    margin-top: 5px;
    color: #777777;
    font-size: 14px;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}

.team_4 .team-block-two .inner-box:hover::after {
    width: 90%;
}
.team_4 .team-block-two .inner-box::after {
    position: absolute;
    content: '';
    top: 55px;
    left: 0px;
    bottom: 0px;
    width: 0%;
    border-radius: 10px;
    -webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
    /**
    background: #A4E1FF;
    background: -webkit-linear-gradient(to right, #A4E1FF 0%, #59C9FF 100%);
    background: -moz-linear-gradient(to right, #A4E1FF 0%, #59C9FF 100%);
    background: linear-gradient(to right, #A4E1FF 0%, #59C9FF 100%);
    **/
}


.team_5 .team-page-section .team-block {
    margin-bottom: 40px;
    position: relative;
}
.team_5 .team-block .inner-box {
    position: relative;
    cursor: pointer!important;
}
.team_5 .team-block .inner-box .image {
    position: relative;
    overflow: hidden;
    border-radius: 0px 10px 0px 10px;
}
.team_5 .team-block .inner-box .image img {
    position: relative;
    width: 100%;
    display: block;
}

.team_5 .team-block .inner-box .image .social-box {
    position: absolute;
    top: 10px;
    left: 0px;
    transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -webkit-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
}

.team_5 ul, .team_5 li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.team_5 .team-block .inner-box .image .social-box li {
    position: relative;
    left: -80px;
    margin-bottom: 8px;
    transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -webkit-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
}
.team_5 .team-block .inner-box .image .social-box li a {
    position: relative;
    color: #ffffff;
    width: 55px;
    height: 40px;
    font-size: 18px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    background-color: #000000;
    border-radius: 0px 50px 50px 0px;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}

.team_5 .team-block .inner-box .lower-content {
    position: relative;
    padding: 30px 12px;
    text-align: center;
    margin-left: 30px;
    margin-right: 30px;
    border-radius: 10px;
    margin-top: -60px;
    background-color: #ffffff;
    box-shadow: 0px 0px 15px rgba(0,0,0,0.10);
    z-index: 3;
}

.team_5 .team-block .inner-box:hover .lower-content:before {
    width: 100%;
    opacity: 1;
    z-index: -1;
}

.team_5 .team-block .inner-box:hover .social-box li {
    left: 0px;
}

.team_5 .team-block .inner-box .lower-content:before {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    bottom: 0px;
    width: 50%;
    opacity: 0;
    border-radius: 10px;
    transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -webkit-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    /**
    background: #A4E1FF;
    background: -webkit-linear-gradient(to right, #A4E1FF 0%, #59C9FF 100%);
    background: -moz-linear-gradient(to right, #A4E1FF 0%, #59C9FF 100%);
    background: linear-gradient(to right, #A4E1FF 0%, #59C9FF 100%);
    **/
}

.team_5 .team-block-two .inner-box .lower-content .designation {
    position: relative;
    margin-top: 5px;
    color: #777777;
    font-size: 14px;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    z-index: 4;
}
/** Teams **/


/** Footers **/
.footer_1, .footer_2, .footer_3{
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: top center;
}

.footer_1 {
    /**background-image: url(https://secuure.netlify.app/images/bg/Footer-top.png);**/
    background-color: #272a3a;
}

.footer_1 .footer-desc, .footer_1 .footer-alt {
    color: #8a8eaa;
}

.footer_1 .footer-icons {
    color: #8a8eaa;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.footer_1 .footer-icons a {
    color: #8a8eaa;
}

.footer_1 ul li {
    padding: 0;
    margin: 0;
    list-style: none;
    -webkit-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}

.footer_1 .footer-list-title {
    color: #edeef5!important;
}

.footer_1 .list-unstyled {
    padding-left: 0;
    list-style: none;
}

.footer_1 .company-sub-menu li {
    padding: 8px 0;
}

.footer_1 .company-sub-menu li a {
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    color: #8a8eaa;
}

.footer_2 .social-list-default li a {
    display: block;
    text-align: center;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    position: relative;
    overflow: hidden;
    height: 32px;
    width: 32px;
    line-height: 32px;
    border-radius: 4px;
    font-size: 1rem;
}

.footer_2 .background-color.social-hover-2 li a.twitter {
    background: #00a7e6;
    color: #fff !important;
}

.footer_2 .background-color.social-hover-2 li a.facebook {
    background: #0080C0;
    color: #fff !important;
}

.footer_2 .background-color.social-hover-2 li a.instagram {
    background: #E60000;
    color: #fff !important;
}

.footer_2 p, .footer_2 h6 {
    opacity: 0.8!important;
}

.footer_2 ul:not(.list-inline):not(.slides) > li {
    line-height: 30px !important;
}
.footer_2 ul li:not(:hover) {
    opacity: 0.8;
}

.footer_2 ul li a {
    color: #fff;
    opacity: 0.8;
}

.footer_2 ol, .footer_2 ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline;
}


.footer_3 ul {
    margin: 0;
    padding: 0;
}

.footer_3 .contact-block li {
    font-size: 14px;
    margin-bottom: 8px;
    color: #555555;
    margin-top: 15px;
}
.footer_3 ul li {
    list-style: none;
}

.footer_3 .contact-block li i {
    font-size: 18px;
    padding-right: 5px;
    vertical-align: middle;
}
.footer_3 .contact-block li a {
    color: #555555;
}

.footer_3 .info-list {
    display: grid;
    grid-template-columns: auto auto;
}

.footer_3 .info-list li {
    margin-bottom: 8px;
}

.footer_3 .info-list li a {
    font-size: 14px;
    color: #555555;
    text-transform: capitalize;
}

.footer_3 .social-link a {
    width: 40px;
    height: 40px;
    font-size: 18px;
    line-height: 40px;
    margin-right: 10px;
    color: #777777;
    display: inline-block;
    text-align: center;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #dedede;
}
/** Footers **/


/** Videos **/
.video_1 .video-player{
    height: 350px;
}

.video_1 .video-player img {
    z-index: 1;
    height: 100%; width: auto;  
    margin: auto;
    float: none;
}

.video_1 .video-player a {
    display: inline-block;
    background-color: #fff;
    height: 60px;
    width: 60px;
    border-radius: 50%;
    color: #6f2df4;
    font-size: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.video_1 .video-player a:before {
    content: "";
    position: absolute;
    left: -5px;
    top: -5px;
    height: 70px;
    width: 70px;
    border: 3px solid #fff;
    border-radius: 50%;
    -webkit-animation: icon-bubble 1s infinite forwards linear 0.5s;
    animation: icon-bubble 1s infinite forwards linear 0.5s;
}

.video_1 .video-player a:after {
    content: "";
    position: absolute;
    left: -5px;
    top: -5px;
    height: 70px;
    width: 70px;
    border: 3px solid #fff;
    border-radius: 50%;
    -webkit-animation: icon-bubble 1s infinite forwards linear;
    animation: icon-bubble 1s infinite forwards linear;
}

.video_1 .video-player a i { top: 50%; position: absolute; transform: translateY(-50%); left: 40%; }

@media only screen and (min-width: 768px) and (max-width: 991px){
.video_1 .video-wrap {
    width: 100%;
    height: 100%;
}
}


@media only screen and (max-width: 768px){
.video_1 .video-player{
    height: 250px;
}
}
.parallax {
    position: relative!important;
    background-size: cover!important;
    overflow: hidden;
    background-attachment: fixed!important;
    transition-duration: 0s;
    -moz-transition-duration: 0s;
    -webkit-transition-duration: 0s;
    -o-transition-duration: 0s;
    background-position: 50% 13.3688px;
}

.opacity-full {
    position: absolute;
    height: 100%;
    width: 100%;
    opacity: .8;
    top: 0;
    left: 0;
}

.bg-gradient-overlay {
    background: linear-gradient(40deg, #0093D9 0,#445a58 100%);
}

.video_3 a.popup-video, .video_4 a.popup-video {
    display: inline-block;
    background-color: #fff;
    height: 90px;
    width: 90px;
    border-radius: 50%;
    color: #6f2df4;
    font-size: 20px;
    margin-bottom: 30px;
    position: relative;
}

.video_3 a.popup-video:before, .video_4 a.popup-video:before {
    content: "";
    position: absolute;
    left: -5px;
    top: -5px;
    height: 100px;
    width: 100px;
    border: 3px solid #fff;
    border-radius: 50%;
    -webkit-animation: icon-bubble 1s infinite forwards linear 0.5s;
    animation: icon-bubble 1s infinite forwards linear 0.5s;
}

.video_3 a.popup-video:after, .video_4 a.popup-video:after {
    content: "";
    position: absolute;
    left: -5px;
    top: -5px;
    height: 100px;
    width: 100px;
    border: 3px solid #fff;
    border-radius: 50%;
    -webkit-animation: icon-bubble 1s infinite forwards linear;
    animation: icon-bubble 1s infinite forwards linear;
}

.video_3 .popup-video i, .video_4 .popup-video i { position: absolute; top: 50%; left: 45%; transform: translateY(-50%); float: none!important; margin: auto!important; }

@media (max-width: 1199px){
.parallax {
    background-attachment: inherit!important;
    background-position: center!important;
}
}


.video_4 .video-box {
    -webkit-box-shadow: 0 0 30px rgb(0 0 0 / 10%);
    box-shadow: 0 0 30px rgb(0 0 0 / 10%);
    padding: 40px;
    background-color: #fff;
    border-radius: 10px;
}
.video_4 .video-content {
    background-image: url(https://omexer.com/tf/html/rp/macnix/demo/assets/images/video-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: relative;
    padding: 170px 0 200px;
    border-radius: 10px;
    overflow: hidden;
}

@media (min-width: 575px) and (max-width: 768px) { 
    
.video_4 .video-content {
    padding: 50px 0 50px;
}

.video_4 .video-box {
    padding: 20px;
}
}

@media (max-width: 575px) { 

.video_4 .video-box {
    padding: 10px;
}

.video_4 .video-content {
    padding: 20px 0 20px;
}

}
/** Videos **/


/** Contents **/

.content_11 .process-step-style-03 .process-step-item {
    display: block;
    position: relative;
    float: left;
    padding: 45px 25px 0;
    z-index: 1;
}

.content_11 .process-step-style-03 .process-step-item-box .process-step-item-box-bfr {
    display: block;
    width: calc(100% + 30px);
    height: 1px;
    position: absolute;
    content: '';
    top: 28px;
    left: -15px;
    background-color: #e4e4e4;
}
.content_11 .process-step-style-03 .process-step-icon {
    position: absolute;
    margin-bottom: 0;
    line-height: 1;
    top: 10px;
    left: 50%;
    margin-left: -18px;
    width: 36px;
    height: 36px;
    text-align: center;
}

.content_11 .process-step-style-03 .process-step-number {
    position: relative;
    z-index: 1;
    text-align: center;
    font-size: 21px;
    line-height: 38px;
    display: block;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}

.content_11 .process-step-style-03 .process-step-number .process-step-number-bfr {
    width: 72px;
    height: 72px;
    top: -17px;
    margin-left: -36px;
    z-index: -1;
    opacity: 1;
    background-color: #ffded8;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    -webkit-transition: .3s cubic-bezier(.3,.58,.55,1);
    transition: .3s cubic-bezier(.3,.58,.55,1);
}

.content_11 .process-step-style-03 .process-step-item .process-step-number-afr {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    position: absolute;
    top: 8px;
    left: 50%;
    margin-left: -28px;
    padding-top: 8px;
    z-index: -1;
    -webkit-transition: .3s cubic-bezier(.3,.58,.55,1);
    transition: .3s cubic-bezier(.3,.58,.55,1);
} 


/** Contents **/

/** Testimonials **/


.testimonial_1 .testi-single {
    padding: 55px 20px 30px;
}

.testimonial_1 .testimonial-cont {
    border-radius: 10px;
    background-color: rgb(247, 248, 251);
    background-color: white;
    border: 1px solid #F8F8F8;
    padding: 30px;
    position: relative;
    -webkit-transition: 0.5s;
    transition: 0.5s;
}
.testimonial_1 p {
    font-size: 16px;
    line-height: 26px;
    font-family: 'Raleway', sans-serif;
    color: rgba(19, 25, 71, 0.7);
    font-weight: 500;
}
.testimonial_1 .testimonial-cont h6 {
    font-size: 16px;
    line-height: 26px;
    font-family: 'Raleway', sans-serif;
    color: rgba(19, 25, 75, 0.8);
    font-weight: 500;
    border-top: 1px solid #e1e3f7;
    padding: 16px 0 0;
    margin: 26px 0 0;
}

/** Testimonials **/

.big_shadow_btn {
    padding: 1.5rem 2rem!important;
    font-size: 1.2rem;
    color: #1d1d33;
    margin: 0 5px;
    border-radius: .25rem;
    box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .15) !important;
}

.medium_shadow_btn, .meduium_shadow_btn {
    padding: 0.9rem 1.6rem!important;
    font-size: 1.2rem;
    color: #1d1d33;
    margin: 0 5px;
    border-radius: .25rem;
    box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .15) !important;
}

.small_shadow_btn {
    padding: 0.5rem 1.5rem!important;
    font-size: 0.9rem!important;
    color: #1d1d33;
    margin: 0 5px;
    border-radius: .25rem;
    box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .15) !important;
}

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

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

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

#rating_txt{ padding-top: 8px; }
.ratings {
    position: relative;
    display: inline-block;
    color: #fff;
    overflow: hidden;
}
.full-stars {
    position: absolute;
    left: 0;
    top: 0;
    white-space: nowrap;
    overflow: hidden;
    color: #fde16d;
}
.empty-stars:before, .full-stars:before {
    content:"\2605\2605\2605\2605\2605";
    font-size: 16pt;
}
.empty-stars:before {
    -webkit-text-stroke: 1px #848484;
}
.full-stars:before {
    -webkit-text-stroke: 1px orange;
}

.owl-carousel .owl-stage-outer{ padding-bottom: 35px!important; }
.trunicate{ overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.transparent-border-1px{ border: 1px solid transparent; }
.pointer{ cursor: pointer; }

#contcat_status{ color: red; display: none; }
#web-scroll-top {
    width: 40px;
    height: 40px;
    z-index: 99;
    position: fixed;
    bottom: 35px;
    right: 10px;
    display: none;
    cursor: pointer;
    background: url(https://crm.cronetic.com/app-assets/images/slider/top.png) no-repeat;
}

.bg-repeat{ background-repeat: repeat!important; }
.bg-repeat-x{ background-repeat: repeat-x!important; }
.bg-repeat-y{ background-repeat: repeat-y!important; }
.bg-no-repeat{ background-repeat: no-repeat!important; }
.bg-repeat-round{ background-repeat: round!important; }
.bg-repeat-space{ background-repeat: space!important; }

.bg-pos-bottom{ background-position: bottom!important; }
.bg-pos-bottom-right{ background-position: bottom 0px right 0px !important; }
.bg-pos-bottom-left{ background-position: bottom 0px left 0px !important; }
.bg-pos-top{ background-position: top!important; }
.bg-pos-top-right{ background-position: top 0px right 0px !important; }
.bg-pos-top-left{ background-position: top 0px left 0px !important; }
.bg-pos-center{ background-position: center!important; }
.bg-pos-left{ background-position: left!important; }
.bg-pos-right{ background-position: right!important; }
.bg-pos-50-50{ background-position: 50% 50%!important; }



.bg-size-contain{ background-size: contain!important; }
.bg-size-cover{ background-size: cover!important; }
.bg-size-100-auto{ background-size: 100% auto!important; }
.bg-size-auto-100{ background-size: auto 100%!important; }
.bg-size-40-40{ background-size: 40% 40%!important; }
.bg-size-40-50{ background-size: 40% 50%!important; }
.bg-size-40-60{ background-size: 40% 60%!important; }
.bg-size-40-70{ background-size: 40% 70%!important; }
.bg-size-40-80{ background-size: 40% 80%!important; }
.bg-size-40-90{ background-size: 40% 90%!important; }
.bg-size-40-100{ background-size: 40% 100%!important; }
.bg-size-50-40{ background-size: 50% 40%!important; }
.bg-size-50-50{ background-size: 50% 50%!important; }
.bg-size-50-60{ background-size: 50% 60%!important; }
.bg-size-50-70{ background-size: 50% 70%!important; }
.bg-size-50-80{ background-size: 50% 80%!important; }
.bg-size-50-90{ background-size: 50% 90%!important; }
.bg-size-50-100{ background-size: 50% 100%!important; }
.bg-size-60-40{ background-size: 60% 40%!important; }
.bg-size-60-50{ background-size: 60% 50%!important; }
.bg-size-60-60{ background-size: 60% 60%!important; }
.bg-size-60-70{ background-size: 60% 70%!important; }
.bg-size-60-80{ background-size: 60% 80%!important; }
.bg-size-60-90{ background-size: 60% 90%!important; }
.bg-size-60-100{ background-size: 60% 100%!important; }
.bg-size-70-40{ background-size: 70% 40%!important; }
.bg-size-70-50{ background-size: 70% 50%!important; }
.bg-size-70-60{ background-size: 70% 60%!important; }
.bg-size-70-70{ background-size: 70% 70%!important; }
.bg-size-70-80{ background-size: 70% 80%!important; }
.bg-size-70-90{ background-size: 70% 90%!important; }
.bg-size-70-100{ background-size: 70% 100%!important; }
.bg-size-80-40{ background-size: 80% 40%!important; }
.bg-size-80-50{ background-size: 80% 50%!important; }
.bg-size-80-60{ background-size: 80% 60%!important; }
.bg-size-80-70{ background-size: 80% 70%!important; }
.bg-size-80-80{ background-size: 80% 80%!important; }
.bg-size-80-90{ background-size: 80% 90%!important; }
.bg-size-80-100{ background-size: 80% 100%!important; }
.bg-size-90-40{ background-size: 90% 40%!important; }
.bg-size-90-50{ background-size: 90% 50%!important; }
.bg-size-90-60{ background-size: 90% 60%!important; }
.bg-size-90-70{ background-size: 90% 70%!important; }
.bg-size-90-80{ background-size: 90% 80%!important; }
.bg-size-90-90{ background-size: 90% 90%!important; }
.bg-size-90-100{ background-size: 90% 100%!important; }
.bg-size-100-40{ background-size: 100% 40%!important; }
.bg-size-100-50{ background-size: 100% 50%!important; }
.bg-size-100-60{ background-size: 100% 60%!important; }
.bg-size-100-70{ background-size: 100% 70%!important; }
.bg-size-100-80{ background-size: 100% 80%!important; }
.bg-size-100-90{ background-size: 100% 90%!important; }
.bg-size-100-100{ background-size: 100% 100%!important; }







/** custome css **/
/** custome css **/
/** custome css **/
/** custome css **/
/** custome css **/

.bs-wizard {margin-top: 10px; cursor: pointer; border-bottom:0; width: 100%;  float: left; position: relative; }

/*Form Wizard*/
.bs-wizard { padding: 0 0 10px 0;}
.bs-wizard > .bs-wizard-step {padding: 0; float: left; min-width: 33%!important;}
.bs-wizard > .bs-wizard-step + .bs-wizard-step {} 
.bs-wizard > .bs-wizard-step .bs-wizard-info { color: #999; font-size: 14px; text-align: center;}
.bs-wizard > .bs-wizard-step > .bs-wizard-dot {position: absolute; z-index: 10; width: 30px; height: 30px; display: block; background: #fbe8aa; top: 23px; left: 50%; margin-top: -15px; margin-left: -15px; border-radius: 50%;} 
.bs-wizard > .bs-wizard-step > .bs-wizard-dot:after {content: ' '; width: 14px; height: 14px; background: #fbbd19; border-radius: 50px; position: absolute; top: 8px; left: 8px; } 
.bs-wizard > .bs-wizard-step > .progress {position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0;} 
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot {background-color: #f5f5f5;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after {opacity: 0;}
.bs-wizard > .bs-wizard-step:first-child  > .progress {left: 50%; width: 50%;}
.bs-wizard > .bs-wizard-step:last-child  > .progress {width: 50%;}
.bs-wizard > .bs-wizard-step.disabled a.bs-wizard-dot{ pointer-events: none; }
.disabled{ cursor: not-allowed!important;}  
.bs-wizard-step.active > .bs-wizard-dot { background-color: #00D500!important; }
.bs-wizard-step.active > .bs-wizard-dot:after { background-color: #009D00!important; }

.cron_form{ 
float: right; width: 100%; text-align: left!important; max-width: 500px; 
cursor: pointer; padding: 20px;
}
.cron_form h3{ font-size: 22px!important; }

.cron_form .step{ float: left; width: 100%; overflow: ; margin-top: 15px!important;}
.cron_form .step_2,.step_3{ display: none; }

.cron_form .cron_fm_grp{ float: left; width: 100%; position: relative; margin-bottom: 20px; }
.cron_form .cron_fm_grp input[type=text], .cron_form input[type=email], .cron_form select{ float: left; width: 100%; background-color: #F8F8F8; padding: 15px; height: 45px; font-size: 15px; color: #626262; font-weight: 500; 
 border: transparent; }
.cron_form .cron_fm_grp input[type=text]:focus{ border-bottom: transparent!important; box-shadow: none!important; outline: none !important; } 
.cron_form .cron_fm_grp select{ padding-top: 5px; padding-bottom: 5px; }
.cron_form .cron_fm_grp span{ float: left; width: 100%; box-sizing: border-box;  padding: 12px; padding-left: 0px; padding-bottom: 0px; font-size: 14px; max-width: 100%!important; }
.cron_form .cron_fm_grp b{ color: #555555!important;  }
.cron_form .cron_pretty { float: left; z-index: 0!important; display: inline-block; margin-left: 15px; margin-top: 0px; }
.cron_form .cron_pretty_cont{ float: left; width: 100%; margin-bottom: 10px; font-size: 14px; }
.cron_form .form_lbl{ float: left; width: 100%; margin-top: 15px; font-weight: 500; }

.left_half{ float: left; width: 48%; margin-right: 2%; }
.right_half{ float: left; width: 48%; margin-left: 2%; }
.small_text{ float: left; width: 100%; text-align: center; font-size: 11.5px; margin-top: -10px; }

.cron_wiz{ float: left; width: 33.33%; max-width: 33.33%; display: inline-block; position: relative;  }  
.progress{  position: relative; width: 100%; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0; background-color: #F2F2F2;}
.complete .progress { background-color: #00D500!important; }
.active .progress {width:50%; background-color: #00D500!important; }
.disabled .progress {min-width:100%; z-index: 0; background-color: #F2F2F2!important; left: -50%;}
.cron_next_btn, .cron_submit_btn, .cro_track_shipment_btn{ width: 100%; padding: 15px; font-weight: bold; cursor: pointer; font-size: 17px; margin-top: 20px; }
.cro-track-btn { width: 50%; padding: 5px; padding-left: 12px; padding-right: 12px; font-weight: bold; cursor: pointer; text-align: center; float: left; font-size: 14px; color: white; border: none; background-color: #525252; display: inline-block; }
.cro-track-btn.cro_active { background-color: #0070A6; }
.cron_submit_btn{ display: none; }
.cr_mb_5{margin-bottom: 5px; }
.cr_mt_5{margin-top: 5px;}
.no_deco { text-decoration: none; }
.cron_next_btn:disabled, .cron_submit_btn:disabled, .cro_track_shipment_btn:disabled{ color: #A6A6A6!important; background-color: #EBEBEB!important; cursor: not-allowed!important; }

.cron_form .zip_recver{ float: left; text-align: left; border: transparent; padding: 2px; width: 100%; min-height: 25px; display: none; z-index: 1; 
 min-height: 50px; max-height: 300px; overflow-y: auto; overflow-x: hidden; position: absolute; top: 80px; background-color: white; box-sizing: border-box; border: 1px solid #E9E9E9;
 } 
 
.cron_form .val_to_box{ float: left; cursor: pointer; width: 100%; padding: 15px; font-weight: bold; font-size: 13.5px; padding-left: 15px; padding-right: 15px; cursor: pointer;} 
.cron_form .val_to_box:hover{background-color: #0083C1; color: white; }

 
 #og_loader,#dest_loader{ float: left; padding-top: 10px; text-align: center; width: 100%;} 
 #og_loader img,#dest_loader img{ float: none; margin: auto;} 
 
 .cron_form .error {
    position: relative!important;
    animation: shake .2s linear!important;
    animation-iteration-count: 3!important;
    border: 2px solid red!important;
 }
 .just-shake{
    position: relative!important;
    animation: shake .2s linear!important;
    animation-iteration-count: 4!important;
 }

 @keyframes shake {
    0% { left: -10px; }
    100% { right: -10px; }
 }
 
#cron_status{ float: left; width: 100%; text-align: center; margin-top: 10px; font-size: 14px; color: red; display: none; font-weight: 500; }
#cro_track_order_cont { display: none; margin-top: 15px; }

#get_a_quote .cron_form{
    right: 0px!important;
    z-index: 9!important;
    float: right!important;
    width: 500px!important; margin: auto!important; top: 0px!important;
    border: 1px solid #E0E0E0; 
    -webkit-box-shadow: -1px -1px 25px 9px rgba(0,0,0,0.05)!important;
    -moz-box-shadow: -1px -1px 25px 9px rgba(0,0,0,0.05)!important;
    box-shadow: -1px -1px 25px 9px rgba(0,0,0,0.05)!important;
}
 
.cron_form .alert img{ float: left!important; margin-left: -10px!important; margin-top: -20px!important; position: relative!important; width: 50px!important; height: auto;}
.cron_form .notify_text{ float: left; padding-left: 10px; max-width: 190px; margin-left: 10px!important; min-width: 190px; }

.notify_top{ float: left; width: 100%; font-weight: 600; white-space: nowrap; color: #3C3C3C; overflow: hidden; text-overflow: ellipsis; }
.notify_mid{ font-size: 14px; color: #606060!important;  }
.notify_bot{ font-size: 13px; color: #0091D7;  }

.cron_form td.disabled{ color: red!important; opacity: 0.35!important; }
.cron_form td.new{ color: green!important; opacity: 0.6!important; }


.cron_form .form-control:focus + .form-control-placeholder,
.cron_form .form-control:valid + .form-control-placeholder {
  font-size: 75%;
  transform: translate3d(0, -100%, 0);
  opacity: 1;
}
.cron_form *::-webkit-input-placeholder {
    color: #CFCFCF!important;
    opacity: 1!important;
}
.cron_form *:-moz-placeholder {
    /* FF 4-18 */
    color: #CFCFCF!important;
    opacity: 1!important;
}
.cron_form *::-moz-placeholder {
    /* FF 19+ */
    color: #CFCFCF!important;
    opacity: 1!important;
}
.cron_form *:-ms-input-placeholder {
    /* IE 10+ */
    color: #CFCFCF!important;
    opacity: 1!important;
}
.cron_form *::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #CFCFCF!important;
    opacity: 1!important;
}
.cron_form *::placeholder {
    /* modern browser */
    color: #CFCFCF!important;
    opacity: 1!important;
}

 
/************************************************** dropdown **************************************************/
/************************************************** dropdown **************************************************/
.cron_form .dropdown,
.cron_form .dropup {
    position: relative
}
 
.cron_form .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: .5rem 0;
    margin: .125rem 0 0;
    font-size: 1.4rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: .25rem
}
 

.cron_form .show>a {
    outline: 0
}

.cron_form .dropdown-menu.show {
    display: block
}

@media (min-width: 480px) and (max-width: 520px){
    .cron_form .carousel-caption .description { font-size: 1.1em!important; }
}

@media (max-width: 360px){
    .cron_form .cron_pretty_inn_cont{ float: left; width: 100%; margin-top: 10px!important; }
    .cron_form .cron_pretty { float: left; margin-right: 16px!important; margin-left: 0px!important;}
}
 

/************************************************** dropdown **************************************************/
/************************************************** dropdown **************************************************/

/**
 * pretty-checkbox.css
 *
 * A pure CSS library to beautify checkbox and radio buttons
 *
 * Source: https://github.com/lokesh-coder/pretty-checkbox
 * Demo: https://lokesh-coder.github.io/pretty-checkbox
 *
 * Copyright (c) 2017 Lokesh rajendran
 */

.pretty *{box-sizing:border-box}.pretty input:not([type=checkbox]):not([type=radio]){display:none}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:initial;display:inline-block;font-weight:400;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:after,.pretty .state label:before{content:'';width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:calc((0% - (100% - 1em)) - 8%);background-color:transparent}.pretty .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jelly{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jelly{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}100%{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7!important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:calc(1em / 7)}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(.4)!important;-ms-transform:scale(.4)!important;transform:scale(.4)!important}.pretty.p-icon .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-icon input:checked~.state .icon{opacity:1}.pretty.p-icon input:checked~.state label:before{border-color:#5a656b}.pretty.p-svg .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-svg .state svg{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-image .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc((0% - (100% - 1em)) - 8%);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-image input:checked~.state img{opacity:1}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{content:'';border:1px solid #bdc3c7;border-radius:60px;width:2em;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc((0% - (100% - 1em)) - 16%);z-index:0;transition:all .5s ease}.pretty.p-switch .state label{text-indent:2.5em}.pretty.p-switch .state label:after,.pretty.p-switch .state label:before{transition:all .5s ease;border-radius:100%;left:0;border-color:transparent;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-switch .state label:after{background-color:#bdc3c7!important}.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-switch input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b!important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff!important;left:1em}.pretty.p-switch.p-slim .state:before{height:.1em;background:#bdc3c7!important;top:calc(50% - .1em)}.pretty.p-switch.p-slim input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover~.state.p-is-hover{display:block}.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus~.state label:before{box-shadow:0 0 3px 0 #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on{opacity:0;display:none}.pretty.p-toggle .state .icon,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img,.pretty.p-toggle .state.p-off{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked~.state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked~.state.p-off{opacity:0;display:none}.pretty.p-plain input:checked~.state label:before,.pretty.p-plain.p-toggle .state label:before{content:none}.pretty.p-plain.p-plain .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.pretty.p-curve .state label:after,.pretty.p-curve .state label:before{border-radius:20%}.pretty.p-smooth .icon,.pretty.p-smooth .svg,.pretty.p-smooth label:after,.pretty.p-smooth label:before{transition:all .5s ease}.pretty.p-smooth input:checked+.state label:after{transition:all .3s ease}.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-default input:checked+.state label:after{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before{content:'';-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .5s ease}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:after,.pretty.p-tada:not(.p-default) input:checked+.state label:before{-webkit-animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:after,.pretty.p-jelly:not(.p-default) input:checked+.state label:before{-webkit-animation:jelly .7s cubic-bezier(.25,.46,.45,.94);animation:jelly .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before{border-color:transparent}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:after,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{-webkit-animation:rotate .7s cubic-bezier(.25,.46,.45,.94);animation:rotate .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:transparent}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{-webkit-animation:pulse 1s;animation:pulse 1s}.pretty input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled]~*{opacity:.5}.pretty.p-locked input{display:none;cursor:not-allowed}.pretty input:checked~.state.p-primary label:after,.pretty.p-toggle .state.p-primary label:after{background-color:#428bca!important}.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg,.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-primary-o label:before,.pretty.p-toggle .state.p-primary-o label:before{border-color:#428bca}.pretty input:checked~.state.p-primary-o label:after,.pretty.p-toggle .state.p-primary-o label:after{background-color:transparent}.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg,.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca!important}.pretty.p-switch input:checked~.state.p-primary:before{border-color:#428bca}.pretty.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#428bca!important}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{border-color:#245682;background-color:#245682!important}.pretty input:checked~.state.p-info label:after,.pretty.p-toggle .state.p-info label:after{background-color:#5bc0de!important}.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg,.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-info-o label:before,.pretty.p-toggle .state.p-info-o label:before{border-color:#5bc0de}.pretty input:checked~.state.p-info-o label:after,.pretty.p-toggle .state.p-info-o label:after{background-color:transparent}.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg,.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de!important}.pretty.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de!important}.pretty.p-switch.p-slim input:checked~.state.p-info:before{border-color:#2390b0;background-color:#2390b0!important}.pretty input:checked~.state.p-success label:after,.pretty.p-toggle .state.p-success label:after{background-color:#5cb85c!important}.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg,.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-success-o label:before,.pretty.p-toggle .state.p-success-o label:before{border-color:#5cb85c}.pretty input:checked~.state.p-success-o label:after,.pretty.p-toggle .state.p-success-o label:after{background-color:transparent}.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg,.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c!important}.pretty.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c!important}.pretty.p-switch.p-slim input:checked~.state.p-success:before{border-color:#357935;background-color:#357935!important}.pretty input:checked~.state.p-warning label:after,.pretty.p-toggle .state.p-warning label:after{background-color:#f0ad4e!important}.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg,.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-warning-o label:before,.pretty.p-toggle .state.p-warning-o label:before{border-color:#f0ad4e}.pretty input:checked~.state.p-warning-o label:after,.pretty.p-toggle .state.p-warning-o label:after{background-color:transparent}.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg,.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e!important}.pretty.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e!important}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{border-color:#c77c11;background-color:#c77c11!important}.pretty input:checked~.state.p-danger label:after,.pretty.p-toggle .state.p-danger label:after{background-color:#d9534f!important}.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg,.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-danger-o label:before,.pretty.p-toggle .state.p-danger-o label:before{border-color:#d9534f}.pretty input:checked~.state.p-danger-o label:after,.pretty.p-toggle .state.p-danger-o label:after{background-color:transparent}.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg,.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f!important}.pretty.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f!important}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{border-color:#a02622;background-color:#a02622!important}.pretty.p-bigger .icon,.pretty.p-bigger .img,.pretty.p-bigger .svg,.pretty.p-bigger label:after,.pretty.p-bigger label:before{font-size:1.2em!important;top:calc((0% - (100% - 1em)) - 35%)!important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state .icon,.pretty .state label:after,.pretty .state label:before,.pretty .state:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}


/*!
 * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */ 
.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}


 