h1 { font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 70px; padding-bottom: 10px; line-height:100%; }
h2 { font-size: 24px !important; color: #333333; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 400; text-align: center; margin: 0; padding:0; padding-top: 40px; padding-bottom: 10px; }
h3 { font-size: 20px !important; color: #333333; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 400; text-align: left; margin: 0; padding:0; padding-top: 30px; padding-bottom: 0px;}


/* ---------------------- vstopna stran --------------------------- */
#gumbi { position: relative; padding-top: 40px;  }
#gumbi .slika { width: 297px; height: 313px; float: left; margin-right: 29px; margin-bottom: 50px; }
#gumbi .slika img{ width: 297px; height: 313px; }
#gumbi .slika:nth-child(4) { margin-right: 0px; }
#gumbi .slika a img { border: none; }

#track { position: relative; background-color: #efecea; border-top: 2px solid #a1a1a1; border-bottom: 2px solid #a1a1a1; padding-bottom: 30px; }
#track .naslov{ font-size: 45px; color: #333333; padding-top: 65px; padding-bottom: 50px; }

#meritve { position: relative; border-bottom: 2px solid #a1a1a1; }
#meritve .naslov{ font-size: 45px; color: #333333; padding-top: 65px; padding-bottom: 50px; }

#section-2 { position: relative; padding-top: 50px; padding-bottom: 46px;  font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 24px; color: #333333;  }
#section-3 { position: relative; background-color: #efecea; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-size: 16px; color: #000000; border-top: 2px solid #a1a1a1; border-bottom: 2px solid #a1a1a1; }
#section-3 .oseba{ width: 50%; float: left; padding-right: 30px; text-align:left;}
#section-3 img{ float: left; margin-right: 35px; }
#section-3 .naslov{ font-size: 45px; color: #333333;  }
#section-3 .opis{ font-size: 35px; color: #333333;  }
#section-4 { position: relative; padding-top: 45px; padding-bottom: 30px;  font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 600; font-size: 24px; color: #333333;  }
#section-4 .oznaceno { color: #2ba6a3;  }
/*
#section-5 { position: relative; background-color: #252525; border-bottom: 2px solid #a1a1a1; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-size: 45px; color: #ffffff; font-weight: 600; padding-top: 9px; }
#section-5 .oznaceno { color: #2ba6a3;  }
#section-5 .opis { display: block; float:left; margin-top: 8px; color: #999999; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 16px;  }
#section-5 .opis img { margin-right: 5px; }
#section-5 .share { color: #2ba6a3; float: right; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 25px; font-weight: 600; padding-top: 7px; }
#section-5 .share-text { float: left; margin-top: 5px; }
#section-5 .share img { margin-left: 25px; }

#section-5 form { text-align: left; margin-top: 9px; }
#section-5 input { width: 298px; height: 46px; float:left; margin-right: 29px; margin-top: 3px; margin-bottom: 30px; }
#section-5 input:nth-child(4) { margin-right: 0px; }
#section-5 input[type=text] {  background-color: #ffffff; padding: 17px 8px 0px 8px;  font-family: 'Roboto', Helvetica, Arial, sans-serif; border: 1px solid #a1a1a1; color: #b4b4b4; font-size: 18px; }
#section-5 input[type=submit] { background-color: #2ba6a3; color: #ffffff; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 25px; font-weight: 600; border: none; }
#section-5 input[type=button] { background-color: #252525; color: #2ba6a3; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 25px; font-weight: 600; border: 1px solid #2ba6a3; }
#section-5 input[type=submit]:hover { background-color: #df772f; }
#section-5 input[type=button]:hover { background-color: #3e3e3e; }
*/
#section-6 { background-image: url('../knjiznica/podlage/letalo2.png'), url('../knjiznica/podlage/experience.jpg'); background-repeat:no-repeat, no-repeat;  background-position: right 325px, top center; }
#section-6 .naslov { font-family: 'Oswald', Helvetica, Arial, sans-serif; font-size: 45px; color: #333333; padding-top: 65px; }
#section-6 ul { font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 24px; color: #333333; text-align: left; padding-bottom: 150px; }
#section-6 .slika { width: 297px; height: auto; padding-bottom: 50px; }
#section-6 .slika img{ width: 297px; height: 196px; }
#section-6 .slika .naslov { font-size: 25px; text-align:left; padding-top: 0px; padding-left: 10px; margin-top: -10px; }
#section-6 .slika a { text-decoration: none; }
#section-6 .slika a:hover { text-decoration: underline; color: #333333; }

#section-7 { position:relative; background-color: #efecea; border-top: 2px solid #a1a1a1; border-bottom: 1px solid #a1a1a1; padding-bottom: 7px; }
#section-7 .crta { position: absolute; width: 100%; top: 215px; border-top: 1px solid #a1a1a1; }
#section-7 .naslov { font-family: 'Oswald', Helvetica, Arial, sans-serif; font-size: 45px; color: #333333; padding-top: 65px; padding-bottom: 37px; }
#section-7 .logotipi { display:inline-block;  }
#section-7 ul { position: relative; padding:0; margin: 0; margin-right: 125px; text-align: left; list-style-type: none; float: left; }
#section-7 li:first-of-type { font-family: 'Oswald', Helvetica, Arial, sans-serif; font-size: 25px; color: #999999; margin-bottom: 20px; }
#section-7 ul:last-of-type { margin-right: 0px; }

.flex-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

/*------------------------- petition --------------------------------------*/

#about-petition { margin-top: 20px; margin-bottom: 10px; }
#about-petition .tekst { text-align: left; }
#about-petition #podpisi { -webkit-column-count: 4; -webkit-column-gap: 20px; -moz-column-count: 4; -moz-column-gap: 20px; column-count: 4; column-gap: 20px; }

#petition-signed { padding-bottom: 20px; }
#petition-signed .navodilo { font-size: 30px; color: #333333; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 40px; padding-bottom: 10px; }

/* ------------------------ airplane -------------------------------------*/

#airplane img { margin-top: 35px; }

#airplane-description { background-image: url('/images/glava-tabele-zelena.gif'); background-repeat: repeat-x; margin-top: 20px; margin-bottom: 10px; }
#airplane-description  table { font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 22px; font-weight: 400; color: #333333; width: 48%;  }
#airplane-description  table th { font-family: 'Oswald', Helvetica, Arial, sans-serif; font-size: 25px; font-weight: 600; color: #ffffff; padding-top: 3px; padding-bottom: 14px; }
#airplane-description #prva { float: left; }
#airplane-description #druga { float: right; }

/*------------------------- glwf -----------------------*/

#to2022-jatac  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #eae6e4; padding-bottom: 55px; border-bottom: 2px solid #a1a1a1; }
#to2022-jatac .h1 { float: left; font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#to2022-jatac .link { text-align: right; padding-top: 60px; float: right; }
#to2022-jatac .link a { font-size: 24px; color: #999999; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-decoration: none; }
#to2022-jatac .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400;  }
#to2022-jatac .tekst  { width: 48%; text-align: left; float: left; }
#to2022-jatac .slike  { float: right; margin-bottom: 22px; }
#to2022-jatac .slike img { margin-top: 22px; }

#to2022-balkan  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; text-align: left; padding-bottom: 55px; border-bottom: 2px solid #a1a1a1; }
#to2022-balkan .h1 { float: left; font-size: 45px; color: #2ba6a3; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#to2022-balkan .link { text-align: right; padding-top: 60px; float: right; }
#to2022-balkan .link a { font-size: 24px; color: #999999; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-decoration: none; }
#to2022-balkan .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400;  }
#to2022-balkan .tekst  { width: 48%;  float: left; }
#to2022-balkan .slike  { float: right; margin-bottom: 22px; }
#to2022-balkan .slike img { margin-top: 22px; clear: right; }

#to2021  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #eae6e4; padding-bottom: 55px; border-bottom: 2px solid #a1a1a1; }
#to2021 .h1 { float: left; font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#to2021 .link { text-align: right; padding-top: 60px; float: right; }
#to2021 .link a { font-size: 24px; color: #999999; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-decoration: none; }
#to2021 .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400;  }
#to2021 .tekst  { width: 48%; text-align: left; float: left; }
#to2021 .slike  { float: right; margin-bottom: 22px; }
#to2021 .slike img { margin-top: 22px; }

#to2019  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; text-align: left; padding-bottom: 55px; border-bottom: 2px solid #a1a1a1; }
#to2019 .h1 { float: left; font-size: 45px; color: #2ba6a3; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#to2019 .link { text-align: right; padding-top: 60px; float: right; }
#to2019 .link a { font-size: 24px; color: #999999; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-decoration: none; }
#to2019 .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400;  }
#to2019 .tekst  { width: 48%;  float: left; }
#to2019 .slike  { float: right; margin-bottom: 22px; }
#to2019 .slike img { margin-top: 22px; clear: right; }

#to2018  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #eae6e4; padding-bottom: 55px; border-bottom: 2px solid #a1a1a1; }
#to2018 .h1 { float: left; font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#to2018 .link { text-align: right; padding-top: 60px; float: right; }
#to2018 .link a { font-size: 24px; color: #999999; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-decoration: none; }
#to2018 .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400;  }
#to2018 .tekst  { width: 48%; text-align: left; float: left; }
#to2018 .slike  { float: right; margin-bottom: 22px; }
#to2018 .slike img { margin-top: 22px; }

#to2017  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; text-align: left; padding-bottom: 55px; }
#to2017 .h1 { float: left; font-size: 45px; color: #2ba6a3; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#to2017 .link { text-align: right; padding-top: 60px; float: right; }
#to2017 .link a { font-size: 24px; color: #999999; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-decoration: none; }
#to2017 .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400;  }
#to2017 .tekst  { width: 48%;  float: left; }
#to2017 .slike  { float: right; margin-bottom: 22px; }
#to2017 .slike img { margin-top: 22px; clear: right; }

#to2016  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #efecea; padding-bottom: 55px; border-bottom: 2px solid #a1a1a1; }
#to2016 .h1 { float: left; font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#to2016 .link { text-align: right; padding-top: 60px; float: right; }
#to2016 .link a { font-size: 24px; color: #999999; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-decoration: none; }
#to2016 .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400;  }
#to2016 .tekst  { width: 48%; text-align: left; float: left; }
#to2016 .slike  { float: right; margin-bottom: 22px; }
#to2016 .slike img { margin-top: 22px; }


#to2013  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #ffffff; padding-bottom: 55px; border-bottom: 2px solid #a1a1a1; }
#to2013 .h1 { float: left; font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#to2013 .link { text-align: right; padding-top: 60px; float: right;  }
#to2013 .link a { font-size: 24px; color: #999999; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-decoration: none; }
#to2013 .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400;  }
#to2013 .tekst  { width: 48%; text-align: left; float: left; }
#to2013 .slike  { float: right; margin-bottom: 22px; }
#to2013 .slike img { margin-top: 22px; }


#to2012  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #eae6e4; padding-bottom: 55px; }
#to2012 .h1 { float: left; font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#to2012 .link { text-align: right; padding-top: 60px; float: right; }
#to2012 .link a { font-size: 24px; color: #999999; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-decoration: none; }
#to2012 .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400;  }
#to2012 .tekst  { width: 48%; text-align: left; float: left; }
#to2012 .slike  { float: right; margin-bottom: 22px; }
#to2012 .slike img { margin-top: 22px; }

#to2012 .slike, #to2013 .slike, #to2016 .slike, #to2017 .slike , #to2018 .slike, #to2019 .slike, #to2021 .slike, #to2022-balkan .slike, #to2022-jatac .slike { width: 48%; }
#to2012 .slike img, #to2013 .slike img, #to2016 .slike img, #to2017 .slike img, #to2018 .slike img, #to2019 .slike img, #to2021 .slike img, #to2022-balkan .slike img, #to2022-jatac .slike img { width: 100%; }

/*------------------------- projekt -----------------------------*/

#toProject { font-size: 16px; color: #333333; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #efecea; padding-bottom: 55px; }
/*#to-project img { margin-top: 20px; margin-bottom: 10px; }*/

#toBlack-carbon  { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #ffffff; padding-bottom: 55px; border-bottom: 2px solid #a1a1a1; }
#toBlack-carbon .h1 { font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#toBlack-carbon .tekst  { width: 48%; text-align: left; float: left;}
#toBlack-carbon .slike  { float: right; margin-bottom: 22px; }
#toBlack-carbon .slike img { margin-top: 22px; }
#toBlack-carbon .podpis { float: right; }
#toBlack-carbon .slika-leva { margin-right: 15px; }
#toBlack-carbon .slika-desna { float: right; }

#toBlack-carbon .slike { width: 48%; }
#toBlack-carbon .slike img { width: 100%; }


#toPilot, #to-pilot2 { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #efecea; padding-bottom: 40px;  }
#toPilot .h1 { font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 20px; }
#toPilot .naslov, #to-pilot2 .naslov { font-size: 24px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; margin-top: 10px; }
#toPilot .tekst  { width: 330px; text-align: left; float: left;  margin-left: 33px; margin-right: 33px; }
#toPilot .tekst2  { width: 48%; text-align: left; float: right;}
#toPilot .slike  { float: left; width: 267px; }
#toPilot .slike img { margin-top: 22px; }
#to-pilot2 { padding-top: 20px; background-color: #eae6e4; border-bottom: 2px solid #a1a1a1; }
#to-pilot2 .slike  { float: right; }
#to-pilot2 .tekst  { float: left; text-align: left; line-height: 170%; }

#toPilot .slike img, #to-pilot2 .slike img { width: 100%; }

#toResearch { font-size: 16px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #ffffff; padding-bottom: 40px;  }
#toResearch .h1 { font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 20px; }
#toResearch .tekst  { display: block; text-align: left;  }
#toResearch .slike  { display: block; float: left;  width: 267px; margin-right: 33px;  }
#toResearch .slike img { margin-top: 22px; }

#toTeam { background-image: url('../knjiznica/projekt/podlaga_team.jpg'), url('../knjiznica/projekt/trak.gif'); background-repeat:no-repeat, repeat-x;  background-position: top center, top center; }
#toTeam { font-size: 16px; color: #ffffff; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; background-color: #4c5358; padding-bottom: 40px;  }
#toTeam .h1 { font-size: 45px; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 60px; padding-bottom: 10px; }
#toTeam .tekst  {  text-align: left;  margin-left: 33px; }

.carousel_wrap { height:390px; 	position:relative; }
#carousel img { opacity:1; width:308px;  height:308px;  border: 2px solid white; }
#carousel { 	width:1200px;  margin:0px auto;  margin-top:30px;  margin-bottom: 0px;  height:390px;  position:relative;  clear:both;  overflow:hidden;  }
#carousel > div { visibility:hidden;  cursor:pointer;  -webkit-box-shadow: 0px 0px 8px 0px rgba(102,102,102,1);  -moz-box-shadow: 0px 0px 8px 0px rgba(102,102,102,1);  box-shadow: 0px 0px 8px 0px rgba(102,102,102,1); }
#carousel .caption { position: absolute; top: -38px;  left: 0px;  width:100%;  height: 50px;  }
.carous_item { }
.carous_desc { position:relative;   display:block;  	width: 100%;  text-align:center;  font-family: 'Oswald', Helvetica, Arial, sans-serif;  font-size: 25px;  font-weight:400;  color:#ffffff;  }
#textbox-wrap { position: relative; width: 280px; margin-left: auto; margin-right: auto;  margin-bottom: 90px; }
#textbox { position: absolute;  top: -50px;   text-align: justify; font-size: 16px; font-family: 'Roboto', Helvetica, Arial, sans-serif;  }

/*------------------------ contact ------------------------------------*/

#contact { position: relative; background-color: #efecea; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-size: 16px; color: #000000; border-top: 2px solid #a1a1a1; border-bottom: 2px solid #a1a1a1; margin-top: 47px; }
#contact .h1 { font-size: 45px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: left; margin: 0; padding:0; padding-top: 60px; padding-bottom: 40px; }
#contact .osebe{ width: 50%; float: left; padding-right: 30px; text-align:left;}
#contact .osebe a{ font-size: 25px; color: #2ba6a3; text-decoration: none;  }
#contact .naslov{ font-size: 25px; color: #333333;  }
#contact .crta{ width: 300px; border-bottom: 2px solid #a1a1a1; margin-bottom: 10px; }

#contact-form { width: 50%; float: right; text-align: left; }
#contact-form .h2 { font-size: 25px; color: #333333; font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; text-align: left; }
#contact-form form { text-align: left; margin-top: 9px; }
#contact-form input { width: 308px; height: 46px; }
#contact-form #zascita { width: 154px; height: 46px; font-size: 25px; text-align: center; }
#contact-form textarea { width: 100%; margin-top: 3px; margin-bottom: 10px; background-color: #ffffff; padding: 13px 8px 0px 8px;  font-family: 'Roboto', Helvetica, Arial, sans-serif; border: 1px solid #a1a1a1; color: #333333; font-size: 14px; }
#contact-form input[type=text] {  background-color: #ffffff; padding: 13px 8px 0px 8px;  font-family: 'Roboto', Helvetica, Arial, sans-serif; border: 1px solid #a1a1a1; color: #333333; font-size: 14px; }
#contact-form input[type=submit] { width: 154px; background-color: #2ba6a3; color: #ffffff; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 25px; font-weight: 600; border: none; }
#contact-form input[type=submit]:hover { background-color: #df772f; }
#contact-form input[type=button]:hover { background-color: #3e3e3e; }

#contact .navodilo { font-size: 30px; color: #333333; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 600; text-align: center; margin: 0; padding:0; padding-top: 40px; padding-bottom: 10px; }


/* ------------------------ partners -------------------------------------*/

#partners { font-size: 14px; text-align: left; color: #333333; }

#partners  table { width: 100%; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; text-align: left; }
#partners  table th { font-family: 'Oswald', Helvetica, Arial, sans-serif; font-size: 25px; font-weight: 600; color: #ffffff; padding-top: 3px; padding-bottom: 14px; }
#partners  table td:nth-of-type(2){ width: 20px; }
#partners #partners-color h1 { font-size: 30px !important;  font-family: 'Oswald', Helvetica, Arial, sans-serif; font-weight: 600; text-align: left; padding-top: 40px; padding-bottom: 10px; color: #2ba6a3;  }
#partners #partners-color h2 { font-size: 20px !important;  font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 600; text-align: left; padding-top: 10px; padding-bottom: 0px; }
#partners #partners-color p { padding: 0px; margin: 0px; }



