/* Add here all your CSS customizations */

input {color:#333;}
.snapxtr {left: -10000px !important;}

.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe[style] {
  min-width: 100% !important;
  width: 100% !important;
}

.no-gutter > [class*='col-'] {
    padding-right:0;
    padding-left:0;
}

.containerfull {
width:100%;
margin-left:0;
margin-right:0;
padding-left:15px;
padding-right:15px;
}

.logo-fixed {left: 80px;position: fixed;top: 0;}
.sakrij-element {display:none !important}

.shadow-pozadine {  background-color: rgba(0, 0, 0, 0.4) 0%;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.4) 0%), to(rgba(0, 0, 0, 0) 100%));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=1);}

.slika-desno {margin:0 0 25px 25px}
.slika-lijevo {margin:0 25px 25px 0}
.plavi-tekst {color:#98d4f9}
.bijeli-tekst {color:#ffffff}
.itemdiary {width:30%;}
.itemdiary2 {width:23%;}
.slikadiary {width:100% !important; height:auto !important; min-height:auto !important; margin-bottom:10px;}
.btn:focus, .btn:active:focus, .btn.active:focus {outline:none}
.error_message {color:#ff0000; font-size:10px}
.error_message p  {color:#ff0000; font-size:10px}
.slika-det-logo {padding: 30px 0 0 25px;}
.logo-absolute {  position: absolute;  bottom: 57px;  left: 18px;}


blockquote {border-left:1px solid #2F60A5;}

#plava11, .plava11 {background:#26518B;color:#fff;padding:0 35px;min-height:131px;cursor:pointer;}
#plava22, .plava22 {background:#3F82E4;color:#fff;padding:0 35px;cursor:pointer;}

#plava11 h3, #plava22 h3, .plava11 h3, .plava22 h3 {font:bold 35px/40px Arial;color:#fff;margin:0;}
#plava11 h4, #plava22 h4, .plava11 h4, .plava22 h4 {font:bold 27px/30px Arial;color:#6dade4;margin:0 0 40px 0;}

#plava1, .plava1 {background:#26518B;color:#fff;padding:0 35px;min-height:131px;}
#plava2, .plava2 {background:#3F82E4;color:#fff;padding:0 35px;}
.plava3 {background:#3F82E4;color:#fff;padding:25px;font-style:italic;}
.plava3 p {line-height:20px;font-size:0.9em;}

#plava1 h3, #plava2 h3, .plava1 h3, .plava2 h3 {font:bold 35px/40px Arial;color:#fff;margin:0;}
#plava1 h4, #plava2 h4, #siva1 h4, .plava1 h4, .plava2 h4, .siva1 h4 {font:bold 27px/30px Arial;color:#6dade4;margin:0 0 40px 0;}

#siva1, .siva1 {/*background:#EDEDED;color:#014f8e;*/background:#aeaeae;color:#fff;padding:0 35px;}
#siva1 h3, .siva1 h3 {/*color:#014f8e;*/font:bold 35px/40px Arial;color:#fff;margin:0;}
a.services-white {color:#fff;}
a.services-white:hover td {text-decoration:underline;}

#plava1 h4 a:link, #plava2 h4 a:link, .hider2 a:link {color:#fff;}
#plava1 h4 a:visited, #plava2 h4 a:visited, .hider2 a:visited {color:#fff;}
#plava1 h4 a:hover, #plava2 h4 a:hover, .hider2 a:hover {color:#fff;}
#plava1 h4 a:active, #plava2 h4 a:active, .hider2 a:active {color:#fff;}



#siva11, .siva11 {background:#aeaeae;color:#fff;padding:0 35px;min-height:131px;cursor:pointer;}

#siva11 h3, .siva11 h3 {font:bold 35px/40px Arial;color:#fff;margin:0;}
#siva11 h4, .siva11 h4 {font:bold 27px/30px Arial;color:#6dade4;margin:0 0 40px 0;}




h4.manji a {font: bold 20px/30px Arial}
h4.manji a:link {color:#fff;}
h4.manji a:visited {color:#fff;}
h4.manji a:hover {color:#fff;}
h4.manji a:active {color:#fff;}


.newsletter-box {float: left;    margin: 0 2% 0 0;    width: 48%;}


a.backgumb:link, a.backgumb:visited, a.backgumb:active {color: #ffffff; padding: 12px 0 2px 0;  font-family: 'Open Sans Condensed', sans-serif;  font-size: 20px;font-weight: bold;text-decoration: none;}
a.backgumb:hover {color: #98d4f9; text-decoration: none;}

a.crni:link, a.crni:visited, a.crni:active {color: #000; text-decoration: none;}
a.crni:hover {color: #000; text-decoration: none;}

a.kate:link, a.kate:visited {color: #7fcefe !important; text-decoration: none;text-transform:uppercase; font-size:15px; margin: 0 15px 0 0}
a.kate:hover {color: #ffffff; text-decoration: none;;text-transform:uppercase; font-size:15px; margin: 0 15px 0 0}


.clanak-oko {float:left;background: #eeeeee;  border-radius: 4px;  padding: 5px 20px 5px 5px;  width: 100%;cursor:pointer}
.clanak-kanal {font-size:11px; color:#555555;  margin: 3px 0 0 0;}
.clanak-link {font-size:15px; color:#000000;line-height:20px;font-weight: 400;height: 61px;overflow: hidden;}

div.body {padding-top: 0 !important;}
/*body.sticky-menu-active header {    top: -77px;}*/
body.sticky-menu-active header {top:0}


.container2 {width: 100%;   margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;}
.bijeli {background:#ffffff !important}

.sirina-desno {width:70%}

.nav > li > a:hover, .nav > li > a:focus {background:transparent;}

.clear {height:0.1px;clear: both;}
.clear5 {height:5px;clear: both;}
.clear8 {height:8px;clear: both;}
.clear10 {height:10px;clear: both;}
.clear20 {height:20px;clear: both;}
.clear30 {height:30px}
.clear40 {height:40px}
.clear50 {height:50px}
.clear55 {height:55px}
.clear60 {height:60px}
.clear70 {height:70px}
.clear220 {height:220px}

.marginleft0 {margin-left:0}
.marginleft5 {margin-left:5px}
.marginleft10 {margin-left:10px}
.marginleft15 {margin-left:15px}
.marginleft20 {margin-left:20px}
.marginleft70 {margin-left:70px}
.marginleft220 {margin-left:220px}
.marginright0 {margin-right:0}
.marginright5 {margin-right:5px}
.marginright10 {margin-right:10px}
.marginright15 {margin-right:15px}
.marginright20 {margin-right:20px}
.marginright30 {margin-right:30px}
.marginright40 {margin-right:40px}
.marginright90 {margin-right:90px}
.margintop0 {margin-top:0}
.margintop5 {margin-top:5px}
.margintop8 {margin-top:8px}
.margintop10 {margin-top:10px}
.margintop17 {margin-top:17px}
.margintop20 {margin-top:20px}
.margintop25 {margin-top:25px !important}
.margintop30 {margin-top:30px}
.margintop295 {margin-top:295px;  position: relative;}
.marginbottom0 {margin-bottom:0}
.marginbottom5 {margin-bottom:5px}
.marginbottom10 {margin-bottom:10px}
.marginbottom15 {margin-bottom:15px}
.marginbottom20 {margin-bottom:20px}
.marginbottom30 {margin-bottom:30px}




.margin5po {margin:5%;}
.margin3px {margin:3px;}
.margin0auto {margin:0 auto;}
.mar-do-10 {margin-bottom:10px;}
.mar-top-bot-20 {margin:20px 0;}
.mar-right-bot-15 {margin:0 12px 14px 0;}
.mar-bot-14 {margin:0 0 14px 0;}

.padding0 {padding:0}
.padding10 {padding:10px}
.padd-r10-d10 {padding:0 10px 10px 0}
.padd-r10-d2 {padding:0 10px 2px 0}
.padding-0-0-0-20 {padding:0 0 0 25px}
.paddingleft0 {padding-left:0}


.width100po {width:100%}
.width90po {width:90%}
.width80po {width:80%}
.width50po {width:50%}

.width30px {width:30px;}
.width100px {width:100px;}
.width120px {width:120px;}
.width160px {width:160px;}
.width320px {width:320px;}

.height32 {height:32px;}
.height34 {height:34px;}

.justify {text-align:justify;}


h1.pocetna {font-family: 'Open Sans Condensed', sans-serif;font-size:36px; color:#ffffff; margin:0}
h1.detaljna-naslov {  height: 250px;  overflow: hidden;  float: left;font-family: 'Lato', sans-serif;  font-size: 74px;  color: #ffffff;  width: 42%;  line-height: 83px; margin:0 0 40px 50px ;  text-shadow: 1px 1px 0px #000000;}

.traka {background: -moz-linear-gradient(left,  rgba(14,112,187,1) 0%, rgba(14,112,187,0.99) 1%, rgba(1,86,150,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(14,112,187,1)), color-stop(1%,rgba(14,112,187,0.99)), color-stop(100%,rgba(1,86,150,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(14,112,187,1) 0%,rgba(14,112,187,0.99) 1%,rgba(1,86,150,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(14,112,187,1) 0%,rgba(14,112,187,0.99) 1%,rgba(1,86,150,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(14,112,187,1) 0%,rgba(14,112,187,0.99) 1%,rgba(1,86,150,0) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(14,112,187,1) 0%,rgba(14,112,187,0.99) 1%,rgba(1,86,150,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e70bb', endColorstr='#00015696',GradientType=1 ); /* IE6-9 */
padding: 20px 0 20px 20px;
color: #98d4f9;font-family: 'Open Sans Condensed', sans-serif;font-size:19px
}
.traka2 {padding: 20px 0 20px 0;color: #98d4f9;font-family: 'Open Sans Condensed', sans-serif;font-size:19px}


hr.sivi {  height: 1px;  border-top: 1px solid #dddddd;  background: none;margin: 3px 0 3px 0}
hr.plavifoot1 {  height: 1px;  border-top: 1px solid #065289;  background: none;margin: 0 0 22px 0}
hr.plavifoot2 {  height: 1px;  border-top: 1px solid #065289;  background: none;margin: 11px 0 0 0}
hr.plavi1 {  height: 1px;  border-top: 1px solid #00457a;  background: none;margin: 20px 0 0 0}
hr.plavi2 {  height: 1px;  border-top: 1px solid #016bad;  background: none;margin: 0 0 20px 0}
hr.plavigrad1 {  height: 1px; margin:20px 0 0 0;
	background: -moz-linear-gradient(left,  rgba(0,72,127,1) 0%, rgba(0,72,127,0.01) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,72,127,1)), color-stop(100%,rgba(0,72,127,0.01))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(0,72,127,1) 0%,rgba(0,72,127,0.01) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(0,72,127,1) 0%,rgba(0,72,127,0.01) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(0,72,127,1) 0%,rgba(0,72,127,0.01) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(0,72,127,1) 0%,rgba(0,72,127,0.01) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00487f', endColorstr='#0300487f',GradientType=1 ); /* IE6-9 */ }
hr.plavigrad2 {  height: 1px; margin:0 0 20px 0;
	background: -moz-linear-gradient(left,  rgba(0,72,127,1) 0%, rgba(0,72,127,0.01) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,72,127,1)), color-stop(100%,rgba(0,72,127,0.01))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(0,72,127,1) 0%,rgba(0,72,127,0.01) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(0,72,127,1) 0%,rgba(0,72,127,0.01) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(0,72,127,1) 0%,rgba(0,72,127,0.01) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(0,72,127,1) 0%,rgba(0,72,127,0.01) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00487f', endColorstr='#0300487f',GradientType=1 ); /* IE6-9 */ }


.img-thumbnail {-moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;padding: 0px; border: none;  -webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,0.15); box-shadow: 0 0 7px 0 rgba(0,0,0,0.15); } 
ul.portfolio-list div.portfolio-item {margin-bottom: 10px;}

a.thumb-info {-moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;}
a.thumb-info span.thumb-info-title { bottom: 0;  color: #FFF;  font-size: 18px;  font-weight: normal;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);  text-transform: uppercase;  width: 100%;  border-radius: 0 0 4px 4px;  height: 95px;
	background: rgba(0,0,0,0.40);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.40)), color-stop(100%, rgba(0,0,0,0.40)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 ); }
a.thumb-info:hover span.thumb-info-title {background: rgba(0,0,0,0.80);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.80)), color-stop(100%, rgba(0,0,0,0.80)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );}
a.thumb-info span.thumb-info-inner {  font-size: 0.9em;  font-weight: normal;}
a.thumb-info span.thumb-info-type {height:42px; overflow:hidden; margin: 8px 0px -14px 0px;  padding: 0;  font-size: 20px;  line-height: 20px;  font-weight: bold;  text-transform: none;  font-family: 'Open Sans Condensed', sans-serif;background-color:transparent}

a.thumb-info span.thumb-info-title2 { bottom: 0;  color: #FFF;  font-size: 18px;  font-weight: normal;text-shadow: none  !important;  text-transform: uppercase;  width: 100%;  border-radius: 0 0 3px 3px;  height: 95px;background:none !important}
a.thumb-info:hover span.thumb-info-title2 {background:none !important}
a.thumb-info span.thumb-info-inner2 {  font-size: 0.9em;  font-weight: normal;}
a.thumb-info span.thumb-info-type2 {height:42px; overflow:hidden;margin: 8px 0px -14px 0px;  padding: 0;  font-size: 20px;  line-height: 20px;  font-weight: bold;  text-transform: none;  font-family: 'Open Sans Condensed', sans-serif;background-color:transparent}


.slika-pocetna {-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,0.15);box-shadow: 0 0 7px 0 rgba(0,0,0,0.15);-webkit-border-radius: 4px 4px 4px 4px ;border-radius: 4px 4px 4px 4px ;}

.okoboxa {overflow: hidden;  position: relative;}
.boxpocetna {  position: absolute;  bottom: 0;  padding: 20px 20px 10px 20px;  width: 100%;  height: 95px;
	background: rgba(0,0,0,0.40);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.40)), color-stop(100%, rgba(0,0,0,0.40)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
	-webkit-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	color: #ffffff;
	font-size: 0.9em;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);}
.boxpocetna a {text-decoration: none;color:#ffffff;font-family: 'Open Sans Condensed', sans-serif;font-weight:bold; font-size:20px; line-height:20px }
.boxpocetna-no a {text-decoration: none;color:#ffffff;font-family: 'Open Sans Condensed', sans-serif;font-weight:bold; font-size:20px; line-height:20px }
.boxpocetna-no {  position: absolute;  bottom: 0;  padding: 20px 20px 10px 20px;  width: 100%;  height: 95px;-webkit-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;color: #ffffff;font-size: 0.9em;}


.trazi-ikona {float:left;  height:42px;cursor:pointer;padding: 10px 15px 0px 15px;}
.big-search {position:absolute;top:44px;left:0;width:190px;height:45px;z-index:10001;display:none}
.maknisearch {width: 45px;height: 42px;cursor: pointer;  position: fixed;top: 0;}

.search-oko {border:1px solid #00457a}
.btn-search, .btn-search:hover, .btn-search:focus {outline:none;border-top: 0;  border-bottom: 0;  border-right:0;  border-left: 1px solid #96C4F2;  color: #fff;  background-color: #3F82E4;height: 40px;  border-radius: 0;}



.btn-read {  margin: 0 0 50px 50px;  border-radius: 0;  padding: 15px 60px;  color: #ffffff;
	background: rgba(0,0,0,0.30);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.30) 0%, rgba(0,0,0,0.30) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.30)), color-stop(100%, rgba(0,0,0,0.30)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.30) 0%, rgba(0,0,0,0.30) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.30) 0%, rgba(0,0,0,0.30) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.30) 0%, rgba(0,0,0,0.30) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.30) 0%, rgba(0,0,0,0.30) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );}
.btn-read:hover, .btn-read:focus  {color: #ffffff;
	background: rgba(0,0,0,0.40);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.40)), color-stop(100%, rgba(0,0,0,0.40)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
}

.btn-warning {background-color:#eb9134; border-color:#fcb266}
.btn-success {background-color:#6bd65c; border-color:#87e57a}
.btn-upit {background-color:#0077c3; border-color:#20c1f6; color:#fff;}
.btn-upit:hover, .btn-upit:focus, .btn-upit:active {background-color:#0057A3; color:#fff;}


.btn-forma { background-color: hsl(211, 66%, 30%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5e9bde", endColorstr="#1a4a7e"); background-image: -khtml-gradient(linear, left top, left bottom, from(#5e9bde), to(#1a4a7e)); background-image: -moz-linear-gradient(top, #5e9bde, #1a4a7e); background-image: -ms-linear-gradient(top, #5e9bde, #1a4a7e); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e9bde), color-stop(100%, #1a4a7e)); background-image: -webkit-linear-gradient(top, #5e9bde, #1a4a7e); background-image: -o-linear-gradient(top, #5e9bde, #1a4a7e); background-image: linear-gradient(#5e9bde, #1a4a7e); border-color: #1a4a7e #1a4a7e hsl(211, 66%, 22%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.52); -webkit-font-smoothing: antialiased; }
.btn-forma:hover, .btn-forma:focus, .btn-forma:active {background-color: hsl(211, 66%, 18%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2b7cd3", endColorstr="#0f2c4c"); background-image: -khtml-gradient(linear, left top, left bottom, from(#2b7cd3), to(#0f2c4c)); background-image: -moz-linear-gradient(top, #2b7cd3, #0f2c4c); background-image: -ms-linear-gradient(top, #2b7cd3, #0f2c4c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b7cd3), color-stop(100%, #0f2c4c)); background-image: -webkit-linear-gradient(top, #2b7cd3, #0f2c4c); background-image: -o-linear-gradient(top, #2b7cd3, #0f2c4c); background-image: linear-gradient(#2b7cd3, #0f2c4c); border-color: #0f2c4c #0f2c4c hsl(211, 66%, 10%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.52); -webkit-font-smoothing: antialiased; }

.btn-plusminus { background-color: hsl(193, 74%, 67%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#37cafb", endColorstr="#19bcf2"); background-image: -khtml-gradient(linear, left top, left bottom, from(#37cafb), to(#19bcf2)); background-image: -moz-linear-gradient(top, #a1dff1, #19bcf2); background-image: -ms-linear-gradient(top, #37cafb, #19bcf2); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #37cafb), color-stop(100%, #19bcf2)); background-image: -webkit-linear-gradient(top, #37cafb, #19bcf2); background-image: -o-linear-gradient(top, #37cafb, #19bcf2); background-image: linear-gradient(#37cafb, #19bcf2); border-color: #56d5fe #56d5fe hsl(193, 74%, 64%); color: #fff !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.19); -webkit-font-smoothing: antialiased; }
.btn-plusminus:hover { background-color: hsl(190, 100%, 52%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3ddeff", endColorstr="#0ad6ff"); background-image: -khtml-gradient(linear, left top, left bottom, from(#3ddeff), to(#0ad6ff)); background-image: -moz-linear-gradient(top, #3ddeff, #0ad6ff); background-image: -ms-linear-gradient(top, #3ddeff, #0ad6ff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3ddeff), color-stop(100%, #0ad6ff)); background-image: -webkit-linear-gradient(top, #3ddeff, #0ad6ff); background-image: -o-linear-gradient(top, #3ddeff, #0ad6ff); background-image: linear-gradient(#3ddeff, #0ad6ff); border-color: #0ad6ff #0ad6ff hsl(190, 100%, 49.5%); color: #fff !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.16); -webkit-font-smoothing: antialiased; }

.font-1-3-em {font-size:1.3em !important;}
.font12 {font-size:12px}
.h2-ind {font-size:2em; margin-bottom:20px;}
.italic {font-style:italic;}
.caps {text-transform:uppercase;}
.nobg {background:none;}
.slika100 {max-width:100%;height:auto;}
.img-rounded {border-radius:4px;}
.kosaricamali {}
.kosaricaveliki {}
.whitetext {color:#fff !important;}
.darkbluetext {color:#002454;}
.orangetext {color:#eb9134;}
.padupdo40 {padding:40px 0; background:#fff;}
.cartrxsl {float:right}
.slika-box-l {float:left;margin-right:10px}
.slika-box-d {float:right}

.img-responsive2 {
    display: block;
    height: auto;
    max-width: 90%;
}

.visina-tagovi {height:200px;overflow: hidden}

/*PAGINACIJA*/
#kruno {display:block !important; position:absolute; bottom:20px; width:100%}
.paginacija-index {display:block !important; position:absolute; bottom:80px;left:46%}
.btn-ucitaj { box-shadow:0 0 7px 0 rgba(0, 0, 0, 0.15); width:100%; color: #ffffff;  background: #00487f;  border: 1px solid #0164a4;  padding: 20px 12px;  margin: 0 15px 0 0;  border-radius: 0;  border-color: #0164a4;  text-shadow: none;  text-transform: uppercase;  font-size: 18px;}
.btn-ucitaj:hover,.btn-ucitaj:active,.btn-ucitaj:focus {  color: #7fcefe;  background: #00487f;  border: 1px solid #0164a4;  padding: 20px 12px;  margin: 0 15px 0 0;  border-radius: 0;  border-color: #0164a4;  text-shadow: none;  text-transform: uppercase;  font-size: 18px;}
.paginacijanema {color: #ffffff;  background: #00487f;  border: 1px solid #0164a4;  padding: 9px 12px;  margin: 0 15px 0 0;  border-radius: 0;  border-color: #0164a4;  text-shadow: none;  text-transform: uppercase;  font-size: 12px;}


/*MALI IZBORNIK*/
.mali-izbornik {list-style:none;  padding: 0;}
ul.mali-izbornik li {float:left}
a.mali-li {color:#7fcefe;  padding: 9px 12px; margin: 0 5px 0 0;text-decoration: none;}
ul.mali-izbornik li a.active, ul.mali-izbornik li a.active:hover, ul.mali-izbornik li a.active:focus {color: #ffffff;  background: #00487f;  border: 1px solid#0164a4;  padding: 9px 12px;/*margin: 0 15px 0 0*/;text-decoration: none;}



/*KONTAKT*/


.kontakt-detaljna {color: #2e2d2d;  font-size: 13px;}
.kontakt-detaljna p {margin: 0 0 10px;line-height:20px}
.kontakt02, .kontakt02:focus {height: 50px !important;padding: 8px 14px 0 20px !important;font-size: 13px !important;  color: #000000 !important;  background-color: #eeeeee !important;  background-image: none; border-top: 1px solid #eeeeee !important;  border-bottom: 1px solid #eeeeee !important;  border-left: 1px solid #eeeeee !important;  border-right: 0;  border-radius: 4px !important;  font-style: normal !important;  -webkit-box-shadow: none;  box-shadow: none;}
textarea.form-control.kontakt02 {height:150px !important}
textarea.form-control.kontakt {height:150px !important}
textarea.form-control {height:180px !important}

.kontakt02::-moz-placeholder{color:#000000 !important;opacity:1}
.kontakt02:-ms-input-placeholder{color:#000000 !important} 
.kontakt02::-webkit-input-placeholder{color:#000000 !important}

.kontakt-side2 {padding:0;font-family: 'Open Sans Condensed', sans-serif;font-size:17px}
.kontakt-side2 p {color:#98d4f9;line-height:20px;}
.kontakt-side {/*font-family: 'Open Sans Condensed', sans-serif;*/font-size:17px}
.kontakt-side p {color:#98d4f9;line-height:20px;padding:0 0 10px 20px;}
.naslov-kontakt {color:#2795ea; font-size:40px;font-weight:bold;  margin-bottom: 30px;line-height: 37px;}
.kontakt::-moz-placeholder{color:#ffffff !important;opacity:1}
.kontakt:-ms-input-placeholder{color:#ffffff  !important}
.kontakt::-webkit-input-placeholder{color:#ffffff  !important}
.kontakt, .kontakt:focus {height: 50px !important;padding: 8px 14px 0 20px !important;font-size: 14px !important;  color: #ffffff !important;  background-color: #2795ea !important;  background-image: none; border-top: 1px solid #2795ea !important;  border-bottom: 1px solid #2795ea !important;  border-left: 1px solid #2795ea !important;  border-right: 0;  border-radius: 3px !important;  font-style: normal !important;  -webkit-box-shadow: none;  box-shadow: none;}


.btn-kontakt {height: 50px;background-color: #01366d;  border-color: #01366d;  font-weight: bold;  font-size: 16px;  letter-spacing: 0.02em;  color: #ffffff;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 03px 3px 3px 3px;}
.btn-kontakt:hover, .btn-kontakt:focus, .btn-kontakt:active {height: 50px;background-color:#01366d; color:#3f9be1;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}

/*
.btn-news {font-family: 'Open Sans Condensed', sans-serif;height: 41px;background-color: #01366d;  border-color: #01366d;  font-weight: bold;  font-size: 16px;  letter-spacing: 0.02em;  color: #ffffff;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 03px 3px 3px 3px;}
.btn-news:hover, .btn-news:focus, .btn-news:active {font-family: 'Open Sans Condensed', sans-serif;height: 41px;background-color:#01366d; color:#3f9be1;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}
*/

.btn-news, .btn-news:hover, .btn-news:focus {outline:none;border-top: 0;  border-bottom: 0;  border-right:0;  border-left: 1px solid #96C4F2;  color: #fff;  background-color: #3F82E4;height: 40px;  border-radius: 0;}



.form-control,.form-control:focus {  height: 40px;  padding: 8px 14px;  font:bold 17px/40px Arial;  color: #26518B;  background-color: #eee;  background-image: none;  border: 2px solid #87A6C4;  border-radius: 0;  -webkit-box-shadow: none;  box-shadow: none;}
.form-control2,.form-control2:focus {  width:100%; height: 40px;  padding: 8px 14px;  font-size:14px;  color: #26518B;  background-color: #3F82E4;  background-image: none;  border-top: 0;  border-bottom: 0;  border-left: 0;  border-right: 0;  border-radius: 0;  font-style: italic;  -webkit-box-shadow: none;  box-shadow: none;}

textarea {  height: 140px;}
.form-pretraga,.form-pretraga:focus {  height: 40px;  padding: 8px 14px; font-size: 14px; color: #ffffff; background-image: none;  border-top: 0; border-bottom: 0; border-left: 0; border-right: 0;border-radius: 0;font-style: italic;-webkit-box-shadow: none;  box-shadow: none;
	background: rgba(0,0,0,0.40);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.40)), color-stop(100%, rgba(0,0,0,0.40)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 ); }
.form-control::-moz-placeholder{color:#B9D2EF;opacity:1}.form-control:-ms-input-placeholder{color:#B9D2EF}.form-control::-webkit-input-placeholder{color:#B9D2EF}

.search::-moz-placeholder{color:#98d4f9 !important;opacity:1}.search:-ms-input-placeholder{color:#98d4f9  !important}.search::-webkit-input-placeholder{color:#98d4f9  !important}
.email::-moz-placeholder{color:#98d4f9 !important;opacity:1}.email:-ms-input-placeholder{color:#98d4f9 !important;opacity:1}.email::-webkit-input-placeholder{color:#98d4f9 !important;opacity:1}

.border-right-polje {border-right: 1px solid #157ece !important}
.border-right-polje::-moz-placeholder{color:#ffffff !important;opacity:1}.border-right-polje:-ms-input-placeholder{color:#ffffff !important}.border-right-polje::-webkit-input-placeholder{color:#ffffff !important}

.border-right-polje02 {border-right: none}
.border-right-polje02::-moz-placeholder{color:#000000 !important;opacity:1}.border-right-polje02:-ms-input-placeholder{color:#000000 !important}.border-right-polje02::-webkit-input-placeholder{color:#000000 !important}
.kontakt03, .kontakt03:focus {height: 41px !important;padding: 8px 14px 0 20px !important;font-size: 13px !important;  color: #000000 !important;  background-color: #eeeeee !important;  background-image: none; border-top: 1px solid #eeeeee !important;  border-bottom: 1px solid #eeeeee !important;  border-left: 1px solid #eeeeee !important;  border-right: 0;  border-radius: 4px !important;  font-style: normal !important;  -webkit-box-shadow: none;  box-shadow: none;}


.box-in {font-size:11px;color:#09dcf5;line-height:20px;width:45%; margin:0 0 0 5%;float:left; font-family:tahoma;}
.box-in h3 {font-size:14px;color:#fff;font-style:italic;text-transform:none; margin:35px 0 10px 0; height:38px; width: 90%; overflow:hidden;font-family:Merriweather;line-height:18px;}


.box-down {color:#fff;font-family:open sans; font-weight:300;font-style:italic;line-height:28px; width:100%;float:left;}
.box-down h4 {font-family:Merriweather;font-size:35px;text-align:center;color:#fff;background: url(http://kaz-consult.eu/slike/naslov_bg.png) center 0 no-repeat;margin:0 0 30px 0}
.box-down h4 a:link, .box-down h4 a:visited, .box-down h4 a:active, .box-down h4 a:hover {color:#fff}
.ul-box {float:left;margin:0 0 0 10px}
.ul-box i {opacity:0.5}
.box-down ul {padding:0;float:left;list-style-type:none;font-size:13px;}
.box-down a:link, .box-down a:visited, .box-down a:active, .box-down a:hover {color:#fff}

.foot-slider-img {border-radius:50%;border:3px solid #001f47;}

.najprodavaniji-h2 {font-family:open sans; font-weight:300; font-size:22px;font-style:italic;text-align:center;margin:0;background: url(http://kaz-consult.eu/slike/footer_naslov_bg.png) center 0 no-repeat}
.najprodavaniji-slider {background: url("http://kaz-consult.eu/slike/footer_slider_bg.png") bottom center no-repeat}
.owl-theme .owl-controls {margin:5px 0}


#footer {background:#3F75BC; padding:20px 20px 20px 35px;line-height:40px;}
footer .push-bottom {margin:0}
/* footer ul {margin:0; padding:0;list-style-image:url(http://kaz-consult.eu/slike/footer-list-img.png);} */
footer ul {list-style:none;  padding: 0 25px 0 0;margin:0;}
footer ul li {  color: #98d4f9;  border-bottom: 1px solid #065289;padding: 6px 0;}
footer ul li a:link, footer ul li a:active, footer ul li a:hover {color:#98d4f9 !important;  font-size: 16px;font-family: 'Open Sans Condensed', sans-serif;text-decoration:none}
footer ul li a:active, footer ul li a:hover {color:#ffffff !important}
footer a {color: #98d4f9 !important}
footer p {color:#98d4f9; margin: 0 0 5px;font-family: 'Open Sans Condensed', sans-serif;   font-size: 15px;}
h4.h4-footer {margin: 0}

footer h4 {  font-size: 1.5em;  font-weight: bold;font-family: 'Open Sans Condensed', sans-serif;text-shadow:none}
.strelica {margin: 0 12px 0 0 }


.foot-kontakt-h2 {font-style:normal;font-size:16px;font-family:'Open Sans';margin:0;padding:0; background:transparent}

.telefon {color:#cfd1d7;font-size:25px;font-weight:bold}
.footer-copyright nav ul li a:link, .footer-copyright nav ul li a:visited, .footer-copyright nav ul li a:active, .footer-copyright nav ul li a:hover {color:#2b71a7}
footer {
	background: #3F75BC;
	font-size: 0.9em;
	margin-top: 0;
	padding: 40px 0 0;
	position: relative;
	clear: both;
        color:#fff;
border-top:0;
}

div.footer-copyright {
	background: #00193e;
	margin-top: 0;
	padding: 15px 0 15px;
        color:#2b71a7;
        font-size:11px;
        border-top: none;
}

div.footer-copyright nav {
	float: right;
}

div.footer-copyright nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

div.footer-copyright nav ul li {
	border-left: 1px solid #2b71a7;
	display: inline-block;
	line-height: 12px;
	margin: 0;
	padding: 0 8px;
}

div.footer-copyright nav ul li:first-child {
	border: medium none;
	padding-left: 0;
}

div.footer-copyright p {
        color:#2b71a7;
	margin: 0;
	padding: 0;
}

/*header {
	background: #023373;
	border-top: none;
	padding: 0 0 8px 0;
}*/

header {  -moz-box-shadow: none;
  border-bottom: 1px solid #787c7f;
  position: fixed;
  top: -33px;
  width: 100%;
  z-index: 1001;
  box-shadow: none;
  filter: none;
	background: rgba(0,0,0,0.40);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.40)), color-stop(100%, rgba(0,0,0,0.40)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 ); 
  border-top: none;
  padding: 0;}


header h1.logo a {
	z-index: 2;
}

header h1.logo img {
	color: transparent;
	margin-bottom:-49px;
	z-index: 2;
}

header h1.logo-sticky-active img {top:8px !important;}




div.home-intro {
	background: #01B2E8 url(http://kaz-consult.eu/slike/bg_intro.jpg) center 0 no-repeat;
	margin-bottom: 0;
	overflow: hidden;
	padding: 20px 0 10px 0;
	position: relative;
	text-align: left;
}

div.slider-container {background:transparent;}

.owl-pocetna {}
.owl-carousel {margin:0 0 35px 0}
.owl-pocetna .owl-wrapper-outer {background: url(http://kaz-consult.eu/slike/owl-poc-bg.png) 60px 20px no-repeat;}
.kontakt-foot-data {margin-left:40px;}
/*.main-label {margin-left:-100px !important;}*/

.owl-theme .owl-controls .owl-page span {
 background: none repeat scroll 0 0 #cccccc;  border: none;
    border-radius: 50%;
    display: block;
    height: 10px;
    margin: 4px;
    width: 10px; 
    opacity: 0.3; 
}

.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {opacity:0.7}

.mega-menu-content {border-radius: 0px 0px 6px 6px;}

header.flat-menu > div.container {  height: 40px;  margin-bottom: -40px;}

header nav {float:left}
header nav ul.nav-main > li + li {  margin-bottom: 0;}
header nav.mega-menu ul.nav-main li.mega-menu-item .mega-menu-sub-title {color:#fff;}
header.flat-menu nav ul.nav-main li.active > a {font-weight:700}
header.flat-menu nav ul.nav-main li.active {background-color:transparent;}
header.flat-menu nav ul.nav-main li > a:hover, header.flat-menu nav ul.nav-main li.dropdown:hover a {background-color:transparent !important;
	background: rgba(0,0,0,0.40);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.40)), color-stop(100%, rgba(0,0,0,0.40)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.40) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );  }
body.sticky-menu-active header.flat-menu nav ul.nav-main { margin-bottom: 0;margin-top: 0;margin:0}
body.sticky-menu-active header nav ul.nav-main {margin-bottom: 0;margin-top: 0;}
header.flat-menu ul.nav-main {margin:0}
header nav ul.nav-main {margin:0}

/*IZBORNIK DETALJNA*/
header.flat-menu nav ul.nav-main li a {padding-bottom: 11px; /*padding-top:*/ 41px;font-weight:400}
body.sticky-menu-active header.clean-top ul.nav-main > li > a, body.sticky-menu-active header.clean-top ul.nav-main > li:hover > a {padding-bottom: 11px; padding-top: 7px;}

body.sticky-menu-active header.clean-top ul.nav-main > li > a, body.sticky-menu-active header.clean-top ul.nav-main > li:hover > a {}
header nav ul.nav-main li a {font-weight:600;  padding: 7px 8px;}
header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu {
-webkit-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.1);
box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.1);
}

.bigtar2 {cursor:pointer; padding-top:10px; background:#efefef; transition: ease 1s;}
.bigtar2:hover {background:#dfdfdf;}
.detaljnija-h2 {color: #fff;font-size: 2em !important;margin:0 0 10px 0; font-weight: 400;text-align:left; text-decoration:none !important;}
.detaljnija-h2 a:link, h2.detaljnija-h2 a:visited {color: #fff;}
.detaljnija-h2 a:active, h2.detaljnija-h2 a:hover {color: #78E0EF;}
.nomargin {margin:0 !important;}

section.page-top {
    background: #01ade6 url(http://kaz-consult.eu/slike/header-bg.jpg) 0 0 no-repeat;
    border-bottom: 0;
    border-top: 0;
    margin-bottom: 0;
    min-height: 300px;
    padding: 20px 0;
    position: relative;
    text-align: left;}
.header-sve {font:italic 48px/60px Merriweather; float:left; color:#fff;}
.header-kupaonica {font:italic bold 66px/51px Merriweather; float:left; color:#fff;}


.whitecontent {background:#fff;padding: 30px 50px;color:#282828; float:left;}

.detaljnija-h1 {color: #000; font-size: 2.4em !important;margin:0 0 20px 0; font-weight: 400;text-align: left;text-decoration: none !important;}
h1.detaljnija-h1 a:link, h1.detaljnija-h1 a:visited {color: #000;}
h1.detaljnija-h1 a:active, h1.detaljnija-h1 a:hover {color: #aaa;}
.novostipopis {height:380px; max-height:380px; overflow:hidden; cursor:pointer;}
.novostipopis h2 {margin:15px 0 10px 0; padding:0; font-size:18px; line-height:20px; color:#002454; font:italic 18px/20px Merriweather; font-weight:400;}
.novostipopis p {margin:0; padding:0; font-size:13px; line-height:22px; color:#fff;}
.thumbnail {

  background:#ffffff; background:rgba(255,255,255,0.2) !important;
  border: 1px solid rgba(255,255,255,0.4) !important;
  padding:10px;
}
.thumbnail:hover {  background:#ffffff; background:rgba(255,255,255,0.3) !important;}		


.ostale-header {width:1170px; margin-top:-120px; z-index:2; position:absolute;}

.ostale-header h1 {margin:10px 0 10px 0; font-weight:300; font-size: 40px; line-height: 50px; color:#fff; font-style:italic; max-width:60%; height:50px; overflow:hidden;}

.ostale-header h3 {margin:10px 0 10px 0; font-weight:300; font-size: 40px; line-height: 50px; color:#fff; font-style:italic; max-width:60%; height:50px; overflow:hidden;}

.proizvod-h2 {margin:10px 0 10px 0; font-weight:300; font-size: 30px; line-height: 40px; color:#fff;}




.breadcrumb-novi h1 {float:left;margin:0 0 0 0;font-size: 14px; font-family: 'Open Sans', sans-serif;font-weight:bold;color:#fff;line-height:24px;}
.breadcrumb-novi {
/*font-family: 'Open Sans Condensed', sans-serif;*/
/*font-size: 14px;*/
	font-family: 'Open Sans', sans-serif;
	color:#fff;  
	list-style:none;  
	float: left;  
	padding: 7px 15px 7px 35px;
	font-size: 13px; 
	margin:30px 0 168px 0;
	background: rgba(0,0,0,0.40);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.20) 0%, rgba(0,0,0,0.20) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.20)), color-stop(100%, rgba(0,0,0,0.20)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.20) 0%, rgba(0,0,0,0.20) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.20) 0%, rgba(0,0,0,0.20) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.20) 0%, rgba(0,0,0,0.20) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.20) 0%, rgba(0,0,0,0.20) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
	min-width:50%; 
}

ul.breadcrumb-novi2 {float:left;margin:0 0 0 -30px;}
ul.breadcrumb-novi2 li {display:inline; color:#ffffff;}

a.bijeli2:link, a.bijeli2:visited, a.bijeli2:active {color: #fff; text-decoration: none;}
a.bijeli2:hover {color: #fff; text-decoration: underline;}

a.darkblue:link, a.darkblue:visited, a.darkblue:active {color: #002454; text-decoration: none;}
a.darkblue:hover {color: #305484; text-decoration: none;}
a.logacc:link, a.logacc:visited, a.logacc:active {color: #8eb4e5; text-decoration: none; font-family:tahoma; font-size:11px;}
a.logacc:hover {color: #AED4FF; text-decoration: none;}	

div.slider-container {min-height:100px;}

.entry-detaljnije {text-align:justify; color:#000000;  font-size: 16px;  line-height: 26px;}
.glavna-sth img {border-radius:4px}
.glavna-sth h3 {font-size:36px; color:#000000; text-transform:none;  clear: both;  margin: 0 0 33px 0;line-height:45px}
.glavna-sth h2 {font-size:36px; color:#000000; text-transform:none;  clear: both;  margin: 0 0 33px 0;line-height:45px;font-weight: 400;    letter-spacing: normal;}
.glavna-sth p {  line-height: 24px;  margin: 0 0 33px;}

h4.document   {color: #000; font-size: 16px; font-weight: 600;}


.entry-ind {text-align:justify; color:#fff; padding-bottom:30px;}

.smaller {background: url('http://kaz-consult.eu/slike/border-smaller.png') top left no-repeat;}

.smaller ul.nav_categories li {line-height:30px}
.smaller ul.nav_categories {list-style: none outside none;margin-bottom: 0;padding-left: 0;}
.smaller h4.smallerh4 {background:#0077b3; color:#FFFFFF; margin:0 0 10px; padding:4px 15px; font-size:1.3em;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.smaller h4.marginbottom2 {margin-bottom:2px}
.smaller h4.smallerh4 a:link, .smaller h4.smallerh4 a:visited, .smaller h4.smallerh4 a:active, .smaller h4.smallerh4 a:hover {color:#FFFFFF; display:block;}

.smaller-inside-cat {padding:0}
.smaller ul.nav_categories li:first-child {border-top: 0 none}
.smaller ul.nav_categories li {border-top: 1px solid #DDDDDD;display: block;}
.smaller ul.nav_categories li a {display: block;padding: 0 5px;}
.smaller ul.nav_categories li a:hover {background: none repeat scroll 0 0 #DDDDDD;display: block;padding: 0 5px;text-decoration: none;}


.table {color:#555;}
ul.payment-steps {float:left; width:100%; margin-top:0; margin-bottom:30px; padding:0; list-style-type:none; background:#5BA2EE; border-bottom:1px solid #023373; color:#ffffff;font-size:12px;}
ul.payment-steps li {float:left; width:20%; text-align:center; padding:10px 0; background:#023373; display:block; list-style:none outside none; position:relative;}
ul.payment-steps li.active {background:#023E8C; font-weight:bold;}
ul.payment-steps li.active:after {background:#023E8C; border:solid #023E8C; border-width:0 0 1px 1px;  bottom:-5px; content:' '; display:block; width:10px; height:10px; position:absolute; left:48%; z-index:2;
 -webkit-transform: rotate(-45deg);
 -webkit-transform-origin: 50% 50%;
 -moz-transform: rotate(-45deg);
 -moz-transform-origin: 50% 50%;
 -ms-transform: rotate(-45deg); /* IE 9 */
 -ms-transform-origin:50% 50%; /* IE 9 */
 -o-transform: rotate(-45deg);
 -o-transform-origin: 50% 50%;
 transform: rotate(-45deg);
 transform-origin: 50% 50%
}

.input-mini {width: 60px;margin-top:2px; float:left; height:26px;}
.input-promocode {margin-top:2px; float:left; height:26px;}
.pay-steps {}

.control-group {
    margin-bottom: 9px;
    margin-left: 0px;
}

.control-group input {
    width:80%
}

.control-group select {
    width:80%;
    height:32px;
    padding:3px 10px;
    color: #333;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    outline: medium none;
}

.control-group input[type="text"], .control-group input[type="email"] {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #333;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.control-group input[type="text"]:focus, .control-group input[type="email"]:focus {
    border-color: #66AFE9;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none;
}
.control-group input[type="text"]::-moz-placeholder,  .control-group input[type="email"]::-moz-placeholder {
    color: #999999;
    opacity: 1;
}


legend + .control-group {
}
.control-group.error input, .control-group.error select, .control-group.error textarea {
    border-color: #CC0000;
    color: #CC0000;
}
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
    border-color: #953B39;
    box-shadow: 0 0 6px #D59392;
}
.control-group.error > label, .control-group.error .help-block, .control-group.error .help-inline, .well.error .help-block, .well.error .help-inline {
    color: #CC0000;
}
.help-block, .help-inline {
    color: #555555;
}
.help-block {
    display: block;
    margin: 0 0 10px;
}
.help-inline {
    display: inline-block;
    margin: 0 0 8px;
    padding-left: 5px;
    vertical-align: middle;
}
.well {
    background-color: #E9F3FA;
    border-radius: 4px;
    clear: both;
    display: block;
    margin-bottom: 30px;
    min-height: 20px;
    padding: 10px;
}
.alert {
    background-color: #FCF8E3;
    border: 1px solid #FBEED5;
    border-radius: 4px;
    color: #C09853;
    margin-bottom: 18px;
    padding: 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.alert-success {
    background-color: #DFF0D8;
    border-color: #D6E9C6;
    color: #468847;
}
.alert-danger, .alert-error {
    background-color: #F2DEDE;
    border-color: #EED3D7;
    color: #B94A48;
}
.alert-info {
    background-color: #D9EDF7;
    border-color: #BCE8F1;
    color: #3A87AD;
}
legend {margin-top: 20px; margin-bottom:10px; border:0; padding:6px 12px; background:#B8EFEF;border-radius: 4px; font-size:14px}




label {color:#ffffff}
.istokao {width:80%}

div.shop {margin-top:0px;}

.product-thumb-info h4 {font-weight:400; height:42px; overflow:hidden; color:#fff; font-size:1.15em; line-height:1.25em}
div.shop ul.products li.product .price {min-height:80px;}
.product-thumb-info {background:none; border:none;}
.product-thumb-info:hover {background:none; border:none;}	
.product-thumb-info span.product-thumb-info-image:before {border-radius: 4px 4px 0 0;}
.product-thumb-info img {border-radius: 4px 4px 0 0; margin: 0 auto;}

.imagebox {background:#ffffff; background:rgba(255,255,255,0.2) !important;  border: 1px solid rgba(255,255,255,0.4) !important; padding:10px; border-radius:4px;}
.imagebox:hover {background:#ffffff; background:rgba(255,255,255,0.3) !important;}

.product-thumb-info span.product-thumb-info-content {height:170px;}

div.shop ul.products li.product .onsale {height:70px; width:70px; line-height:20px; font-weight:600; background:orange; border-bottom-color:#bb5d02}

.onsale > span {
    left: 0;
    position: absolute;
    right: 0;
    top: 24%;
}

div.shop ul.products li.product .price .amount {font-size:1.1em}



header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu {border-top:5px solid #002353;border-radius: 0px 0px 6px 6px;}
header.flat-menu nav.mega-menu ul.nav-main li.mega-menu-fullwidth ul.dropdown-menu {border-radius: 0 0 6px 6px;}

header div.header-top {text-align:right; padding:10px 0; min-height:42px; color:#8eb4e5}
header.clean-top div.header-top {background:#002353; margin-top:0; border-bottom: none;}
body.sticky-menu-active header {border-bottom:1px solid #787c7f}


div.tabs ul.nav-tabs li.active a {border-color:#fff;}
div.tabs ul.nav-tabs a {background:#d7f1ff; border-color:#d7f1ff; border-radius:4px 4px 0 0;}
div.tabs ul.nav-tabs a:hover {border-color:#fff; background:#fff;}
div.tabs div.tab-content {border-radius: 0 4px 4px 4px;}
.nav-tabs {border-bottom: 1px solid transparent;}

header nav ul.nav-main ul.dropdown-menu > li > a {}
.panel-title {font-size:12px;}
.panel {box-shadow: none;}
.panel-group .panel {border-radius: 0}
.panel-group .panel + .panel {margin-top: -1px;}
.panel {background-color: transparent;}
.panel-default {border-color: rgba(0, 0, 0, 0);}
.panel-default > .panel-heading {background-color: #daf5fe; border-color: rgba(0, 0, 0, 0);color: #333333;}
.panel-heading {border-top-left-radius: 0;border-top-right-radius: 0;padding: 0;}
.panel-title {font-size: 14px;line-height: 24px;font-weight: 400;margin-bottom: 0;margin-top: 0;padding: 5px 7px;}
.panel-title > a {display: block;}
.panel-body {padding: 0}
.panel-body ul.nav_categories li:first-child {border-top: 1px solid #fff}
.panel-body ul.nav_categories li {border-top: 1px solid #fff;display: block;line-height: 20px;}
.panel-body ul.nav_categories li a {display: block;padding: 5px 5px;text-decoration: none; background:#c1ecfa;}
.panel-body ul.nav_categories li a:hover {background: #fff;display: block;text-decoration: none;padding: 5px 5px;}
.panel-group a {padding:0;}
.panel-group {margin:0;}

.tab-pane img {max-width:100%; height:auto !important;}
.poveznice {margin:5px 0;}
a.tagovi:link, a.tagovi:visited, a.tagovi:active {    background: none repeat scroll 0 0 #0164a4;    border: 1px solid #0164a4;    border-radius: 0;    color: #ffffff !important;    font-size: 13px !important;    margin: 0 1px 5px 0;    padding: 0 12px;    text-decoration: none;    display:inline-block;  font-weight: 100;}
a.tagovi:hover {    background: none repeat scroll 0 0 #015595;    border: 1px solid #0164a4;    color: #98d4f9  !important;}


a.tagovi-sivi:link, a.tagovi-sivi:visited, a.tagovi-sivi:active {    background: none repeat scroll 0 0 #eeeeee;    border: 1px solid #dddddd;    border-radius: 0;    color: #2e2d2d ;    font-size: 13px !important;    margin: 0 1px 5px 0;    padding: 0 12px;    text-decoration: none;    display:inline-block;  font-weight: 100;}
a.tagovi-sivi:hover {    background: none repeat scroll 0 0 #dddddd;    border: 1px solid #dddddd;    color: #000000 !important;}


.play-izdv { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2); border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.4); padding: 10px; margin:10px;}
.play-izdv:hover {background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}

.playaimg  {width:100%;}
.play-izdv-h3 {height:2.2em; overflow:hidden; margin-bottom:10px; font-size:1em; line-height:1.1em;}
.play-izdv-txt {color:#fff; height:100px;}
.play-izdv-select {padding: 4px; height:30px;}

ul.ul-ref
{
    list-style-type: none;
    counter-reset: section;
    width:100%;
    font-size:13px;
    padding:0;
    -moz-column-count: 4;
    -moz-column-gap: 20px;
    -webkit-column-count: 4;
    -webkit-column-gap: 20px;
    column-count: 4;
    column-gap: 20px;
}

ul.ul-ref li 
{

    position: relative;
line-height:20px;



}

ul.ul-ref li:before 
{
    counter-increment: section;
    margin: 0 0 0 -34px;
    text-align: right;
    width: 2em;
    display: inline-block;
    position: absolute;
    height: 100%;
}

ul.ul-ref li:hover {}
ul.ul-ref li a {display:block;}


.affix {
  width: 270px; //helped keep the content the same size on fluid layouts
  position: fixed;
  // top: 180px;
}
.affix-bottom {
  width:270px;
  position: absolute;
  top: auto;
}
.affix-top {
  width:270px;
    top: auto; //i didn't need this style but you might
}

div.footer-copyright nav {
    float: none;
}


header.flat-menu div.search {margin-top:0;}
.line-height-30 {line-height:30px;}
header div.search input.search:first-child {border-radius:4px;}

header.flat-menu nav ul.nav-main li > a.topcat:link, header.flat-menu nav ul.nav-main li.dropdown:hover a.topcat {background-color: #F1F1F1 !important;} 
header.flat-menu nav ul.nav-main li > a.topcat:hover {background-color: #F4F4F4 !important;} 

.table-striped > tbody > tr:hover > td, .table-striped > tbody > tr:hover > th {background-color: #f0f0f0 !important;}

.smallertext {font-family:open sans; font-size:14px; color:#222222;}
.h4-smaller {font-family:open sans; font-size:24px; font-weight:400; color:#038cbb;}
.smallergumb {font-family:open sans; font-size:14px; font-weight:400; font-style:italic; line-height:23px;}
.subtext-btn {font-size:12px;}
.subtext-bold {font-family:open sans; font-weight:600; font-style:normal; font-size:17px;}
.plavitext {color:#0088cc;}
.smaller-icon {font-size:50px; float:left;}


.cc-cookies {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.95);
    border: 1px solid #dcdcdc;
    bottom: 50px;
    box-shadow: 3px 3px 10px 5px rgba(0, 0, 0, 0.1);
    color: #333;
    font-size: 13px;
    font-weight: 400;
    padding: 20px;
    position: fixed;
    right: 30px;
    text-align: center;
    width: 230px;
    z-index: 99999;
}
.cc-cookies a, .cc-cookies a:hover {
    color: #3175a4;
    text-decoration: underline;
}
.cc-cookies a:hover {
    text-decoration: none;
}
.cc-overlay {
    height: 100%;
    padding-top: 25%;
}
.cc-cookies-error {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    color: #333;
    float: left;
    font-size: 18px;
    margin: 1em 0 2em;
    padding: 2em 5%;
    text-align: center;
    width: 90%;
}
.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset, .cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline {
    background: none repeat scroll 0 0 #7daf3b;
    border-radius: 3px;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
    color: #fff;
    display: inline-block;
    padding: 0.5em 0.75em;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
    transition: background 0.25s ease-in 0s;
}
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline {
    background: none repeat scroll 0 0 #af3b3b;
    margin-left: 0.5em;
}
.cc-cookies a.cc-cookie-reset {
    background: none repeat scroll 0 0 #f15b00;
}
.cc-cookies a.cc-cookie-accept:hover, .cc-cookies a.cc-cookie-decline:hover, .cc-cookies a.cc-cookie-reset:hover, .cc-cookies-error a.cc-cookie-accept:hover, .cc-cookies-error a.cc-cookie-decline:hover {
    background: none repeat scroll 0 0 #000;
    transition: background 0.25s ease-in 0s;
}
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline {
    display: block;
    margin-top: 1em;
}
.cc-cookies.cc-discreet {
    left: auto;
    padding: 0.5em 1em;
    top: auto;
    width: auto;
}
.cc-cookies.cc-discreet a.cc-cookie-reset {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0;
    text-decoration: underline;
    text-shadow: none;
}
.cc-cookies.cc-discreet a.cc-cookie-reset:hover {
    text-decoration: none;
}
.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset {
    display: block;
    margin: 1em 0;
}




/*sa strane izbornik*/

.navbar-default {  background-color: transparent;  border-color: transparent;}
.navbar-default .navbar-nav>li>a {color:#ffffff}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {  color: #fff;  background-color: transparent;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {  color: #fff;  background-color: transparent;}
.malinaslov {color:#98d4f9; font-size:16px; font-weight:normal;  font-family: 'Open Sans Condensed', sans-serif;}





.navbar-header {
	background: rgba(0,0,0,0.80);
	background: -moz-linear-gradient(left, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0.80)), color-stop(100%, rgba(0,0,0,0.80)));
	background: -webkit-linear-gradient(left, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	background: -o-linear-gradient(left, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	background: -ms-linear-gradient(left, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	background: linear-gradient(to right, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.80) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );}
.navbar-toggle .icon-bar {background-color: #ffffff !important;}
.navbar-toggle {  border-color: transparent !important;  border-radius: 0;}
.navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #015595 !important;}
.navbar-brand {  padding: 0 20px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: transparent;}
.navbar-collapse {max-height: 100%; /*padding-bottom:15px;*/}
.navbar-nav {  margin: 0 0 0 0;}
.navbar-nav>li>a { padding: 2px 0 2px 0;  font-family: 'Open Sans Condensed', sans-serif;  font-size: 20px;  font-weight: bold;}



/*tablica*/
table {  max-width: 100%;  border-collapse: collapse;  border-spacing: 0;  background-color: transparent;}

.tablica table > thead > tr > th, 
.tablica table > tbody > tr > th, 
.tablica table > tfoot > tr > th, 
.tablica table > thead > tr > td, 
.tablica table > tbody > tr > td, 
.tablica table > tfoot > tr > td {    border-top: 1px solid #dddddd;    line-height: 1.42857;    padding: 8px;   vertical-align: top;font-size:13px}

.tablica table table {border:1px solid #f5f5f5;}

.table, .tablica table {  width: 100%;  margin-bottom: 18px;  color:#000000;  border:1px solid #dddddd;}

.table p, .tablica table p {margin:0;}
.table th,
.table td,
.tablica table th,
.tablica table td {  padding: 5px 7px;  line-height: 16px;  text-align: left;  vertical-align: top;  border-top: 1px solid #dddddd;}

.table td, .tablica table td {vertical-align:middle; font-size: 13px;}
.table th, .tablica table th {  font-weight: 600;  font-size: 1.2em; color: #000000 ;  background:#eeeeee !important;}
.table thead th, .tablica table thead th {  vertical-align: bottom;  background: #dddddd; font-family:open sans; font-weight: 600;font-size: 16px;}

.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td,
.tablica table colgroup + thead tr:first-child th,
.tablica table colgroup + thead tr:first-child td,
.tablica table thead:first-child tr:first-child th,
.tablica table thead:first-child tr:first-child td {  border-top: 0;}

.table tbody + tbody,
.tablica table tbody + tbody {  border-top: 2px solid #dddddd;}

.table td, .tablica table td {border-right:1px solid #dddddd}
.table tbody tr:hover td,
.table tbody tr:hover th,
.tablica table tbody tr:hover td,
.tablica table tbody tr:hover th {  background-color: #f5f5f5;}

.table a, .tablica table a {color: #0088cc;font-weight: 600;}
.table ul, .tablica table ul {color: #000000; margin: 0 0 0 25px}


.plava1-box {color:#fff;font:normal 15px/20px Arial;margin:30px 0 0 0;}
.plava1-box-naslov {position:relative;font:normal 20px 'Source Sans Pro', sans-serif;color:#6dade4;}

.info-side {padding:10px 10px 0 10px;width:100%;background:#f0f0f0;font:normal 14px Arial;color:#000;}
.info-side h6 {color:#014f8e;font:600 17px 'Source Sans Pro', sans-serif;}
.info-side p {float:left;margin:0 0 15px 0;line-height:20px;font-family:Open Sans;}
.info-icon {float:left;margin:4px 10px 0 0;color:#7BACE2;width:15px;}



#borderLeft {
  border-bottom: 1px solid #547FAA;
  position: absolute;
  bottom: -5px;
width:85px;
}

.sidebar-nav .navbar li:hover {background-color:#26518B;}
.logo1 {margin:0 0 0 15px;}
div.breadcrumb-novi {
    margin: 0 0 30px -35px;
}


div.google-map {margin:0;width:100%;height:400px;}
.serv-img {float:left;margin:10px 23px 10px 0;}


ul {
   list-style-image: url('http://kaz-consult.eu/slike/bullet.png');
}

.sociali {margin:0 0 0 35px;}
.bigtar {cursor:pointer;}



.specijalnicontainer div.top-label p {
    line-height: 45px;
    padding: 25px 50px 30px 65px;
}
.specijalnicontainer div.main-label {
    color: #4A4A4A !important;
    font: bold 27px/30px Arial !important;
    margin: 0 10px 157px 64px !important;
    width: 50%;
}
.specijalnicontainer2 div.main-label {
    color: #4A4A4A !important;
    /*font: bold 27px/30px Arial;*/
/*font:bold 2em Arial !important;*/
    width: 50%;
white-space: normal !important;
}

.specijalnicontainer2 div.main-label p {
font:bold 2em/1em Arial !important;
}

.specijalnicontainer .tp-leftarrow.default {
    position: absolute;
    margin-top: -20px;
    left: 20px;
    top: 50%;
    z-index: 100;
    cursor: pointer;
    background: url('http://kaz-consult.eu/vendor/rs-plugin/assets/large_left.png') no-repeat 0 0;
    width: 40px;
    height: 40px;
}
.specijalnicontainer .tp-rightarrow.default {
    position: absolute;
    margin-top: -20px;
    right: 20px;
    top: 50%;
    z-index: 100;
    cursor: pointer;
    background: url('http://kaz-consult.eu/vendor/rs-plugin/assets/large_right.png') no-repeat 0 0;
    width: 40px;
    height: 40px;
}
.specijalnicontainer:hover .tparrows.hidearrows {
    opacity: 1;
}
.bekground-slika {
    width: 100%;
    height: 100%;
    position: relative;
    opacity: 1;
    /*background-image: url('http://kaz-consult.eu/images/rotator/slider-img.jpg');*/
    background-color: rgba(0, 0, 0, 0);
    background-size: cover !important;
    background-position: center right !important;
    background-repeat: no-repeat;
}
.bekground-slika div.tp-caption {
    opacity: 1 !important;
}


.edit_button {float:left;margin:0 10px 0 0;}