*,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!important}
.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!important}
.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 {float: left}

.width-1 {width:1%}
.width-2 {width:2%}
.width-3 {width:3%}
.width-4 {width:4%}
.width-5 {width:5%}
.width-6 {width:6%}
.width-7 {width:7%}
.width-8 {width:8%}
.width-9 {width:9%}
.width-10 {width:10%}
.width-11 {width:11%}
.width-12 {width:12%}
.width-13 {width:13%}
.width-14 {width:14%}
.width-15 {width:15%}
.width-16 {width:16%}
.width-17 {width:17%}
.width-18 {width:18%}
.width-19 {width:19%}
.width-20 {width:20%}
.width-21 {width:21%}
.width-22 {width:22%}
.width-23 {width:23%}
.width-24 {width:24%}
.width-25 {width:25%}
.width-26 {width:26%}
.width-27 {width:27%}
.width-28 {width:28%}
.width-29 {width:29%}
.width-30 {width:30%}
.width-31 {width:31%}
.width-32 {width:32%}
.width-33 {width:33%}
.width-34 {width:34%}
.width-35 {width:35%}
.width-36 {width:36%}
.width-37 {width:37%}
.width-38 {width:38%}
.width-39 {width:39%}
.width-40 {width:40%}
.width-41 {width:41%}
.width-42 {width:42%}
.width-43 {width:43%}
.width-44 {width:44%}
.width-45 {width:45%}
.width-46 {width:46%}
.width-47 {width:47%}
.width-48 {width:48%}
.width-49 {width:49%}
.width-50 {width:50%}
.width-51 {width:51%}
.width-52 {width:52%}
.width-53 {width:53%}
.width-54 {width:54%}
.width-55 {width:55%}
.width-56 {width:56%}
.width-57 {width:57%}
.width-58 {width:58%}
.width-59 {width:59%}
.width-60 {width:60%}
.width-61 {width:61%}
.width-62 {width:62%}
.width-63 {width:63%}
.width-64 {width:64%}
.width-65 {width:65%}
.width-66 {width:66%}
.width-67 {width:67%}
.width-68 {width:68%}
.width-69 {width:69%}
.width-70 {width:70%}
.width-71 {width:71%}
.width-72 {width:72%}
.width-73 {width:73%}
.width-74 {width:74%}
.width-75 {width:75%}
.width-76 {width:76%}
.width-77 {width:77%}
.width-78 {width:78%}
.width-79 {width:79%}
.width-80 {width:80%}
.width-81 {width:81%}
.width-82 {width:82%}
.width-83 {width:83%}
.width-84 {width:84%}
.width-85 {width:85%}
.width-86 {width:86%}
.width-87 {width:87%}
.width-88 {width:88%}
.width-89 {width:89%}
.width-90 {width:90%}
.width-91 {width:91%}
.width-92 {width:92%}
.width-93 {width:93%}
.width-94 {width:94%}
.width-95 {width:95%}
.width-96 {width:96%}
.width-97 {width:97%}
.width-98 {width:98%}
.width-99 {width:99%}
.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}
}