*,
body {
    margin: 0;
    padding: 0
}

.clear,
.row-spc:after,
.row:after {
    clear: both
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    width: 100%;
    height: 100%
}

* {
    -webkit-tap-highlight-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    outline: 0;
    line-height: normal
}

body {
    -webkit-font-smoothing: antialiased;
    font-size: 100%;
}

*,
 :after,
 :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

h1,
h2,
h3,
h4,
h5,
img,
input,
table,
table tr td,
table tr th,
textarea {
    border: none
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 400;
    display: block
}

a,
input,
textarea {
    outline: 0;
    background: 0 0
}

img {
    outline: 0
}

textarea {
    resize: none
}

table {
    border-spacing: 0;
    border-collapse: collapse
}

a {
    text-decoration: none
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
main,
section,
summary {
    display: block
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

.fl {
    float: left
}

.fr {
    float: right
}

.align-l {
    text-align: left!important
}

.align-c {
    text-align: center!important
}

.align-r {
    text-align: right!important
}

.align-j {
    text-align: justify!important
}

.uppercase {
    text-transform: uppercase
}

.captalize {
    text-transform: capitalize
}

.lowercase {
    text-transform: lowercase
}

.italic {
    font-style: italic
}

.bold,
.strong {
    font-weight: 700
}

.no-wrap {
    white-space: nowrap
}

.all-p0 {
    padding: 0px!important;
}

.all-p5 {
    padding: 5px!important;
}

.all-p10 {
    padding: 10px!important;
}

.all-p20 {
    padding: 20px!important;
}

.all-p30 {
    padding: 30px!important;
}

.all-p40 {
    padding: 40px!important;
}

.all-p50 {
    padding: 50px!important;
}

.all-p60 {
    padding: 60px!important;
}

.all-p70 {
    padding: 70px!important;
}

.all-p80 {
    padding: 80px!important;
}

.all-p90 {
    padding: 90px!important;
}

.all-p100 {
    padding: 100px!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ptb-10 {
    padding: 10px 0!important;
}

.ptb-20 {
    padding: 20px 0!important;
}

.ptb-30 {
    padding: 30px 0!important;
}

.ptb-40 {
    padding: 40px 0!important;
}

.ptb-50 {
    padding: 50px 0!important;
}

.ptb-60 {
    padding: 60px 0!important;
}

.ptb-70 {
    padding: 70px 0!important;
}

.ptb-80 {
    padding: 80px 0!important;
}

.ptb-90 {
    padding: 90px 0!important;
}

.ptb-100 {
    padding: 100px 0
}

.margin-center {
    margin: 0px auto
}

.all-m0 {
    margin: 0!important
}

.all-m5 {
    margin: 5px!important;
}

.all-m10 {
    margin: 10px!important;
}

.all-m20 {
    margin: 20px!important;
}

.all-m30 {
    margin: 30px!important;
}

.all-m40 {
    margin: 40px!important;
}

.all-m50 {
    margin: 50px!important;
}

.all-m60 {
    margin: 60px!important;
}

.all-m70 {
    margin: 70px!important;
}

.all-m80 {
    margin: 80px!important;
}

.all-m90 {
    margin: 90px!important;
}

.all-m100 {
    margin: 100px!important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mtb-10 {
    margin: 10px 0!important;
}

.mtb-20 {
    margin: 20px 0!important;
}

.mtb-30 {
    margin: 30px 0!important;
}

.mtb-40 {
    margin: 40px 0!important;
}

.mtb-50 {
    margin: 50px 0!important;
}

.mtb-60 {
    margin: 60px 0!important;
}

.mtb-70 {
    margin: 70px 0!important;
}

.mtb-80 {
    margin: 80px 0!important;
}

.mtb-90 {
    margin: 90px 0!important;
}

.mtb-100 {
    margin: 100px 0
}

.middle {
    vertical-align: middle
}

.top {
    vertical-align: top
}

.bottom {
    vertical-align: bottom
}

.no-border {
    border: none!important
}

.no-bg {
    background: transparent!important
}

.relative {
    position: relative
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.block {
    display: block!important
}

.inlineBlock {
    display: inline-block
}

.displayNone {
    display: none!important
}

.hide {
    visibility: hidden
}

.no-link {
    text-decoration: none;
    color: inherit;
}

.img-fluid {
    max-width: 100%;
    height: auto;
}

.bg-navy {
    background-color: #001F3F!important;
}

.bg-blue {
    background-color: #0074D9!important;
}

.bg-aqua {
    background-color: #7FDBFF!important;
}

.bg-teal {
    background-color: #39CCCC!important;
}

.bg-olive {
    background-color: #3D9970!important;
}

.bg-green {
    background-color: #2ECC40!important;
}

.bg-lime {
    background-color: #01FF70!important;
}

.bg-yellow {
    background-color: #FFDC00!important;
}

.bg-orange {
    background-color: #FF851B!important;
}

.bg-red {
    background-color: #FF4136!important;
}

.bg-fuchsia {
    background-color: #F012BE!important;
}

.bg-purple {
    background-color: #B10DC9!important;
}

.bg-maroon {
    background-color: #85144B!important;
}

.bg-white {
    background-color: #FFFFFF!important;
}

.bg-gray {
    background-color: #AAAAAA!important;
}

.bg-silver {
    background-color: #DDDDDD!important;
}

.bg-black {
    background-color: #111111!important;
}

.navy {
    color: #001F3F!important;
}

.blue {
    color: #0074D9!important;
}

.aqua {
    color: #7FDBFF!important;
}

.teal {
    color: #39CCCC!important;
}

.olive {
    color: #3D9970!important;
}

.green {
    color: #2ECC40!important;
}

.lime {
    color: #01FF70!important;
}

.yellow {
    color: #FFDC00!important;
}

.orange {
    color: #FF851B!important;
}

.red {
    color: #FF4136!important;
}

.fuchsia {
    color: #F012BE!important;
}

.purple {
    color: #B10DC9!important;
}

.maroon {
    color: #85144B!important;
}

.white {
    color: #FFFFFF!important;
}

.silver {
    color: #DDDDDD!important;
}

.gray {
    color: #AAAAAA!important;
}

.black {
    color: #111111!important;
}

.border--navy {
    border-color: #001F3F!important;
}

.border--blue {
    border-color: #0074D9!important;
}

.border--aqua {
    border-color: #7FDBFF!important;
}

.border--teal {
    border-color: #39CCCC!important;
}

.border--olive {
    border-color: #3D9970!important;
}

.border--green {
    border-color: #2ECC40!important;
}

.border--lime {
    border-color: #01FF70!important;
}

.border--yellow {
    border-color: #FFDC00!important;
}

.border--orange {
    border-color: #FF851B!important;
}

.border--red {
    border-color: #FF4136!important;
}

.border--fuchsia {
    border-color: #F012BE!important;
}

.border--purple {
    border-color: #B10DC9!important;
}

.border--maroon {
    border-color: #85144B!important;
}

.border--white {
    border-color: #FFFFFF!important;
}

.border--gray {
    border-color: #AAAAAA!important;
}

.border--silver {
    border-color: #DDDDDD!important;
}

.border--black {
    border-color: #111111!important;
}

.fill-navy {
    fill: #001F3F!important;
}

.fill-blue {
    fill: #0074D9!important;
}

.fill-aqua {
    fill: #7FDBFF!important;
}

.fill-teal {
    fill: #39CCCC!important;
}

.fill-olive {
    fill: #3D9970!important;
}

.fill-green {
    fill: #2ECC40!important;
}

.fill-lime {
    fill: #01FF70!important;
}

.fill-yellow {
    fill: #FFDC00!important;
}

.fill-orange {
    fill: #FF851B!important;
}

.fill-red {
    fill: #FF4136!important;
}

.fill-fuchsia {
    fill: #F012BE!important;
}

.fill-purple {
    fill: #B10DC9!important;
}

.fill-maroon {
    fill: #85144B!important;
}

.fill-white {
    fill: #FFFFFF!important;
}

.fill-gray {
    fill: #AAAAAA!important;
}

.fill-silver {
    fill: #DDDDDD!important;
}

.fill-black {
    fill: #111111!important;
}

.stroke-navy {
    stroke: #001F3F!important;
}

.stroke-blue {
    stroke: #0074D9!important;
}

.stroke-aqua {
    stroke: #7FDBFF!important;
}

.stroke-teal {
    stroke: #39CCCC!important;
}

.stroke-olive {
    stroke: #3D9970!important;
}

.stroke-green {
    stroke: #2ECC40!important;
}

.stroke-lime {
    stroke: #01FF70!important;
}

.stroke-yellow {
    stroke: #FFDC00!important;
}

.stroke-orange {
    stroke: #FF851B!important;
}

.stroke-red {
    stroke: #FF4136!important;
}

.stroke-fuchsia {
    stroke: #F012BE!important;
}

.stroke-purple {
    stroke: #B10DC9!important;
}

.stroke-maroon {
    stroke: #85144B!important;
}

.stroke-white {
    stroke: #FFFFFF!important;
}

.stroke-gray {
    stroke: #AAAAAA!important;
}

.stroke-silver {
    stroke: #DDDDDD!important;
}

.stroke-black {
    stroke: #111111!important;
}

.clear {
    width: 0;
    float: none;
    line-height: 0;
    font-size: 1%;
    height: 0;
    overflow: hidden
}

.col-container {
    display: flex;
    align-items: center;
}

.equal-col-container {
    display: flex;
}

.col {
    flex: 1;
}

.row-spc:after,
.row-spc:before,
.row:after,
.row:before {
    display: table;
    content: " "
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.row-spc {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px
}

.row-spc .col-lg-1,
.row-spc .col-lg-2,
.row-spc .col-lg-3,
.row-spc .col-lg-4,
.row-spc .col-lg-5,
.row-spc .col-lg-6,
.row-spc .col-lg-7,
.row-spc .col-lg-8,
.row-spc .col-lg-9,
.row-spc .col-lg-10,
.row-spc .col-lg-11,
.row-spc .col-lg-12,
.row-spc .col-lg-15,
.row-spc .col-md-1,
.row-spc .col-md-2,
.row-spc .col-md-3,
.row-spc .col-md-4,
.row-spc .col-md-5,
.row-spc .col-md-6,
.row-spc .col-md-7,
.row-spc .col-md-8,
.row-spc .col-md-9,
.row-spc .col-md-10,
.row-spc .col-md-11,
.row-spc .col-md-12,
.row-spc .col-md-15,
.row-spc .col-sm-1,
.row-spc .col-sm-2,
.row-spc .col-sm-3,
.row-spc .col-sm-4,
.row-spc .col-sm-5,
.row-spc .col-sm-6,
.row-spc .col-sm-7,
.row-spc .col-sm-8,
.row-spc .col-sm-9,
.row-spc .col-sm-10,
.row-spc .col-sm-11,
.row-spc .col-sm-12,
.row-spc .col-sm-15,
.row-spc .col-vsm-1,
.row-spc .col-vsm-2,
.row-spc .col-vsm-3,
.row-spc .col-vsm-4,
.row-spc .col-vsm-5,
.row-spc .col-vsm-6,
.row-spc .col-vsm-7,
.row-spc .col-vsm-8,
.row-spc .col-vsm-9,
.row-spc .col-vsm-10,
.row-spc .col-vsm-11,
.row-spc .col-vsm-12,
.row-spc .col-vsm-15,
.row-spc .col-xs-1,
.row-spc .col-xs-2,
.row-spc .col-xs-3,
.row-spc .col-xs-4,
.row-spc .col-xs-5,
.row-spc .col-xs-6,
.row-spc .col-xs-7,
.row-spc .col-xs-8,
.row-spc .col-xs-9,
.row-spc .col-xs-10,
.row-spc .col-xs-11,
.row-spc .col-xs-12,
.row-spc .col-xs-15 {
    padding-left: 15px;
    padding-right: 15px;
    position: relative
}

.row .col-lg-1,
.row .col-lg-2,
.row .col-lg-3,
.row .col-lg-4,
.row .col-lg-5,
.row .col-lg-6,
.row .col-lg-7,
.row .col-lg-8,
.row .col-lg-9,
.row .col-lg-10,
.row .col-lg-11,
.row .col-lg-12,
.row .col-lg-15,
.row .col-md-1,
.row .col-md-2,
.row .col-md-3,
.row .col-md-4,
.row .col-md-5,
.row .col-md-6,
.row .col-md-7,
.row .col-md-8,
.row .col-md-9,
.row .col-md-10,
.row .col-md-11,
.row .col-md-12,
.row .col-md-15,
.row .col-sm-1,
.row .col-sm-2,
.row .col-sm-3,
.row .col-sm-4,
.row .col-sm-5,
.row .col-sm-6,
.row .col-sm-7,
.row .col-sm-8,
.row .col-sm-9,
.row .col-sm-10,
.row .col-sm-11,
.row .col-sm-12,
.row .col-sm-15,
.row .col-vsm-1,
.row .col-vsm-2,
.row .col-vsm-3,
.row .col-vsm-4,
.row .col-vsm-5,
.row .col-vsm-6,
.row .col-vsm-7,
.row .col-vsm-8,
.row .col-vsm-9,
.row .col-vsm-10,
.row .col-vsm-11,
.row .col-vsm-12,
.row .col-vsm-15,
.row .col-xs-1,
.row .col-xs-2,
.row .col-xs-3,
.row .col-xs-4,
.row .col-xs-5,
.row .col-xs-6,
.row .col-xs-7,
.row .col-xs-8,
.row .col-xs-9,
.row .col-xs-10,
.row .col-xs-11,
.row .col-xs-12,
.row .col-xs-15 {
    position: relative
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-15 {
    float: left
}

.col-xs-15 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    width: 20%
}

.col-xs-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%
}

.col-xs-11 {
    -ms-flex: 0 0 91.66666666666666%;
    flex: 0 0 91.66666666666666%;
    width: 91.66666666666666%
}

.col-xs-10 {
    -ms-flex: 0 0 83.33333333333334%;
    flex: 0 0 83.33333333333334%;
    width: 83.33333333333334%
}

.col-xs-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    width: 75%
}

.col-xs-8 {
    -ms-flex: 0 0 66.66666666666666%;
    flex: 0 0 66.66666666666666%;
    width: 66.66666666666666%
}

.col-xs-7 {
    -ms-flex: 0 0 58.333333333333336%;
    flex: 0 0 58.333333333333336%;
    width: 58.333333333333336%
}

.col-xs-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%
}

.col-xs-5 {
    -ms-flex: 0 0 41.66666666666667%;
    flex: 0 0 41.66666666666667%;
    width: 41.66666666666667%
}

.col-xs-4 {
    -ms-flex: 0 0 33.33333333333333%;
    flex: 0 0 33.33333333333333%;
    width: 33.33333333333333%
}

.col-xs-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%
}

.col-xs-2 {
    -ms-flex: 0 0 16.666666666666664%;
    flex: 0 0 16.666666666666664%;
    width: 16.666666666666664%
}

.col-xs-1 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 8.333333333333332%
}

.col-xs-pull-12 {
    right: 100%;
}

.col-xs-pull-11 {
    right: 91.66666667%;
}

.col-xs-pull-10 {
    right: 83.33333333%;
}

.col-xs-pull-9 {
    right: 75%;
}

.col-xs-pull-8 {
    right: 66.66666667%;
}

.col-xs-pull-7 {
    right: 58.33333333%;
}

.col-xs-pull-6 {
    right: 50%;
}

.col-xs-pull-5 {
    right: 41.66666667%;
}

.col-xs-pull-4 {
    right: 33.33333333%;
}

.col-xs-pull-3 {
    right: 25%;
}

.col-xs-pull-2 {
    right: 16.66666667%;
}

.col-xs-pull-1 {
    right: 8.33333333%;
}

.col-xs-pull-0 {
    right: auto;
}

.col-xs-push-12 {
    left: 100%;
}

.col-xs-push-11 {
    left: 91.66666667%;
}

.col-xs-push-10 {
    left: 83.33333333%;
}

.col-xs-push-9 {
    left: 75%;
}

.col-xs-push-8 {
    left: 66.66666667%;
}

.col-xs-push-7 {
    left: 58.33333333%;
}

.col-xs-push-6 {
    left: 50%;
}

.col-xs-push-5 {
    left: 41.66666667%;
}

.col-xs-push-4 {
    left: 33.33333333%;
}

.col-xs-push-3 {
    left: 25%;
}

.col-xs-push-2 {
    left: 16.66666667%;
}

.col-xs-push-1 {
    left: 8.33333333%;
}

.col-xs-push-0 {
    left: auto;
}

.col-xs-offset-15 {
    margin-left: 20%
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

@media (min-width:640px) {
    .container {
        width: 626px
    }
    .col-vsm-1,
    .col-vsm-2,
    .col-vsm-3,
    .col-vsm-4,
    .col-vsm-5,
    .col-vsm-6,
    .col-vsm-7,
    .col-vsm-8,
    .col-vsm-9,
    .col-vsm-10,
    .col-vsm-11,
    .col-vsm-12,
    .col-vsm-15 {
        float: left
    }
    .col-vsm-15 {
        -ms-flex: 0 0 1111111%;
        flex: 0 0 1111111%;
        width: 20%
    }
    .col-vsm-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        width: 100%
    }
    .col-vsm-11 {
        -ms-flex: 0 0 91.66666666666666%;
        flex: 0 0 91.66666666666666%;
        width: 91.66666666666666%
    }
    .col-vsm-10 {
        -ms-flex: 0 0 83.33333333333334%;
        flex: 0 0 83.33333333333334%;
        width: 83.33333333333334%
    }
    .col-vsm-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        width: 75%
    }
    .col-vsm-8 {
        -ms-flex: 0 0 66.66666666666666%;
        flex: 0 0 66.66666666666666%;
        width: 66.66666666666666%
    }
    .col-vsm-7 {
        -ms-flex: 0 0 58.333333333333336%;
        flex: 0 0 58.333333333333336%;
        width: 58.333333333333336%
    }
    .col-vsm-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        width: 50%
    }
    .col-vsm-5 {
        -ms-flex: 0 0 41.66666666666667%;
        flex: 0 0 41.66666666666667%;
        width: 41.66666666666667%
    }
    .col-vsm-4 {
        -ms-flex: 0 0 33.33333333333333%;
        flex: 0 0 33.33333333333333%;
        width: 33.33333333333333%
    }
    .col-vsm-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        width: 25%
    }
    .col-vsm-2 {
        -ms-flex: 0 0 16.666666666666664%;
        flex: 0 0 16.666666666666664%;
        width: 16.666666666666664%
    }
    .col-vsm-1 {
        -ms-flex: 0 0 8.333333333333332%;
        flex: 0 0 8.333333333333332%;
        width: 8.333333333333332%
    }
    .col-vsm-pull-12 {
        right: 100%;
    }
    .col-vsm-pull-11 {
        right: 91.66666667%;
    }
    .col-vsm-pull-10 {
        right: 83.33333333%;
    }
    .col-vsm-pull-9 {
        right: 75%;
    }
    .col-vsm-pull-8 {
        right: 66.66666667%;
    }
    .col-vsm-pull-7 {
        right: 58.33333333%;
    }
    .col-vsm-pull-6 {
        right: 50%;
    }
    .col-vsm-pull-5 {
        right: 41.66666667%;
    }
    .col-vsm-pull-4 {
        right: 33.33333333%;
    }
    .col-vsm-pull-3 {
        right: 25%;
    }
    .col-vsm-pull-2 {
        right: 16.66666667%;
    }
    .col-vsm-pull-1 {
        right: 8.33333333%;
    }
    .col-vsm-pull-0 {
        right: auto;
    }
    .col-vsm-push-12 {
        left: 100%;
    }
    .col-vsm-push-11 {
        left: 91.66666667%;
    }
    .col-vsm-push-10 {
        left: 83.33333333%;
    }
    .col-vsm-push-9 {
        left: 75%;
    }
    .col-vsm-push-8 {
        left: 66.66666667%;
    }
    .col-vsm-push-7 {
        left: 58.33333333%;
    }
    .col-vsm-push-6 {
        left: 50%;
    }
    .col-vsm-push-5 {
        left: 41.66666667%;
    }
    .col-vsm-push-4 {
        left: 33.33333333%;
    }
    .col-vsm-push-3 {
        left: 25%;
    }
    .col-vsm-push-2 {
        left: 16.66666667%;
    }
    .col-vsm-push-1 {
        left: 8.33333333%;
    }
    .col-vsm-push-0 {
        left: auto;
    }
    .col-vsm-offset-15 {
        margin-left: 20%
    }
    .col-vsm-offset-12 {
        margin-left: 100%
    }
    .col-vsm-offset-11 {
        margin-left: 91.66666667%
    }
    .col-vsm-offset-10 {
        margin-left: 83.33333333%
    }
    .col-vsm-offset-9 {
        margin-left: 75%
    }
    .col-vsm-offset-8 {
        margin-left: 66.66666667%
    }
    .col-vsm-offset-7 {
        margin-left: 58.33333333%
    }
    .col-vsm-offset-6 {
        margin-left: 50%
    }
    .col-vsm-offset-5 {
        margin-left: 41.66666667%
    }
    .col-vsm-offset-4 {
        margin-left: 33.33333333%
    }
    .col-vsm-offset-3 {
        margin-left: 25%
    }
    .col-vsm-offset-2 {
        margin-left: 16.66666667%
    }
    .col-vsm-offset-1 {
        margin-left: 8.33333333%
    }
    .col-vsm-offset-0 {
        margin-left: 0
    }
    .ptb-vsm-0 {
        padding: 0px 0px!important;
    }
    .ptb-vsm-5 {
        padding: 5px 0px!important;
    }
    .ptb-vsm-10 {
        padding: 10px 0px!important;
    }
    .ptb-vsm-20 {
        padding: 20px 0px!important;
    }
    .ptb-vsm-30 {
        padding: 30px 0px!important;
    }
    .ptb-vsm-40 {
        padding: 40px 0px!important;
    }
    .ptb-vsm-50 {
        padding: 50px 0px!important;
    }
    .ptb-vsm-60 {
        padding: 60px 0px!important;
    }
    .ptb-vsm-70 {
        padding: 70px 0px!important;
    }
    .ptb-vsm-80 {
        padding: 80px 0px!important;
    }
    .ptb-vsm-90 {
        padding: 90px 0px!important;
    }
    .ptb-vsm-100 {
        padding: 100px 0px!important;
    }
    .pt-vsm-0 {
        padding-top: 0px!important;
    }
    .pt-vsm-5 {
        padding-top: 5px!important;
    }
    .pt-vsm-10 {
        padding-top: 10px!important;
    }
    .pt-vsm-20 {
        padding-top: 20px!important;
    }
    .pt-vsm-30 {
        padding-top: 30px!important;
    }
    .pt-vsm-40 {
        padding-top: 40px!important;
    }
    .pt-vsm-50 {
        padding-top: 50px!important;
    }
    .pt-vsm-60 {
        padding-top: 60px!important;
    }
    .pt-vsm-70 {
        padding-top: 70px!important;
    }
    .pt-vsm-80 {
        padding-top: 80px!important;
    }
    .pt-vsm-90 {
        padding-top: 90px!important;
    }
    .pt-vsm-100 {
        padding-top: 100px!important;
    }
}

@media (min-width:768px) {
    .container {
        width: 750px
    }
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-15 {
        float: left
    }
    .col-sm-15 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        width: 20%
    }
    .col-sm-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        width: 100%
    }
    .col-sm-11 {
        -ms-flex: 0 0 91.66666666666666%;
        flex: 0 0 91.66666666666666%;
        width: 91.66666666666666%
    }
    .col-sm-10 {
        -ms-flex: 0 0 83.33333333333334%;
        flex: 0 0 83.33333333333334%;
        width: 83.33333333333334%
    }
    .col-sm-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        width: 75%
    }
    .col-sm-8 {
        -ms-flex: 0 0 66.66666666666666%;
        flex: 0 0 66.66666666666666%;
        width: 66.66666666666666%
    }
    .col-sm-7 {
        -ms-flex: 0 0 58.333333333333336%;
        flex: 0 0 58.333333333333336%;
        width: 58.333333333333336%
    }
    .col-sm-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        width: 50%
    }
    .col-sm-5 {
        -ms-flex: 0 0 41.66666666666667%;
        flex: 0 0 41.66666666666667%;
        width: 41.66666666666667%
    }
    .col-sm-4 {
        -ms-flex: 0 0 33.33333333333333%;
        flex: 0 0 33.33333333333333%;
        width: 33.33333333333333%
    }
    .col-sm-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        width: 25%
    }
    .col-sm-2 {
        -ms-flex: 0 0 16.666666666666664%;
        flex: 0 0 16.666666666666664%;
        width: 16.666666666666664%
    }
    .col-sm-1 {
        -ms-flex: 0 0 8.333333333333332%;
        flex: 0 0 8.333333333333332%;
        width: 8.333333333333332%
    }
    .col-sm-pull-12 {
        right: 100%;
    }
    .col-sm-pull-11 {
        right: 91.66666667%;
    }
    .col-sm-pull-10 {
        right: 83.33333333%;
    }
    .col-sm-pull-9 {
        right: 75%;
    }
    .col-sm-pull-8 {
        right: 66.66666667%;
    }
    .col-sm-pull-7 {
        right: 58.33333333%;
    }
    .col-sm-pull-6 {
        right: 50%;
    }
    .col-sm-pull-5 {
        right: 41.66666667%;
    }
    .col-sm-pull-4 {
        right: 33.33333333%;
    }
    .col-sm-pull-3 {
        right: 25%;
    }
    .col-sm-pull-2 {
        right: 16.66666667%;
    }
    .col-sm-pull-1 {
        right: 8.33333333%;
    }
    .col-sm-pull-0 {
        right: auto;
    }
    .col-sm-push-12 {
        left: 100%;
    }
    .col-sm-push-11 {
        left: 91.66666667%;
    }
    .col-sm-push-10 {
        left: 83.33333333%;
    }
    .col-sm-push-9 {
        left: 75%;
    }
    .col-sm-push-8 {
        left: 66.66666667%;
    }
    .col-sm-push-7 {
        left: 58.33333333%;
    }
    .col-sm-push-6 {
        left: 50%;
    }
    .col-sm-push-5 {
        left: 41.66666667%;
    }
    .col-sm-push-4 {
        left: 33.33333333%;
    }
    .col-sm-push-3 {
        left: 25%;
    }
    .col-sm-push-2 {
        left: 16.66666667%;
    }
    .col-sm-push-1 {
        left: 8.33333333%;
    }
    .col-sm-push-0 {
        left: auto;
    }
    .col-sm-offset-15 {
        margin-left: 20%
    }
    .col-sm-offset-12 {
        margin-left: 100%
    }
    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }
    .col-sm-offset-9 {
        margin-left: 75%
    }
    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }
    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }
    .col-sm-offset-6 {
        margin-left: 50%
    }
    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }
    .col-sm-offset-3 {
        margin-left: 25%
    }
    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }
    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }
    .col-sm-offset-0 {
        margin-left: 0
    }
    .ptb-sm-0 {
        padding: 0px 0px!important;
    }
    .ptb-sm-5 {
        padding: 5px 0px!important;
    }
    .ptb-sm-10 {
        padding: 10px 0px!important;
    }
    .ptb-sm-20 {
        padding: 20px 0px!important;
    }
    .ptb-sm-30 {
        padding: 30px 0px!important;
    }
    .ptb-sm-40 {
        padding: 40px 0px!important;
    }
    .ptb-sm-50 {
        padding: 50px 0px!important;
    }
    .ptb-sm-60 {
        padding: 60px 0px!important;
    }
    .ptb-sm-70 {
        padding: 70px 0px!important;
    }
    .ptb-sm-80 {
        padding: 80px 0px!important;
    }
    .ptb-sm-90 {
        padding: 90px 0px!important;
    }
    .ptb-sm-100 {
        padding: 100px 0px!important;
    }
    .pt-sm-0 {
        padding-top: 0px!important;
    }
    .pt-sm-5 {
        padding-top: 5px!important;
    }
    .pt-sm-10 {
        padding-top: 10px!important;
    }
    .pt-sm-20 {
        padding-top: 20px!important;
    }
    .pt-sm-30 {
        padding-top: 30px!important;
    }
    .pt-sm-40 {
        padding-top: 40px!important;
    }
    .pt-sm-50 {
        padding-top: 50px!important;
    }
    .pt-sm-60 {
        padding-top: 60px!important;
    }
    .pt-sm-70 {
        padding-top: 70px!important;
    }
    .pt-sm-80 {
        padding-top: 80px!important;
    }
    .pt-sm-90 {
        padding-top: 90px!important;
    }
    .pt-sm-100 {
        padding-top: 100px!important;
    }
}

@media (min-width:992px) {
    .container {
        width: 970px
    }
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-15 {
        float: left
    }
    .col-md-15 {
        -ms-flex: 0 0 111111%;
        flex: 0 0 111111%;
        width: 20%
    }
    .col-md-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        width: 100%
    }
    .col-md-11 {
        -ms-flex: 0 0 91.66666666666666%;
        flex: 0 0 91.66666666666666%;
        width: 91.66666666666666%
    }
    .col-md-10 {
        -ms-flex: 0 0 83.33333333333334%;
        flex: 0 0 83.33333333333334%;
        width: 83.33333333333334%
    }
    .col-md-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        width: 75%
    }
    .col-md-8 {
        -ms-flex: 0 0 66.66666666666666%;
        flex: 0 0 66.66666666666666%;
        width: 66.66666666666666%
    }
    .col-md-7 {
        -ms-flex: 0 0 58.333333333333336%;
        flex: 0 0 58.333333333333336%;
        width: 58.333333333333336%
    }
    .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        width: 50%
    }
    .col-md-5 {
        -ms-flex: 0 0 41.66666666666667%;
        flex: 0 0 41.66666666666667%;
        width: 41.66666666666667%
    }
    .col-md-4 {
        -ms-flex: 0 0 33.33333333333333%;
        flex: 0 0 33.33333333333333%;
        width: 33.33333333333333%
    }
    .col-md-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        width: 25%
    }
    .col-md-2 {
        -ms-flex: 0 0 16.666666666666664%;
        flex: 0 0 16.666666666666664%;
        width: 16.666666666666664%
    }
    .col-md-1 {
        -ms-flex: 0 0 8.333333333333332%;
        flex: 0 0 8.333333333333332%;
        width: 8.333333333333332%
    }
    .col-md-pull-12 {
        right: 100%;
    }
    .col-md-pull-11 {
        right: 91.66666667%;
    }
    .col-md-pull-10 {
        right: 83.33333333%;
    }
    .col-md-pull-9 {
        right: 75%;
    }
    .col-md-pull-8 {
        right: 66.66666667%;
    }
    .col-md-pull-7 {
        right: 58.33333333%;
    }
    .col-md-pull-6 {
        right: 50%;
    }
    .col-md-pull-5 {
        right: 41.66666667%;
    }
    .col-md-pull-4 {
        right: 33.33333333%;
    }
    .col-md-pull-3 {
        right: 25%;
    }
    .col-md-pull-2 {
        right: 16.66666667%;
    }
    .col-md-pull-1 {
        right: 8.33333333%;
    }
    .col-md-pull-0 {
        right: auto;
    }
    .col-md-push-12 {
        left: 100%;
    }
    .col-md-push-11 {
        left: 91.66666667%;
    }
    .col-md-push-10 {
        left: 83.33333333%;
    }
    .col-md-push-9 {
        left: 75%;
    }
    .col-md-push-8 {
        left: 66.66666667%;
    }
    .col-md-push-7 {
        left: 58.33333333%;
    }
    .col-md-push-6 {
        left: 50%;
    }
    .col-md-push-5 {
        left: 41.66666667%;
    }
    .col-md-push-4 {
        left: 33.33333333%;
    }
    .col-md-push-3 {
        left: 25%;
    }
    .col-md-push-2 {
        left: 16.66666667%;
    }
    .col-md-push-1 {
        left: 8.33333333%;
    }
    .col-md-push-0 {
        left: auto;
    }
    .col-md-offset-15 {
        margin-left: 20%
    }
    .col-md-offset-12 {
        margin-left: 100%
    }
    .col-md-offset-11 {
        margin-left: 91.66666667%
    }
    .col-md-offset-10 {
        margin-left: 83.33333333%
    }
    .col-md-offset-9 {
        margin-left: 75%
    }
    .col-md-offset-8 {
        margin-left: 66.66666667%
    }
    .col-md-offset-7 {
        margin-left: 58.33333333%
    }
    .col-md-offset-6 {
        margin-left: 50%
    }
    .col-md-offset-5 {
        margin-left: 41.66666667%
    }
    .col-md-offset-4 {
        margin-left: 33.33333333%
    }
    .col-md-offset-3 {
        margin-left: 25%
    }
    .col-md-offset-2 {
        margin-left: 16.66666667%
    }
    .col-md-offset-1 {
        margin-left: 8.33333333%
    }
    .col-md-offset-0 {
        margin-left: 0
    }
    .ptb-md-0 {
        padding: 0px 0px!important;
    }
    .ptb-md-5 {
        padding: 5px 0px!important;
    }
    .ptb-md-10 {
        padding: 10px 0px!important;
    }
    .ptb-md-20 {
        padding: 20px 0px!important;
    }
    .ptb-md-30 {
        padding: 30px 0px!important;
    }
    .ptb-md-40 {
        padding: 40px 0px!important;
    }
    .ptb-md-50 {
        padding: 50px 0px!important;
    }
    .ptb-md-60 {
        padding: 60px 0px!important;
    }
    .ptb-md-70 {
        padding: 70px 0px!important;
    }
    .ptb-md-80 {
        padding: 80px 0px!important;
    }
    .ptb-md-90 {
        padding: 90px 0px!important;
    }
    .ptb-md-100 {
        padding: 100px 0px!important;
    }
    .pt-md-0 {
        padding-top: 0px!important;
    }
    .pt-md-5 {
        padding-top: 5px!important;
    }
    .pt-md-10 {
        padding-top: 10px!important;
    }
    .pt-md-20 {
        padding-top: 20px!important;
    }
    .pt-md-30 {
        padding-top: 30px!important;
    }
    .pt-md-40 {
        padding-top: 40px!important;
    }
    .pt-md-50 {
        padding-top: 50px!important;
    }
    .pt-md-60 {
        padding-top: 60px!important;
    }
    .pt-md-70 {
        padding-top: 70px!important;
    }
    .pt-md-80 {
        padding-top: 80px!important;
    }
    .pt-md-90 {
        padding-top: 90px!important;
    }
    .pt-md-100 {
        padding-top: 100px!important;
    }
    .pt-md-200 {
        padding-top: 100px!important;
    }
}

@media (min-width:1200px) {
    .container {
        width: 1170px
    }
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-15 {
        float: left
    }
    .col-lg-15 {
        -ms-flex: 0 0 111111111%;
        flex: 0 0 111111111%;
        width: 20%
    }
    .col-lg-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        width: 100%
    }
    .col-lg-11 {
        -ms-flex: 0 0 91.66666666666666%;
        flex: 0 0 91.66666666666666%;
        width: 91.66666666666666%
    }
    .col-lg-10 {
        -ms-flex: 0 0 83.33333333333334%;
        flex: 0 0 83.33333333333334%;
        width: 83.33333333333334%
    }
    .col-lg-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        width: 75%
    }
    .col-lg-8 {
        -ms-flex: 0 0 66.66666666666666%;
        flex: 0 0 66.66666666666666%;
        width: 66.66666666666666%
    }
    .col-lg-7 {
        -ms-flex: 0 0 58.333333333333336%;
        flex: 0 0 58.333333333333336%;
        width: 58.333333333333336%
    }
    .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        width: 50%
    }
    .col-lg-5 {
        -ms-flex: 0 0 41.66666666666667%;
        flex: 0 0 41.66666666666667%;
        width: 41.66666666666667%
    }
    .col-lg-4 {
        -ms-flex: 0 0 33.33333333333333%;
        flex: 0 0 33.33333333333333%;
        width: 33.33333333333333%
    }
    .col-lg-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        width: 25%
    }
    .col-lg-2 {
        -ms-flex: 0 0 16.666666666666664%;
        flex: 0 0 16.666666666666664%;
        width: 16.666666666666664%
    }
    .col-lg-1 {
        -ms-flex: 0 0 8.333333333333332%;
        flex: 0 0 8.333333333333332%;
        width: 8.333333333333332%
    }
    .col-lg-pull-12 {
        right: 100%;
    }
    .col-lg-pull-11 {
        right: 91.66666667%;
    }
    .col-lg-pull-10 {
        right: 83.33333333%;
    }
    .col-lg-pull-9 {
        right: 75%;
    }
    .col-lg-pull-8 {
        right: 66.66666667%;
    }
    .col-lg-pull-7 {
        right: 58.33333333%;
    }
    .col-lg-pull-6 {
        right: 50%;
    }
    .col-lg-pull-5 {
        right: 41.66666667%;
    }
    .col-lg-pull-4 {
        right: 33.33333333%;
    }
    .col-lg-pull-3 {
        right: 25%;
    }
    .col-lg-pull-2 {
        right: 16.66666667%;
    }
    .col-lg-pull-1 {
        right: 8.33333333%;
    }
    .col-lg-pull-0 {
        right: auto;
    }
    .col-lg-push-12 {
        left: 100%;
    }
    .col-lg-push-11 {
        left: 91.66666667%;
    }
    .col-lg-push-10 {
        left: 83.33333333%;
    }
    .col-lg-push-9 {
        left: 75%;
    }
    .col-lg-push-8 {
        left: 66.66666667%;
    }
    .col-lg-push-7 {
        left: 58.33333333%;
    }
    .col-lg-push-6 {
        left: 50%;
    }
    .col-lg-push-5 {
        left: 41.66666667%;
    }
    .col-lg-push-4 {
        left: 33.33333333%;
    }
    .col-lg-push-3 {
        left: 25%;
    }
    .col-lg-push-2 {
        left: 16.66666667%;
    }
    .col-lg-push-1 {
        left: 8.33333333%;
    }
    .col-lg-push-0 {
        left: auto;
    }
    .col-lg-offset-15 {
        margin-left: 20%
    }
    .col-lg-offset-12 {
        margin-left: 100%
    }
    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }
    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }
    .col-lg-offset-9 {
        margin-left: 75%
    }
    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }
    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }
    .col-lg-offset-6 {
        margin-left: 50%
    }
    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }
    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }
    .col-lg-offset-3 {
        margin-left: 25%
    }
    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }
    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }
    .col-lg-offset-0 {
        margin-left: 0
    }
    .ptb-lg-0 {
        padding: 0px 0px!important;
    }
    .ptb-lg-5 {
        padding: 5px 0px!important;
    }
    .ptb-lg-10 {
        padding: 10px 0px!important;
    }
    .ptb-lg-20 {
        padding: 20px 0px!important;
    }
    .ptb-lg-30 {
        padding: 30px 0px!important;
    }
    .ptb-lg-40 {
        padding: 40px 0px!important;
    }
    .ptb-lg-50 {
        padding: 50px 0px!important;
    }
    .ptb-lg-60 {
        padding: 60px 0px!important;
    }
    .ptb-lg-70 {
        padding: 70px 0px!important;
    }
    .ptb-lg-80 {
        padding: 80px 0px!important;
    }
    .ptb-lg-90 {
        padding: 90px 0px!important;
    }
    .ptb-lg-100 {
        padding: 100px 0px!important;
    }
    .pt-lg-0 {
        padding-top: 0px!important;
    }
    .pt-lg-5 {
        padding-top: 5px!important;
    }
    .pt-lg-10 {
        padding-top: 10px!important;
    }
    .pt-lg-20 {
        padding-top: 20px!important;
    }
    .pt-lg-30 {
        padding-top: 30px!important;
    }
    .pt-lg-40 {
        padding-top: 40px!important;
    }
    .pt-lg-50 {
        padding-top: 50px!important;
    }
    .pt-lg-60 {
        padding-top: 60px!important;
    }
    .pt-lg-70 {
        padding-top: 70px!important;
    }
    .pt-lg-80 {
        padding-top: 80px!important;
    }
    .pt-lg-90 {
        padding-top: 90px!important;
    }
    .pt-lg-100 {
        padding-top: 100px!important;
    }
}