
.clearfix::after{clear:both;}
.left{float:left;}
.right{float:right;}
.txt-left{text-align:left;}
.center, .txt-center{text-align:center;}
.txt-right{text-align:right;}
.info{display:block;margin:0 0 15px;padding:15px 15px 17px;color:#ffffff;font-size:13px;background:#00c0ef;text-align:center;}
.ok{display:block;margin:0 0 15px;padding:15px 15px 17px;color:#ffffff;font-size:13px;background:#00a65a;text-align:center;}
.warning{display:block;margin:0 0 15px;padding:15px 15px 17px;color:#ffffff;font-size:13px;background:#f39c12;text-align:center;}
.error{display:block;margin:0 0 15px;padding:15px 15px 17px;color:#ffffff;font-size:13px;background:#ff0027;text-align:center;}
.error a{color:#ffffff;}
.print{float:right;cursor:pointer;}

hr{background-color:#d8d9dc;height:1px;border:0;margin:15px 0;}
.ui-effects-transfer{border:2px dotted gray;}
label{cursor:pointer;}
.klauzura{float:left;font-family:tahoma;font-size:11px;line-height:115% !important;}
input[type="email"],
input[type="tel"],
input[type="text"],
input[type="password"]{border:1px solid #9a9a9b;color:#575757;font:14px/115% "Open Sans",Arial,sans-serif;margin:2px 0 2px 5px;padding:7px 4px 7px;width:160px;border-radius:4px;}
input:focus {outline: none;}
select{border:1px solid #9a9a9b;color:#575757;font:14px/115% "Open Sans",Arial,sans-serif;width:160px;margin:2px 0 2px 5px !important;padding:3px 4px 3px;border-radius:4px;background-color:#fff;}
textarea{border:1px solid #9a9a9b;border-radius:4px;color:#3f3f3f;font:14px "Open Sans",Arial,sans-serif;height:90px;margin:3px 0 5px 5px !important;padding:6px 7px 7px;width:195px;}


.home-box-slider{display:block;overflow:hidden;margin:1px 0 0;max-height:495px;}
.home-box-slider ul{display:block;width:100%;margin:0 auto;padding:0;}
.home-box-slider ul li{display:none;overflow:hidden;margin:0;padding:0;max-width:1400px;list-style:none;color:#ffffff;background-size:100% auto !important;text-shadow:1px 1px 0 #323232;position:relative;}
.home-box-slider ul li:first-child{display:block;}
.home-box-slider ul li img{width:100%;height:auto;}
.home-box-slider ul li .home-slider-name{height:130px;position:absolute;bottom:0;left:0;right:0;width:auto;background:url(../img/bg-black.png);max-width:none;}
.home-box-slider ul li h2,
.home-box-slider ul li h3{display:block;margin:0;padding:0;line-height:100%;font-weight:normal;font-size:32px;position:relative;margin:20px;}
.home-box-slider ul li h3 a{color:#ffffff;text-decoration:none;}
.home-box-slider ul li .slider-txt{display:block;position:absolute;top:100px;left:50px;right:50px;font-size:15px;}
.home-box-slider ul li a{display:block;cursor:pointer;}

@media (max-width:1280px){.home-box-slider{max-height:305px;}} 
@media (max-width:990px){.home-box-slider{max-height:280px;}}
@media (max-width:930px){.home-box-slider{max-height:240px;}}
@media (max-width:479px){.home-box-slider{max-height:130px;}}
.article{display:block;overflow:hidden;margin:0 5px 30px;}
.article h1{margin: 0 0 15px;}
.article .pager{margin:15px 0;}
.article-box{display:block;width:100%;overflow:hidden;padding:7px 10px 8px;margin:5px 0 0;font-size:12px;line-height:100%;background-color:#f7f7f7;}
.article-box time,.article-box div{float:left;margin-right:15px;}
.article-box time i{min-width:12px;}
.article article{border-bottom:2px solid #f7f7f7;padding:0 20px 20px;}
.article-content{padding:15px 5px 0;}

section article{line-height:1.3;margin:0 5px 30px;display:block;}
section article a,aside a{color:#407bb7;text-decoration:none;}
section article a:hover,aside a:hover{text-decoration:underline;}

section article h2{font-weight:normal;line-height:120%;padding:0;margin:30px 0 10px;color:#407bb7;}
section article table{border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2;}
section article table th{background:#f4f4f4 none repeat scroll 0 0;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;color:#576061;padding:5px;}
section article table td{border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;padding:3px 5px;}
section article table.noBorder, section article table.noBorder td, section article table.noBorder th{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;}
section article p{line-height:1.4;margin:0 0 5px;padding:0;}
section article ul{margin:10px 0 10px 20px;padding:0;}
section article ul li{list-style:none;background:url(../img/arrow.png) no-repeat 0 11px;padding:3px 0 4px 12px;margin:0;}
.page-id-1 article p{font-size: 14px;}

.more{float:left;display:block;overflow:hidden;width:24px;height:13px;background:url(../img/more.png) no-repeat;}
.more:hover{background:url(../img/more_white.png) no-repeat;}
.title{height:30px;display:block;overflow:hidden;margin:5px 0 15px 0;padding:11px 0 0 90px;color:#841639;background:url(../img/bg-title.png) no-repeat 0 0;}
.title h1,
.title h2,
.title h3{padding:0;margin:0;font-size:16px;font-weight:bold;}
.content section h3{display:block;margin:25px 15px 15px;padding:0;}

.urlop{display: block; padding: 20px; margin: 0 0 15px; border-radius: 5px; background-color:#fac314;text-align:center; font-weight: bold;font-size: 15px;}
.urlop p{padding:0;margin: 0 0 10px;font-size: 15px;}
.urlop p:last-child{margin:0;}
.urlop img{margin: 5px 15px 0 0;}

.post-list{margin: 15px 0;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;gap:12px;}
.article-box{width: 180px;display: flex;flex-direction: column;align-items: center;padding: 0px;background: #fff;border: 1px solid #e0e0e0;border-radius: 4px;}
.article-box time{padding: 10px;margin:0;}
.article-box .post-img img{width: 179px;height: 120px;}
.article-box a:not(.post-img){text-align: center;width: 100%;font-size: 13px;line-height: 1.3;padding: 10px 5px;}
.article-content .post-img{display:block;float: left;width: 100px;overflow:hidden;margin: 1px 10px 2px 0;}
.article-content .post-img img{width:100%;height:auto;}
.article-list{display:flex;flex-direction: column;justify-content: center;gap:15px;margin: 25px 0;}
.article-list .article-single{
    display:flex;
    flex-direction: row;
    align-items: center;
    gap: 0px;
    padding: 0px;
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    flex-wrap: wrap;
}
.article-list .article-image{width: 240px;height: 160px; overflow: hidden;}
.article-list .article-content{display:flex;flex-direction: column;gap:10px;flex:1;margin:0;padding:15px;}
.article-list .article-content div{font-size: 15px;}
.article-list .article-content a{font-size: 18px;font-weight: 500;}
.article-details{display:flex;flex-direction: row;gap:10px;margin:0;padding:0;margin-top:15px;align-items: center;justify-content: center;}
.article-details time{font-size: 13px;}
.article-details .author{font-size: 13px;}
.article-details .views{font-size: 13px;}


/*!Font Awesome 4 - cz2*/
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-twitter:before{content:"\f099"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-home:before{content:"\f015"}.fa-square-o:before{content:"\f096"}.fa-calendar:before{content:"\f073"}.fa-calendar-o:before{content:"\f133"}.fa-phone:before{content:"\f095"}.fa-envelope:before{content:"\f0e0"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search:before{content:"\f002"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-envelope-o:before{content:"\f003"}.fa-user:before{content:"\f007"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-trash-o:before{content:"\f014"}.fa-refresh:before{content:"\f021"}.fa-check-circle:before{content:"\f058"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-download:before{content:"\f019"}.fa-chevron-left:before {content: "\f053";}.fa-chevron-right:before {content: "\f054";}.fa-chevron-up:before {content: "\f077";}.fa-chevron-down:before {content: "\f078";}.fa-bars:before {content: "\f0c9";}.fa-map-marker:before{content:"\f041"}
.fa-map-marker:before {content: "\f041"}.fa-user-o::before {content: "\f2c0";}.fa-filter::before {content: "\f0b0";}