.mamamio {background-color: #ff77d8}
.blinc {background-color: #9a7bdb}
.manuka {background-color: #ffab4e}
.mamamio img, .blinc img, .manuka img {margin-bottom:20px}
.logo {float:left; position:relative;z-index:111;}
/*.logo img {position:absolute;}*/
/*
.logo {
    display: table-cell;
    height: 100%;
    margin: 0;
    padding: 22px 0 0;
    transition: all 0.2s ease-in 0.2s;
    vertical-align: middle;
    width: 20%;
}
*/


header nav {float:left}
header.colored nav ul.nav-main li a {padding-right:23px; padding-left:23px}


/*CSS novo i sa paklenice*/


.kontaktupiti::-moz-placeholder{color:#333333;opacity:1}.kontaktupiti:-ms-input-placeholder{color:#333333}.kontaktupiti::-webkit-input-placeholder{color:#333333}
.tekst-zanimljivosti {  padding: 15px 15px 1px 15px;margin: 0 0 12px 0;font-style: italic;}
.tekst-centar {  text-align: center;}
.slike-responsive img {display:block; max-width:100%; height:auto}
.imgfullw {width: 100%;height: auto;}

.tablice-opisi {color:#000;}
.tablice-opisi table {width:100% !important; border:none;}
.tablice-opisi table tr {border:none;}
.tablice-opisi table th {padding:5px; background:#ddd; border-bottom:1px solid #ddd; border-left:none; border-right:none; border-top:none;}
.tablice-opisi table th:last-child {border-bottom:none;}
.tablice-opisi table td {padding:5px; border-bottom:1px solid #ddd; border-left:none; border-right:none; border-top:none;}
.tablice-opisi tr:nth-child(even) {background:#f1f1f1;}
.tablice-opisi p {margin:0}


.search-l::-moz-placeholder{color:#fff !important;opacity:1}.search-l:-ms-input-placeholder{color:#fff !important}.search-l::-webkit-input-placeholder{color:#fff !important}

hr {  margin: 22px 0 0 0;  background-color: #ccc;background-image:none}
.itemdiary {width: 23%;}
.slikadiary {width:100% !important; height:auto !important; min-height:auto !important; margin-bottom:20px; border:1px solid #ddd;  padding: 2px;}
.gutter-sizer {width: 2%;}

h3.naslov-vijesti {  font-size: 1.8em;font-weight: 400;letter-spacing: normal;line-height: 24px;margin-bottom: 9px;text-transform: none;}

.sakrij {display:none}
.btn-vise {  float: left;border-radius: 0;width: 39%;}
.btn-vijesti {border-radius: 0;font-style: italic;font-weight: 100;text-shadow:none; padding:3px 12px;  margin: 20px 0 0 0;}
.btn-nazad {border-radius: 0;text-shadow:none;}


.slika-pomak-d {float:right}
.slika-pomak-l {float:left}

.slika-desno { margin: 5px 0 0 15px; padding: 3px; border: 1px solid #ddd;float: right;max-width:100%; height:auto !important}
.slika-lijevo { margin: 5px 15px 0 0; padding: 3px; border: 1px solid #ddd;float: left;max-width:100%; height:auto !important}
.slika-apartmani {margin: 5px 15px 10px 0; padding: 3px; border: 1px solid #ddd;}
.slika-rub { margin: 5px 15px 0 0; padding: 3px; border: 1px solid #ddd;;max-width:100%; height:auto}
.breadcrumb-novi {margin-top: 55px;}
.breadcrumb-novi h2 {color:#ffffff;  font-size: 1em;  font-weight: 300;  line-height: 42px; margin: 0;letter-spacing: normal;}
.breadcrumbd-novi {margin-top: 55px;}
.breadcrumbd-novi h5 {color:#0070B8;  font-size: 1em;  font-weight: 300;  line-height: 42px; margin: 0;letter-spacing: normal;  text-transform: none;}
a.bijeli:link, a.bijeli:visited, a.bijeli:active {color: #fff !important; text-decoration: none;}
a.bijeli:hover {color: #fff; text-decoration: none;}
a.plavi:link, a.plavi:visited, a.plavi:active {color: #0070B8; text-decoration: none;}
a.plavi:hover {color: #0070B8; text-decoration: none;}


.naslovh3 {  background: #013169;color: #fff;font: 200 17px 'Open Sans', Arial;height: 48px;line-height: 48px;padding: 0px 0 0 22px;/* float: left; */margin-bottom: 20px;}
.naslovh3 h3 {  font: 300 19px 'Open Sans', Arial; text-transform: none; margin-bottom: 0; line-height: 44px;}

.ostale-header {  background: url('https://starigrad-paklenica.com/slike/rotator-test.png') center center no-repeat;  background-size: cover;  height: 500px;}
.ostale-header .oko {display: table-cell;vertical-align: top;text-align: left;}
.ostale-header .container {  height: 100%;  display: table;}

.slika-box-poc {float:left; margin: 0 15px 0 0}
.kalendar {background:#909090;padding:20px; margin-bottom:30px;font-size: 16px;color:#ffffff;  line-height: 36px;cursor:pointer}
.galerija {background:#139A46;padding:20px;color:#fff;font-size: 16px;  line-height: 36px;cursor:pointer}
.prognoza-oko {background:#f5f5f5;padding:0;float:left;width:100%;cursor:pointer }
.prognoza-l {background:#ffcc00; color:#fff; padding:20px;font-size: 16px;  float: left;height: 180px;}
.prognoza-d {padding:20px 20px 0 20px;  float: left;  width: 61%;}
.anketa-oko {background:#f5f5f5;padding:0}
.anketa-naslov {background:#F89323; color:#fff;padding: 20px;font-size: 14px;  line-height: 17px;}
.anketa-pitanja {padding:20px;}
.anketa-pitanja ul {  list-style-type: none;}
.zanimljivosti-oko {background:#f5f5f5;padding:0;cursor:pointer}
.zanimljivosti-naslov {background:#569CC8; color:#fff;padding: 20px;font-size: 16px;  line-height: 36px;}
.zanimljivosti-tekst {padding:20px;}


.tparrows {display:none;}



.relativ {position:relative}

.logo-sticky-active {top: 50px}
ul.sub-menu li ul {list-style-type: none; padding: 0 0 0 10px;}
.nav > li > a:hover, .nav > li > a:focus {background:#023169;color:#fff;}
span.naslov {color:#222}
header nav ul.nav-main li a.topcat:link, header nav ul.nav-main li a.topcat:active, header nav ul.nav-main li a.topcat:visited, header nav ul.nav-main li a.topcat:focus, header nav ul.nav-main li a.topcat:hover {background-color: #F4F4F4 !important;}
nav.nav-main {/*margin-right:180px;margin-top:5px;padding:0 0 8px 0;*/}
.rozikrug {position: absolute;right: -20px;top: -30px;z-index: 2;}
.menuproizvod {font-size: 0.8em !important;padding: 3px 5px !important;color:#999 !important;text-decoration: none !important;}
.topcat {text-decoration: none !important}
h1.pop-products, h2.pop-products {border-bottom: 1px solid #D9D9D9;font-size: 2em;font-style: italic;line-height: 26px;}
.h1poc {float:left; font-size:1em; line-height:22px; font-style:italic; font-weight:normal; color:#8d8d8d; letter-spacing: normal; margin:0; text-transform:lowercase;}
.entry {margin-bottom:50px}
.entry-novosti {height:300px; margin:40px 0 20px;; overflow:hidden;}
.imgnovosti {margin: 0 10px 0 0; max-height:100%;}
/*#map {float: right;width: 645px;height: 340px;margin: 0 0 30px;padding: 0;}*/
section.breadpoc {margin-top:40px}
section.bread {margin-top:10px}
h1.bread, .bread {font:200 14px/22px 'Open Sans', Arial;color: #000;letter-spacing: 0;display: inline;}
.bread-poc div.bread {font:200 14px/22px 'Open Sans', Arial;color: #000;letter-spacing: 0;display: inline;border-bottom:1px solid #E4E8EA;}

footer {min-height: 290px;}
.footer-info p {margin: 0 0 0 0; font:200 13px/25px 'Open Sans'; color:#80bef9;}
.footer-info img {margin: 0 10px 0 0}
.footer-info hr {margin: 40px 0 30px}
.footer-kontakt span, .footer-info span {color:#fff; font:200 16px 'Open Sans';margin:0 0 20px 0;display:block;}
.footer-kontakt {}

.owl-item {cursor:pointer}


.galerija .owl-buttons {position:absolute;top:116px;width:100%;}
.galerija .owl-prev {float:left;width:26px;height:26px;background:url(https://starigrad-paklenica.com/slike/left-arrow2.png) 0 0 no-repeat;}
.galerija .owl-next {float:right;width:26px;height:26px;background:url(https://starigrad-paklenica.com/slike/right-arrow2.png) 0 0 no-repeat;}


#featrooms .owl-controls {position:absolute;top:-60px;left:564px;}
#featrooms .owl-prev {float:left;width:24px;height:24px;background:url(https://starigrad-paklenica.com/slike/left-arrow3.png) 0 0 no-repeat;}
#featrooms .owl-next {float:right;width:24px;height:24px;background:url(https://starigrad-paklenica.com/slike/right-arrow3.png) 0 0 no-repeat;}
#featrooms .owl-theme .owl-controls .owl-buttons div {margin:2px;}

#featrooms2 {margin:0 0 60px 0;}
#featrooms2 .owl-controls {position:absolute;width:100%;}
#featrooms2 .owl-buttons {margin:10px auto 0 auto;display:block;width:60px;}
#featrooms2 .owl-prev {float:left;width:24px;height:24px;background:url(https://starigrad-paklenica.com/slike/left-arrow3.png) 0 0 no-repeat;}
#featrooms2 .owl-next {float:right;width:24px;height:24px;background:url(https://starigrad-paklenica.com/slike/right-arrow3.png) 0 0 no-repeat;}
#featrooms2 .owl-theme .owl-controls .owl-buttons div {margin:2px;}


input#dp1, input#dp2 {text-align:center}
.malifind input#dp1, .malifind  input#dp2 {text-align:left;width:174px;}

.persons {color:#fff;font-size:0.8em;}

.rss {font-size: 1.2em;margin-right: 10px;}
.obavezna {font-size: 12px;line-height: 1.5;}
.thumbnail {text-align:center;border:0;border-radius:none;}
.sivibox {background:#eee;padding:10px;display:block;}
div.tabs ul.nav-tabs a {background: #F3BDD7;border-color: #F3BDD7;}
div.tabs ul.nav-tabs li.active a {background: #FFFFFF;border-color: #F3BDD7;color:#CC0066;}
div.tabs div.tab-content {border-color: #F3BDD7}
div.tabs ul.nav-tabs a:hover {border-top-color: #CC0066 !important;color: #fff;background: #CC0066;}
div.tabs ul.nav-tabs a, div.tabs ul.nav-tabs a:hover {border-color: #F3BDD7}
.nav-tabs {border-bottom: 1px solid #E8EDF3;/*margin:0 0 35px 0*/}
h1.detprod {color:#CC0066; font-size:2em; margin:0 0 24px;}
h2.detprod2 {font-size: 1.6em;font-weight: 300;line-height: 42px;margin: 0 0 22px;}
.btn-plusminus {background: none repeat scroll 0 0 #d7d7d7;font-size: 18px;padding: 4px 12px;font-weight: bold;}
div.shop .actions-back {float:left; margin:0 8px;}
div.shop .actions-continue {float: right; margin:0 8px;}
.minicartbtn .btn {padding: 6px 12px !important;font-size: 14px !important;border: 1px solid rgba(0, 0, 0, 0) !important;border-radius: 4px !important;}
.cartrxsl {float:right}
.sveukupno {color: #000;text-transform: uppercase;}
.empty-cart-slika {font-size: 9em;float: left;margin-right: 30px;}
.empty-cart-text {margin-top:25px}
.lead-success {color: #008000;font-size: 20px;font-weight: 200;margin-bottom: 20px; clear:both;}
.lead-success-text {margin-top: 13px;float: left;}
fieldset {border: 1px solid #ddd;margin: 0 2px 20px 2px;padding: 0.35em 1.5em 1.5em;}
legend {width: auto;border-bottom:0; margin-bottom:0;}
.ssab {margin-top: -20px;margin-bottom: 0;z-index: 2;}
table.valignmid tr td {vertical-align:middle}
table.payship tbody tr:first-child td {border-top:0}
fieldset.has-error {border: 1px solid #A94442}
.cartbordertop {border-top: 1px solid #ddd}
.cartfooter {text-align:center;background: none;border-top: 0;padding: 0;height: 120px;}
.podaci-naslov-step5 {border: 0;padding: 6px 12px;border-radius: 4px;font-size: 14px;font-weight:bold}
.komada {font-size:50%; letter-spacing:0; color:#333;}
.blincpress {margin: 0 10px 10px 0;border: 1px solid #ddd;}
a.tagovi:link, a.tagovi:visited, a.tagovi:active {color:#000; text-decoration:none; border:1px solid #dea4ce; border-radius:2px; padding:0 4px; background:#F1CBE4; float:left; margin:0 4px 4px 0; font-size:12px !important;}
a.tagovi:hover {border:1px solid #CC0066; background:#DA2793; color:#fff}
table.cart {font-size: 12px}
#izbornik-kosarica .link-izbornik {height: 46px; line-height: 20px; overflow: hidden; background-color:#fff !important; color:#ddd; border-radius: 4px; color: #777777;padding: 3px 8px;}
#izbornik-kosarica .link-izbornik:hover {background-color:#fff !important;}
.input-mini {float: left;height: 30px;margin-top: 0px;width: 50px;margin-right: 5px;}
.input-promocode {float: left;height: 30px;margin-top: 0;margin-right: 5px;}
ul.payment-steps {float:left; width:100%; margin-top:0; margin-bottom:30px; padding:0; list-style-type:none; background:#F3BDD7; border-bottom:1px solid #CC0066; color:#CC0066;font-size:12px;}
ul.payment-steps li {float:left; width:20%; text-align:center; padding:10px 0; background:#F3BDD7; display:block; list-style:none outside none; position:relative;}
ul.payment-steps li.active {background:#CC0066; font-weight:bold; color:#fff;}
ul.payment-steps li.active:after {background:#CC0066; border:solid #CC0066; 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%
}

a.crna:link, a.crna:visited, a.crna:active {color:#111111; text-decoration:none;}
a.crna:hover {color:#CC0066; text-decoration:none;}
a.bread:link, a.bread:visited, a.bread:active {color: #000; text-decoration: none;}
a.bread:hover {color: #000; text-decoration: underline;}
a.btn {line-height: 1.35}

.clearb {clear:both}
.clear {clear:both; height:0.1px}
.clear10 {clear:both; height:10px}
.clear20 {clear:both; height:20px}
.clear30 {clear:both; height:30px}
.clear40 {clear:both; height:40px}
.clear50 {clear:both; height:50px}
.clear60 {clear:both; height:60px}
.clear70 {clear:both; height:70px}
.clear90 {clear:both; height:90px}


.nomargin {margin: 0 !important}
.margin10 {margin:10px}
.margintop0 {margin-top:0}
.margintop10 {margin-top:10px}
.margintop20 {margin-top:20px}
.margintop30 {margin-top:30px}
.margintop40 {margin-top:40px}
.marginbottom0 {margin-bottom:0}
.marginbottom5 {margin-bottom:5px}
.marginbottom10 {margin-bottom:10px}
.marginbottom20 {margin-bottom:20px}
.marginbottom25 {margin-bottom:25px} 
.marginbottom30 {margin-bottom:30px}
.marginbottom50 {margin-bottom:50px}
.marginleft10 {margin-left:10px}
.marginleft15 {margin-left:15px}
.marginleft20 {margin-left:20px}
.marginright70 {margin-right:70px !important}
.marginright10 {margin-right:10px}
.marginright20 {margin-right:20px}
.margintb20 {margin-top:20px; margin-bottom:20px;}
.margintb30 {margin-top:30px; margin-bottom:30px;}
.margin0auto {margin: 0 auto;}
.margin3px {margin-right: 3px;}

.min-width238 {min-width:238px}
.width50px {width:50px}
.width90px {width:90px}
.width100px {width:100px}
.width120px {width:120px}
.width260px {width:260px}
.width80po {width:80%}
.width90po {width:90%}
.width97po {width:97%}
.width100po {width:100%}
.cartwidth60po {width:60%}
.cartwidth25px {width:25px}
.cartwidth120px {width:120px}
.height32 {height:32px}

.blacktext {color:#000}
.greentext {color:#008000}
.greytext {color:#aaa}
.whitetext {}

.small75 {font-size:75%}
.small65 {font-size:65%}
.small50 {font-size:50%}
.small25 {font-size:25%}
.italic {font-style:italic}
.fw300 {font-weight:300}
.fw400 {font-weight:400}
.fc888 {color:#888}
.fontsize13n {font-size: 13px;font-weight: normal;}
.fontsize17n {font-size: 17px;font-weight: normal;}
.fontsize1z1em {font-size:1.1em;font-weight: bold;}

.text-center {text-align:center}

.noborder {border:none !important}
.block {display:block}
.nobg {background: none}



/* --------------------------------------------------------	*/
/*	SuperNotice Notifications */
/* --------------------------------------------------------	*/

.superNotice
{
    position: absolute;
    font-family: Arial,Verdana;
    margin: 10px;
    z-index: 1002;
}
.superNotice a.superNotice-close
{
    display: inline-block;
    float: right;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    margin-left: 14px;
    margin-right: -4px;
    margin-top: 3px;
    background-image: url('https://starigrad-paklenica.com/slike/close.png');
    background-repeat: no-repeat;
    outline: none;
}
.superNotice a.superNotice-close:hover
{
    opacity: 0.6;
}
.superNotice .superNotice-content a.superNotice-close
{
    margin-top: -6px;
    margin-right: -7px;
}
.superNotice .superNotice-content
{    
    clear: left;
    font-size: 14px;    
    line-height: 18px;
    padding: 0;
    vertical-align: middle;
    border: 1px solid #DDDDDD;
    box-shadow: 0 1px 10px 0 rgba(50, 50, 50, 0.2);
}
.superNotice .superNotice-content-table td {
    vertical-align: top;
}
.superNotice.default
{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;    
}
.superNotice.default .superNotice-header a.superNotice-close
{
    margin-top: 6px;
}
.superNotice.default .superNotice-content
{
    color: #000000;  
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;   
    background: #ffffff;
}

.notification {background: none;border: 0;color: #444;font-size: 12px;line-height: 12px;white-space: normal;width: 300px;z-index: 1000;letter-spacing:0;}
.notification-content {padding: 0;background: #ffffff;border:0;}
.notification-title {display: block;text-align: center;background:#eee;margin: 0;padding: 10px;font-size: 13px;line-height: 13px;font-weight: bold;}
.table.notificationpadding > tbody > tr > td {padding: 20px 11px 11px 11px}

.table>thead>tr>th  {  border-bottom: 1px solid #023169;
  background: #023169;
  color: #fff;}

.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {  background-color: #E8EDF3;}

/* To be used with cookieCuttr by Chris Wharton (http://cookiecuttr.com) */
/*
.cc-cookies {position:fixed; width: 100%; left: 0; bottom:0; padding: 10px 5%; background:#FF9800;background:rgba(255,152,0,.85); color: #110300; font-size: 12px; font-weight: 400; z-index: 99999; text-align: center; }
.cc-cookies a, .cc-cookies a:hover { color: #110300; text-decoration: underline; }
.cc-cookies a:hover { text-decoration: none; }
.cc-overlay { height: 100%; padding-top: 25%; }
.cc-cookies-error { float: left; width: 90%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; }
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: inline-block; color: #fff; text-decoration: none; background: #7DAF3B; padding: 0.5em 0.75em; border-radius: 3px; box-shadow: 0 0 2px rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #af3b3b; margin-left: 0.5em; }
.cc-cookies a.cc-cookie-reset { background: #f15b00; }
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset  { background: #000; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; }
.cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; }
.cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; }
.cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; }
*/

.cc-cookies{border: 1px solid #DCDCDC;box-shadow:3px 3px 10px 5px rgba(0, 0, 0, 0.1);position:fixed;width:230px;right:30px;bottom:50px;padding:20px;background:#fff;background:rgba(255,255,255,.95);font-size:13px;font-weight:400;z-index:99999;text-align:center;color:#333}
.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{float:left;width:90%;text-align:center;margin:1em 0 2em;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333}
.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{display:inline-block;color:#fff;text-decoration:none;background:#7DAF3B;padding:.5em .75em;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.25);text-shadow:0 -1px 0 rgba(0,0,0,.35);-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}
.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:.5em}
.cc-cookies a.cc-cookie-reset{background:#f15b00}
.cc-cookies a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-decline{background:#000;-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}
.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em}
.cc-cookies.cc-discreet{width:auto;padding:.5em 1em;left:auto;top:auto}
.cc-cookies.cc-discreet a.cc-cookie-reset{background:0 0;text-shadow:none;padding:0;text-decoration:underline}
.cc-cookies.cc-discreet a:hover.cc-cookie-reset{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}





/* --------------------------------------------------------	*/
/*	MADI CSS */
/* --------------------------------------------------------	*/

.nopadding {padding:0;}
.paddingl5 {padding:0 0 0 5px}
.paddingl15 {padding:0 0 0 15px}
.paddingd15 {padding:0 15px 0 0}
.paddingd19 {padding:0 19px 0 0}
.paddingd20 {padding: 0 20px 0 0;}

#projects, .projects {margin-left:0 !important;margin-right:0 !important;}

.head {font:300 18px/82px 'Open Sans', Arial;color:#fff;}
.head span {font-weight:800;}

.naslov {float:left}
.main-naslov {  border-bottom: 1px solid #ddd;
  padding: 0 0 5px 0;
  font-size: 2.3em;
  letter-spacing: normal;
  text-transform: none;
  font-weight: 300;
  line-height: 42px;
  margin: 0 0 25px 0;}
h3.main-naslov a {font-weight:bold;}
h3.main-naslov a:hover {text-decoration:none;}

.zastave {float:right;margin:30px 0 0 0;}
.zastave .hrv {float:left;margin:0 1px 0 0;text-indent:3000px;width:22px;height:22px;background:url(https://starigrad-paklenica.com/slike/zastave.png) 0 0 no-repeat;}
.zastave .hrv:hover {background:url(https://starigrad-paklenica.com/slike/zastave.png) 0 -22px no-repeat;}
.zastave .eng {float:left;margin:0 1px 0 0;text-indent:3000px;width:22px;height:22px;background:url(https://starigrad-paklenica.com/slike/zastave.png) -23px 0 no-repeat;}
.zastave .eng:hover {background:url(https://starigrad-paklenica.com/slike/zastave.png) -23px -22px no-repeat;}
.zastave .ger {float:left;margin:0 1px 0 0;text-indent:3000px;width:22px;height:22px;background:url(https://starigrad-paklenica.com/slike/zastave.png) -46px 0 no-repeat;}
.zastave .ger:hover {background:url(https://starigrad-paklenica.com/slike/zastave.png) -46px -22px no-repeat;}
.zastave .ces {float:left;margin:0 1px 0 0;text-indent:3000px;width:22px;height:22px;background:url(https://starigrad-paklenica.com/slike/zastave.png) -69px 0 no-repeat;}
.zastave .ces:hover {background:url(https://starigrad-paklenica.com/slike/zastave.png) -69px -22px no-repeat;}
.zastave .ita {float:left;margin:0 1px 0 0;text-indent:3000px;width:22px;height:22px;background:url(https://starigrad-paklenica.com/slike/zastave.png) -92px 0 no-repeat;}
.zastave .ita:hover {background:url(https://starigrad-paklenica.com/slike/zastave.png) -92px -22px no-repeat;}
.zastave .pol {float:left;margin:0 1px 0 0;text-indent:3000px;width:22px;height:22px;background:url(https://starigrad-paklenica.com/slike/zastave.png) -115px 0 no-repeat;}
.zastave .pol:hover {background:url(https://starigrad-paklenica.com/slike/zastave.png) -115px -22px no-repeat;}
.zastave .hun {float:left;margin:0 1px 0 0;text-indent:3000px;width:22px;height:22px;background:url(https://starigrad-paklenica.com/slike/zastave.png) -138px 0 no-repeat;}
.zastave .hun:hover {background:url(https://starigrad-paklenica.com/slike/zastave.png) -138px -22px no-repeat;}


.flags a:link, .flags a:visited, .flags a:active {
    margin-right: 8px;
    opacity: 0.92;
}

.socijal {float:right;margin:0 0 0 15px;}
.socijal .facebook {float:left;margin:0 9px 0 0;text-indent:3000px;width:11px;height:23px;background:url(https://starigrad-paklenica.com/slike/social2.png) 0 0 no-repeat;}
.socijal .facebook:hover {background:url(https://starigrad-paklenica.com/slike/social2.png) 0 -23px no-repeat;}
.socijal .twitter {float:left;margin:0 7px 0 0;text-indent:3000px;width:23px;height:23px;background:url(https://starigrad-paklenica.com/slike/social2.png) -20px 0 no-repeat;}
.socijal .twitter:hover {background:url(https://starigrad-paklenica.com/slike/social2.png) -20px -23px no-repeat;}
.socijal .youtube {float:left;margin:0 9px 0 0;text-indent:3000px;width:23px;height:23px;background:url(https://starigrad-paklenica.com/slike/social2.png) -50px 0 no-repeat;}
.socijal .youtube:hover {background:url(https://starigrad-paklenica.com/slike/social2.png) -50px -23px no-repeat;}
.socijal .linkedin {float:left;margin:0 8px 0 0;text-indent:3000px;width:23px;height:23px;background:url(https://starigrad-paklenica.com/slike/social2.png) -82px 0 no-repeat;}
.socijal .linkedin:hover {background:url(https://starigrad-paklenica.com/slike/social2.png) -82px -23px no-repeat;}
.socijal .skype {float:left;margin:0 8px 0 0;text-indent:3000px;width:20px;height:23px;background:url(https://starigrad-paklenica.com/slike/social2.png) -113px 0 no-repeat;}
.socijal .skype:hover {background:url(https://starigrad-paklenica.com/slike/social2.png) -113px -23px no-repeat;}
.socijal .instagram {float:left;margin:0 9px 0 0;text-indent:3000px;width:20px;height:23px;background:url(https://starigrad-paklenica.com/slike/social2.png) -141px 0 no-repeat;}
.socijal .instagram:hover {background:url(https://starigrad-paklenica.com/slike/social2.png) -141px -23px no-repeat;}
.socijal .rss {float:left;margin:0;text-indent:3000px;width:20px;height:23px;background:url(https://starigrad-paklenica.com/slike/social2.png) -170px 0 no-repeat;}
.socijal .rss:hover {background:url(https://starigrad-paklenica.com/slike/social2.png) -170px -23px no-repeat;}


.socijal-foot {display:inline-block;margin:-22px 0 20px 0}
.socijal-foot .facebook {float:left;margin:0 6px 0 0;width:45px;height:45px;background:url(https://starigrad-paklenica.com/slike/social-foot.png) 0 0 no-repeat;}
.socijal-foot .facebook:hover {background:url(https://starigrad-paklenica.com/slike/social-foot.png) 0 -45px no-repeat;}
.socijal-foot .twitter {float:left;margin:0 6px 0 0;width:45px;height:45px;background:url(https://starigrad-paklenica.com/slike/social-foot.png) -45px 0 no-repeat;}
.socijal-foot .twitter:hover {background:url(https://starigrad-paklenica.com/slike/social-foot.png) -45px -45px no-repeat;}
.socijal-foot .youtube {float:left;margin:0 6px 0 0;width:45px;height:45px;background:url(https://starigrad-paklenica.com/slike/social-foot.png) -90px 0 no-repeat;}
.socijal-foot .youtube:hover {background:url(https://starigrad-paklenica.com/slike/social-foot.png) -90px -45px no-repeat;}
.socijal-foot .linkedin {float:left;margin:0 6px 0 0;width:45px;height:45px;background:url(https://starigrad-paklenica.com/slike/social-foot.png) -135px 0 no-repeat;}
.socijal-foot .linkedin:hover {background:url(https://starigrad-paklenica.com/slike/social-foot.png) -135px -45px no-repeat;}
.socijal-foot .skype {float:left;margin:0 6px 0 0;width:45px;height:45px;background:url(https://starigrad-paklenica.com/slike/social-foot.png) -180px 0 no-repeat;}
.socijal-foot .skype:hover {background:url(https://starigrad-paklenica.com/slike/social-foot.png) -180px -45px no-repeat;}
.socijal-foot .instagram {float:left;margin:0 6px 0 0;width:45px;height:45px;background:url(https://starigrad-paklenica.com/slike/social-foot.png) -225px 0 no-repeat;}
.socijal-foot .instagram:hover {background:url(https://starigrad-paklenica.com/slike/social-foot.png) -225px -45px no-repeat;}
.socijal-foot .rss {float:left;margin:0;width:45px;height:45px;background:url(https://starigrad-paklenica.com/slike/social-foot.png) -270px 0 no-repeat;}
.socijal-foot .rss:hover {background:url(https://starigrad-paklenica.com/slike/social-foot.png) -270px -45px no-repeat;}

.socijal-foot a:hover {text-decoration:none;}


.gore {background: none repeat scroll 0 0 #fff;
    margin: -260px auto 25px;
    position: relative;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
min-height:300px;
    z-index: 4;}

.gore1 {background: none repeat scroll 0 0 #fff;
    margin: -260px auto 0;
    position: relative;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
min-height:300px;
    z-index: 4;}

.gore2 {background: none repeat scroll 0 0 #fff;
    margin: -155px auto 25px;
    position: relative;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
min-height:300px;
    z-index: 4;
padding:30px 0 0 0;}

.prona {text-align:center;font:200 20px/40px 'Open Sans';}
.find {background:#013169;padding:20px 15px 10px 15px;}
.findme, .findme-1, .findme-2, .findme-3 {float:left;font:200 16px 'Open Sans';color:#5ad4fc;margin:11px 10px 11px 10px;height:25px;}
.findme2 {float:left;font:200 16px 'Open Sans';color:#5ad4fc;margin:11px 10px 0 0;}




.triple {background:#E8EDF3;color:#333;font:200 13px/25px 'Open Sans';cursor:pointer;}
.triple p {padding:0 10px;}
.plavi-naslov {font:600 18px/63px 'Open Sans';color:#013169;}
.plavi-gumb {position:relative;top:18px;width:50%;margin:0 auto;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;background:#013169;font:200 14px/50px 'Open Sans';color:#fff;}

.sjena {background:url(https://starigrad-paklenica.com/slike/sjena.png) 0 100% no-repeat;}
.pozdrav {font:200 30px/30px 'Open Sans';color:#079bcb;text-align:center;padding:0 0 45px 0;}
.broj {float:left;width:51px;height:51px;background:url(https://starigrad-paklenica.com/slike/broj.png) 0 0 no-repeat;margin:0 17px 0 0;text-align:center;font:bold 30px/51px 'Open Sans';color:#fff;}
.brojke {font:200 13px/19px 'Open Sans';color:#000;}



ul.izleti {padding:0;}
ul.izleti li {list-style-type:none;border-bottom:1px solid #083e7d;}
ul.izleti li a {display:block;padding:5px 0 5px 17px;background:url(https://starigrad-paklenica.com/slike/strelica.png) 5px 14px no-repeat;}
ul.izleti li a:link {color:#80bef9;}
ul.izleti li a:hover {color:#80bef9;text-decoration:underline}

ul.izleti-smaller {padding:10px 25px 0 25px;}
ul.izleti-smaller li {list-style-type:none;border-bottom:1px solid #D0D5DA;min-width:205px;}
ul.izleti-smaller li a {display:block;padding:5px 0 5px 17px;background:url(https://starigrad-paklenica.com/slike/strelica.png) 5px 14px no-repeat;}
ul.izleti-smaller li a:link {color:#333333;}
ul.izleti-smaller li a:hover {color:#333333;text-decoration:underline}

		.custom-dropdown--large {
			font-size: 14px;
		}

		.custom-dropdown--small {
			font-size: .7em;
		}

		.custom-dropdown__select{
			font-size: inherit; /* inherit size from .custom-dropdown */
			padding: .2em; /* add some space*/
			margin: 0; /* remove default margins */
		}

		.custom-dropdown__select--white {
			background-color: #fff;
			color: #444;    
		}	
		
		.custom-dropdown__select--emerald {
			background-color: #013169;
			color: #5AD4FC;    
		}				

		.custom-dropdown__select--red {
			background-color: #d53a22;
			color: #fff;
		}

		@supports (pointer-events: none) and
				  ((-webkit-appearance: none) or
				  (-moz-appearance: none) or
				  (appearance: none)) {

			
			h2+p {
				color: green; /* Demo only */
			}

			.custom-dropdown {
				position: relative;
				display: inline-block;
				vertical-align: middle;
float:left;
			}

			.custom-dropdown__select {
				padding-right: 2.5em; /* accommodate with the pseudo elements for the dropdown arrow */				
				border: 0;
				border-radius: 0;
border:1px solid #5AD4FC;
				-webkit-appearance: none;
				-moz-appearance: none;
				appearance: none;   
width:174px; 
			}

			.custom-dropdown::before,
			.custom-dropdown::after {
				content: "";
				position: absolute;
				pointer-events: none;
			}

			.custom-dropdown::after { /*  Custom dropdown arrow */
				content: "\25BC";
				height: 1em;
				font-size: .625em;
				line-height: 1;
				right: 1.2em;
				top: 50%; margin-top: -.5em;
			}

			.custom-dropdown::before { /*  Custom dropdown arrow cover */
				width: 2em;
				right: 0; top: 0; bottom: 0;
				border-radius: 0 0 0 0;
border:1px solid #5AD4FC;
border-width:1px 1px 1px 0;
			}

			.custom-dropdown__select[disabled] {
				color: rgba(0,0,0,.3);
			}

			.custom-dropdown.custom-dropdown--disabled::after {
				color: rgba(0,0,0,.1);
			}

			/* White dropdown style */
			.custom-dropdown--white::before {
				top: .5em; bottom: .5em;
				background-color: #fff;
				border-left: 1px solid rgba(0,0,0,.1);
			}

			.custom-dropdown--white::after {
				color: rgba(0,0,0,.9);
			}					

			/* Emerald dropdown style */
			.custom-dropdown--emerald::before {
				background-color: #013169;
			}

			.custom-dropdown--emerald::after {
				color: #5AD4FC;
			}


			/* Red dropdown style */
			.custom-dropdown--red::before {
				background-color: #d53a22;
			}

			.custom-dropdown--red::after {
				color: rgba(0,0,0,.4);
			}

			/* FF only temporary & ugly fixes */
			/* the "appearance: none" applied on select still shows a dropdown arrow on Firefox */
			/* https://bugzilla.mozilla.org/show_bug.cgi?id=649849 */
			@-moz-document url-prefix() {
				.custom-dropdown__select 						 { padding-right: .9em }
				.custom-dropdown--large .custom-dropdown__select { padding-right: 3.3em }
				.custom-dropdown--small .custom-dropdown__select { padding-right: .5em }
				.custom-dropdown--medium .custom-dropdown__select { padding-right: 3.9em }
			}	

		}

#datepicker {float:left}
.finder {border:1px solid #fff;font:400 16px/34px 'Open Sans';background:#013169;color:#fff;margin:0 0 0 25px;}
.finder2 {border:1px solid #5AD4FC;font:400 16px/44px 'Open Sans';background:#5AD4FC;color:#013169;width:174px;}
.mfind {font:200 16px 'Open Sans';color:#5ad4fc;margin:0 0 18px 0;}
.datumi {float:left;width:125px;height:36px;-webkit-border-radius: 0 0 0 0 !important;border-radius: 0 0 0 0 !important;border:1px solid #5AD4FC;font:400 16px/36px 'Open Sans';background:#013169;color:#5AD4FC;}
.datumi2 {float:left;width:199px;height:36px;-webkit-border-radius: 0 0 0 0 !important;border-radius: 0 0 0 0 !important;border:1px solid #5AD4FC;font:400 16px/36px 'Open Sans';background:#013169;color:#5AD4FC;}
.datarea {float:left;width:199px;height:100px;-webkit-border-radius: 0 0 0 0 !important;border-radius: 0 0 0 0 !important;border:1px solid #5AD4FC;font:400 16px/36px 'Open Sans';background:#013169;color:#5AD4FC;}



.bijelo {color:#fff;display:inline;}
.power {font-size:0.8em;padding:17px 0 0 0;float:left;display:block;width:100%;margin:0 auto;}

.apopis {float:left;width:100%;background:#f5f5f5;color:#323232;font:normal 12px 'Open Sans';margin:0 0 30px 0;}
.apopis {height:160px;cursor:pointer;}
.img-responsive50 {display: block;height: 100%;width: 50%;float:left;}
.apodaci {float:left;margin:0 0 0 22px;width:63%;}
.apodaci a {font:bold 13px 'Open Sans';margin:10px 0 10px 0;display:block;text-transform:uppercase;}
.apodaci a:link {color:#000;}
.apodaci a:visited {color:#000;}
.apodaci a:hover {color:#000;}

.apopis2 {float:left;width:100%;min-width:214px;color:#323232;font:normal 12px 'Open Sans';margin:0 0 10px 0;}
.apopis2 {height:80px;cursor:pointer;}
.img-responsive-mali {display: block;height: 100%;width: 80px;float:left;}
.apodaci2 {float:left;margin:0 0 0 18px;width:114px;}
.apodaci2 a {font:normal 16px/19px 'Open Sans';margin:0 0 5px 0;display:block;color:#000;}
.apodaci2 a:link {color:#000;}
.apodaci2 a:visited {color:#000;}
.apodaci2 a:hover {color:#000;}

h4 a {color:#000 !important;}
h4 a:link {color:#000 !important;}
h4 a:visited {color:#000 !important;}
h4 a:hover {color:#000 !important;}


.malifind {float:left;background:#023169;padding:20px;width:100%;/*min-height:317px;*/}




.datumi.form-control[readonly], .datumi2.form-control[readonly] {
  background-color: #013169;
  cursor: pointer;
}

.kontakt-podaci {width:100%;background:#023169;color:#fff;font:normal 13px/22px 'Open Sans';padding:20px;min-height:227px;position:relative;}
.kontakt-podaci2 {width:100%;background:#E8EDF3;color:#323232;font:normal 13px/22px 'Open Sans';padding:40px 10px 10px 10px;/*min-height:180px;*/position:relative;}
.kontakt-podaci2 table {margin:0 !important}
.kontakt-podaci3 {width:100%;background:#E8EDF3;color:#323232;font:normal 13px/22px 'Open Sans';padding:30px 0 0 0;min-height:180px;position:relative;margin:0 0 30px 0;}
.kontakt-podaci4 {width:100%;background:#E8EDF3;color:#323232;font:normal 13px/22px 'Open Sans';padding:40px 10px 10px 10px;position:relative;margin:0 0 10px 0;}
.kontakt-podaci5 {width:100%;background:#E8EDF3;color:#323232;font:normal 13px/22px 'Open Sans';padding:30px 10px 0 0;position:relative;margin:0 0 10px 0;}
.cijena {font-size:2em;margin:20px 0 0 0;}
.botomer {position:absolute;bottom:10px;left:10px;width:95% !important;}
.botomer2 {position:absolute;bottom:20px;left:20px;width:40% !important;}
.botomer3 {position:absolute;bottom:20px;right:20px;width:40% !important;}

.kalendarokvirl {/*width:190px;*/ width:172px;float:left; margin:0 0 0 9px; min-height:285px}
.naslovkalendar {font:normal 17px 'Open Sans'; color:#000; margin:0; padding:0 0 10px 0}
.calendar {width:100%; text-align:center; border-collapse:collapse; line-height:1.4em; margin:0 0 20px 0; padding:0;}
.calendar th {font-weight:bold; padding:9px 0; background:#001e46; border-top:4px solid #1b4174; border-bottom:1px solid #fff; color:#fff; line-height:30px;text-align:center;}
.calendar td {padding:0px; border-bottom:1px solid #ddd; border-top:1px solid transparent; line-height:30px}
.today {background-color:#ddd !important; color:#000;}
a.datumbukirani:link, a.datumbukirani:visited, a.datumbukirani:active {color:#fff; text-decoration: none; background-color:#1b4174 !important; display:block; width:100%; height:100%;overflow:hidden}
a.datumbukirani:hover {background-color: #001e46 !important;}

table.calendar tr td.calendartoday {background-color: #039DDB;color: #fff;display: block;font-weight: bold;}
table.calendar tr td.calendarblank {background-color: #eee;}
.calendar td.calendarcell {  padding: 0px;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid transparent;
  line-height: 30px;}

a.datumbukirani div.first {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #E8EDF3 50%, #1b4174 50%, #E8EDF3 50%, #1b4174 50%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,#E8EDF3), color-stop(50%,#1b4174), color-stop(50%,#E8EDF3), color-stop(50%,#1b4174)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #E8EDF3 50%,#1b4174 50%,#E8EDF3 50%,#1b4174 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #E8EDF3 50%,#1b4174 50%,#E8EDF3 50%,#1b4174 50%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #E8EDF3 50%,#1b4174 50%,#E8EDF3 50%,#1b4174 50%); /* IE10+ */
background: linear-gradient(/*128deg,*/52deg,  #E8EDF3 50%,#1b4174 50%,#E8EDF3 50%,#1b4174 50%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8EDF3', endColorstr='#1b4174',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

a.datumbukirani div.last {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #1b4174 50%, #E8EDF3 50%, #1b4174 50%, #E8EDF3 50%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,#1b4174), color-stop(50%,#E8EDF3), color-stop(50%,#1b4174), color-stop(50%,#E8EDF3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #1b4174 50%,#E8EDF3 50%,#1b4174 50%,#E8EDF3 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #1b4174 50%,#E8EDF3 50%,#1b4174 50%,#E8EDF3 50%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #1b4174 50%,#E8EDF3 50%,#1b4174 50%,#E8EDF3 50%); /* IE10+ */
background: linear-gradient(/*128deg,*/52deg,  #1b4174 50%,#E8EDF3 50%,#1b4174 50%,#E8EDF3 50%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b4174', endColorstr='#E8EDF3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}


.obavijest {background:#684274; border:1px solid #583264; padding:20px; margin:0 0 20px 0; border-radius:6px; font-size:16px; color:#fff; line-height:1.4em}

div.google-map {height: 300px;width: 100%;}

.margin3-3 {margin:0 3px 5px 0}

.plavi-bar {background-color: #023169;color: #fff;margin: -40px 0 0 -10px;position: absolute;width: 100%;font:bold 17px/30px 'Open Sans';height:30px;padding:0 0 0 20px;}
.plavi-bar2 {background-color: #023169;color: #fff;margin: -30px 0 0 0;position: absolute;width: 100%;font:bold 17px/30px 'Open Sans';height:30px;padding:0 0 0 20px;}
.plavi-bar2 a:link {color:#fff;}
.plavi-bar2 a:visited {color:#fff;}
.plavi-bar2 a:hover {color:#fff;}
.plavi-bar2 a:active {color:#fff;}

.plavi-bar a:link {color:#fff;}
.plavi-bar a:visited {color:#fff;}
.plavi-bar a:hover {color:#fff;}
.plavi-bar a:active {color:#fff;}



.offer {/*float:left;*/display:block;background:#E8EDF3;}
.offer-gore {background: #FE7109 url(https://starigrad-paklenica.com/slike/info.png) 100% 15px no-repeat;color: #fff;width: 100%;font:bold 18px/50px 'Open Sans';height:50px;padding:0 0 0 25px;}
.offer-dolje {float:left;padding:25px;color:#323232;width:255px !important;}
.offer-link {font:400 14px 'Open Sans';margin:0 0 15px 0;display:block;}
.offer-dolje a:link {color:#000;text-decoration:none;}
.offer-dolje a:visited {color:#000;text-decoration:none;}
.offer-dolje a:hover {color:#000;text-decoration:underline;}
.offer-dolje a:active {color:#000;text-decoration:none;}


.halfday-gore {background: #04AAE1 url(https://starigrad-paklenica.com/slike/sidro.png) 100% 15px no-repeat;color: #fff;width: 100%;font:bold 18px/50px 'Open Sans';height:50px;padding:0 0 0 25px;}

.srednji {display:block;margin:0 auto;}

#galerija .item {margin:0 10px}

/*KALENDAR SLIDER*/

.accordionButton {	
	width: 100%;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	background: #013169;
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
        padding:8px 30px
	}

.accordionButton h3 {color:#fff;margin:0 0 5px 0 !important}
	
.accordionContent {	
	width: 100%;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
        padding:0
	}
	
.on {
	background: #013169;
	}
	
.over {
	background: #001E46;
	}

div.google-map2 {
    height: 300px;
    width: 100%;
}

div.google-map {
    height: 440px;
    width: 100%;
margin:20px 0 0 0;
}

.col-md-offset-1 {
    margin-left: 0;
}





.outer1 {position: absolute;bottom: 0;opacity: 0.9;outline: 5px solid #469DD7;border: 1px solid #6ABBE3;background:#469DD7;color:#fff;font: 200 17px 'Open Sans', Arial;padding:0px 5px;margin:5px;width:97.4%}


.featslika {float:left;position:relative;}
.featslika img.featimg {}
.featpodaci {float:left;background:#E6E7EA;position:relative;padding:30px 0 25px 35px;font-size:0.9em;width:100%;}
.featpodaci h3 {font:normal 16px/20px 'Open Sans';margin:0 0 20px 0;}
.featimg {display:block;width:100%;/*height:100%;*/}



h1.hajedan {margin:85px auto 0 auto;padding:17px 0 0 0;text-align:center;height:61px;background: url(https://starigrad-paklenica.com/slike/h1.png) 50% 0 no-repeat;font:normal 18px 'Open Sans';color:#fff;letter-spacing:1px;text-transform: uppercase;}
.rowabs {position: absolute;top: -30px;width: 100%;color:#fff;}

#inline {display:none;}

a.videta:link {color:#fff;}
a.videta:visited {color:#fff;}
a.videta:hover {color:#fff;}
a.videta:active {color:#fff;}

hr.zatag {height:1px;border-top:1px solid #D0D5DA;width:100%;background:none;}
.boravisna {display:block;font:normal 11px/28px Tahoma, Arial;color:#FE7109;}


.sticky-menu-active .navbar-collapse.collapse {background-color:#fff;padding:10px 0;}
.tahoma span {font:normal 11px Tahoma, Arial}


#tabla td.fluid {
    width: 14% !important;
}
#tabla td {
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
}
#tabla td.fixed {
    padding: 0 13px;
    text-align: center;
    width: 1%;
height:38px;
}
#tabla {
    width: 100%;
}

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

.borderfleft {border-left:1px solid #083E7E}

.podizbor {display:block;height:4px;margin:0 0 17px 0;background: url(https://starigrad-paklenica.com/slike/podcrta.gif) bottom left no-repeat;}
h4 {font:200 20px/20px 'Open Sans', Arial;color:#000;margin:0 0 13px 0;}


/* --------------------------------------------------------	*/
/*	Etalage zoom plugin */
/* --------------------------------------------------------	*/

/* Etalage container (large thumb + small thumbs): */
#etalage{display: none;margin-bottom: 30px;}
/* Large thumbnail: */
#etalage .etalage_thumb{}
/* Large thumbnail - image (in case you want to add a border around the image within the frame) */
#etalage .etalage_thumb_image{ }
/* Small thumbnails: */
#etalage .etalage_small_thumbs li{margin: 8px;}
/* The one on the left that makes them slide */
#etalage ul li.etalage_smallthumb_first{ }
/* The one on the right that makes them slide */
#etalage ul li.etalage_smallthumb_last{ }
/* The currently active one */
#etalage ul li.etalage_smallthumb_active{}
/* Zoomed image area: */
#etalage .etalage_zoom_area,
.etalage_zoom_area{background: white url(https://starigrad-paklenica.com/slike/loading.gif) center no-repeat;}
/* Magnifier area (thumbnail hovering rectangle): */
#etalage .etalage_magnifier{background: white;border: 1px solid #bbb;}
/* Icon that will apear at the left bottom of the large thumbnail (optional): */
#etalage .etalage_icon{background: url(https://starigrad-paklenica.com/slike/zoom.png) no-repeat;width: 14px;height: 14px;}
/* Hint that will apear at the top right of the large thumbnail (optional): */
/*#etalage .etalage_hint{background: url(https://starigrad-paklenica.com/slike/hint.gif) no-repeat;width: 130px;height: 57px;}*/
/* Description area (optional) */
#etalage .etalage_description{background: white;font-style: italic;margin: 10px;padding: 6px 10px;}

/*
 * ------------------------------------ FUNCTIONALITY --------------------------------------
 * The following CSS serves to make Etalage function properly. Don't edit or edit carefully.
 * -----------------------------------------------------------------------------------------
 */
.etalage, .etalage_thumb, .etalage_thumb_image, .etalage_source_image, .etalage_zoom_preview, .etalage_icon, .etalage_hint{ display:none }
.etalage, .etalage ul, .etalage li, .etalage img, .etalage_hint, .etalage_icon, .etalage_description{ margin:0; padding:0; border:0; list-style:none }
.etalage, .etalage_magnifier div, .etalage_magnifier div img, .etalage_small_thumbs ul, ul .etalage_small_thumbs li, .etalage_zoom_area div, .etalage_zoom_img{ position:relative }
.etalage img, .etalage li{ -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; -webkit-user-drag:none; -moz-user-drag:none; user-drag:none }
.etalage, .etalage_small_thumbs li{ float:left }
.etalage_right{ float:right }
.etalage li{ position:absolute }
.etalage img{ vertical-align:bottom; max-width:none }
.etalage_magnifier{ cursor:default }
.etalage_magnifier div, .etalage_small_thumbs{ overflow:hidden }
.etalage_magnifier div img{ display:none }
.etalage_icon, .etalage_hint{ cursor:default; width:0; height:0; overflow:hidden }
.etalage_small_thumbs li.vertical{ float:none }
.etalage_zoom_area{ z-index:996 }
.etalage_zoom_area div{ overflow:hidden; z-index:997 }
.etalage_zoom_preview{ position:absolute; z-index:998 }
.etalage_zoom_img, .etalage_hint{ z-index:999 }
.etalage{ direction:ltr }
div.etalage_description{ position:absolute; bottom:0; left:0; z-index:999 }
div.etalage_description.rtl{ direction:rtl; text-align:right }

#gallery-1 {
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;  
  user-select: none;
}




#gallery-t-group {
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;  
  user-select: none;
}
.rsDefaultInv,
.rsDefaultInv .rsOverflow,
.rsDefaultInv .rsSlide,
.rsDefaultInv .rsVideoFrameHolder,
.rsDefaultInv .rsThumbs {
  /*background: #eee;*/
}

#gallery-t-group .rsThumb {
  float: left;
  overflow: hidden;
  width: 70px;
  height: 46px;
  margin-right: 1px;
}
#gallery-t-group .rsThumbs {
  width: 286px;
  height: 100%;
  position: absolute;
  top: 0;
  padding: 0 0 0 1px;
  right: 0;
}
#gallery-t-group .rsGCaption {
  right: 285px;
  line-height: 12px;
  padding: 1px 7px;
  font-size: 11px;
  background: #EEE;
  position: absolute;
  width: auto;
  bottom: 0;
  float: none;
  text-align: left;
}
@media screen and (min-width: 0px) and (max-width: 1200px) {  
  #gallery-t-group .rsThumbs {
    width: 228px;
  }
  #gallery-t-group .rsGCaption {
    right: 228px;
  }
}
@media screen and (min-width: 0px) and (max-width: 760px) {  
  #gallery-t-group .rsThumbs {
    left: 0;
    position: relative;
    width: 100%;
    height: auto;
    padding: 1px 0 0 1px;
  }
  #gallery-t-group .rsThumbsContainer {
    height: auto !important;
  }
  #gallery-t-group .rsGCaption { 
    right: 0;
  }

}




.blutable {background:#CBEBF8;padding:20px;}
.blutable .table {margin:0}
.blutable .table > tbody > tr > td {border-top:1px solid #E0F3FA;font-size:0.9em;}
.blutable .table > tbody > tr:first-child > td, 
.blutable .table > tbody > tr.nobord > td {border-top:0px solid #E0F3FA;}
.blutable .table > tbody > tr > td.align-right {text-align:right;}

.shop-images {
    float: left;
    height: 400px;
    margin: 0 0 0 0;
    width: 100%;
}

/*TECAJNA LISTA*/
#zastavica-AUD{width:16px; height:11px; float:left; background:url(https://starigrad-paklenica.com/slike/zastavice.png) 0 0 no-repeat; 
margin:0 8px 0 0}
#zastavica-CAD{width:16px; height:11px; float:left; background:url(https://starigrad-paklenica.com/slike/zastavice.png) -16px 0 no-repeat; 
margin:0 8px 0 0}
#zastavica-JPY{width:16px; height:11px; float:left; background:url(https://starigrad-paklenica.com/slike/zastavice.png) -32px 0 no-repeat; 
margin:0 8px 0 0}
#zastavica-CHF{width:11px; height:11px; float:left; background:url(https://starigrad-paklenica.com/slike/zastavice.png) -48px 0 no-repeat; 
margin:0 13px 0 0}
#zastavica-GBP{width:16px; height:11px; float:left; background:url(https://starigrad-paklenica.com/slike/zastavice.png) -59px 0 no-repeat; 
margin:0 8px 0 0}
#zastavica-USD{width:16px; height:11px; float:left; background:url(https://starigrad-paklenica.com/slike/zastavice.png) -75px 0 no-repeat; 
margin:0 8px 0 0}
#zastavica-EUR{width:16px; height:11px; float:left; background:url(https://starigrad-paklenica.com/slike/zastavice.png) -91px 0 no-repeat; 
margin:0 8px 0 0}
table#tecajna{width:321px; font:normal 11px Tahoma; display:block; float:left; margin:2px 0 0 0;border:none;}
table#tecajna th{text-align:center; background:#023169; border:1px solid #023169; font-weight:bold; padding:5px; color:#fff}
table#tecajna td{border:1px solid #e1e1e1; padding:3px; color:#000}
table#tecajna td img{float:left; padding:2px 0 0 0; margin:0 8px 0 0}
table#tecajna td img.svic{float:left; margin:0 13px 0 0}
table#tecajna td.sred{text-align:center}
table#tecajna2{width:565px; font:normal 13px Arial,Tahoma; display:block; float:left; margin:0 0 0 1px}
table#tecajna2 th{text-align:center; background:#f5f5f5; border:1px solid #e8e8e8; font-weight:bold; padding:4px; color:#000}
table#tecajna2 td{border:1px solid #e8e8e8; padding:2px; color:#666}
table#tecajna2 td img{float:left; padding:2px 0 0 0; margin:0 8px 0 0}
table#tecajna2 td img.svic{float:left; margin:0 13px 0 0}
table#tecajna2 td.sred{text-align:center}

#featrooms .item,
#featrooms2 .item {margin:5px}
.prognozabox img {width:70px;height:70px;}

#trazilica {float:right; width:190px; height:34px;margin:-6px 14px 0 0}
.search-d {width:38px; height:34px; float:left; cursor:pointer}
.search-l {float:left; background: url("https://starigrad-paklenica.com/slike/search-l.png") top right no-repeat; border:none; width:152px; height:34px; line-height:34px; margin:0; font-style: italic; font-family:'Open Sans', Arial; font-size:13px; color:#fff; padding:0 0 0 10px}


.flag {
float:right;
margin:6px 0 0 5px;
	width: 16px;
	height: 11px;
	background:url(https://starigrad-paklenica.com/slike/flags.png) no-repeat
}

.flag.flag-ces {background-position: -16px 0}
.flag.flag-nje {background-position: -32px 0}
.flag.flag-spa {background-position: -48px 0}
.flag.flag-fra {background-position: 0 -11px}
.flag.flag-eng {background-position: -16px -11px}
.flag.flag-grc {background-position: -32px -11px}
.flag.flag-hrv {background-position: -48px -11px}
.flag.flag-hun {background-position: 0 -22px}
.flag.flag-ita {background-position: -16px -22px}
.flag.flag-niz {background-position: -32px -22px}
.flag.flag-pol {background-position: -48px -22px}
.flag.flag-rus {background-position: 0 -33px}
.flag.flag-sve {background-position: -16px -33px}
.flag.flag-slo {background-position: -32px -33px}

* {
  .border-radius(0) !important;
}


.odabir {float:left;font-size:13px;color:#fff;margin:0 10px 0 0;}

#currency_changer {
  border: 0 none;
  border-radius: 0;
  color: #000000;
  float: right;
  font-weight: normal;
  height: auto;
  margin: 6px 5px 0 0;
  padding: 0;
font-size:13px;
}
.cijene span{
  display: none;
}
.cijene span#euro{
  display: block;
}

#total_calculator {
    font-size: 16px;
    font-weight: bold; color:#029DDA; padding-bottom:20px;
}

.logo-holder {text-align:center}

.form-control.tamnije::-moz-placeholder {
    color: #969696;
}
.form-control.tamnije {
    color: #969696; 
}


/*LINKOVI*/

.dobavljacipopis {
  /*height: 230px;
  max-height: 230px;*/
  overflow: hidden;
  cursor: pointer;
  background: #f2f2f2;
  text-align: center;
}
.linkovi {margin-top: 12px; text-transform:uppercase; height:30px}


/* GALERIJA */

/* Product Thumb Info */
.product-thumb-info {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 0;
	position: relative;
	border: 0;
	border-bottom: 3px solid #E3E4E8;
	background: #F7F9FC;
	display: block;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	max-width: 100%;
	text-align: center;
	/*border: 1px solid #DDD;*/
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
	margin-bottom: 30px;
}

.product-thumb-info,
.product-thumb-info:hover {
	text-decoration: none;
}

.product-thumb-info + .product-thumb-info {
	-moz-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	margin-top: -5px;
}

.product-thumb-info span.product-thumb-info-touch-hover {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	display: none;
	background-color: transparent;
}

.product-thumb-info.hover span.product-thumb-info-touch-hover {
	display: block;
}

.product-thumb-info span.product-thumb-info-image {
	display: block;
	position: relative;
}

.product-thumb-info span.product-thumb-info-image:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #171717;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=0);
	opacity: 0;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
}

.full-width .product-thumb-info span.product-thumb-info-image:before {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.product-thumb-info:hover span.product-thumb-info-image:before {
	filter: alpha(opacity=80);
	opacity: 0.8;
}

.product-thumb-info span.product-thumb-info-act {
	position: absolute;
	top: 40%;
	left: 0;
	right: 0;
	text-align: center;
	color: #FFF;
	filter: alpha(opacity=0);
	opacity: 0;
}

.product-thumb-info:hover span.product-thumb-info-act {
	filter: alpha(opacity=100);
	opacity: 1;
	top: 50%;
}

.product-thumb-info span.product-thumb-info-act em {
	font-style: normal;
}

.product-thumb-info a,
.product-thumb-info a:hover {
	text-decoration: none;
	display: inline-block;
	width: 100%;
}

.product-thumb-info img {
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
}

.product-thumb-info span.product-thumb-info-content {
	padding: 15px;
	text-align: left;
	display: block;
}

.product-thumb-info span.product-thumb-info-caption {
	padding: 0 15px 15px;
	text-align: left;
	display: block;
}

.product-thumb-info span.product-thumb-info-caption p {
	margin: 0;
	padding: 0 0 10px;
}

.product-thumb-info .product-thumb-info-extra {
	clear: both;
	padding: 10px 0 0;
	margin: 10px 0 0;
	border-top: 1px solid #EBEBF4;
	display: block;
}

.product-thumb-info .product-thumb-info-extra.social a:last-child {
	border-right: 0;
	margin-right: 0;
	padding-right: 0;
}

.product-thumb-info h4 {
	color: #404751;
	letter-spacing: -1px;
	font-weight: 600;
	font-size: 1.4em;
	line-height: 1.1em;
	margin: 0;
	padding: 0;
}

.product-thumb-info:hover {
	background-color: #FFF;
}

.amount {font-size:1.1em; margin-left: 10px;}

h4.galerijaindex {padding: 0 0 5px 0;
  font-size: 1.5em;
  letter-spacing: normal;
  text-transform: none;
  font-weight: 300;
  line-height: 25px;
  color: #0070B8;
  text-align: left !important;
  margin-left: 10px;
}

.product-thumb-info h3, .product-thumb-info h4 {  min-height: 2.6em;
  max-height: 2.6em;  overflow: inherit;}

div.shop ul.products li.product .add-to-cart-product {
    background: none repeat scroll 0 0 #0067bc;
    border-radius: 0;
    color: #fff;
    font-size: 0.9em;
    left: 2px;
    opacity: 0;
    padding: 8px 10px 5px;
    position: absolute;
    top: 2px;
    transition: all 0.2s ease 0s;
    z-index: 1;
    width: calc(100% - 4px);
}

div.shop ul.products li.product:hover .add-to-cart-product:hover {background: none repeat scroll 0 0 #0067bc;}

.product-thumb-info img {border-radius:0}

.product-thumb-info span.product-thumb-info-image::before {background: none repeat scroll 0 0 #3c9ce5;}

.slika100 {width: 100%;height:100%}

div.row ul.products {
	margin: 0;
	padding: 0;
	list-style: none;
}

.searchmozdah5 {
  color: #000;
  font-size: 1.2em;
  background-color: #eee;
  padding: 10px;
}
.sr-naslov {
  margin-bottom: 15px;
}
.well-search {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow:hidden;
}
.searchalert {
  border-radius: 0;
}
.searchslika {
  width:20%;
  margin-right:2%;
}
.searchslika img {
  display: block;
  max-width: 100%;
  height: auto;
}
.searchgalslika {
  width:18%;
  margin-right:2%;
}
.searchtext {
  width:78%;
}


