/* 	Custom CSS File 
	Design & Created by www.bitwebmk.com	
*/
@import 'https://fonts.googleapis.com/css?family=Andika';
body {
  background:white;
 /* background: url(../img/body_bg.png);*/
  font-family: 'Andika', sans-serif;
}
#mc_embed_signup{clear:left; width:100%;}

#header-top {
	padding:10px;
	width:100%;
	border-bottom:2px solid #f1ad1d;
}
.kontakt-gore .fa{
	color:#03c9a9;
	padding:5px 5px 5px 0;
	vertical-align:middle;
}
.kontakt-gore ul {
	list-style-type: none;
}
.kontakt-gore span {
	color:#03c9a9;
	margin-right:3px;	
}
.starter-template {
  padding: 30px 0px;
  text-align: center;
}
.starter-template h1 {
	color:#3f67af;
	font-weight:600;	
}
.starter-template h2 {
	color:#d8913f;	
}
.starter-template p {
	padding-top:20px;	
}
.big_title {
    margin-top: 100px;
    margin-bottom: 55px;
    text-align: center;
    font-size: 0px;
}
.big_title_txt{
	font-size: 22px;
	font-weight: 700;
	display: inline-block;
	text-transform: uppercase;
	margin-bottom: 35px;
}
.text_color {
	color:#3f67af;		
}
.top_pozadina {
    background: rgba(0, 0, 0, 0) url("../img/cover_top_poz.jpg") no-repeat scroll center center / cover ;
    color: #fff;
    margin-bottom: 0;
    padding-bottom: 0;
	min-height:650px;
	font-weight:600;	
	width:100%;	
	padding-top:120px;	
	text-align:right;
}
.top_pozadina h1{
	font-size:60px;
}
.top_pozadina p {
    font-size: 21px;
    font-weight: 500;
	background:#f1ad1d;
	width:60%;
	height:50px;
	line-height:44px;
	padding:0 10px;
	float:right;
}
#prasanje {
	background:#f8f8f8;
	padding:40px;	
}
#prasanje h2{
	font-weight:700;	
}
#prasanje .fa-5x {
    font-size: 14em;
	color:#03c9a9;
	padding-top:50px;
}
.podvlekvanje {
    width: 240px;
	border:2px solid #03c9a9;
	float:left;
}
.podvlekvanje-belo-desno {
    width: 240px;
	border-top:2px solid #fff;
	padding:5px 0;
	float:right;
}
.podvlekvanje-centar {
    max-width: 200px;
	border:2px solid #03c9a9;
}
.btn-green {
    background: #03c9a9 none repeat scroll 0 0;
    color: white;
}
.poz-osnovna {
	background-color:#03c9a9;	
}
.btn-conf-2 {
    border-radius: 50px;
    font-size: 15px;
    letter-spacing: 1px;
    margin-right: 15px;
    margin-top: 20px;
    padding: 12px 28px 11px;
    text-transform: uppercase;
}
#odgovor {
/*	background:#0AA8DC;*/
background: rgba(0, 0, 0, 0) url("../img/baby_multipractic_opis_poz2.jpg") no-repeat fixed 0 0 / cover ;
    color: white;
    min-height: 450px;
    padding-top: 40px;
    text-align: center;
    width: 100%;
	opacity:0.75;
	text-align:right;
}
#odgovor h2 {
	font-size:38px;
	font-weight:700;
	color:#03c9a9;
	padding:0 10px;
}
#odgovor h4 {
	padding-top:20px;	
}

/**
 * Circle Styles
 */
.circle {
  position: relative;
  display: block;
  margin: 2em 0;
  background-color: transparent;
  color: #white;
  text-align: center;
}

.circle:after {
  display: block;
  padding-bottom: 100%;
  width: 100%;
  height: 0;
  border-radius: 50%;
  background-color:#03c9a9;
  content: "";
}
.circle_inner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.circle_wrapper {
  display: table;
  width: 100%;
  height: 100%;
}
.circle_content {
  display: table-cell;
  padding: 1em;
  vertical-align: middle;
  font-size:30px;
  font-weight:700;
}
.circle_content p{
	font-size:18px;	
}
.krug_bebe {
	background: rgba(0, 0, 0, 0) url("../img/krug_bebe.png") no-repeat scroll 50% 0;
	min-height:350px;
	width:100%;
}
.krug_tekst {
  vertical-align: middle;
  font-size:30px;
  font-weight:700;
  padding-top:220px;
  
}
.krug_tekst p{
	font-size:16px;	
}
.potrosuvaci {
	background:white;
	position:relative;
	padding:20px;	
}
.potrosuvaci-mislenje {
	background: rgba(0, 0, 0, 0) url("../img/horiz_linija.png") no-repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 254px;
	left: -2px;
	margin: auto;
	overflow: auto;
	position: absolute;
	right: 0;
	top: 70px;
	width: 1170px;
	z-index: 30;
}	
.about1 {
    float: right;
    text-align: right;
}
.about2 {
    float: left;
    text-align: left;
}
.pic1Ab {
    float: right;
    padding: 51px 40px 10px 34px;
}
.pic2Ab {
    float: left;
    padding: 51px 37px 39px 40px;
}

.slika-krug {
	width:500px;
	height:auto;
	border-radius:250px;
	-webkit-border-radius: 250px;
	-moz-border-radius: 250px;	
}
.jumbotron {
    background: rgba(0, 0, 0, 0) url("../img/cover_front1.jpg") no-repeat scroll center center / cover ;
    color: #fff;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 140px;
	min-height:600px;
	text-align:right;
	font-weight:600;
}
.prakticno {
	padding-top:40px;
	font-size:24px;	
}
#bebe_top {
	position:absolute;
	background:url(../img/ikoni/bebe_top.png) no-repeat center center;	
}
#poracaj {
	padding-top: 40px;
    text-align: center;
    width: 100%;
	background-color:#03c9a9;
	color:#fff;		
}
#poracaj h2 {
	text-transform:uppercase;
}

.info-poracaj {
	font-size:24px;
	padding-bottom:20px;
}
.podvlekvanje-belo {
    max-width: 200px;
	border:2px solid #fff;
}
#galerija {
	padding-top: 40px;
    text-align: center;
    width: 100%;
	background-color:#03c9a9;
	color:#fff;		
}
#footer {
    background-color: #2f2f2f;
    bottom: 0;
    width: 100%;
	padding:50px 0;
	color:#fff;
}
.moto {
	border-top:2px solid #FFF;
	margin-top:15px;
	font-size:20px;
}
#footer h3{
	padding-bottom:10px;
}
#copyright {
	padding-top: 40px;
    width: 100%;
	background-color:#03c9a9;
	color:#fff;		
}
.dizajn {
	text-align:right;	
}
.prasalnik {
	
}
.zakasnuvanje {
  animation-delay: 1s;

}
@media (min-width: 480px) and (max-width: 767px) {
	  .potrosuvaci-mislenje {
	  display:none !important;
  }
  #odgovor {
	text-align:center;
	  
  }  
  .podvlekvanje-belo {
    max-width: 200px;
	border:2px solid #fff;
}
#odgovor h4 {
	padding-top:0px;
	padding-bottom:10px;
}
}
@media (max-width: 543px) {
	.top_pozadina {
		padding-top:30px;
		text-align:center;
	}
	.top_pozadina h1 {
		font-size:32px;
	}
	.top_pozadina p {
		font-size:18px;
		line-height:40px;
		width:100%;
		height:100px;	
	}
	#prasanje h2 {
		font-size:28px;
		text-align:center;	
	}
	.ikona-prasanje {
		display:none !important;	
	}
  .circle_content {
    /*font-size: 2em;*/
  }

  .potrosuvaci-mislenje {
	  display:none !important;
  }
  #odgovor {
	text-align:center;
	  
  }
  #odgovor h2{
	font-size:30px;
  }
  .prasalnik {
	display:none !important;  
  }
.dizajn {
	text-align:center;	
}  
	  .potrosuvaci-mislenje {
		  display:none !important;
  }

}
@media (min-width: 768px) and (max-width: 991px) { 
.potrosuvaci-mislenje {
	display:none !important;
}
.dizajn {
	text-align:center;	
}
  .circle_content {
  display: table-cell;
  padding: 1em;
  vertical-align: middle;
  font-size:60px;
  font-weight:700;
}
.circle_content p{
	font-size:26px;	
}
  .podvlekvanje-belo {
	display:none !important;
}
}
@media only screen and (min-width : 1200px) {

.podvlekvanje-belo {
	display:none !important;
	}

    }