html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #979797;margin:1em 0;padding:0;}
html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;}
::-moz-selection { background-color: #000000;color:#fff;}
::selection { background-color: #000000;color:#fff;}
@media screen and (max-device-width:480px){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:focus {outline:0 !important;}
.grid-1136{max-width:1100px;margin:0 auto;padding:0 1.2%}
.row{clear:both;padding:0 2%;overflow: auto;}
.row.full{padding:0;overflow: auto;}
.row:before,.row:after,.clearfix:before,.clearfix:after{content:'';display:table}
.row:after,.clearfix:after{clear:both}
.row,.clearfix{zoom:1}

[class*="col"] {float:left;margin:0 2% 0 0;}
[class*="col"]:last-child {margin:0;}

.col1{width:6.5%;}
.col2{width:15%;}
.col3{width:23.5%;}
.col4{width:32%;}
.col5{width:39.5%;}
.col6{width:49%;}
.col7{width:58.5%;}
.col8{width:66%;}
.col9{width:74.5%;}
.col10{width:83%;}
.col11{width:91.5%;}
.col12{width:100%;margin:0;}

[class*="col"] img {height:auto;display:inline-block;display:block;}

.push{visibility:hidden;}
@media only screen and (max-width:768px){.push, .hide{display:none!important;width:0;height:0;}
}
@media all and (max-width:768px){.row{padding:0}
[class*="col"] {float:none;width:100%;}
}
.left{float:left}
.right{float:right}
.none{float:none}