/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */

/* main.css 2.1.0 | MIT License | https://github.com/h5bp/main.css#readme */
/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */
/* Fonty Poppins ****************************************************************** */
/* @font-face {font-family: 'blackitalic';src: url('assets/fonts/poppins-blackitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-blackitalic-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
/* @font-face {font-family: 'black';src: url('assets/fonts/poppins-black-webfont.woff2') format('woff2'),url('assets/fonts/poppins-black-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
/* @font-face {font-family: 'bolditalic';src: url('assets/fonts/poppins-bolditalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-bolditalic-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
@font-face {font-family: 'bold';src: url('fonts/poppins-bold-webfont.woff2') format('woff2'),url('assets/fonts/poppins-bold-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}
/* @font-face {font-family: 'extrabolditalic';src: url('assets/fonts/poppins-extrabolditalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-extrabolditalic-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
@font-face {font-family: 'extrabold';src: url('fonts/poppins-extrabold-webfont.woff2') format('woff2'),url('assets/fonts/poppins-extrabold-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}
/* @font-face {font-family: 'extralightitalic';src: url('assets/fonts/poppins-extralightitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-extralightitalic-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
/* @font-face {font-family: 'extralight';src: url('assets/fonts/poppins-extralight-webfont.woff2') format('woff2'),url('assets/fonts/poppins-extralight-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
/* @font-face {font-family: 'italic';src: url('assets/fonts/poppins-italic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-italic-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
/* @font-face {font-family: 'lightitalic';src: url('assets/fonts/poppins-lightitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-lightitalic-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
@font-face {font-family: 'light';src: url('fonts/poppins-light-webfont.woff2') format('woff2'),url('assets/fonts/poppins-light-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}
/* @font-face {font-family: 'mediumitalic';src: url('assets/fonts/poppins-mediumitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-mediumitalic-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
/* @font-face {font-family: 'medium';src: url('assets/fonts/poppins-medium-webfont.woff2') format('woff2'),url('assets/fonts/poppins-medium-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
@font-face {font-family: 'regular';src: url('fonts/poppins-regular-webfont.woff2') format('woff2'),url('assets/fonts/poppins-regular-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}
/* @font-face {font-family: 'semibolditalix';src: url('assets/fonts/poppins-semibolditalix-webfont.woff2') format('woff2'),url('assets/fonts/poppins-semibolditalix-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
/* @font-face {font-family: 'semibold';src: url('assets/fonts/poppins-semibold-webfont.woff2') format('woff2'),url('assets/fonts/poppins-semibold-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
/* @font-face {font-family: 'thinitalic';src: url('assets/fonts/poppins-thinitalic-webfont.woff2') format('woff2'),url('assets/fonts/poppins-thinitalic-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */
/* @font-face {font-family: 'thin';src: url('assets/fonts/poppins-thin-webfont.woff2') format('woff2'),url('assets/fonts/poppins-thin-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;} */

body, html, p, a, span, i, ul, li {font-family: 'regular', sans-serif;color: #262626;}

    * {
      line-height: 1.2;
      margin: 0;
    }

    html {
      color: #888;
      display: table;
      font-family: sans-serif;
      height: 100%;
      text-align: center;
      width: 100%;
    }

    body {
      display: table-cell;
      vertical-align: middle;
      margin: 2em auto;
    }
.logo {width: 500px;margin: 0 auto;}

h1 {margin-top: 2rem;}

.button, .button:visited, .button:focus {background-color: #4a7094;color: #ffffff;margin: 1rem 0 .5rem;
    display: inline-block;
    text-decoration: none;
    padding: 1rem 2rem 0.8125rem;}
.button:hover {background-color: #31516f;}

.buttonkontakty {display: block;font-size: .8125rem;text-decoration: none;}
/* Media queries ************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************ */

/* Small only - do 639 px */   
@media screen and (max-width: 39.9375em) {  
	/* My theme custom css ************************************************* remove */
     .logo {width: 300px;}
    h1 {font-size: 1rem;}}
    h2 {font-size: .8125rem;}
	/* My theme custom css END ************************************************* remove */
} 
/* Medium only - od 640 px do 1023 px */ 
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
	/* My theme custom css ************************************************* remove */ 

	/* My theme custom css END ************************************************* remove */
} 
/* Large only - od 1024 px do 1365 px */
@media screen and (min-width: 64em) and (max-width: 85.3125em) {
	/* My theme custom css ************************************************* remove */

	/* My theme custom css END ************************************************* remove */
}
/* XXLarge only - od 1366 px do 1439 px */
@media screen and (min-width: 85.375em) and (max-width: 89.9375em) {
	/* My theme custom css ************************************************* remove */
    
	/* My theme custom css END ************************************************* remove */
}
/* XXLarge and over - od 1440 px  a viac */
@media screen and (min-width: 83.5em) {
	/* My theme custom css ************************************************* remove */
    
	/* My theme custom css END ************************************************* remove */
}