*,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,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}

.alignLeft {text-align: left}
.alignCenter {text-align: center}
.alignRight {text-align: right}
.alignJustify {text-align: justify}

.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}

.noPadding {padding: 0}
.noPaddingBottom {padding-bottom: 0}
.noPaddingLeft {padding-left: 0}
.noPaddingRight {padding-Right: 0}
.noPaddingTop {padding-top: 0}
.padding5 {padding: 5px}
.padding10 {padding: 10px}
.padding-tb-20 { padding:20px 0;}

.noMargin {margin: 0}
.noMarginBottom {margin-bottom: 0}
.noMarginLeft {margin-left: 0}
.noMarginRight {margin-Right: 0}
.noMarginTop {margin-top: 0}
.margin5 {margin: 5px}
.margin10 {margin: 10px}

.middle {vertical-align: middle}
.top {vertical-align: top}
.bottom {vertical-align: bottom}

.noBorderRight {border-right: none}
.noBorder {border: none}

.relative {position: relative}
.fixed {position: fixed}
.absolute {position: absolute}

.black {color: #000}
.white {color: #fff}

.white-bg {background: #fff}

.block {display: block}
.inlineBlock {display: inline-block}
.displayNone {display: none}
.hide {visibility: hidden}

.imgResponsive {width: 100%;height: auto}

.bgNone {background: 0 0}

.clear {width: 0;float: none;line-height: 0;font-size: 1%;height: 0;overflow: hidden}

.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-spc {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}

.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,.width-10,.width-20,.width-30,.width-40,.width-50,.width-60,.width-70,.width-80,.width-85,.width-90,.width-100 {float: left}

.width-10 {width: 10%}
.width-15 {width: 15%}
.width-20 {width: 20%}
.width-25 {width: 25%}
.width-30 {width: 30%}
.width-35 {width: 35%}
.width-40 {width: 40%}
.width-45 {width: 45%}
.width-50 {width: 50%}
.width-55 {width: 55%}
.width-60 {width: 60%}
.width-65 {width: 65%}
.width-70 {width: 70%}
.width-75 {width: 75%}
.width-80 {width: 80%}
.width-85 {width: 85%}
.width-90 {width: 90%}
.width-95 {width: 95%}
.width-100 {width: 100%}

.col-xs-15 {width: 20%}
.col-xs-12 {width: 100%}
.col-xs-11 {width: 91.66666666666666%}
.col-xs-10 {width: 83.33333333333334%}
.col-xs-9 {width: 75%}
.col-xs-8 {width: 66.66666666666666%}
.col-xs-7 {width: 58.333333333333336%}
.col-xs-6 {width: 50%}
.col-xs-5 {width: 41.66666666666667%}
.col-xs-4 {width: 33.33333333333333%}
.col-xs-3 {width: 25%}
.col-xs-2 {width: 16.666666666666664%}
.col-xs-1 {width: 8.333333333333332%}

.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 {width: 20%}
.col-vsm-12 {width: 100%}
.col-vsm-11 {width: 91.66666666666666%}
.col-vsm-10 {width: 83.33333333333334%}
.col-vsm-9 {width: 75%}
.col-vsm-8 {width: 66.66666666666666%}
.col-vsm-7 {width: 58.333333333333336%}
.col-vsm-6 {width: 50%}
.col-vsm-5 {width: 41.66666666666667%}
.col-vsm-4 {width: 33.33333333333333%}
.col-vsm-3 {width: 25%}
.col-vsm-2 {width: 16.666666666666664%}
.col-vsm-1 {width: 8.333333333333332%}

.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}
}

@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 {width: 20%}
.col-sm-12 {width: 100%}
.col-sm-11 {width: 91.66666666666666%}
.col-sm-10 {width: 83.33333333333334%}
.col-sm-9 {width: 75%}
.col-sm-8 {width: 66.66666666666666%}
.col-sm-7 {width: 58.333333333333336%}
.col-sm-6 {width: 50%}
.col-sm-5 {width: 41.66666666666667%}
.col-sm-4 {width: 33.33333333333333%}
.col-sm-3 {width: 25%}
.col-sm-2 {width: 16.666666666666664%}
.col-sm-1 {width: 8.333333333333332%}

.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}
}

@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 {width: 20%}
.col-md-12 {width: 100%}
.col-md-11 {width: 91.66666666666666%}
.col-md-10 {width: 83.33333333333334%}
.col-md-9 {width: 75%}
.col-md-8 {width: 66.66666666666666%}
.col-md-7 {width: 58.333333333333336%}
.col-md-6 {width: 50%}
.col-md-5 {width: 41.66666666666667%}
.col-md-4 {width: 33.33333333333333%}
.col-md-3 {width: 25%}
.col-md-2 {width: 16.666666666666664%}
.col-md-1 {width: 8.333333333333332%}

.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}
}

@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 {width: 20%}
.col-lg-12 {width: 100%}
.col-lg-11 {width: 91.66666666666666%}
.col-lg-10 {width: 83.33333333333334%}
.col-lg-9 {width: 75%}
.col-lg-8 {width: 66.66666666666666%}
.col-lg-7 {width: 58.333333333333336%}
.col-lg-6 {width: 50%}
.col-lg-5 {width: 41.66666666666667%}
.col-lg-4 {width: 33.33333333333333%}
.col-lg-3 {width: 25%}
.col-lg-2 {width: 16.666666666666664%}
.col-lg-1 {width: 8.333333333333332%}

.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}
}