﻿/* Generated at https://google-webfonts-helper.herokuapp.com/fonts/ */
/* source-sans-pro-300 - cyrillic_latin_greek-ext_cyrillic-ext_latin-ext_greek_vietnamese */
@font-face {
    font-family: 'Source Sans Pro';
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300.eot'); /* IE9 Compat Modes */
    src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300.woff') format('woff'), /* Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-300italic - cyrillic_latin_greek-ext_cyrillic-ext_latin-ext_greek_vietnamese */
@font-face {
    font-family: 'Source Sans Pro';
    font-display: swap;
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300italic.eot'); /* IE9 Compat Modes */
    src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300italic.woff') format('woff'), /* Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-300italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-600 - cyrillic_latin_greek-ext_cyrillic-ext_latin-ext_greek_vietnamese */
@font-face {
    font-family: 'Source Sans Pro';
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600.eot'); /* IE9 Compat Modes */
    src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600.woff') format('woff'), /* Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-600italic - cyrillic_latin_greek-ext_cyrillic-ext_latin-ext_greek_vietnamese */
@font-face {
    font-family: 'Source Sans Pro';
    font-display: swap;
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600italic.eot'); /* IE9 Compat Modes */
    src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600italic.woff') format('woff'), /* Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-600italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-900 - cyrillic_latin_greek-ext_cyrillic-ext_latin-ext_greek_vietnamese */
@font-face {
    font-family: 'Source Sans Pro';
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    src: url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900.eot'); /* IE9 Compat Modes */
    src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900.woff') format('woff'), /* Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-900italic - cyrillic_latin_greek-ext_cyrillic-ext_latin-ext_greek_vietnamese */
@font-face {
    font-family: 'Source Sans Pro';
    font-display: swap;
    font-style: italic;
    font-weight: 900;
    src: url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900italic.eot'); /* IE9 Compat Modes */
    src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900italic.woff') format('woff'), /* Modern Browsers */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/source-sans-pro-v13-latin-ext_greek-ext_vietnamese_greek_cyrillic-ext_cyrillic_latin-900italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

/* Nordson settings */
.content {
    font-family: Arial,sans-serif;
}

.mainText {
    /* border-top: 40px solid #7bb5dd; */
    padding-bottom: 25px;
}

h1 {
    font-family: 'Source Sans Pro',Arial,sans-serif;
    font-weight: 300;
    font-size: 35px;
    line-height: 35px;
    color: #666;
}

h2 {
    font-size: 18px;
    line-height: 22px;
    color: #cc4700
}

.content input {
    border: 0;
    border-radius: 5px;
    margin: 0 0 15px 0;
    padding: 5px;
    float: none;
    font-size: 13px;
    color: #666;
    display: block;
}

.channelInput {

}
.communicationInput {

}

.content input[type="checkbox"] {
    float: left;
    margin: 5px 15px 6px 0 !important;
}

.subscribeRow {
    clear: left;
    border-bottom: 1px solid #e5e5e5;
    padding: 15px 0;
}

.subscribeFirst {
    border-top: 1px solid #e5e5e5;
    margin-top: 20px;
}

.content input.confirm {
    /*width: 100px;*/
    color: #FFF;
    background: #0071be;
    margin-top: 20px;
}

.footer {
    font-size: 11px;
}

@media only screen and (max-width:768px) {
    .content {
        width: auto;
    }
}
