@charset "UTF-8";
@font-face {
	font-family: "Fineday-StyleOnenon-connect";
	src: url("/public/assets/fonts/Fineday-StyleOnenon-connect.eot"); /* IE9 Compat Modes */
	src: url("/public/assets/fonts/Fineday-StyleOnenon-connect.eot?#iefix") format("embedded-opentype"); /* IE6-IE8 */
	src: url("/public/assets/fonts/Fineday-StyleOnenon-connect.svg") format("svg"); /* Legacy iOS */
	src: url("/public/assets/fonts/Fineday-StyleOnenon-connect.ttf") format("truetype"); /* Safari, Android, iOS */
	src: url("/public/assets/fonts/Fineday-StyleOnenon-connect.woff") format("woff"); /* Modern Browsers */
  	font-weight: normal;
  	font-style: normal;
}
@font-face {
	font-family: "Fineday-StyleTwonon-connect";
  	src: url("/public/assets/fonts/Fineday-StyleTwonon-connect.eot"); /* IE9 Compat Modes */
  	src: url("/public/assets/fonts/Fineday-StyleTwonon-connect.eot?#iefix") format("embedded-opentype"); /* IE6-IE8 */
    src: url("/public/assets/fonts/Fineday-StyleTwonon-connect.svg") format("svg"); /* Legacy iOS */
    src: url("/public/assets/fonts/Fineday-StyleTwonon-connect.ttf") format("truetype"); /* Safari, Android, iOS */
    src: url("/public/assets/fonts/Fineday-StyleTwonon-connect.woff") format("woff"); /* Modern Browsers */
  	font-weight: normal;
  	font-style: normal;
}
/* CSS Document */
body { font-family:Arial, helvetica, sans-serif; font-size:14px; color:#333; }
h1 { font-size:20px; margin-top:0px !important; }
.meni-naslov { display:none; }
.top-menu { padding-left:0; }
.top-menu li { border-right: solid 1px #dcdcdc; }
.top-menu li:first-child { border-left: solid 1px #dcdcdc; }
.top-menu li a { font-weight:600; font-size:15px; color:#333 !important;}
.top-menu li a:hover { color:#999 !important; background-color:#fff !important; }
.home { color:#f06426; }
.nav>li>a { padding:10px 20px !important; }
.login-top ul { margin:0; padding:15px 20px 0 0; list-style:none; text-align:right; font-size:13px; color:#999; }
.login-top ul li { display:inline-block; }
.login-top ul li a { color:#999; text-decoration:none; }
.login-top ul li a:hover { color:#666; text-decoration:none; }
.globe { display:inline-block; font-size:22px !important; padding-right:5px; color:rgba(124,190,144,0.95); }
.language { font-size:11px; display:inline-block; line-height:9px; color:rgb(124,190,144); font-weight:400 !important; }
.best { z-index:9999; }
.page-text a { text-decoration:none; color:#f06426; }
.page-text a:hover { text-decoration:none; color:#e8a226; cursor:pointer; }
.file-icon { margin-right:10px; color:#f06426; }
.nabrajanje { list-style:none; padding:0; margin:0; }
.nabrajanje li { display:block; }


/*--------------------slajder----------------------*/
.slajder { padding: 0 !important; margin: 0 !important; height: 530px; position:relative; }
.visinaslidera { height: 530px; }
.carousel-indicators .active { background-color: #f36f21; }
.carousel-indicators li { width: 25px; border-radius: 0; }
.carousel-indicators .active { width: 25px; }
.carousel-inner img { width: 100%; }
.carousel-control { margin: 0; padding: 0; width: 22%; }
.carousel-control.left { opacity: 0.6; filter:alpha(opacity=60); display: block; position: absolute; top: 50%; margin-top: -50px; z-index: 6; transition:all .6s ease; background-image: none !important; text-align: left; }
.carousel-control.right { opacity: 0.6; filter:alpha(opacity=60); display: block; position: absolute; top: 50%; margin-top: -50px; z-index: 6; transition: all .6s ease; background-image: none !important; text-align: right; }
.carousel-control.left:hover, .carousel-control.right:hover { opacity: 1; filter:alpha(opacity=100); transition: all .6s ease; }
.mojtekst { position: relative; text-align: center; display: table-cell; height: 100%; vertical-align: middle; padding-left: 90px; padding-right: 90px; }
.textslider { text-align: center; width: 100%; color:#fff; display: table; }
.velicinafonteng h1 { font-size: 100px; font-weight: 400; margin-top: 0px !important; margin-bottom: 0 !important; line-height: 64px; }
.velicinafonteng h1 span { font-size: 140px; margin-left:10px; }
.velicinafontcg h1 { font-size: 100px; font-weight: 400; margin-top: 0px !important; margin-bottom: 0 !important; line-height: 70px; }
.velicinafontcg h1 span { font-size: 100px; }
.filter { background-color: rgba(0,0,0,0); }
.carousel-fade .carousel-inner .item { -webkit-transition-property: opacity; transition-property: opacity; transition-duration: 1s !important; }
.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { opacity: 0; }
.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right { opacity: 1; }
.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.carousel-fade .carousel-control { z-index: 2; }
.boja1 { color: #6bb0b5; }
.boja2 { color: #4873a0; }
.boja3 { color: #768d3f; }
.boja4 { color: #437689; }
.boja5 { color: #00a992; }
.tekstlevo { text-align: left; }
.tekstdesno { text-align: right; }
.tekstcentar { text-align: center; }
.udesno {  display: inline-block; margin-left: 140px; }
.udesnocg {  display: inline-block; margin-left: 140px; }
.fonteng { font-family: 'Fineday-StyleOnenon-connect'; }
.fontcg { font-family: 'Fineday-StyleTwonon-connect'; }
/*---------------------------------------------------------------------------------slider--------------------*/

/* Carousel Styles */
/*
.slajder { margin:0; padding:0 !important; position:relative; }
.carousel-indicators .active { background-color:#2980b9; }
.carousel-inner img { max-width:none !important;  width:auto; }
.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; }
.header-text { position:absolute; top:20%; left:1.8%; right:auto; width:96.66666666666666%; color:#fff; }
.header-text h2 { font-size:50px; color:#666; font-family: 'Kalam', cursive; margin-bottom:-15px; }
.header-text h2 span { }
.header-text h3 span {  }
.header-text h3 { font-size:40px; color:#04ac0c; margin-bottom:-5px; }
.header-text p { font-size:24px; color:#999; }
*/
.logo { position:absolute; bottom:20px; left:0; width:100%; }
.logoind { position:absolute; top:100px; left:0; width:100%; }
.search { position:absolute; top:0; left:0; background-color:rgba(0,0,0,0.7); color:#fff; width:100%; }
.vestiind { position:absolute; bottom:130px; left:0; width:100%; }
.vestiind-prikaz { background-color:rgba(0,0,0,0.8); }
.vestimarq { padding:10px 5px !important; }
.vestimarq a { color:#fff; text-decoration:none; margin-right:40px; }
.vestimarq a:hover { color:#f06426; text-decoration:none; }
.vestinaz { background-color:#f06426; padding:10px 30px !important; width:100px; text-align:center; color:#fff; }
.vestinaz a { color:#fff; text-decoration:none; }
.vestinaz a:hover { color:#fff; text-decoration:none; }

.search-box { padding:10px 30px; }
.input-group-btn { font-size:13px !important; }
.search-dropdown { z-index:100 !important; }
.search-dropdown span { display:block; padding-top:10px; }
.search-dropdown li { display:inline-block; z-index:100 !important; text-align:center; margin-right:6px; }
.search-dropdown li a { color:#333 !important; }
.search-button { padding:6px 16px !important; }
.search-ok { padding:6px 30px !important; color:#fff; background-color:#f06426; border:solid 1px #f06426; }
.search-ok:hover { background-color:#e8a226; border:solid 1px #e8a226; color:#fff; } 

.cent { margin-top:5px; }
.cent-indx { margin-top:-90px; margin-bottom:60px; }
.pictur { position:relative; border:solid 1px #ddd; padding:8px; background-color:#fff; margin-bottom:15px; }
.pictur img:hover { opacity:0.8; filter:alpha(opacity=80); }
.pictur-name { position:absolute; bottom:0; left:0; right:0; text-align:center; color:#fff; padding:10px 0; }
.nar { background-color:rgba(232,162,38,0.95); }
.zut { background-color:rgba(240,100,38,0.95); }
.pla { background-color:rgba(117,153,177,0.95); }
.zel { background-color:rgba(124,190,144,0.95); }
.brecru ol { background-color:#fff !important; border-bottom:solid 1px #ccc; border-radius:0; margin-bottom:15px; }
.brecru ol a { color:#f06426; }
.brecru ol a:hover { color:#777; text-decoration:none; }
.submenu h5 { border-left:solid 5px #f06426; padding:10px 0 10px 5px; border-bottom:solid 1px #f06426; margin-top:0 !important; border-top:solid 1px #f06426; margin-bottom:0px; }
.submenu-first { padding:0; margin:0 0 20px 0; list-style:none; border-left:solid 1px #ddd; border-right:solid 1px #ddd; }
.submenu-first li { display:block; padding:8px 10px; border-bottom:solid 1px #ddd; }
.submenu-first li:hover i {  }
.submenu-first a { text-decoration:none; color:#333; }
.submenu-first a:hover li { text-decoration:none; color:#333; font-weight:600; background-color:#f5f5f5 !important; cursor:pointer; }
.submenu-second { padding:0; margin:0; list-style:none; background-color:#f5f5f5; }
.submenu-second li { display:block; padding:8px 0px 8px 18px; }
.aktivnilink { background-color:#f5f5f5 !important; font-weight:600 !important; color:#f06426 !important; }
.foto { width:250px; height:185px; overflow:hidden; }

/* desavanja */
.desavanja-list { border-bottom:solid 1px #dadada; margin-bottom:15px; }
.desavanja-list h3 { color:#f06426; font-weight:400; font-size:18px; margin-top:0; }
.desavanja-list ul { margin:0 0 15px 0; padding:0; list-style:none; }
.desavanja-list ul li { display:block; font-size:14px; }
.desavanja-list ul li:first-child { font-weight:600; }
.desavanja-list i { margin-right:10px; color:#999; }
.desavanja-list-datum { display:block; font-weight:600; }
.desavanja-list-mesto { display:block; font-size:16px; color:#838383; }
.pretraga-desavanja h1 { border-bottom:solid 1px #dedede; color:#f06426; margin-top:15px !important; font-size:16px; padding-bottom:5px; }
.napomena { font-style:italic; color:#909090; }
.pretraga-margin { margin-bottom:5px; }
.pretraga-margin a { color:#999; text-decoration:none; }
.pretraga-margin a:hover { color:#333; text-decoration:none; cursor:pointer; }
.dugme { padding:6px 10px !important; color:#fff; background-color:#f06426; border:solid 1px #f06426; }
.dugme:hover { background-color:#e8a226; border:solid 1px #e8a226; color:#fff; } 
.pretraga-smestaja h1 { border-bottom:solid 1px #dedede; color:#f06426; margin-top:15px !important; font-size:16px; padding-bottom:5px; }
.pretraga-smestaja input[type="text"] { margin-bottom:10px; }
.pretraga-smestaja select { margin-bottom:10px; }
.pretraga-smestaja label { margin-bottom:0; }
.price h3 { font-size:18px; font-weight:400; margin-top:5px; height:50px !important; }
.dat { padding-right:0 !important; }

/* objekat single */
.objekat-singl-right h1 { border-bottom:solid 1px #dedede; color:#f06426; margin-top:15px !important; font-size:16px; padding-bottom:5px; }
.objekat-singl-right ul { list-style:none; margin:0; padding:0; }
.objekat-singl-right ul li { display:block; }
.objekat-singl-right ul li span { color:#999; }
.objekat-info { list-style:none; margin:20px; padding:0; }
.objekat-info li { display:block; margin-bottom:3px; }
.objekat-info i { margin-right:15px; color:#999; }

/* vesti */
.vesti-list { border-bottom:solid 1px #dadada; margin-bottom:15px; }
.vesti-list h3 { color:#f06426; font-weight:400; font-size:18px; margin-top:0; margin-bottom:0; }
.vesti-list a { color:#f06426; }
.vesti-list a:hover { text-decoration:none; color:#e8a226; }
.vesti-datum { font-size:12px; font-weight:400; color:#999; }

/* objekti */
.objekti-rezultat { border-bottom:solid 1px #dedede; padding:10px 10px; margin-bottom:15px; }
.objekti-sortiraj { display: inline-block !important; margin:0; padding:0; }
.objekti-list { border-bottom:solid 1px #dadada; margin-bottom:15px; }
.objekti-kategorija { color:#999; font-size:13px; }
.objekti-informacije h3 { color:#f06426; font-weight:400; font-size:18px; margin-top:0; margin-bottom:10px; }
.objekti-informacije span { display:block; }
.objekti-kontakti span { display:block; }
.objekti-kontakti i { margin-right:10px; color:#ccc; }

/*
.submenu-panel { border-left:solid 1px #ddd; border-right:solid 1px #ddd; }
.submenu-first a { text-decoration:none; }
.submenu-first a:hover { text-decoration:none; }
.submenu-second h4 { font-size:13px; color:#777; text-decoration:none; }
.submenu-second { font-size:13px; color:#777; text-decoration:none; }
.submenu-second:hover { color:#777; text-decoration:none !important; background-color:#f5f5f5; cursor:pointer; }
.submenu-second:hover i { color:#f06426; }
.activ-sub { background-color:#f5f5f5; font-weight:600; }
.activ-sub a h4 { font-weight:600; }
.activ-sub i { color:#f06426; }
*/

/*multimedija*/
.mm-title{ position:absolute; bottom:0; left:0; padding:10px 15px 0 15px; width:100%; background:rgba(0,0,0,0.3); color:#fff; font-weight:700; text-align:center; }
.prica-read h2{ font-size: 1.5em !important; }
.prica-read button{ position:absolute; top:0; right:30px; font-weight:700; }
.jesteliznali a{ color:#ff9900; }

/*pagination*/

.activepagge{background: #f5f5f5;color:#f06426;font-weight: 700;cursor: default;}

/* footer */
.owner { color:#677e89; font-size:11px;  }
.owner a { color:#677e89; text-decoration:none; }
.owner a:hover { color:#677e89; text-decoration:underline; }
.footer { background-color:#677e89; color:#fff; }
.footer-submenu ul { padding:0; margin:0; list-style:none; }
.footer-submenu ul li { display:inline-block; margin-right:20px; padding-top:10px; padding-bottom:10px; }
.footer-submenu a { color:#fff; text-decoration:none; font-size:11px; }
.footer-submenu a:hover { color:#415159; text-decoration:none; }
.footer-social ul { text-align:right; padding:0; margin:0; list-style:none; color:#415159; }
.footer-social ul li { display:inline-block; border-right:solid 1px #5e747f; padding:10px 15px; }
.footer-social ul li:first-child { border-left:solid 1px #5e747f; }
.footer-social a { color:#415159; font-size:11px; text-decoration:none; }
.footer-social a:hover { color:#fff; font-size:11px; text-decoration:none; }
.footer-social a i { color:#415159; font-size:16px; }
.footer-social a i:hover { color:#fff; }
/* Footer */



.logovanje { background-color:rgba(0,0,0,1.00); }
.adminlogo { margin:50px 0; }
.adminlogo img { margin-left:auto; margin-right:auto; }
.prava { color:#999; padding:0 15px; font-size:12px; }
.novosti { margin:20px 0px; font-size:12px; color:#999; }
.heder { background-color:#181818; }
.datum { font-size:40px; margin:25px 0px; font-weight:300; color:#999; }
.datum1 { font-size:40px; margin:25px 0px; font-weight:300; color:#999; text-align:center; }
.logovani-korisnik { text-align:right; color:#999; }
.logovani-korisnik ul { list-style:none; margin:25px 0px; }
.logovani-korisnik ul li { padding:5px 0px; }
.logovani-korisnik a:hover { text-decoration:none; color:#ffffff; }
.odloguj-se { cursor:pointer; padding:5px 10px; background-color:#d9534f; color:#FFF; }
.bez { padding:0; }
.leva-strana { background-color:#181818; color:#999; text-align:center; }
.kontrol-panel { margin-top:0px; margin-bottom:0; padding:10px; background-color:#d9534f; color:#FFF; }
.podrska { margin-top:50px; padding:10px; background-color:#337ab7; color:#FFF; }
.podrska-podaci ul { list-style:none; margin:20px 0px; padding:0px; border-bottom:solid 1px #666; }
.podrska-podaci ul li { padding:10px 0px 10px 10px; text-align:left; }
.ikonica { margin-right:10px; }
.meni ul { list-style:none; margin:20px 0px; padding:0px; border-bottom:solid 1px #666; }
.meni ul a li { padding:10px 0px 10px 10px; text-align:left; text-decoration:none; color:#999; }
.meni ul a:hover { text-decoration:none !important; }
.meni ul a li:hover { cursor:pointer; background-color:#222222; color:#fff; }
.meni-aktiv { cursor:pointer; background-color:#222222; color:#ffffff; }
.meni-podmeni { cursor:pointer; background-color:#222222;}
.pod-red { padding:10px; }
.dugmeadmin { padding-left:30px; padding-right:30px; margin:20px 0; }
.marginadmin  { margin-bottom:15px; }
.search-dropdownadmin span { display:block; padding-top:10px; }
.search-dropdownadmin li { display:inline-block; z-index:100 !important; text-align:center; margin-right:50px; margin-bottom:30px; }
.search-dropdownadmin li a { color:#333 !important; font-size:16px; }
.search-dropdownadmin li a:hover { color:#333 !important; text-decoration:none; }
.homeadmin { color:#ccc; font-size:200px !important; }
.search-dropdownadmin li:hover i { color:#d9534f !important; }
.baner-view { margin-top:15px; margin-bottom:15px !important; }

@media (max-width: 1200px){
	.nav>li>a { padding:10px 15px !important; }
	.login-top { padding-left:10px !important; }
	.login-top ul { font-size:12px; padding:15px 15px 0 0;  }
	.foto { width:270px; height:200px; overflow:hidden; }
	.master-menu li a { padding:10px 13px; }
	.master-menu { -webkit-padding-start: 0px; }
	.master-menu li a { padding:10px 17px; }
	.navigacija-peding { padding-left:0px; padding-right:0px; }
	
	.mojtekst { padding-left: 70px; padding-right: 70px; }
	.velicinafonteng h1 { font-size: 86px; line-height: 60px; }
	.velicinafonteng h1 span { font-size: 100px; margin-left:10px; }
	.velicinafontcg h1 { font-size: 86px; line-height: 60px; }
	.velicinafontcg h1 span { font-size: 86px; }
	.udesno {  display: inline-block; margin-left: 120px; }
	.udesnocg {  display: inline-block; margin-left: 120px; }
}

@media (max-width: 992px){ 
	.nav>li>a { padding:10px 12px !important; }
	.login-top { display:none; }
	.footer-social ul li { border-right:none; padding:10px 5px; }
	.footer-social ul li:first-child { border-left:none; }
	.cent-indx { margin-bottom:30px; }
	.dropdown-menu>li>a { padding:3px 5px !important; }
	.search-dropdown li { margin-right:0px; }
	
	.mobilnipadd { padding-left:0; padding-right: 0; }
	.search-box { padding: 10px 15px; }
	
}

 @media (max-width: 768px){
	.foto { width:310px; height:230px; overflow:hidden; }
	.multi-dalje { display:none; }
	.meni-naslov { display:block; }
	.footer { padding-left:0; padding-right:0; }
	.owner { padding-left:0; padding-right:0; }
	 
	.mojtekst { padding-left: 40px; padding-right: 40px; }
	.velicinafonteng h1 { font-size: 60px; line-height: 40px; text-shadow: 2px 2px 3px rgba(255,255,255,0); }
	.velicinafonteng h1 span { font-size: 80px; margin-left:10px; text-shadow: 2px 2px 3px rgba(255,255,255,0); }
	.velicinafontcg h1 { font-size: 60px; line-height: 40px; text-shadow: 2px 2px 3px rgba(255,255,255,0); }
	.velicinafontcg h1 span { font-size: 60px; text-shadow: 2px 2px 3px rgba(255,255,255,0); }
	.tekstlevo { text-align: center; }
	.tekstdesno { text-align: center; }
	.tekstcentar { text-align: center; }
	.udesno {  display: inline-block; margin-left: 100px; }
	.udesnocg {  display: inline-block; margin-left: 100px; }
	.filter { background-color: rgba(255,255,255,0.4); }
	 
}