/*   
Theme Name: LIKA-EXPRESS, obrt za internetsku djelatnost i novinarstvo
Theme URI: http://lika-express.hr/
Description: Web portal LIKA-EXPRESS
Author URI: http://www.palea.hr
Version: 1.0
*/

/*--------------------------------------------------------------
# FONTOVI
--------------------------------------------------------------*/
@font-face {
  font-family: 'Martel-Heavy';
  src: url('fonts/Martel-Heavy.eot?#iefix') format('embedded-opentype'),  url('fonts/Martel-Heavy.woff') format('woff'), url('fonts/Martel-Heavy.ttf')  format('truetype'), url('fonts/Martel-Heavy.svg#Martel-Heavy') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*--------------------------------------------------------------
# GLOBALNO
--------------------------------------------------------------*/
body {	
font-family: "Open Sans", Arial, sans-serif;
font-size: 14px;
line-height: 24px;
background: #fff;
color: #000;
}

.smpa .embed-responsive-16by9 {
  padding-bottom: 19.25%;
}

a:hover, a:focus {text-decoration:none;}
h1, h2, h3, h4, h5, h6 {color: #000;font-family: "Roboto",Arial,sans-serif;}
h1 {margin:25px 0 0 0;color: #000;}
h1 span {display: block;margin: 5px 0;font-size: 0.4em;}
h2 { font-size:2em;}
h3 { font-size:1.2em; text-transform:uppercase; font-weight:600; }
h4 { font-size:1.2em; font-weight:400;padding: 0 0 5px 0;}
h5 { font-size:1.2em; }
h6 { font-size:1.2em; }

.bigtar:hover {cursor:pointer;}
a:link, a:visited, a:active {color: #bf0000; text-decoration: none;}
a:hover {color: #800000; text-decoration: underline;}
a.crni:link, a.crni:visited, a.crni:active {color: #111; text-decoration: none;}
a.crni:hover {color: #111; text-decoration: underline;}
a.bijeli:link, a.bijeli:visited, a.bijeli:active {color: #fff; text-decoration: none;}
a.bijeli:hover {color: #c3e8ff; text-decoration: none;}
a.bijelo-crni:link, a.bijelo-crni:visited, a.bijelo-crni:active {color: #fff; text-decoration: none;}
a.bijelo-crni:hover {color: #000; text-decoration: none;}
a.crveni:link, a.crveni:visited, a.crveni:active {color: #cc0400; text-decoration: none;}
a.crveni:hover {color: #e60300; text-decoration: none;}
a.sivi:link, a.sivi:visited, a.sivi:active {color: #9c9c9c; text-decoration: none;}
a.sivi:hover {color: #fff; text-decoration: none;}
a.foolink:link, a.foolink:visited, a.foolink:active {color: #978f70 !important; text-decoration: none;}
a.foolink:hover {color: #fff !important; text-decoration: none;}

.breadcrumbs {margin: 5px 0;color:#fff;}
.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:active {color:#fff;}
.breadcrumbs a:hover {color:#fff;text-decoration: underline}
.breadcrumbs h1 {margin:5px 0;font-size: 1.5em;color: #fff;font-weight:500;}

ul.bez-bulleta{margin: 0;padding: 0;list-style-type: none;}
ul.bez-bulleta li {padding: 5px 0;}
ul.bez-bulleta li i {color:#ec1d25 }

.btn-btn001{color:#fff!important;background:#b78c3c;background:-moz-linear-gradient(top,rgba(183,140,60,1) 0%,rgba(222,168,72,1) 100%);background:-webkit-linear-gradient(top,rgba(183,140,60,1) 0%,rgba(222,168,72,1) 100%);background:linear-gradient(to bottom,rgba(183,140,60,1) 0%,rgba(222,168,72,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b78c3c',endColorstr='#bf0000',GradientType=0)}
.btn-btn001:hover,.btn-btn001:focus,.btn-btn001:active{color:#fff!important;background:#bf0000;background:-moz-linear-gradient(top,rgba(222,168,72,1) 0%,rgba(183,140,60,1) 100%);background:-webkit-linear-gradient(top,rgba(222,168,72,1) 0%,rgba(183,140,60,1) 100%);background:linear-gradient(to bottom,rgba(222,168,72,1) 0%,rgba(183,140,60,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf0000',endColorstr='#b78c3c',GradientType=0)}

/*crte*/
hr.stil01 {background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #dbdbdb, rgba(0, 0, 0, 0));border: 0 none;height: 1px;margin: 22px 0;}
hr.stil02 { border: 0; height: 1px; background-image: linear-gradient(to right, rgba(89, 89, 89, 0), rgba(89, 89, 89, 0.75), rgba(89, 89, 89, 0)); }
hr.hrfull {background: #ddd none repeat scroll 0 0;}

/* Bootstrap styles */
.form-control::-moz-placeholder {color: #000;opacity: 1;font-style: italic;}
.form-control:-ms-input-placeholder {color: #000;font-style: italic;}
.form-control::-webkit-input-placeholder {color: #000; font-style: italic;}
/* My styles */
.form-control::placeholder {  font-weight: 600; font-style: italic;}

img.alignright {margin: 5px 0 0 10px; float: right;}
img.alignleft {margin: 5px 10px 0 0; float: left;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
img.entry-slika { float: left; margin: 0 20px 10px 0; max-width: 100%;}

.ml-lg {margin-left: 20px !important;}
.mr-lg {margin-right: 20px !important;}
.mb-lg {margin-bottom: 20px !important;}
.mr-slikal {margin-right: 2%; margin-bottom: 2%; border: 1px solid #ccc; padding: 2px;}
.mr-slikad {margin-left: 2%; margin-bottom: 2%; border: 1px solid #ccc; padding: 2px;}
.nopad-desno {padding: 0 0 0 15px !important;}
.nopad-lijevo {padding: 0 15px 0 0 !important;}
.nopadl {padding-left: 0 !important;}

.righttoleft {text-align:right !important;}
.lefttoright {text-align:left !important;}
.centertoleft {text-align:center !important;}

.clear {clear: both; height: 0px}
.clear5 {clear: both; height: 5px}
.clear10 {clear: both; height: 10px}
.clear15 {clear: both; height: 15px}
.clear20 {clear: both; height: 20px}
.clear25 {clear: both; height: 25px}
.clear30 {clear: both; height: 30px}
.clear35 {clear: both; height: 35px}
.clear39 {clear: both; height: 39px}
.clear40 {clear: both; height: 40px}
.clear45{clear: both; height: 45px}
.clear50 {clear: both; height: 50px}

.width10po {width:10%}
.width20po {width:20%}
.width30po {width:30%}
.width40po {width:40%}
.width50po {width:50%}
.width60po {width:60%}
.width70po {width:70%}
.width80po {width:80%}
.width90po {width:90%}
.width100po {width:100%}

.marginright10 {margin-right:10px;}
.marginright15 {margin-right:15px;}
.marginright20 {margin-right:20px;}
.marginright40 {margin-right:40px;}

.bezmargina {margin: 0;}

.bezpaddinga {padding: 0}
.bezpaddingad {padding-right: 0}
.bezpaddingal {padding-left: 0}

/*--------------------------------------------------------------
# FIX SIRINE
--------------------------------------------------------------*/
.row.no-gutters {margin-right: 0;margin-left: 0;}
.row.no-gutters > [class^="col-"],.row.no-gutters > [class*=" col-"] {padding-right: 0;padding-left: 0;}

/*--------------------------------------------------------------
# WORDPRESS KLASE
--------------------------------------------------------------*/
.wp-caption-text, .wp-caption-dd {  color: #e4e4e4;font-style: italic;font-weight: normal;line-height: 17px;margin: 4px 0 17px;text-align: right;z-index: 1;}
.slika-novost-lijeva {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  padding: 4px;
    margin: 0 15px 15px 0;  
  float: left;
}
/*--------------------------------------------------------------
# IZBORNIK
--------------------------------------------------------------*/
.navbar  {margin-bottom: 0;}
.navbar-default {border-color: transparent;}

/*Izbornik - kategorije*/
.nav-sekundarni { background: #800000; padding: 0;}
.sekundarni{list-style-type:none;width:100%;/*text-align:center*/text-align:left;margin:0;padding: 0;}
.sekundarni > li {display:inline-block;*display:inline; /*IE7*/  *zoom:1; /*IE7*/}
.sekundarni li:first-child{border-left:none;}
.sekundarni a{color:#fff;display:block;padding:14px 18px;text-decoration:none;}
.sekundarni a:hover{background-color:#bf0000;}
.sekundarni li.aktivnisekundarni {background-color: #bf0000;} 
.sekundarni > li:hover a {background-color:#bf0000;}
.padajuci,.flyout{position:relative;z-index: 99;}
.padajuci:after{font-family:FontAwesome;content:"\f0d7";font-size:10px;display:block;position:absolute;top:30%;right:0%;color:#fff;font-style:normal!important;}
.drop-nav{border-top:5px solid #bf0000;background:#800000 none repeat scroll 0 0;list-style-type:none;padding:0;width:280px;}
.smanjidr{width:200px;}
.drop-nav,.flyout-nav{position:absolute;display:none;z-index:100;}
.drop-nav a{background:#800000 !important;color:#fff;padding:5px 14px 5px 14px;text-align: left}
.drop-nav a:hover{background-color:#bf0000  !important;}
.drop-nav li{border-bottom:1px solid rgba(255,255,255,.2);}
.padajuci:hover > .drop-nav,.flyout:hover > .flyout-nav{display:block;}
.flyout-nav{left:100%;top:0;}
.flyout:hover a,.flyout-nav{background:#800000;}

/*--------------------------------------------------------------
# HEADER
--------------------------------------------------------------*/
.page-header {margin: 0;padding-bottom: 0;background:#bf0000;border: none;}
.header-info-box {padding: 3% 2% 0 0 ;margin-left: 20px;color: #000;background: url(images/sjena-info-box.png) no-repeat top right; background-size:100% auto;}
.header-info-box a:link, .header-info-box a:visited, .header-info-box a:active{color:#000 }
.header-info-box a:hover {color: #fff;text-decoration: none;} 
.container-podloga {background: #fff;-webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.2);}

/*Korisni linkovi*/
.pozadinatraka01 {margin: 0;padding-bottom: 0;display: block;background:#920000;border: none;}
.pozadinatraka02{background:  #e4e4e4;}
.pozadinatraka03{background:  #f4f0db;}
.pozadinatraka04{background:  #f4f0db;}
.pozadinatraka05{background:  #f4f0db;}

/*Breadcrumb*/
.breadcrumb {background-color: #fff;border-radius: 0px;margin-bottom: 10px;padding: 8px 15px;}
/*--------------------------------------------------------------
# SADRZAJ
--------------------------------------------------------------*/
.nemainfobox {margin: 15px}
#main {padding: 0 15px;}

/*404*/
.page-not-found h2 {font-family: "Open Sans", Arial, sans-serif;color: #000; font-size: 140px;font-weight: 600; letter-spacing: -10px;line-height: 140px;}
.page-not-found p {font-size: 1.4em; line-height: 36px;}
.page-not-found-main .btn-primary {margin-bottom: 5px}
@media (max-width: 479px) {
	.page-not-found {margin: 0;}
	.page-not-found h2 {font-size: 100px;letter-spacing: 0;line-height: 100px;}
}

/*Entry*/
.entry {margin: 0 0 10px 0;padding:0;}
.entry h2 {color:#000 ; text-align: left; font-size: 2em;margin: 0 0 16px;}
.entry h2 a:link, .entry h2 a:visited, .entry h2 a:active{color:#000 }
.entry h2 a:hover {color: #bf0000;text-decoration: none;} 

.entry-popis {margin: 0 0 10px 0;padding:0;}
.entry-popis h2 {color:#000 ; text-align: left; font-size: 1.3em;margin: 0 0 5px;}
.entry-popis h2 a:link, .entry-popis h2 a:visited, .entry-popis h2 a:active{color:#000 }
.entry-popis h2 a:hover {color: #bf0000;text-decoration: none;} 
.entry-popis-datum {font-style: italic; font-size: 14px;display: block; margin-bottom: 5px; color: #aaaaaa;}
.entry-popis-slika {margin-bottom: 5px;}
.entry-datum {font-style: italic; font-size: 14px;display: block; margin-bottom: 25px; color: #aaaaaa;}

/*Banneri*/
.banner-885x01 {}
.banner-885x02 {}
.banner-885x03 {}

/*Vruce vijesti*/
.vruce-poravnaj {padding: 0 10px}
h3.vruce-naslov {font-weight: 400;color:#bf0000 ; text-align: left; font-size: 1.5em;margin: 15px 0; font-family: 'Martel-Heavy';}
h3.vruce-naslov a:link, h3.vruce-naslov a:visited, h3.vruce-naslov a:active{color:#bf0000 }
h3.vruce-naslov a:hover {color: #000;text-decoration: none;} 

.vruca-vijest {height: 90px;line-height: 22px; overflow: hidden;color:#000;text-overflow:ellipsis;}
.vruca-vijest p {color:#000;line-height: 22px}
.vruca-vijest h2 {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#000 ; text-align: left; font-size: 1.2em;margin: 0 0 12px;font-weight: 600;}
.vruca-vijest h2 a:link, .vruca-vijest h2 a:visited, .vruca-vijest h2 a:active{color:#000 }
.vruca-vijest h2 a:hover {color: #bf0000;text-decoration: none;} 
hr.vruce {background: #e0d7aa !important;border: 0 none;height: 1px;margin: 5px 0 15px 0;}

/*Udarna vijest*/
.udarna-vijest {background: #ece7cd;color:#000;}
.udarna-vijest p {color: #000 !important;}
.grid-udarna-vijest {position: relative;}
.grid-udarna-vijest-naslov {background-color: rgba(0, 0, 0, 0.5);bottom: 0;color: #fff;height: 65px;  overflow: hidden;padding: 10px;position: absolute;width: 100%;}
.grid-udarna-vijest-naslov h2 {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff ; text-align: left; font-size: 1.5em;margin: 0px;font-weight: 400;}
.grid-udarna-vijest-naslov h2 a:link, .grid-udarna-vijest-naslov h2 a:visited, .grid-udarna-vijest-naslov h2 a:active{color:#fff }
.grid-udarna-vijest-naslov h2 a:hover {color: #fff;text-decoration: none;} 
.grid-udarna-vijest:after {content:'';position: absolute;top: 95%;left: 20%;margin-left: -50px;width: 0;height: 0;border-bottom: solid 15px #ece7cd ; border-left: solid 15px transparent;border-right: solid 15px transparent;z-index: 10;}
.udarna-vijest-podnaslov {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#000 ;display: block; text-align: left; font-size: 1.4em;margin: 15px 0;font-weight: 600;}
.poravnaj-sadrzaj01 {padding: 10px}
.velicina-udarna {height: 214px; overflow: hidden;text-overflow:ellipsis}

/*Najčitanije*/
.crnatraka01 {background: #000;margin: 0;padding-bottom: 0;display: block;}
.crnatraka01 h3 {font-family: 'Martel-Heavy';white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#bf0000 ; text-align: left; font-size: 1.4em;margin: 13px 10px 5px 10px;font-weight: 400;}
.crnatraka01 h3 a:link, .crnatraka01 h3 a:visited, .crnatraka01 h3 a:active{color:#bf0000 }
.crnatraka01 h3 a:hover {color: #fff;text-decoration: none;} 
#ticker-crni {color: #fff;}
#ticker-crni ul {list-style: outside none none; margin: 2% 0;padding: 0;text-align:left;}
#ticker-crni ul li {font-size: 1.2em;font-weight: 600;display: block;margin: 0;padding: 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight: 400;}
#ticker-crni ul li a:link, #ticker-crni ul li a:visited, #ticker-crni ul li a:active {color: #fff;}
#ticker-crni ul li a:hover {color: #fff;}

/*Najava dogadaja*/
.smedatraka01 {background: #ece7cd;margin: 0;padding-bottom: 0;display: block;}
.smedatraka01 h3 {font-family: 'Martel-Heavy';white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#bf0000 ; text-align: left; font-size: 1.4em;margin: 13px 10px 5px 10px;font-weight: 400;}
.smedatraka01 h3 a:link, .smedatraka01 h3 a:visited, .smedatraka01 h3 a:active{color:#bf0000 }
.smedatraka01 h3 a:hover {color: #000;text-decoration: none;} 
#ticker-smedi {color: #bf0000;}
#ticker-smedi ul {list-style: outside none none; margin: 2% 0;padding: 0;text-align:left;}
#ticker-smedi ul li {font-size: 1.2em;font-weight: 600;display: block;margin: 0;padding: 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight: 400;}
#ticker-smedi ul li a:link, #ticker-smedi ul li a:visited, #ticker-smedi ul li a:active {color: #bf0000;}
#ticker-smedi ul li a:hover {color: #000;}

/*Zadnje postovi po kategorijama*/
.oboji-box-kat01 {background: #ece7cd}
.box-kategorija {width: 100%;display: block;padding: 10px }
.box-kategorija h3 {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff ; text-align: left; font-size: 1.2em;margin: 0;font-weight: bold;}
.box-kategorija h3 a:link, .box-kategorija h3 a:visited, .box-kategorija h3 a:active{color:#fff }
.box-kategorija h3 a:hover {color: #fff;text-decoration: underline;} 
.box-kategorija-sadrzaj {padding: 10px;}
.kategorije-vijest {height: 82px; overflow: hidden;color:#000;text-overflow:ellipsis;line-height: 23px}
.kategorije-vijest p {color:#000;line-height: 23px}
.kategorije-vijest h2 {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#000 ; text-align: left; font-size: 1.2em;margin: 0 0 12px;font-weight: 600;}
.kategorije-vijest h2 a:link, .kategorije-vijest h2 a:visited, .kategorije-vijest h2 a:active{color:#000 }
.kategorije-vijest h2 a:hover {color: #bf0000;text-decoration: none;} 
hr.kategorije-ispis {background: #e0d7aa !important;border: 0 none;height: 1px;margin: 5px 0 15px 0;}
.box-boja01 {background: #ffc600}
.box-boja02 {background: #0051a3}
.box-boja03 {background: #46a716}
.box-boja04 {background: #542593}
.box-boja05 {background: #004c6f}
.box-boja06 {background: #000000}

/*OWL zadnje vijesti*/
.zadnje-owl {}
.zadnje-owl-item {position: relative;}
.zadnje-owl-item-naslov {background-color: rgba(0, 0, 0, 0.5);bottom: 0;color: #fff;height: 55px;  overflow: hidden;padding: 10px;position: absolute;width: 100%;}
.zadnje-owl-item-naslov h2 {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff ; text-align: left; font-size: 1.4em;margin: 0px;font-weight: 400;}
.zadnje-owl-item-naslov h2 a:link, .zadnje-owl-item-naslov h2 a:visited, .zadnje-owl-item-naslov h2 a:active{color:#fff }
.zadnje-owl-item-naslov h2 a:hover {color: #fff;text-decoration: none;} 
.zadnje-owl-item-naslov:after {content:'';position: absolute;top: 80%;left: 20%;margin-left: -30px;width: 0;height: 0;border-bottom: solid 15px #fff ; border-left: solid 15px transparent;border-right: solid 15px transparent;z-index: 10;}

.povezani-owl {}
.povezani-owl-item {position: relative;}
.povezani-owl-item-naslov {background-color: rgba(0, 0, 0, 0.5);bottom: 0;color: #fff;height: 55px;  overflow: hidden;padding: 10px;position: absolute;width: 100%;}
.povezani-owl-item-naslov h2 {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff ; text-align: left; font-size: 1.4em;margin: 0px;font-weight: 400;}
.povezani-owl-item-naslov h2 a:link, .povezani-owl-item-naslov h2 a:visited, .povezani-owl-item-naslov h2 a:active{color:#fff }
.povezani-owl-item-naslov h2 a:hover {color: #fff;text-decoration: none;} 
.povezani-owl-item-naslov:after {content:'';position: absolute;top: 80%;left: 20%;margin-left: -50px;width: 0;height: 0;border-bottom: solid 15px #fff ; border-left: solid 15px transparent;border-right: solid 15px transparent;z-index: 10;}

/*Galerija*/
.naslov-galerija-post {display:inline-block;margin: 10px 0;}
/*--------------------------------------------------------------
# SIDEBAR
--------------------------------------------------------------*/
aside.sidebar {border-left: 1px solid #e4e4e4;padding:1% 0;}
.sidebar-box {}
.smaller-content {padding:3%;}
.sidebar-box .smaller-content:empty {display:none !important;}

.smaller-crveni {position:relative;background-color:#920000;height: 52px;}
.smaller-crveni:after {content:'';position: absolute;top: 100%;left: 25%;margin-left: -50px;width: 0;height: 0;border-top: solid 10px #920000; border-left: solid 10px transparent;border-right: solid 10px transparent;z-index: 10;}
.smaller-ljubicasti {position:relative;background-color:#9f0e7b;height: 52px;}
.smaller-ljubicasti:after {content:'';position: absolute;top: 100%;left: 25%;margin-left: -50px;width: 0;height: 0;border-top: solid 10px #9f0e7b; border-left: solid 10px transparent;border-right: solid 10px transparent;z-index: 10;}
.smaller-plavi {position:relative;background-color:#0393c6;height: 52px;}
.smaller-plavi:after {content:'';position: absolute;top: 100%;left: 25%;margin-left: -50px;width: 0;height: 0;border-top: solid 10px #0393c6; border-left: solid 10px transparent;border-right: solid 10px transparent;z-index: 10;}
.sidebar-box div.smaller-oboji {position:relative;background-color:#920000;height: 52px;}
.sidebar-box div.smaller-oboji:after {content:'';position: absolute;top: 100%;left: 25%;margin-left: -50px;width: 0;height: 0;border-top: solid 10px #920000; border-left: solid 10px transparent;border-right: solid 10px transparent;z-index: 10;}
.sidebar-box:nth-child(2n) .smaller-oboji {background-color:#9f0e7b;} 
.sidebar-box:nth-child(2n) .smaller-oboji:after{border-top: solid 10px #9f0e7b;}
.sidebar-box:nth-child(3n) .smaller-oboji {background-color:#0393c6;} 
.sidebar-box:nth-child(3n) .smaller-oboji:after{border-top: solid 10px #0393c6;}
.smaller-naslov h3 {color:#fff ; text-align: left; font-size: 1.2em;margin: 0;padding: 18px 0 0 20px; font-weight: normal;}
.smaller-naslov h3 a:link, .smaller-naslov h3 a:visited, .smaller-naslov h3 a:active{color:#fff }
.smaller-naslov h3 a:hover {color: #000;text-decoration: none;} 

.smaller-content ul {list-style: none;margin: 0;padding: 2%;}
.smaller-content ul > li {border-bottom: 1px solid #d2d2d2;padding: 2% 0;}
.smaller-content ul > li a:focus, .smaller-content ul > li a:hover {text-decoration: none;}
.smaller-content ul > li .post-date {font-size: 0.9em;color: #aaaaaa}

ul.nav-list.primary {list-style: none;margin: 0;padding: 2%;}
ul.nav-list.primary > li a {border-bottom: 1px solid #d2d2d2;transition: all 0.3s ease 0s;}
ul.nav-list.primary > li a:focus, ul.nav-list.primary > li a:hover {background-color: #d2d2d2 !important;text-decoration: none;}

/*--------------------------------------------------------------
# FOOTER
--------------------------------------------------------------*/
#footer {background: #0051a3; color: #fff;}
#footer nav ul {list-style: outside none none; margin: 2% 0;padding: 0;text-align:center;}
#footer nav ul li {border-left: 1px solid #fff;display: inline-block;line-height: 12px;margin: 0;padding: 0 8px;}
#footer nav ul li:first-child {border: medium none; padding-left: 0;}
#footer nav ul li a:link, #footer nav ul li a:visited, #footer nav ul li a:active {color: #fff;}
#footer nav ul li a:hover {color: #fff;}
#footer .social-icons {margin:1% 0 2% 0; text-align: center;}
.footer-copyright {background: #003b76; color: #fff;}
.footer-copyright p {text-align: center; color: #fff;margin: 1% 0;}

/*--------------------------------------------------------------
# OSTALO
--------------------------------------------------------------*/
/* Google maps */
.map-canvas img {max-width: none;}
.googlemapa {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 1px solid #ddd;padding: 2px;}

/* Toggle */
section.toggle{position:relative;clear:both;margin:10px 0 0;}
section.toggle input{cursor:pointer;filter:alpha(opacity=0);height:45px;opacity:0;position:absolute;width:100%;z-index:2;margin:0;}
section.toggle label{-moz-border-radius:8px;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-border-radius:8px;-webkit-transition:all .15s ease-out;background:#f5f5f5;border-left:3px solid #504335;border-radius:8px;color:#000;display:block;font-size:1.1em;min-height:20px;position:relative;cursor:pointer;font-weight:600;transition:all .15s ease-out;padding:12px 20px 12px 10px;}
section.toggle label::before{border:6px solid transparent;border-left-color:inherit;content:'';margin-top:-6px;position:absolute;right:4px;top:50%;}
section.toggle label:hover{background:#f4f4f4;}
section.toggle label + p{color:#999;display:block;overflow:hidden;padding-left:30px;text-overflow:ellipsis;white-space:nowrap;height:25px;}
section.toggle label i{font-size:.7em;margin-right:8px;position:relative;top:-1px;}
section.toggle.active > label{background:#F5F5F5;border-color:#978f70;}
section.toggle.active > label::before{border:6px solid transparent;border-top-color:inherit;margin-top:-3px;right:10px;}
section.toggle > p.preview-active{height:auto;}
section.toggle > p.preview-active,section.toggle.active > p{white-space:normal;}
section.toggle div.toggle-content,section.toggle label i.icon-minus,section.toggle.active i.icon-plus{display:none;}
section.toggle label::-moz-selection,section.toggle label::selection{background:none;}
section.toggle label i.icon-plus,section.toggle.active i.icon-minus{display:inline;}

/* Scroll to Top */
a.scroll-to-top{-moz-border-radius:7px 7px 0 0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-border-radius:7px 7px 0 0;-webkit-transition:all .3s;background:#404040;border-radius:7px 7px 0 0;bottom:0;color:#FFF;display:block;height:9px;opacity:0;padding:13px 0 35px;position:fixed;right:10px;text-align:center;text-decoration:none;transition:all .3s;width:49px;z-index:1040}
a.scroll-to-top:hover{filter:alpha(opacity=100);opacity:1}
a.scroll-to-top.visible{filter:alpha(opacity=75);opacity:.75}

/*Social icons*/
ul.social-icons{margin:0;padding:0;width:auto}
ul.social-icons li{background-image:url(images/social-sprites.png);background-repeat:no-repeat;background-color:#fff;background-position:0 100px;display:inline-block;margin:-1px 1px 5px 0;padding:0;border-radius:100%;overflow:visible;transition:all .3s ease;box-shadow:0 2px 2px 0 rgba(0,0,0,.3);-moz-border-radius:100%;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-border-radius:100%;-webkit-transition:all .3s ease}
ul.social-icons li a{display:block;height:30px;width:30px;text-align:center}
ul.social-icons li[class] a{text-indent:-9999px}
ul.social-icons li a:hover{text-decoration:none}
ul.social-icons li a i[class^=icon-]{color:#444;font-style:16px;position:relative;top:3px}
ul.social-icons li a:active{box-shadow:inset 0 0 10px rgba(0,0,0,.3),inset 0 0 10px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.3),inset 0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.3),inset 0 0 10px rgba(0,0,0,.3)}
ul.social-icons li a:active,ul.social-icons li:active{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}
ul.social-icons li.digg{background-position:0 0}
ul.social-icons li.digg:hover{background-position:0 -30px}
ul.social-icons li.dribbble{background-position:0 -60px}
ul.social-icons li.dribbble:hover{background-position:0 -90px}
ul.social-icons li.facebook{background-position:0 -120px}
ul.social-icons li.facebook:hover{background-position:0 -150px}
ul.social-icons li.flickr{background-position:0 -180px}
ul.social-icons li.flickr:hover{background-position:0 -210px}
ul.social-icons li.forrst{background-position:0 -240px}
ul.social-icons li.forrst:hover{background-position:0 -270px}
ul.social-icons li.googleplus{background-position:0 -300px}
ul.social-icons li.googleplus:hover{background-position:0 -330px}
ul.social-icons li.html5{background-position:0 -360px}
ul.social-icons li.html5:hover{background-position:0 -390px}
ul.social-icons li.icloud{background-position:0 -420px}
ul.social-icons li.icloud:hover{background-position:0 -450px}
ul.social-icons li.lastfm{background-position:0 -480px}
ul.social-icons li.lastfm:hover{background-position:0 -510px}
ul.social-icons li.linkedin{background-position:0 -540px}
ul.social-icons li.linkedin:hover{background-position:0 -570px}
ul.social-icons li.myspace{background-position:0 -600px}
ul.social-icons li.myspace:hover{background-position:0 -630px}
ul.social-icons li.paypal{background-position:0 -660px}
ul.social-icons li.paypal:hover{background-position:0 -690px}
ul.social-icons li.picasa{background-position:0 -720px}
ul.social-icons li.picasa:hover{background-position:0 -750px}
ul.social-icons li.pinterest{background-position:0 -780px}
ul.social-icons li.pinterest:hover{background-position:0 -810px}
ul.social-icons li.reddit{background-position:0 -840px}
ul.social-icons li.reddit:hover{background-position:0 -870px}
ul.social-icons li.rss{background-position:0 -900px}
ul.social-icons li.rss:hover{background-position:0 -930px}
ul.social-icons li.skype{background-position:0 -960px}
ul.social-icons li.skype:hover{background-position:0 -990px}
ul.social-icons li.stumbleupon{background-position:0 -1020px}
ul.social-icons li.stumbleupon:hover{background-position:0 -1050px}
ul.social-icons li.tumblr{background-position:0 -1080px}
ul.social-icons li.tumblr:hover{background-position:0 -1110px}
ul.social-icons li.twitter{background-position:0 -1140px}
ul.social-icons li.twitter:hover{background-position:0 -1170px}
ul.social-icons li.vimeo{background-position:0 -1200px}
ul.social-icons li.vimeo:hover{background-position:0 -1230px}
ul.social-icons li.wordpress{background-position:0 -1260px}
ul.social-icons li.wordpress:hover{background-position:0 -1290px}
ul.social-icons li.yahoo{background-position:0 -1320px}
ul.social-icons li.yahoo:hover{background-position:0 -1350px}
ul.social-icons li.youtube{background-position:0 -1380px}
ul.social-icons li.youtube:hover{background-position:0 -1410px}
ul.social-icons li.github{background-position:0 -1440px}
ul.social-icons li.github:hover{background-position:0 -1470px}
ul.social-icons li.behance{background-position:0 -1500px}
ul.social-icons li.behance:hover{background-position:0 -1530px}
ul.social-icons li.yelp{background-position:0 -1560px}
ul.social-icons li.yelp:hover{background-position:0 -1590px}
ul.social-icons li.mail{background-position:0 -1620px}
ul.social-icons li.mail:hover{background-position:0 -1650px}
ul.social-icons li.instagram{background-position:0 -1680px}
ul.social-icons li.instagram:hover{background-position:0 -1710px}
ul.social-icons li.foursquare{background-position:0 -1740px}
ul.social-icons li.foursquare:hover{background-position:0 -1770px}
ul.social-icons li.zerply{background-position:0 -1800px}
ul.social-icons li.zerply:hover{background-position:0 -1830px}
ul.social-icons li.vk{background-position:0 -1860px}
ul.social-icons li.vk:hover{background-position:0 -1890px}

/* Cookie skripta */
.cc-cookies {position:fixed; width: 100%; left: 0; bottom:0; padding: 10px 5%; background:#fff;background:rgba(255,255,255,.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; }

/*Podijeli na skripta*/
.dijeli-social{border-bottom:1px solid #e4e4e4; padding:10px 0 20px 0;margin:20px 0 20px 0;-webkit-font-smoothing:antialiased;font-size:12px}
.dijeli-social h5 {color: #000;text-transform: uppercase;}
.dijeli-link{padding:4px 8px 6px;color:#fff!important;font-size:14px;border-radius:2px;margin-right:2px;cursor:pointer;-moz-background-clip:padding;-webkit-background-clip:padding-box;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);margin-top:2px;display:inline-block}
.dijeli-link i {margin-right: 8px;}
.dijeli-link:hover,.dijeli-link:active{color:#fff!important;  position: relative;top: -2px;  transition: all 0.2s ease-in-out 0s;}
.dijeli-twitter{background:#00aced}
.dijeli-twitter:hover,.dijeli-twitter:active{background:#0084b4}
.dijeli-facebook{background:#3B5997}
.dijeli-facebook:hover,.dijeli-facebook:active{background:#2d4372}
.dijeli-googleplus{background:#D64937}
.dijeli-googleplus:hover,.dijeli-googleplus:active{background:#b53525}

/*OWL*/

.owl-theme .owl-dots .owl-dot span {background: #D6D6D6;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {background:  #bf0000 !important;} 