@charset "utf-8";
/* CSS Document */

/*PALETA*/
.bg1{ background-color:#1d1d1d}
.cl1{ color:#1d1d1d}

/*žuta f2c12f*/

/*PALETA.*/
.cl2{ color:#008da1; }
.bg2{ background-color:#008da1; }
.ln2{ color:#008da1; text-decoration:none; transition: color 0.4s; }
.ln2::hover{ color:#fafafa; }



body{
	font-family: 'Open Sans', sans-serif;
	background-color:#222;
}

/*
.font2{font-family:"Saira Extra Condensed", sans-serif;}
*/

.font2 {
  font-family: "Golos Text", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
}

h1{ font-size:42px; font-family:"Golos Text", sans-serif; font-optical-sizing: auto; }
h2{ font-size:20px; text-transform:uppercase; }

.tekst h2{ font-size:26px; margin-top:40px; margin-bottom:10px; font-weight:bold; }

.krug{
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}

.oval{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.oval2{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.klik_crno{text-decoration:none; color:#333}
.klik_crno:hover{ color:#777}


.klik_lila{text-decoration:none; color:#7b1f57}
.klik_lila:hover{ color:#555}

.pagination_btn{ padding:12px 0px; text-align:center; width:42px; color:#fff; background-color:#7b1f57; font-size:14px; font-weight:bold; text-decoration:none; display:inline-block; margin:10px }

.tekst{ font-size:16px;}
.tekst p{ margin-bottom:10px}
.tekst:first-child { padding-top:0px; }

.dugme{ text-decoration:none; background-color:#008da1; font-family: "Golos Text", sans-serif; font-size:16px; font-weight:800; letter-spacing:1px; text-transform:uppercase; padding:14px 20px; color:#fff; display:inline-block; border-radius:1px; transition:.3s; text-shadow: 1px 1px 4px rgba(0,0,0,0.10);  }

.dugme:hover{ background-color:#fafafa; color:#008da1; }

.btn_site{ border-radius:0px; box-shadow:none; text-decoration:none; font-size:12px; font-weight:normal; letter-spacing:1px; text-transform:uppercase; padding:16px 20px; outline:1px rgba(255,255,255,.3) solid; outline-offset:-5px; color:#fff; background-color:#333; display:inline-block;  }
.message_btn_fld .btn{border-radius:5px; background-color:#EE3338; box-shadow:none; text-decoration:none; font-size:12px; font-weight:normal; letter-spacing:1px; text-transform:uppercase; padding:16px 20px; color:#fff;  display:inline-block; }
.message_fld{ font-size:16px; text-align:center}
.message_btn_fld{ text-align:center}

.disabled_btn{ pointer-events:none; background-color:#ccc; }



.form_label{  text-align:left; font-size:13px; padding-bottom:3px; padding-top:12px}

input, textarea, select{ background-color:#eee; font-weight:normal; font-size:14px; padding:10px 10px; border:0px; box-shadow:none; color:#333;  }
input[type='checkbox']{ outline:0px; outline-offset:0px}

.site_width{ max-width:1200px; }


		@media only screen and (max-width:980px){
			
			
		}
		
		
		@media only screen and (max-width:750px){
			
			
			
		}
		
		@media only screen and (max-width:490px){
			
			
		}

