body {padding:0px;margin:0px;background:#f3f3f3; overflow-x: hidden;}
#header {height:120px;width:100%;}
.header-top {background:#e7ebc8;height:15px;width:100%;position:relative;}
#footer {width:100%;background:#f3f3f3;}
.footer-content {height:400px;}
.footer-bottom {min-height:50px;width:100%;background:#b1ca0c;position: relative; bottom: 0px}
#container {background:#f3f3f3;}
.container {position:relative;}

.top-corner {top:-10px;width:250px;height:85px;float:right;position:absolute;right:20px;background:#f3f3f3;}
.top-part {color:#f7941e;text-align:center;width:95%;margin:auto;border-bottom: 2px dashed #f7941e;}
.top-corner:before {
	 
	border-top: 10px solid rgba(0, 0, 0, 0);
	border-right: 10px solid #c7c7c7;
	content: " ";
	position: absolute;
	left: -10px;
	top: 0;
}
.top-corner:after {
	 
	border-top: 10px solid rgba(0, 0, 0, 0);
	border-left: 10px solid #c7c7c7;
	content: " ";
	position: absolute;
	right: -10px;
	top: 0;
}
.bottom-part {
    width: 144px;
    font-weight: bold;
    color: #f7941e;
    text-align: center;
    margin:auto;
    height: 25px;
    margin-top: 10px;
padding-left: 25px;
background-repeat: no-repeat;
 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAB1ElEQVRIS7WWX07CQBDGv2kRLTHKo4m26gmEG8gJxBPoqxGinkA4ARhqfIUTWG8gN8ATaGhMfLPxgVYUxmxhSwPUP5X2oU13u99vZnZmtoTx5TaMChMOCMjJsThPBjpEsLTTblWsJ3HrNfQOEe3FEYxaI0CZUjdPwnIQLhcpHmgxqpSE9RLgh8s1DZ62nnl4RanP+ornOd7S2hOA9bgezgKY21rZ3peCnmmcM1BbGEBhPlwu21ZY0DUN4cV2HMiMB1qp62dW+Hpv6MUh0W1iANfUmwAdLQQwHaKeqVsEOogj7hfabBZxSyvZx2LSvdnYwSD9GFc8AgBA7e9qJy9iY9FrbNWJlLO4kLl1AEy84Fo26y2tdRaWRdJSlQb59OmzEEb/ejM3YPU+TsFFeAAww6FUPy9DNYaI+gjVA7cUhjUkqkd5GAkQloteon28FejCcfz3WjbrplYroz2ZhFHMjSu+Mu3ltwAJIbV/KD2R2RV+D5rbaL9ewwnxI8CHMJyUMijIPYnKqHlp/SvARJCbUD+q86yPSuk/AoJgNBXAWi7Zd2Jk1KtwBlDQheWXiR44YG4nf2SOYpfAoc/8kCnbuaD3+78t4OJ//y6Y+YFAllbuiprAF5F46sc7BXp4AAAAAElFTkSuQmCC');
                                    }
                                    </style>
                                    }
                                    </style>}
#bs-example-navbar-collapse-1 > ul > li a {
	font-size: 18px;
     text-shadow: 0px 1px 2px #474747;
}
#bs-example-navbar-collapse-1 > ul > li a:hover,  #bs-example-navbar-collapse-1 > ul > li a.active{
	background: #f7941e;
    opacity: 0.8;
    border-radius:4px;
     text-shadow: 0px 1px 2px #474747;
}

.navbar-inverse {
	border-bottom: 3px solid #fff !important;
}
.circle {list-style-type: circle;margin-top:23px;}
.nav >li {padding-right: 18px; text-align:center;}
#bs-example-navbar-collapse-1 > ul > li:before{
    content: " "; 
	border:8px solid #fff;
	border-radius:12px;
    -webkit-border-radius:12px;
    -moz-border-radius:12px;
	position:absolute;
	right:0px;
	top:34%;
	text-shadow: 0px 1px 2px #474747;
	
	}

.alpoklopci img {
	border-radius:90px;
	}
.alpoklopci h2, .indpoklopci h2, .indvaralice h2 {
	text-transform:uppercase;
	font-weight:bold;
	color:#b3c711;
	text-align:center;
	text-shadow:0px 0px 5px #fff;
}
@media (max-width:768px){.top-corner{display:none;}}
input[type="text"], textarea, input[type="message"], input[type="tel"] {
    background: none repeat scroll 0 0 #e7ebc8;
    border: medium none;
    color: #ffffff;
    font-size: 18px;
    font-weight: 400;
    padding: 15px 30px;
    margin: 0 0 15px;
	border-radius:none !important;
}
textarea {
	height:150px !important;
	width:100%;
	background:#e7ebc8 !important;
	font-weight:400;
	color:#b3c711;
	text-shadow:0px 0px 5px #fff;
	font-size: 18px;
	border-radius:none !important;
	-webkit-border-radius:none !important;
	-moz-border-radius:none !important;

}
input[type="submit"] {
	width:200px;
	height:60px;
	background:#b1ca0c;
	border:none;
	color:#fff;
	text-align:center;
	font-weight:400;
	font-size:18px;
	text-transform:uppercase;
}
.cleaner10 {
	clear:both;
	height:10px;
}
.cleaner5 {
	clear:both;
	height:5px;
}
.address {
	padding-left:40px;
	background:url("/img/address.png") no-repeat;
}
.komercijala {

	padding-left:40px;
	background:url("/img/tel.png") no-repeat;
}
.fax {

	padding-left:40px;
	background:url("/img/tel.png") no-repeat;
}
#slider-wrapper { height:200px;}
#slider { height:200px; position:relative;}

#nav {margin-top:20px; width:100%;}
#button-previous {left: 20px;top: 50%;position: absolute;width:40px;height:40px;background-color:#fff;opacity:0.7;border-radius:20px;}
#button-next {right: 20px;top: 50%;position: absolute;width:40px;height:40px;background-color:#fff;opacity:0.7;border-radius:20px;}
@media (min-width: 768px) {
.navbar-nav {
  float: left;
  margin-top: 26px !important;
}
}
#main-content > div > div > p,#main-content > div > div > ul > li p {position:relative;padding-left:25px;}
ul {list-style:none;}
#main-content > div > div > p:before,#main-content > div > div > ul > li p:before {
  content: " ";
  border: 8px solid #b1ca0c;
  border-radius: 12px;
  position: absolute;
  left: 0px;
  top: 7%;
  }
h2, h3 {text-transform:uppercase;color:#f7941e;}
.margin-left-42 {margin-left:41px;}

 /* Error container for form validation */

        #error-container div {
            color: red;
            line-height: 140%;
			clear:both;
        }

        #error-container div:last-child {
            padding-bottom: 10px;
        }
		
 /*Poslata poruka */

 .mail_sent{ 

text-align:center;
font-size:18px;

}

.mail_sent strong { 

color:black;
} 

.footer-text-right,.footer-text-left {
    color:#ffffff;
    font-size: 14px;
    margin-top: 15px;
}
.footer-text-right a,.footer-text-left a {
    color: #ffffff;
    text-decoration: none;
}
.footer-text-right a:hover,.footer-text-left a:hover { 
    color:#474747;
}
.cleaner60 {
    clear: both;
    height: 60px;
}
.cleaner20 {
    clear: both;
    height: 20px;
}
@media (min-width: 768px) {
.footer-text-right {text-align: right;}
}
#bs-example-navbar-collapse-1 > ul > li:nth-child(4):before {border:8px solid #b1ca0c !important;}
#bs-example-navbar-collapse-1 > ul > li {margin-left: 5px;}
.navbar-nav li a {font-size: 18px !important;}