@charset "utf-8";
/* CSS Document */
body { font-family:'Open Sans', sans-serif; font-size:14px; color:#666; }
.narandzasta { color:#f2750b; }
.mb15 { margin-bottom:15px; }
.mt15 { margin-top:15px; }
.mr0 { margin-right:0; }
.ml0 { margin-left:0; }
h1 { font-size:18px; color:#d21f42; font-weight:400; }
.first { width:100%; margin:0; padding:0; background-color:#f2750b; text-align:right; }
.first h1 { text-align:left; margin-top:13px; margin-bottom:0px; font-weight:400; color:#fff; font-size:14px; }
.first span { color:#fff; }
.first ul { list-style:none; padding:12px 0; margin:0; }
.first ul li { display:inline-block; margin-left:15px; }
.first ul li a { text-decoration:none; color:#fff; }
.first ul li a:hover { text-decoration:none; color:#000; }
.first img:hover { opacity:0.7; -moz-opacity:0.7; -webkit-opacity:0.7; -webkit-transition: all 0.5s; }
.second { width:100%; margin:0; padding:0; background-color:#fff; }
.nula img { padding-top:7px; }
.second ul { list-style:none; margin:0; padding:0; }
.second ul li { display:inline-block; padding:25px 20px; margin:0px -3px 0px 0px; border-left:solid 1px #e6e6e6; }
.second ul li:first-child { margin:0px -4px 0px 0px; }
.second ul li:last-child { margin:0px 0px 0px 0px; }
.second ul li a { text-decoration:none; color:#000; }
.second ul li:hover { background-color:#f2f2f2; cursor:pointer; }
.navigacija { text-align:right; }
.three { width:100%; margin:0; padding:0; background-color:#f5f5f5; border-bottom:solid 1px #d9d9d9; }
.uspeh { padding:10px; }
.galerija img { border:1px solid #ccc; margin-bottom:15px; }
.anketa { font-size:13px; text-align:left; }
.anketa h1 { font-size:13px; font-weight:bold; border-radius:10px; background-color:#f2750b; color:#ffffff; padding:10px; }
.anketa span { font-size:13px; width:110px !important; display:inline-block; }
.anketa label { font-size:13px; font-weight:normal; margin-top:6px; margin-left:5px; margin-right:20px; }
.anketa input { margin-top:5px; }
.anketa textarea { width:50%; margin-top:10px; }
.anketa-polje { width:50%; }
.anketa-area { width:50%; }
.dugme-anketa { padding:10px 20px; background-color:#f2750b; text-decoration:none; border-radius:10px; border:0px; color:#ffffff; }
.dugme-anketa:hover { padding:10px 20px; background-color:#ff953b; text-decoration:none; border-radius:10px; border:0px; color:#ffffff; } 
.mapa { padding-left:15px; padding-right:15px; margin-bottom:15px; margin-top:15px; }
.dugme-kontakt { background-color:#f2750b; border:solid 1px #f2750b; border-radius:5px; color:#fff; padding:10px 40px; text-decoration:none; margin:10px 0px; }
.dugme-kontakt:hover { background-color:#ff953b; border:solid 1px #f2750b; text-decoration:none; }
.zvezdica { color: #d21f42; }
.iso { margin-bottom:5px; }
.kontakt i { margin-right:15px; }
.kontakt ul { list-style:none; margin:0; padding:0; }
.kontakt ul li { padding: 6px 0px 6px 0px; text-align:left; }
.kontakt img { float: left; margin: 0px 10px 0px 0px; opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;  }
.kontakt-polje { width:70%; margin:5px 0px 20px 0px; }
.kontakt-polje-tekst { width:85%; margin:5px 0px 20px 0px; }
.four { padding-bottom:10px; }
.picture { text-align:center; }
.picture img { margin:0 auto; cursor:pointer; }
.picture img:hover { opacity:0.7; -moz-opacity:0.7; -webkit-opacity:0.7; -webkit-transition: all 0.5s; }
.picture h2 { color:#d21f42; font-size:14px; font-weight:600; font-style:italic; }
.center-second { padding-top:0px; padding-bottom:0px; }
.center-second-two { padding-bottom:25px; }
.narandzasta-slova { color:#ED8817; }
.logo { position:absolute; z-index:9999; }
.logovanje label { margin-top:15px; }
.logovanje-dugme { background-color:#f2750b; border:solid 1px #f2750b; border-radius:10px; color:#fff; padding:10px 20px; text-decoration:none; margin-top:15px; }
.logovanje-dugme:hover { background-color:#ff953b; border:solid 1px #f2750b; text-decoration:none; }
.proizvodi ul { list-style:none; margin:15px 0 0 0; padding:0; }
.proizvodi ul li { padding:5px 5px 5px 10px; margin:0px; border-bottom:solid 1px #e6e6e6; font-size:13px; }
.proizvodi ul li:hover { background-color:#f2750b; color:#fff; cursor:pointer; }
.proizvodi ul a { text-decoration:none; color:#666; }
.proizvodi ul a:hover { text-decoration:none; }
.cenarabat { display:block; color:#333 !important; }


.proizvod { position:relative; -o-transition:.3s ease-in-out; -ms-transition:.3s ease-in-out; -moz-transition:.3s ease-in-out; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; }
.proizvod:hover { -moz-box-shadow: 0px 0px 3px 3px #EBEBEB; -webkit-box-shadow: 0px 0px 3px 3px #EBEBEB; box-shadow: 0px 0px 3px 3px #EBEBEB; margin-top:-5px; cursor:pointer; margin-bottom:15px; -o-transition:.3s ease-in-out; -ms-transition:.3s ease-in-out; -moz-transition:.3s ease-in-out; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; }
.proizvod h3 { color:#5074ce; font-size:16px; font-weight:600; margin-top:10px; }
.proizvod h2 { margin-top:2px; margin-bottom:5px; font-size:13px; height:30px; }
.proizvod { margin:0px; margin-bottom:10px; }
.proizvod ul { list-style:none; margin:0; padding:0; }
.proizovd ul li { display:block; }
.proizvod ul li:last-child { margin-top:15px; }
.proizvod span { color:#f2750b; }
.proizvod img { margin-left:auto; margin-right:auto; }
.snizena-cena { color:#999 !important; font-size:12px; margin-right:15px; text-decoration:line-through; }
.visina { height:180px !important; }
.proizvod p { }
.novo { position:absolute; margin-top:-1px; left:3px; padding:6px 10px; background-color:#000; color:#fff; border-top-left-radius:5px; }
.popust { position:absolute; margin-top:-1px; right:3px; padding:6px 20px; background-color:#5074ce; color:#fff; border-top-right-radius:5px; }
.dugme-proizvod { background-color:#5074ce; padding:5px 15px; font-size:12px; border:1px solid #5074ce; -o-transition:.3s; -ms-transition:.3s; -moz-transition:.3s; -webkit-transition:.3s; transition:.3s; }
.dugme-proizvod:hover { background-color:#2f2f2f; border:1px solid #2f2f2f;}
.dugme-proizvod i { margin-right:5px; }


/*slider*/
.slider { z-index:-100; margin-bottom:15px; margin-top:15px; }
.rslides { position:relative; list-style:none; overflow:hidden; width:100%; padding:0; margin:0; }
.rslides li { -webkit-backface-visibility:hidden; position:absolute; display:none; width:100%; left:0; top:0; }
.rslides li:first-child { position:relative; display:block; float:left; }
.rslides img { display:block; height:auto; float:left; width:100%; border:1px solid #999; }
/*slider*/

/* Carousel Styles */
.slajder { padding:0 !important; }
.carousel-indicators .active { background-color:#e57919; }

.carousel-control { margin:0; padding:0; }
.carousel-control.left, .carousel-control.right { opacity:0.2; filter:alpha(opacity=20); background-image:none; background-repeat:no-repeat; text-shadow:none; }
.carousel-control.left span { position:absolute; left:20px !important; top:45%; display:inline-block; background-color:#000; padding:2px 10px; border-radius:3px; }
.carousel-control.right span { position:absolute; right:20px !important; top:45%; display:inline-block; background-color:#000; padding:2px 10px; border-radius:3px; }
.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right, 
.carousel-control .icon-prev, 
.carousel-control .icon-next { position:absolute; top:45%; z-index:5; display:inline-block; }
.carousel-control.left:hover,
.carousel-control.right:hover { opacity: 1; filter:alpha(opacity=100); transition:all .6s ease; }
.levodesno { vertical-align:0px; }
/* Carousel Header Styles */
.header-text { position:absolute; top:10%; left:1.8%; right:auto; width:96.66666666666666%; color:#fff; }
.header-text h2 { font-size:28px; margin-top:25px; margin-bottom:20px; text-align:center; text-shadow:2px 2px #000000; }
.header-text h2 span { background-color:rgba(0,0,0,0.6); padding:10px; }
.header-text h3 { font-size:18px; margin-bottom:30px; text-align:center;text-shadow:2px 2px #000000; }
.header-text h3 span { background-color:rgba(0,0,0,0.6); padding:10px; font-size:14px; }
.btn-min-block { min-width:170px; line-height:26px; }
.btn-theme { color:#fff; background-color:transparent; border:2px solid #fff; margin-right:15px; }
.btn-theme:hover { color:#000; background-color:#fff; border-color:#fff; }
.topizdvojeno {
    color:#fff !important;
    width: 320px;
    height: 320px;
    padding: 0 15px;
	margin-top:-20px;
    margin-right: auto;
    margin-left: auto;
    border-radius: 50%;
    text-align: center;
	text-transform:uppercase;
}
.topizdvojeno:hover { cursor:pointer; }
.topizdvojeno h1 { font-size:28px; margin-top:0; text-align:center; }
/* Carousel Header Styles */
.kontaktipocetna { background-color:#f2750b; color:#fff; font-size:22px; padding:0; }
.kontaktipocetna i { padding:25px; font-size:22px; background-color:#d5680b; margin-right:15px; }

.futer { width:100%; margin:0; padding:25px 0 0 0; background-color:#000000; color:#fff; font-size:11px; }
.first-row { margin-bottom:25px; }
.first-row a { text-decoration:none; color:#fff; margin:0 25px 0 0; }
.first-row a:hover { text-decoration:none; color:#f2750b; }
.prava { text-align:right; }
.prava a { text-decoration:none; color:#f2750b; }
.prava a:hover { color:#fff; text-decoration:none; }


.kontakt ul { list-style:none; margin:0; padding:0; }
.kontakt li { padding: 6px 0px 6px 0px; text-align:left; }
.kontakt img { float: left; margin: 0px 10px 0px 0px; opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6;  }
.kontakt-tekst { margin:20px 0px 0px 0px; padding:0px; }
.kontakt-tekst2 { margin:0px 0px 0px 0px; padding:0px; }
.box-1-l { padding: 0px 5px 0px 5px; margin: 5px 30px 10px 0px; width:95%; height:30px; border:solid 1px #999999; }
.box-2 { padding: 0px 5px 0px 5px; margin: 5px 30px 10px 0px; width:98%; height:150px; border:solid 1px #999999; }
.dugme { width:200px; height:35px; background-color:#d21f42; border:solid 1px #d21f42; color:#fff; padding: 0px 0px 0px 0px; margin: 15px 0px 20px 0px; }
.zvezdica { color: #d21f42; }
.mobilnimeni { display:none !important; }

@media (max-width: 1200px){ 
	.visina { height:150px !important; }
	.kontaktipocetna { background-color:#f2750b; color:#fff; font-size:18px; padding:0; }
	.kontaktipocetna i { padding:20px; font-size:18px; background-color:#d5680b; margin-right:15px; }
}

@media (max-width: 992px){ 
	.anketa h1 { font-size:13px; font-weight:bold; border-radius:10px; background-color:#f2750b; color:#ffffff; padding:10px; }
	.anketa input { margin-top:3px; }
	.anketa textarea { width:100%; margin-top:3px; }
	.anketa-polje { width:100%; }
	.anketa-area { width:100%; }
	.second ul li { padding:25px 10px; }
	.kontaktipocetna { font-size:14px; padding:0; }
	.kontaktipocetna i { padding:10px; font-size:14px; margin-right:5px; }
}

 @media (max-width: 768px){
	.mapa { padding-left:0px; padding-right:0px; }
	.second ul li { padding:20px 4px; font-size:10px; }
	.second ul li a { text-decoration:none; color:#000;  }
	.second ul li:hover { background-color:#f2f2f2; cursor:pointer; }
	.mobilna { display:none; }
	.mobilnipedingleft { padding-left:0 !important; }
	.mobilnipedingright { padding-right:0 !important }
	.mobilnimeni { display:block !important; margin-top:10px; margin-bottom:10px; }
}