/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('/webfonts/roboto-v18-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light'), local('Roboto-Light'),
       url('/webfonts/roboto-v18-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/webfonts/roboto-v18-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/webfonts/roboto-v18-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/webfonts/roboto-v18-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/webfonts/roboto-v18-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/webfonts/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('/webfonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/webfonts/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/webfonts/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/webfonts/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/webfonts/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('/webfonts/roboto-v18-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'),
       url('/webfonts/roboto-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/webfonts/roboto-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/webfonts/roboto-v18-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/webfonts/roboto-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/webfonts/roboto-v18-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}


html, body { font-size: 17px; font-family: 'Roboto', sans-serif; font-weight: 400; color: #393939; margin: 0; padding: 0; background-color: #f2ece6; }
@media (max-width:767px) {
    html, body {
        font-size: 15px;
    }
}
body {
  min-height: 100vh;
  position: relative;
}

a           { color: #00823e; text-decoration: none; }
img         { max-width: 100%; height: auto !important; }

h1 { font-family: 'Roboto', sans-serif; font-size: 1.5em; color: #0e8e3a; font-weight: 700; border-bottom: 1px solid #0e8e3a; width: 100%; margin-bottom: 30px; padding-bottom: 10px; padding-left: 15px; } 
h2 { font-family: 'Roboto', sans-serif; font-size: 1.2em; color: #0e8e3a; font-weight: 700; } 
h3 { font-family: 'Roboto', sans-serif; font-size: 1.1em; color: #00823e; font-weight: 700; } 

.underscore_green { border-bottom: 1px solid#00823e; } 

.bluelg { font-size: 20px; color: #0e71b8; font-weight: 700; }
.greenlg { font-size: 20px; color: #00823e; font-weight: 700; }
.greenmd { font-size: 17px; color: #00823e; font-weight: 700; }
.blackmd { font-size: 17px; color: #393939; font-weight: 700; }
.backlg { font-size: 20px; color: #393939;  }


.txt_small { font-family: 'Roboto', sans-serif; font-size: 0.66em; line-height: 1em; } 
.txt_normal { font-family: 'Roboto', sans-serif; font-size: 1em; } 
