article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,video {display: inline-block;}
audio:not([controls]) {display: none;height: 0;}
[hidden],.oculted {display: none;}
html{font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body{margin: 0;}
a:active,a:hover, a:focus{outline: 0;}
b,strong {font-weight: bold;}
hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
img {border: 0;}
button,input,select,textarea {font-family: inherit;font-size: 100%;margin: 0;}
button,input {line-height: normal;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer;}
button[disabled],html input[disabled] {cursor:not-allowed;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
textarea {overflow: auto;vertical-align: top;}
table {border-collapse: collapse;border-spacing: 0;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {font-size: 62.5%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body {font-family:Tahoma, Arial, sans-serif;font-size: 13px;line-height: 1.428571429;color: #333333;background-color: #ffffff;}
input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
button,input,select[multiple],textarea {background-image: none;}
a {color: #D52B1E;text-decoration: none;}
a:hover,a:focus {color: #D52B1E;text-decoration: underline;}
a:focus {outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
img {vertical-align: middle;}
.img{display: block;max-width: 100%; height: auto;}
hr {margin-top: 18px;margin-bottom: 18px;border: 0;border-top: 1px solid #eeeeee;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {font-family:Tahoma, Arial, sans-serif;;font-weight: 600;line-height: 1.1;}
h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold,.h1.bold,.h2.bold,.h3.bold,.h4.bold,.h5.bold,.h6.bold{font-weight: 500;}
h1,h2,h3 {margin:20px 0;}
h4,h5,h6 {margin-top: 9px;margin-bottom: 9px;}
h1{font-size: 37px;font-weight: 400;}
h2{font-size: 18px;font-weight: 300;color: #D52B1E;}
h3{font-size: 23px;}
h4{font-size: 17px;}
h5{font-size: 13px;}
h6{font-size: 12px;}
ul,ol {margin-top: 0;margin-bottom: 9px;}
ul ul,ol ul,ul ol,ol ol {margin-bottom: 0;}
/*== GRID COLUMN SYSTEM ==*/
.container{margin-right: auto; margin-left: auto;padding-left: 15px;padding-right: 15px;}
.container:after{clear: both;}
.container:before,.container:after{content: " ";display: table;}
.container:after{clear: both;}
.row{margin-left: -15px;margin-right: -15px;}
.row:after {clear: both;}
.row:before,.row:after {content: " "; display: table;}
.row:after {clear: both;}
.column1,.column2,.column3,.column4,.column5,.column6,.column7,.column8,.column9,.column10,.column11,.column12{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;float: left;}
.column1 {width: 8.333333333333332%;}
.column2 {width: 16.666666666666664%;}
.column3 {width: 25%;}
.column4 {width: 33.33333333333333%;}
.column5 {width: 41.66666666666667%;}
.column6 {width: 50%;}
.column7 {width: 58.333333333333336%;}
.column8 {width: 66.66666666666666%;}
.column9 {width: 75%;}
.column10 {width: 83.33333333333334%;}
.column11 {width: 91.66666666666666%;}
.column12 {width: 100%;}
.columnMargin-0 {margin-left: 0;}
.columnMargin-1 {margin-left: 8.333333333333332%;}
.columnMargin-2 {margin-left: 16.666666666666664%;}
.columnMargin-3 {margin-left: 25%;}
.columnMargin-4 {margin-left: 33.33333333333333%;}
.columnMargin-5 {margin-left: 41.66666666666667%;}
.columnMargin-6 {margin-left: 50%;}
.columnMargin-7 {margin-left: 58.333333333333336%;}
.columnMargin-8 {margin-left: 66.66666666666666%;}
.columnMargin-9 {margin-left: 75%;}
.columnMargin-10 {margin-left: 83.33333333333334%;}
.columnMargin-11 {margin-left: 91.66666666666666%;}
@media (min-width: 768px){.container{max-width: 750px;}}
@media (min-width: 992px) {.container {max-width: 970px;}}
@media (min-width: 1200px) {.container{max-width: 970px;}}
/*======= INGERSOLLRAND =========*/
body{background:url(../img/subtle_dots.png) repeat;font-family: helvetica, arial, sans-serif;font-size: 15px;}
body > div{width:700px;margin:0 auto;}