/* Add here all your CSS customizations */

a:hover, a:focus {text-decoration:none;}



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

h1, h2, h3, h4, h5, h6 {font-family:sanchez}

p {color:#333;}
body {color:#333; background: url(https://www.redovnistvo.hr/slike/podloga.jpg) top center no-repeat; background-attachment:fixed; background-size:cover;}

.block {display:block}

.noradi {border-radius:0;}

.clear {clear: both; height: 0px}
.clear2 {clear: both; height: 2px}
.clear5 {clear: both; height: 5px}
.clear10 {clear: both; height: 10px}
.clear15 {clear: both; height: 15px}
.clear18 {clear: both; height: 18px}
.clear20 {clear: both; height: 20px}
.clear30 {clear: both; height: 30px}
.clear34 {clear: both; height: 34px}
.clear50 {clear: both; height: 50px}

.margin3px {margin:3px;}

.img100 {width:100%;}

.margin0 {margin:0 !important;}
.margin0auto {margin:0 auto;}

.margintop5 {margin-top:5px;}
.margintop10 {margin-top:10px;}
.margintop20 {margin-top:20px;}

.marginbottom30 {margin-bottom:30px;}
.marginbottom20 {margin-bottom:20px;}
.marginbottom10 {margin-bottom:10px;}
.marginbottom5 {margin-bottom:5px;}

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

.marginleft20 {margin-left:20px;}
.marginleft40 {margin-left:40px;}

.paddingleft20 {padding-left:20px;}
.paddingleft40 {padding-left:40px;}

.paddingbottom10 {padding-bottom:10px;}

.paddingtop40 {padding-top:40px;}

.padding15 {padding:15px;}

.padding0 {padding:0;}

.marginimgnovosti {margin:7px 28px 0 0}

.bigtar {cursor:pointer;}

.font12 {font-size:12px}

.success_message p {color:#018461; font-size:18px; font-weight:600;}
.success_message2 p {color:#018461; font-size:18px; font-weight:600;}

.error_message p {color:#AF0202; font-weight:400;}
.error_message2 p {color:#AF0202; font-weight:400;}

.sitemap {display:inline-block; width:49%; padding:1px 0;}
.sitemap a {display:block; color:#7c7c7c; transition:all ease 0.5s}

.sitemap a:hover {color:#bebebe;}
.sitemap a:hover i {color:#bebebe;}

.poc-container {padding:0;}



ul.social-icons li {margin-top:5px;}

a.crni:link, a.crni:visited, a.crni:active {color: #333; text-decoration: none;}
a.crni:hover {color: #666; text-decoration: none;}
a.plavi:link, a.plavi:visited, a.plavi:active {color: #1e2887; text-decoration: none;}
a.plavi:hover {color: #0066B3; text-decoration: none;}
a.svjetloplavi:link, a.svjetloplavi:visited, a.svjetloplavi:active {color: #a4b9ff; text-decoration: none;}
a.svjetloplavi:hover {color: #ffffff; text-decoration: none;}
a.sivi:link, a.sivi:visited, a.sivi:active {color: #7c7c7c; text-decoration: none;}
a.sivi:hover {color: #888; text-decoration: none;}
a.svjetlosivi:link, a.svjetlosivi:visited, a.svjetlosivi:active {color: #888; text-decoration: none;}
a.svjetlosivi:hover {color: #333; text-decoration: none;}
a.bijeli:link, a.bijeli:visited, a.bijeli:active {color: #ffffff; text-decoration: none;}
a.bijeli:hover {color: #924058; text-decoration: none;}
a.tagovi:link, a.tagovi:visited, a.tagovi:active {color:#000; text-decoration:none; border:1px solid #eee; border-radius:2px; padding:0 4px; background:#eee; float:left; margin:0 4px 4px 0; font-size:11px !important;}
a.tagovi:hover {background:#aaa; border:1px solid #adadad; color:#fff}
a.partnertagovi:link, a.partnertagovi:visited, a.partnertagovi:active {color:#fff; text-decoration:none; border:1px solid #888; border-radius:2px; padding:0 4px; background:#888; float:left; margin:0 4px 4px 0; font-size:12px !important;}
a.partnertagovi:hover {background:#666; border:1px solid #666; color:#fff}
a.partnertagovibig:link, a.partnertagovibig:visited, a.partnertagovibig:active {color:#fff; text-decoration:none; border:1px solid #888; border-radius:2px; padding:0 6px; background:#888; float:left; margin:0 6px 6px 0; font-size:14px !important;}
a.partnertagovibig:hover {background:#666; border:1px solid #666; color:#fff}

a.purple:link, a.purple:visited, a.purple:active {color: #b40639; text-decoration: none; font-style: italic;}
a.purple:hover {color: #77102e; 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.brown:link, a.brown:visited, a.brown:active {color: #736056; text-decoration: none;}
a.brown:hover {color: #4c3f38; text-decoration: none;}

.breadcrumb {font-size:12px; color:#7ea7d9; margin:10px 0; background:transparent; padding:0; border-radius:0;}
.breadcrumb i {color:#0067bc}

.brea .breadcrumb {font-size:12px; color:#d9f0ff; margin:10px 0; background:transparent; padding:0; border-radius:0;}
.brea .breadcrumb i {color:#fff}
.brea .breadcrumb a {color:#fff;}
.brea .breadcrumb a:hover {color:#b9d0ea;}

.header-intro {text-align:right;}
.header-h1 {font-size:26px; line-height:34px; font-family:sanchez; color:#015797; margin:0; overflow:hidden; max-height:68px; text-indent: 200px;}


.darkbluebg {background:#0167b3;}
.lightbluebg {background:#7ea7d9;}
.brownbg {background:#40312f;}
.darkbrownbg {background:#261d1d;}

.boks {

    width: 100%;
}

.podnaslovboks {
    height: 35px;
    width: 100%;
}
.podnaslovboks h2 {
    font-family:trebuchet ms;
    color: #fff;
    float: left;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0.5px;
    line-height: 35px;
    margin: 0;
    padding: 0 0 0 15px;
}
.podnaslovboks h2 a {color: #fff;}

.whitebg {background:#fff;}


header {background:#0067bc; min-height:60px; border-top:0; padding:0;}


header.flat-menu ul.nav-main {
    float: right;
    margin: 0;
}

header.flat-menu nav ul.nav-main li > a, header.flat-menu nav ul.nav-main li.active > a {
    border-bottom: 0;

}
header.flat-menu nav ul.nav-main li a {

    padding-bottom: 20px;
    padding-top: 5px;
}

header.flat-menu ul.nav-main > li > a {
    border-top: 0;
}

header.flat-menu nav ul.nav-main li.dropdown:hover > a {
    padding-bottom: 20px;
}

body.sticky-menu-active header {top:0}
body.sticky-menu-active header.flat-menu ul.nav-main > li > a, body.sticky-menu-active header.flat-menu ul.nav-main > li:hover > a {
    padding-bottom: 20px;
    padding-top: 5px;
}

.sticky-menu-active header.flat-menu > div.container {
    height: 60px;
    margin-bottom: -80px
}

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

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

.logo-sticky-active img {margin-bottom:-10px !important; border-radius:100%; padding:3px; filter: contrast(100%) grayscale(100%) brightness(100); -webkit-filter: contrast(100%) grayscale(100%) brightness(100); -o-filter: contrast(100%) grayscale(100%) brightness(100);
display:none !important;}

.logo-sticky-active a {width:60px; height:60px; background: url(https://www.redovnistvo.hr/slike/redovnistvo-logo-small.png) 0 0 no-repeat; display:block;}
header.flat-menu > div.container {margin-bottom:-77px;}

header.flat-menu nav ul.nav-main li > a {color:#fff;}
header.flat-menu nav ul.nav-main li.active > a {color:#b9d0ea;}
header nav ul.nav-main li a {font-weight:400; font-size:14px;}
header nav ul.nav-main ul.dropdown-menu {top:auto}

header nav ul.nav-main li a {text-transform:none;}

header.flat-menu nav ul.nav-main li > a:hover, header.flat-menu nav ul.nav-main li.dropdown:hover > a {color:#b9d0ea;}

.sadrzajbg {padding-top:30px; padding-bottom:15px; padding-left:30px; padding-right:30px;}
.graybg {background:#f3f3f3;}
.owl-carousel-wire.owl-theme .owl-controls .owl-buttons div {
    background: none repeat scroll 0 0 #222;
    border:0;
    border-radius:0;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    margin: 0;
    opacity: 0.6;


}

.owl-carousel-wire.owl-theme .owl-controls {margin-top:0}
.owl-carousel-wire .owl-controls .owl-buttons .owl-prev {position: absolute; left: 0; top: 20%; z-index: 40; padding: 8px 14px 8px 12px;}
.owl-carousel-wire .owl-controls .owl-buttons .owl-next {position: absolute; right: 0; top: 20%; z-index: 40; padding: 8px 12px 8px 14px;}



.poc-rot-oko {border:1px solid #e3e3e3; background:#fff;}
.poc-rot-cont {margin:-50px 15px 0 15px; position:relative; padding:15px; background:#fff}
.poc-rot-h2 {font-family:sanchez; font-size:22px; margin-left:15px; margin-right:15px; line-height:28px; height:90px; overflow:hidden; width: calc(100% - 100px); margin-bottom:5px;}
.poc-rot-h2 a {color:#000}
.poc-rot-h2 a:hover {color:#40312f}
.poc-rot-h3 {font-size:13px; line-height:26px; font-family:sanchez; margin-bottom:5px; width:100%; height:52px; overflow:hidden;}
.poc-rot-txt {color:#4d5258; height:100px; overflow:hidden; font-size:13px; line-height:20px;}

.datum-box {width:45px; font-family:trebuchet ms; color:#fff; background:#736056;}
.datum-box-mjesec {font-size:10px; line-height:20px; text-transform:uppercase;}
.datum-box-dan {font-size:18px; line-height:20px; font-weight:600;}
.datum-box-godina {color:#40312f; width:100%; font-size:12px; line-height:18px; background:#a69c94; padding:2px 0;}

.icon-box-vertical {width:25px; font-size:14px; color:#919191}

.poc-oko {border: 1px solid #e3e3e3; background:#fff;}
.datum-box-ostalo {width:45px; font-family:trebuchet ms; color:#fff; background:#736056; margin-top:-62px; float:right; position:relative; height:62px; overflow:hidden; border-left:1px solid #fff; border-top:1px solid #fff;}
.poc-txt {color:#4d5258; height:140px; overflow:hidden; font-size:13px; line-height:20px;}
.poc-h4 {font-size:14px; line-height:20px; font-family:sanchez; margin-bottom:5px; height:40px; overflow:hidden;}
.icon-box-horizontal {width:100%; height:18px; font-size:14px; color:#919191; text-align:right}
.arhivabtn {border-radius:0; height:35px;}

.btn-darkbrown {
	border-color: #261d1d !important;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #261d1d;
	border-color: #261d1d;
}

.btn-darkbrown:hover {
	border-color: #342828;
	background-color: #342828;
	color: #ffffff !important;
}

.btn-darkbrown:active {
	border-color: #342828;
	background-color: #342828;
	color: #ffffff !important;
}
.btn-darkbrown:focus{
	color: #ffffff !important;
}

.open .dropdown-toggle.btn-darkbrown {
	border-color: #342828;
	background-color: #342828;
	color: #ffffff !important;
}

.open .dropdown-toggle.btn-primary {
	border-color: #0075d6;
	background-color: #0075d6;
	color: #ffffff !important;
}


footer {background:transparent; color:#a69c94; border-top:0; padding-top:0; margin-top:0;}
footer ul {padding:0; list-style-type:none;}
.povjerenstvafoot {color:#a69c94 !important}
.footerbg {background:#261d1d; padding: 0 15px;}
.potpisbg {background:#171111}
.footer-naslov {font-size:16px; color:#fff; margin-bottom:20px;}
.twitterfeed {
background: #fff;
}

ul.social-icons2 li {border: 2px solid #261d1d; border-radius: 50%; background-color:#3d3030; position:relative; top:-15px;}

.prva-kolona-cont {border:1px solid #e3e3e3; border-top:0; background:#fff; font-family:arial; padding:5px 0;}
.prva-kolona-cont-entry {padding: 5px 15px; border-bottom:1px solid #e3e3e3;}
.prva-kolona-cont .prva-kolona-cont-entry:last-child {border-bottom:0;}
.prva-kolona-cont-title {text-transform:uppercase; font-size:13px; line-height:22px; font-weight:600;}
.prva-kolona-cont-title a {color:#7ea7d9;}
.prva-kolona-cont-title a:hover {color:#0066b3}
.prva-kolona-cont-tekst {font-size:13px; line-height:22px; color:#7ea7d9;}
.prva-kolona-cont-datum {color:#7ea7d9; font-size:11px;}



.prva-kolona-cont-entry2 {padding: 5px 15px;}
.prva-kolona-cont-title2 {font-size:12px; line-height:22px; font-weight:600; height:44px; overflow:hidden;}
.prva-kolona-cont-title2 a {color:#7ea7d9;}
.prva-kolona-cont-title2 a:hover {color:#0066b3}

.prva-kolona-cont-title3 {font-size:13px; line-height:22px; font-weight:600; height:44px; overflow:hidden;}
.prva-kolona-cont-title3 a {color:#7ea7d9;}
.prva-kolona-cont-title3 a:hover {color:#0066b3}


.druga-kolona-cont {border:1px solid #e3e3e3; border-top:0; background:#fff; font-family:arial; padding:30px 15px 10px 15px;}
.druga-kolona-cont-entry {padding: 5px 0;}
.druga-kolona-dogadanja-gore {background:#c1bab4 url(https://www.redovnistvo.hr/slike/kalendar.png) no-repeat top right;  padding: 0 40px 0 10px; border-top: 1px solid #b8b1ac; border-left: 1px solid #b8b1ac; border-right: 1px solid #b8b1ac; text-transform:uppercase; font-family:tahoma; font-size:11px; line-height:26px; height:26px; overflow:hidden;}
.druga-kolona-dogadanja-gore a {color:#40312f;}
.druga-kolona-dogadanja-tekst {border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; padding: 5px 10px; color:#40312f; font-family:arial; font-size:12px;}
.druga-kolona-dogadanja-tekst a {color:#40312f;}
.druga-kolona-dogadanja-tekst p {margin:0; line-height:16px}
.druga-kolona-dogadanja-tekst ul {margin:0; padding-left:20px;}
.druga-kolona-dogadanja-tekst ul li {line-height:16px}

.druga-kolona-linkovi {font-size:13px;margin-top:7px;}

.druga-kolona-cont-izdavastvo {border:1px solid #e3e3e3; border-top:0; background:#fff; font-family:arial; padding:5px 15px;}

.druga-kolona-izdavastvo-naslov-bg {padding:15px; background:#c6dbf4; height:84px; border:1px solid #b9d0ea}

.druga-kolona-izdavastvo-naslov {height:54px; overflow:hidden; line-height:18px; font-size:12px; font-family:tahoma;}

h2.entry {font-size:24px; margin-bottom:18px; color:#0067bc; line-height:1.2em}
h3.entry {font-size:18px; text-transform:none; margin-bottom:10px; color:#333; line-height:1.2em}


.punacrta {background:#ddd;}
.glavna-tekst {text-align:justify;}

.glavna-tekst h1 {font-size:1.6em; text-transform:none; text-align:left;}
.glavna-tekst h2 {font-size:1.6em; text-transform:none; text-align:left;}
.glavna-tekst h3 {font-size:1.6em; text-transform:none; text-align:left;}


.glavna-tekst img {max-width:100%; height:auto; display:block;}

.glavna-tekst table {
    border: 1px solid #dddddd;
    margin-bottom: 20px;
    width: 100%;
}

.glavna-tekst table p {margin:0;}

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


.error_message p {color:#AF0202; font-weight:400;}
div.google-map {margin:0; border:1px solid #dfdfdf; -webkit-box-shadow: 0 0 20px rgba(200,200,200,0.5); -moz-box-shadow: 0 0 20px rgba(200,200,200,0.5); box-shadow: 0 0 20px rgba(200,200,200,0.5); height:500px;}

.zastavica {box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.55); display:inline !important;}

#socials {margin:0; padding:0;}
#socials a div {display:inline-block; margin-top:25px; margin-bottom:5px;}

#rss {width:25px; height:37px; background: url("https://www.redovnistvo.hr/slike/socials-gore-rss.png") top left no-repeat;}
#rss:hover {opacity:0.7}
#twitter {width:25px; height:37px; background: url("https://www.redovnistvo.hr/slike/socials-gore-twitter.png") top left no-repeat;}
#twitter:hover {opacity:0.7}
#facebook {width:25px; height:37px; background: url("https://www.redovnistvo.hr/slike/socials-gore-facebook.png") top left no-repeat;}
#facebook:hover {opacity:0.7}
#youtube {width:25px; height:37px; background: url("https://www.redovnistvo.hr/slike/socials-gore-youtube.png") top left no-repeat;}
#youtube:hover {opacity:0.7}
#google {width:25px; height:37px; background: url("https://www.redovnistvo.hr/slike/socials-gore-google.png") top left no-repeat;}
#google:hover {opacity:0.7}



/* MULTY LEVEL BOOTSTRAP DROPDOWN */


.dropdown-menu>li
{	position:relative;
	-webkit-user-select: none; /* Chrome/Safari */        
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+ */
	/* Rules below not implemented in browsers yet */
	-o-user-select: none;
	user-select: none;
	cursor:pointer;
}
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    display:none;
    margin-top: -1px;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	border-left-color:#fff;
	box-shadow:none;
}
.right-caret:after
 {	content:"";
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-left: 4px solid #0167b3;
    display: inline-block;
    height: 0;
    opacity: 0.8;
    vertical-align: middle;
    width: 0;
	margin-left:5px;
}
.left-caret:after
{	content:"";
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-right: 4px solid orange;
    display: inline-block;
    height: 0;
    opacity: 0.8;
    vertical-align: middle;
    width: 0;
	margin-left:5px;
}



.dropdown-menulispan {
    clear: both;
    color: #333333;
    display: block;
    font-weight: normal;
    line-height: 1.42857;
    padding: 3px 20px;
    white-space: nowrap;
}


.dropdown-menu > li > a {color: #0067bc;}
.dropdown-menu > li > a:hover {color: #0075d6;}


header div.search2 input.search:first-child {border-radius:4px; background:#3c9ce5; border:1px solid #015594; font-size:13px; font-weight:300; font-style:italic; height:30px; padding-right:25px; max-width:170px; margin-left:20px;}


.form-control.search:-moz-placeholder {
  color: #fff;opacity:1
}
.form-control.search::-moz-placeholder {
  color: #fff;opacity:1
}
.form-control.search:-ms-input-placeholder {
  color: #fff;opacity:1
}
.form-control.search::-webkit-input-placeholder {
  color: #fff;opacity:1
}
.form-control.search {color:#fff;}

header div.search2 button.btn-default {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #fff;
    position: absolute;
    right: 0;
    top: 0;
}

.padding-header {padding:0}



/* popup */


#slidebox {width:400px; max-width: 90%; max-height:600px;padding:0;background: #fff;border:0;z-index:10000; position:fixed; bottom:40%; right:35%; padding:15px; box-shadow: 3px 3px 10px 5px rgba(0, 0, 0, 0.3);}

.pop-up-naslov, .pop-up-naslov2 {font-size: 18px; font-weight: 500; margin: 10px 0; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);}

.pop-up-naslov2 {font-size: 24px;}

.popup-tekst {font-size:13px;}

a.closepopup {background:#fff url(https://www.redovnistvo.hr/slike/zatvori.png) no-repeat center center;position:absolute;cursor:pointer; top:0; right:0; opacity:1 !important; padding:5px; height:30px; width:30px;}
a.closepopup:hover {background:#fff url(https://www.redovnistvo.hr/slike/zatvori2.png) no-repeat center center;  }

.izdavastvoul {width:250px;}
.izdavastvoli {width:50%; float:left;}

.headermail {margin-top:28px; display:inline-block;}

.multimedijapodnaslov p {margin:0}

.product-thumb-info {border-radius:0; padding:2px;}

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}


h4.galerijaindex {font-size:16px; line-height:20px; height:80px; text-transform:none; margin-bottom:10px; color:#333; line-height:1.2em; height:80px; overflow:hidden; font-weight:400; letter-spacing:0}
div.shop ul.products li.product .price .amount {font-size:1.1em}

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

.solonaslov {
	-moz-border-radius: 0;
	-moz-transition: all .15s ease-out;
	-o-transition: all .15s ease-out;
	-webkit-border-radius: 0;
	-webkit-transition: all .15s ease-out;
	background: #F4F4F4;
	border-left: 3px solid #0067bc;
	border-radius: 0;
	color: #CCC;
	display: block;
	font-size: 1.1em;
	min-height: 20px;
	padding: 12px 20px 12px 10px;
	position: relative;
	cursor: pointer;
	font-weight: 400;
	transition: all .15s ease-out;
	margin-bottom:10px;
}
.solonaslov h2.entry {margin-bottom:0; font-size:20px; line-height:24px;}
.solonaslov:hover {background: #e4e4e4;}
.solonaslov a {display:block;}
.solonaslov a:hover {display:block; text-decoration:none;}


.objavljeno, .autorteksta {color:#777; font-size:13px;}

.product-thumb-info .objavljeno {color:#fff;}


#slidebox2 {
    position: fixed;
    bottom: -220px;
    right:65px;
    z-index: 100020;
    transition:0.4s ease;
}

#slidebox2:hover {bottom: 0;}

.sticky-menu-active #slidebox2 {bottom: 0;}


.aviokarte i {color:#fff !important; font-size:60px;}
.aviokarte-text {margin:5px; font-size:12px; color:#fff; text-decoration:none; font-weight:600;}
.aviokarteslika {margin-top:-25px;}

a.closepopup2 {
    background: #fff url(https://www.redovnistvo.hr/slike/zatvori.png) no-repeat center center;
    position: absolute;
    cursor: pointer;
    bottom: 0;
    left: 0;
    padding: 3px;
    height: 30px;
    width: 30px;
}

a.closepopup2:hover {
    background: #fff url(https://www.redovnistvo.hr/slike/zatvori2.png) no-repeat center center;
}

.tabovi-sobe > label {border-radius: 0px;}

.ki-search-filter {background: #eee;padding: 20px;min-height: 170px;}
.ki-search-filter .dropdown .btn {margin-bottom: 10px;}
.ki-search-form .form-control.search:-moz-placeholder {color: #aaa !important;opacity:1}
.ki-search-form .form-control.search::-moz-placeholder {color: #aaa !important;opacity:1}
.ki-search-form .form-control.search:-ms-input-placeholder {color: #aaa !important;opacity:1}
.ki-search-form .form-control.search::-webkit-input-placeholder {color: #aaa !important;opacity:1}
.ki-search-form .form-control.search {color: #333;}
.punacrta2 {background: #ddd;margin: 30px 0 30px 0;}


/* 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; }

.text-uppercase {text-transform:uppercase}

.panel-body{
    border-left: 3px solid #0167b3;
}
.panel-heading{
transition: all 0.15s ease-out;
background: #F4F4F4;
    border-left: 3px solid #0167b3;
}
.panel-default>.panel-heading{
border-color: #0067bc !important;}

.pb-xxlg{
padding-bottom: 30px;}

.red-zaj .panel-heading a {
    display: block;
    padding: 10px 15px !important;
}
.red-zaj .panel-heading {padding:0}
.red-zaj .panel-title p {margin-bottom:0}
.red-zaj .panel-heading a p {color:#0067bc}


.pozvaniiposlani {height:auto;height:60px!important}
.pozvaniiposlani h2 {
line-height: 20px!important;
overflow: hidden;
font-size: 13px !important;
padding-top: 10px;
}