@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(https://www.putevi-srbije.rs/templates/shaper_helixultimate/fonts/fa-brands-400.woff) format("woff"),url(https://www.putevi-srbije.rs/templates/shaper_helixultimate/fonts/fa-brands-400.ttf) format("truetype")}.fab{font-family:"Font Awesome 5 Brands"}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(https://www.putevi-srbije.rs/templates/shaper_helixultimate/fonts/fa-regular-400.woff) format("woff"),url(https://www.putevi-srbije.rs/templates/shaper_helixultimate/fonts/fa-regular-400.ttf) format("truetype")}.far{font-weight:400}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(https://www.putevi-srbije.rs/templates/shaper_helixultimate/fonts/fa-solid-900.woff) format("woff"),url(https://www.putevi-srbije.rs/templates/shaper_helixultimate/fonts/fa-solid-900.ttf) format("truetype")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}

body{background-color:#ececec}
#sp-header {box-shadow: 0 0 4px 0 rgba(0, 63, 114, 0.35)}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-b adge) {display:inline-block}
.sprocket-strips-content {z-index:2;padding:15px}
section {z-index:40;position:relative}
footer {padding:0;position:fixed;z-index:1!important;bottom:0;border-top:1px solid #696969;width:100%;overflow:hidden !important}
.sredina {text-align:center;margin-left:auto; margin-right:auto}

#sp-bottom, #sp-after-main-body {border-top:1px solid #e9e9e9;display: block!important}
#sp-top-bar {/*background: #222931;*/background: #003f72}
#sp-linkovi-ispred-footera {border-bottom:1px solid #393939; margin-bottom:130px!important}
.sp-module.two-borders {border-bottom:10px solid #003f72}
.custom.two-borders {border-bottom:10px solid #da251c}
/*.sp-column.glavno {padding-top:4.5rem} */

@media only screen and  (max-width:990px) {#sp-linkovi-ispred-footera {margin-bottom:200px!important}}
@media only screen and (max-width:480px) {#sp-linkovi-ispred-footera {margin-bottom:230px!important}}
#sp-top2 h3 {color:#0345bf}
#sp-main-body {padding:0;padding-top:3rem}
#sp-header.header-sticky ~ section#sp-main-body {padding-top:3rem}
.korpo-vesti-sve #sp-main-body, .korpo-vesti-sve #sp-header.header-sticky ~ section#sp-main-body {padding-top:0}
.sprocket-strips-p-item {color:#fff}
.sprocket-strips-p-content {margin:0}
.sprocket-strips-p-item h4 {font-size:1.2rem}
.sprocket-strips-p-item h4 a {color:#c82333;font-weight:700;text-shadow:1px 1px 3px #000}
.sprocket-strips-p-item h4 a:hover {color:#dc3545}
.sprocket-strips-p-content .readon, .sprocket-strips-content .readon {display:none;margin-top:0}
.radovi dl {border-top:1px solid #141414;overflow:auto;max-height:165px!important}
img.znaci {float:left;padding:0px 12px 4px 6px;width:40px}
.accordion dt > a {text-align:left;font-size:.85rem;font-weight:500;padding:0.6rem 1.2rem 0.8rem;display:block;text-decoration:none;-webkit-transition:background-color 0.5s ease-in-out;-moz-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}
.accordionTitle {border-top:1px solid #0345bf}
.radovi .accordionTitle {border:0;border-bottom:1px solid #141414}
.accordion dd, .accordion dd > p {padding:.8rem 1rem;margin:0;font-size:.8rem}
.sprocket-strips-content {min-height:210px;background-color:rgba(255,255,255,0.25)}
.sprocket-strips-content:hover {background-color:rgba(255,255,255,0.8);-webkit-transition:all .2s ease-out;transition: all .2s ease-out}
h4.sprocket-strips-title {font-size:1.2rem;
  /*text-shadow:2px 1px 1px rgba(10,10,10,0.8);*/
  text-shadow: 0 0 3px rgba(6,6,6,0.9), 0 0 5px rgba(6,6,6,0.95);
  line-height:1.25;font-weight:600; }
h4.sprocket-strips-title a {color:#fff;}
.sprocket-strips-content:hover .sprocket-strips-title {margin-top:3rem;-webkit-transition:top .2s ease-in;transition:top .2s ease-in}
.sprocket-strips-content:hover h4.sprocket-strips-title a {text-shadow:none;color:#1e1e1e}
.sp-megamenu-parent > li > a {letter-spacing:.02rem;color:#36424b}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color:#3a464e;font-size:13px!important;line-height:16px;font-weight:400!important}
.sp-megamenu-parent .sp-mega-group > li.item-header > a, .sp-megamenu-parent .sp-dropdown .sp-module .sp-module-title {font-size:.7rem;line-height:16px}
.sp-megamenu-parent .sp-dropdown .sp-module .sp-module-title {padding-top:.75rem}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {padding-right:.25rem}
.sp-megamenu-parent .sp-dropdown .sp-mega-group-child li.sp-menu-item > a {padding:4px 0}
.sp-dropdown-inner .row:first-child ul.sp-mega-group-child {border-bottom:1px solid #e1e1e1;padding-bottom:.8rem}
.sertifikati::after,.sertifikati::before{content:"";display:table}
.sertifikati .slike-wrapper, .naslovna .article-details .sertifikati .slike-wrapper {float:left;height:164px;margin:0 10px;}
.sertifikati .slike-wrapper.novo, .naslovna .article-details .slike-wrapper.novo {float:left;height:76px;margin:10px 10px 8px;box-shadow: 0px 40px 70px -5px rgba(149, 164, 175, 0.4);display:block;}
.sertifikati .slike-wrapper:first-child, .naslovna .article-details .slike-wrapper:first-child {margin-left:0}
.sertifikati .slike-wrapper.novo:first-child, .naslovna .article-details .slike-wrapper.novo:first-child {margin-left:10px}
.sertifikati .slike-wrapper:last-child {margin-right:0}
.sertifikati.sertifikati-list {text-align:center; width:100%; display:flex; justify-content:center}
.sertifikati .slike img {max-width:136px; max-height:136px}
.sertifikati .novo .slike img {max-height:136px}
.sertifikati-list .slike-wrapper {display:inline-block;float:none}
.sertifikati .slike, .naslovna .article-details .slike {background:#f7f7f7;border:1px solid #f7f7f7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:table-cell;height:164px;line-height:0; max-height:100%;opacity:.7; filter:alpha(opacity=7);padding: 0 16px;text-align:center;vertical-align:middle;-webkit-transition:background .2s linear,border .2s linear,opacity .2s linear;transition:background .2s linear,border .2s linear,opacity .2s linear}

.sertifikati .slike-wrapper.novo .slike, .naslovna .article-details .slike-wrapper.novo .slike {background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:table-cell;height:76px;/*width:278px;*/min-width:245px;line-height:0; max-height:100%;opacity:.7; filter:alpha(opacity=7);padding: 0 16px;text-align:center;vertical-align:middle;-webkit-transition:background .2s linear,border .2s linear,opacity .2s linear;transition:background .2s linear,border .2s linear,opacity .2s linear;font-weight:600}

.sertifikati a.slike:hover, .naslovna .article-details a.slike:hover {background:#f2f2f2;border:1px solid #ccc;opacity:1;filter:alpha(opacity=100);-webkit-transition:background .2s linear,border .2s linear,opacity .2s linear;transition:background .2s linear,border .2s linear,opacity .2s linear}
.sertifikati .novo a.slike:hover {border:2px solid #003f72;color:#003f72}

.blog-wrap.veliki .col a h4:before, .blog-wrap.veliki .col a h4:after {
  content: '';
  border-bottom: solid 1px #fff;
  position: absolute;
  bottom: 0;
  width: 0}
.blog-wrap.veliki .col a h4:before {left:20%}
.blog-wrap.veliki .col a h4:after {right:20%}
.blog-wrap.veliki .col a h4:hover:before, .blog-wrap.veliki .col a h4:hover:after {width:30%}
.blog-wrap.veliki .col a h4:before, .blog-wrap.veliki .col a h4:after {
  -webkit-transition: all 0.4s ease;
          transition: all 0.4s ease}

@media only screen and  (max-width:1280px){
	.sertifikati .slike-wrapper.novo .slike, .naslovna .article-details .slike-wrapper.novo .slike {min-width:175px;max-width:260px}
}
@media only screen and (min-width:481px) and (max-width:1200px){
	.sertifikati .slike-wrapper.novo .slike, .naslovna .article-details .slike-wrapper.novo .slike {width:auto;min-width:170px;max-width:240px}
}

.sprocket-strips-arrows .arrow {background:inherit}
.sprocket-strips-item {box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;text-align:center}
#sp-header-bottom p {margin-bottom:.75rem}
.banner-right {background:rgba(76,107,153,0.06);margin:0 auto 20px;position:relative;line-height:1.25;text-align:center;padding:1rem}
.banner-right a {color:#4c6b99}
.banner-right a:hover {color:rgba(76,107,153,.7)}
.banner-right.light {background:rgba(1,165,219,.06)}
.banner-right.light a {color:#01a5db}
.banner-right.light a:hover {color:rgba(1,165,219,.7)}
.banner-right.red {background:rgba(212,7,70,.06);position:relative}
.banner-right.red a {color:#d40746}
.banner-right.red a:hover {color:rgba(212,7,70,.7)}
.banner-right.alert-success {background:#dff0d8;padding:1rem .75rem}
.banner-right.alert-success a {color:#3c763d}
.banner-right.alert-success a:hover {color:rgba(60,118,60,.7)}
.zadrzavanje .header {font-size:1.15rem;font-weight:400;line-height:1.3rem;padding-top:5px;padding-bottom:20px;text-align:left}
.zadrzavanje p {font-size:1rem;margin:0;line-height:1.3rem}
.zimska p {font-size:.9rem;margin:0}
#sp-info, #sp-korporativne-vesti {border-bottom:1px solid #e1e1e1}
#sp-info h3.header {padding-top:.3rem}
#sp-info .btn-primary, #sp-tab4 .btn-primary, #sp-tab2 .btn-primary, .btn-blue {border-color:rgba(1,165,219,.4);background-color:rgba(1,165,219,.08);margin-top:.5rem;text-transform:uppercase;font-size:1rem}
.btn-blue {border-color:rgba(0,102,150,.95);background-color:rgba(0,102,150,.85);color:white}
#sp-info .btn-primary:hover, #sp-tab4 .btn-primary:hover, #sp-tab2 .btn-primary:hover, .btn-blue:hover {border-color:rgba(1,165,219,.8);background-color:rgba(1,165,219,.06)}
.btn-blue:hover {border-color:rgba(0,102,150,.6);color:rgba(0,102,150,.85)}
#sp-tab4 .btn-info, #sp-tab2 .btn-info {border-color:rgba(76,107,153,.4);background-color:rgba(76,107,153,.08);color:rgba(76,107,153,.7);margin-top:.5rem;text-transform:uppercase;font-size:1rem}
#sp-tab4 .btn-info:hover, #sp-tab2 .btn-info:hover {border-color:rgba(76,107,153,.8);background-color:rgba(76,107,153,.06);color:rgb(76,107,153)}
#sp-info-centar .sp-module-title {font-size:1.1rem;text-transform:uppercase;color:rgb(2, 169, 224)}
.sprocket-lists-title {font-size:.9rem !important}
.sprocket-lists-item .sprocket-padding {font-size:.8rem !important;padding-bottom:0px}
.sprocket-lists-item .sprocket-padding p {margin-bottom:4px}
.sprocket-lists-item .roksprocket-ellipsis, .sprocket-lists-item a.readon, .overlay-mode .sprocket-grids-b-readon {display:none}
.sprocket-lists-nav {padding-top:0px}
.sprocket-lists-arrows .arrow {background:transparent;margin-top:-4px;color:#191919}
h2.sprocket-grids-b-title {font-size:1.5rem;letter-spacing:.08rem}
h2.sprocket-grids-b-title a {color:#c2c2c2}
h2.sprocket-grids-b-title a:hover {color:#fff;text-shadow:1px 1px 2px #191919}
#sp-korporativne-vesti .sp-module {margin:2em 0 1em 0 !important}
#sp-breadcrumb {margin-top:-42px}
#sp-info-centar ~ #sp-breadcrumb {margin-top:0px; z-index:20}
@media only screen and  (max-width:768px){
	#sp-breadcrumb {margin-top:60px}
  .custom.covid {margin-top:-90px}
}
.breadcrumb {background-color:inherit;border-bottom:1px solid #e1e1e1;font-size:.8em;border-radius:0}
.breadcrumb li.float-left {display:none}
.sp-module.zadrzavanje {margin-bottom:1.75em}
h6 {text-transform: uppercase; padding:.25em 0}
#sp-sidebar h6 {text-transform:none}
#sp-sidebar .box {margin:42px 0 0 0}
.grid-home {background-color:#08659E;color:#fff;padding:6px;min-height:134px !important}
.article-details .article-header h1, .article-details .article-header h2 {padding:.25em 0 1em}
.icopdf, img.pdf {float:left; padding:4px 8px 4px 4px;width:28px}
.pdficon li{list-style-type: none}
.pdficon li::before { 
    content: '';
    display: inline-block;
    height: 16px;
    width: 16px;
    background-size: cover;
    background-image: url('../png/pdf.png');
    background-repeat: no-repeat;
    margin-right: 10px; 
    background-position: center center;vertical-align:middle
  }
ul.pdficon {line-height:1.75;list-style-position:outside;}
.img-container {display: flex;
        align-items: center;
        justify-content: center}
  
.mt-3, .my-3 {margin-bottom:1rem !important}
#sp-bottom3 .customclear div, #sp-bottom3 .custom div {position:relative;float:left;display:block;font-size:14px}
#sp-bottom3 .customclear div.col-lg-4, #sp-bottom3 .customclear div, #sp-bottom3 .custom div.col-lg-4, #sp-bottom3 .custom div {padding-left:0;padding-right:0}
#sp-top-bar {text-align:right;height:40px;left:0;z-index:10000;top:0;position:fixed;width:100%}
#sp-header {top:40px;position:fixed;background:rgba(255,255,255,.97);height:70px;z-index:999}

#sp-search {float:right;position:relative}
#sp-search .search {display:inline-block;color:#fff}
#sp-search .search:before{font-family:"Font Awesome 5 Free";font-size:12px;position: absolute;content: "\f14d";display:none}
#sp-search .form-control {float:right;/*overflow:hidden;opacity:0;*/-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;/*width:0;height:0*/height:28px;width:220px}
#sp-search input.form-control {color:#131313;display:block;padding:.75em .75em;line-height:2em;border:1px solid #dc3545; margin-top:-.25rem;}
#sp-search.open .form-control, #sp-search:active .form-control, #sp-search:hover .form-control, #sp-search:focus .form-control {opacity:1}
#sp-search.open input.form-control:after {opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1); -o-transform:scaleX(1);transform:scaleX(1)}

@media only screen and  (max-width:991px){
#sp-search .search::before {display:inline-block;right:60px;top:10px;content: url('../png/search-20.png');}
#sp-search .form-control {float:right;overflow:hidden;opacity:0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;width:0;height:0}
#sp-search input.form-control {color:#232323;display:block;padding:1em .75em;line-height:2em;border:2px solid #dc3545;margin-top:6px;margin-right:60px}
#sp-search.open .form-control, #sp-search:active .form-control, #sp-search:hover .form-control, #sp-search:focus .form-control {opacity:1;width:280px}
}

#sp-top1 {padding-top:55px}
#sp-left .sp-module, #sp-right .sp-module {border:0px solid #e1e1e1;padding:12px;background-color:#f7f7f7}
.sp-module h3.sp-module-title {margin:0 0 20px;color:#1a1a1a;font-size:1.25rem;line-height:1.2;width:auto;box-shadow:inset 0 -1px 0 #ddd;display:table}
.sp-module h3.sp-module-title:after {clear:both;display:block;float:left;content:"";position:relative;height:2px; background:#dc3545;width:70%;margin:10px 30% 0 0;border-radius:2px;padding:0}
.sp-module.video-new h3.sp-module-title {color:white!important}
ul.link2, ul.menu {list-style:none}
.link1 li, .link2 li {padding:4px 0}
.link2 li {border-bottom:1px solid #fff}
#sp-sidebar ul.menu {padding:0;margin-bottom:2.5em}
#sp-sidebar ul.menu > li {padding:10px 0;display:block;border-bottom:1px solid #e8e8e8}
#sp-sidebar ul.menu > li > a {display:block;padding:2px;line-height:1.25}
#sp-sidebar ul.menu > li.active > a, .sp-module ul.menu-child > li.active > a {color:#0345BF;text-transform:uppercase}
#sp-sidebar .sp-module-content {line-height:1.25; font-size:.9em}
.icopdf1 {float:left;padding:4px 8px 48px 4px;width:28px;display:block}
p {clear:both}
ul.gkBullet1, ul.gkBullet2, ul.gkBullet3, ul.gkBullet4 {margin:1em 0;padding:0}
ul.gkBullet1 li, ul.gkBullet2 li, ul.gkBullet3 li, ul.gkBullet4 li {list-style:none;overflow:inherit;padding:2px 0 2px 24px;position:relative}
ul.gkBullet1 li:before, ul.gkBullet2 li:before, ul.gkBullet3 li:before,
ul.gkBullet4 li:before {font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;top:5px;left:0}
ul.gkBullet1 li:before {color:#111;content:"\f111";font-size:6px;top:10px}
ul.gkBullet2 li:before {color:#0c77cc;content:"\f14a"}
ul.gkBullet3 li:before {color:#0c77cc;content:"\f14a"}
ul.gkBullet4 li:before {color:#0c77cc;content:"\f14a"}
#sp-grid {padding-bottom:1.5em;padding-top:1.5em}
dt.tabs {display:inline-block}
dt.tabs span h3 {color:#fff;font-size:1rem;text-transform:uppercase;}
dl.tabs dt.tabs span h3 a {color:#0345bf!important;background-color:#fafafa;margin:2px;border:1px solid #ccc; border-bottom:2px solid #ccc;padding:6px 12px;line-height:34px}
dl.tabs dt.tabs h3 a:hover {cursor:pointer;border:1px solid #0345bf;border-bottom:2px solid #0345bf}
dl.tabs dt.tabs.open a,  dl.tabs dt.tabs.open a:hover {color:#ffffff!important;background:#0345bf;border:1px solid #0345bf;border-bottom:2px solid #0345bf}
dd.tabs {border:1px solid #eaeaea;border-top:2px solid #0345bf;padding:16px;background-color:#fafafa}
.shadow, .shadow_left, .shadow_right{display:inline-block;max-width:100%;position:relative;margin:0;margin-bottom:1em}
.shadow:after, .shadow_left:after,  .shadow_right:after {background:url('../png/shadow.png') 50% 0 no-repeat;height:20px;content:'';position:absolute;bottom:-20px;left:4px;right:6px;background-size:100% 20px !important;margin:0}
.shadow_left {float:left;margin:0 12px 24px 0}
.shadow_right {float:right;margin:0 0 24px 12px}
.sp-mega-group .shadow:after, .sp-mega-group .shadow_left:after, .sp-mega-group .shadow_right:after {background:none}
.d-flex {margin:2.5em 0 1.5em}
.article-details .article-can-edit.d-flex {margin:0}
.article-details .article-ratings-social-share.d-flex {padding:0;border:0;margin:0}
.table-bordered, table.category tbody > tr, .category.table-bordered td {border:0;border-bottom:1px solid #dee2e6}
#border {border-bottom:1px solid #dee2e6;margin-bottom:.8em;padding-bottom:.8em}
.article-details .article-header h1, .article-details .article-header h2, .content-category h1 {font-size:1.75rem;/*font-family: PT Sans, Open Sans, Arial, sans-serif !important;*/}
.video {padding:4px 2px;width:24%;min-width:210px;vertical-align:top;display:inline-block}
section img {display:inline-block}
img.album {width:310px;margin:0;/*width:206px;margin:.5em*/float:left;position:relative;/*-webkit-box-shadow:0 10px 6px -6px rgba(68,68,68,0.6);-moz-box-shadow:0 10px 6px -6px rgba(68,68,68,0.6);box-shadow:0 10px 6px -6px rgba(68,68,68,0.6)*/ padding:3px}
img.album:hover {background:#f7f7f7;opacity:.6;/*transform: scale(1.1);max-width:25%*/}
.cat-children {padding-top:1.75em}
.cat-children h3 {font-size:1.5em} 
.cat-children .first h3.page-header {padding-top:.8em;padding-bottom:0} 
.list-group-item {border:1px solid rgba(0,0,0,.125);border-left:0;border-right:0}
.list-group-item:first-child, .list-group-item:last-child {border-radius:0}
.gallery {position:relative;display:inline-block;padding:0 20px 20px 0px}
.gallery figure {display:inline-block;position:relative}
.gallery figcaption {background:rgba(12, 19, 31, 0.6);height:100%;opacity:0;position:absolute;text-align:left;top:0;
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5);
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition:all .3s ease-out;
	transition:all .3s ease-out;
	width:100%;z-index:3}
.gallery figure:hover figcaption {opacity:1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)}
.gallery figure img {width:250px;height:167px;float:left;position:relative;display:inline-block;opacity:1;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
	-webkit-box-shadow:0 10px 6px -6px rgba(68,68,68,0.6);
    -moz-box-shadow:0 10px 6px -6px rgba(68,68,68,0.6);
    box-shadow:0 10px 6px -6px rgba(68,68,68,0.6)}
.gallery figure img.hide {opacity:0;
	-webkit-transform:scale(0.5);
	-moz-transform:scale(0.5);
	-ms-transform:scale(0.5);
	-o-transform:scale(0.5);
	transform:scale(0.5)}
.gallery figcaption small {color:#fff;display:block;font-size:14px;font-weight:700;padding:16px 15px 10px;margin:0 0 20px 0;position:relative;text-transform:uppercase;top:35px;
	-webkit-transition:all .3s ease-out;
	-moz-transition:all .3s ease-out;
	-ms-transition:all .3s ease-out;
	-o-transition:all .3s ease-out;
	transition:all .3s ease-out;
	-webkit-transition-delay:.15s;
	-moz-transition-delay:.15s;
	-ms-transition-delay:.15s;
	-o-transition-delay:.15s;
	transition-delay:.15s}
.gallery figure:hover figcaption small {opacity:1;top:0}
.gallery figcaption p {color:#b7c0ce;font-size:12px;height:32px;line-height:16px;margin:0 0 10px 0;overflow:hidden;opacity:0;position:relative;text-overflow:ellipsis;top:25px;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	-webkit-transition-delay:.25s;
	-moz-transition-delay:.25s;
	-ms-transition-delay:.25s;
	-o-transition-delay:.25s;
	transition-delay:.25s}
.gallery figure:hover figcaption p {opacity:1;top:0}
.gallery figcaption a {opacity:0;position:relative;padding-left:21px;top:20px;color:#ac0000}
.gallery figcaption a:active, .gallery figcaption a:focus, .gallery figcaption a:hover {color:#ffffff!important}
.gallery figure:hover figcaption a {opacity:1;top:0;
	-webkit-transition:all .3s ease-out;
	-moz-transition:all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition:all .3s ease-out;
	transition:all .3s ease-out;
	-webkit-transition-delay:.35s;
	-moz-transition-delay:.35s;
	-ms-transition-delay:.35s;
	-o-transition-delay:.35s;
	transition-delay:.35s}
@media only screen and (max-width:991.98px) {.col-lg-3 {padding-bottom:2em}
#sp-info-centar .sp-module-title {font-weight:600}}
@media only screen and (min-width:980px) {.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {padding:0 6px}}
@media only screen and (min-width:1200px) {.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {padding:0 10px}
dl.tabs {margin:0 0 6px; min-height:30px;overflow:hidden;padding:16px 0 0;box-sizing:border-box}}
.article-list .article {border-bottom:1px solid #e5e5e5;padding:1.5rem;background-color:#fff;border-radius:0px;/*box-shadow:0 0.1em 0.25em 0 rgba(0, 0, 0, 0.133)*/box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.4)}
.article-list .row .col-md-6 .article .shadow:after, .article-list .row .col-md-6 .article .shadow_left:after, .article-list .row .col-md-6 .article .shadow_right:after {background:none;height:0px}
.field-entry.bezsaob{color:#000}
.article-list .field-entry.bezsaob{font-size:0.8rem;border-top:1px solid #e1e1e1;padding-top:16px;margin-top:16px}
hr{border-top:1px solid #e1e1e1}
i .fa{padding:0 6px}
table.cenovnik input[type='text'] {padding:4px 3px !important}
table.cenovnik {border:0;text-align:left;margin-top:2em;margin-bottom:1.5em;width:100%}
.cenovnik tbody tr td {padding:8px}   
.cenovnik td div.cen2 {height:70px;padding-top:26px}  
.cenovnik td div.cen3 {height:80px} 
@media only screen and  (max-width:780px) {
	.cenovnik tbody tr td:first-child {width:95%;margin-bottom:1em}
	.cenovnik tbody tr td {padding:6px;display:inline-block}
	.cenovnik td div.cen1 {padding-top:0px}  
    #sp-banner-right .custom{margin-top:1em}  
}
table.zadrzavanje {width:98%}
table.zadrzavanje th {padding:6px;color:white}
#sp-sidebar .menu li .menu-separator {color:#000;text-transform:uppercase;font-weight:600}
ul.menu-child {margin-top:.9em}
#sp-sidebar .sp-module-content ul.menu-child li{line-height:1.5;padding-bottom:6px}
#sp-sidebar .sp-module-content .item-517 ul.menu-child li::marker {
    content:''; display:inline-block}
#sp-sidebar .sp-module-content ul.menu-child li img {
    width:21px; padding-top:2px;padding-right:6px;margin-left:-8px;margin-bottom:4px;float:left;display:inline-block}
#sp-sidebar .sp-module-content ul.menu-child li.item-2239 img {padding-top:8px;}
#sp-sidebar .sp-module-content ul.menu-child li a.odrz-reg {padding-left:14px}
/*iskljuciti odavde kada se isključi sneško*/
/*.xmas-show-snowMen, .xmas-show-snowMen-1, .xmas-pine, .xmas-pine-active, .xmas-background{display:none!important}
.xmas-show-snowMen, .xmas-show-snowMen-1{bottom:120px!important;}
.xmas-show-snowMen-1{left:160px!important}
.xmas-pine, .xmas-pine-active{left:5px!important}
#sp-footer1 .sp-copyright small {padding-left:50px;float:right;} 
#sp-linkovi-ispred-footera {margin-bottom:300px!important} 
#sp-bottom3 .sp-column {font-size:0px} 
/*iskljuciti dovde kada se isključi sneško}*/
#sp-footer {padding-top:170px;}  
.sprocket-lists-portrait-container li {padding:0!important}
.sprocket-lists-portrait-title {margin: 8px 0!important}
.sprocket-lists-portrait-container li:first-child h4.sprocket-lists-portrait-title {margin-top:0!important}
p.portrait-text, .roksprocket-ellipsis, .contact-position, .article-intro-image {display:none}
.gkBullet2.finizv {float:left;width:320px}
.answer_wrapper opened, .add_answer {display:none!important;}
.fields-container.contact-fields {padding:0.75em;border-bottom:1px solid #e1e1e1}
.red, .star {color:#ff0000}
.contact-form {margin-bottom:2.5em}
.contact-miscinfo .fa {padding-right:.4em}
.sprocket-strips-p-content a.readon {color:rgba(255,0,0,.75);font-weight:600}
.sprocket-strips-p-content a.readon:hover {color:white}
.lightgallery.foto img {margin:7px!important}
.lightgallery.foto img:hover {background:#f7f7f7;opacity:.5;/*transform: scale(1.1);max-width:25%*/}
.tag-category .list-group-item {border:0;float:left;display:inline-block;margin-bottom:0;vertical-align:top;width:360px}
.tag-category .list-group {-ms-flex-direction: row;flex-direction:row;flex-flow: row wrap;margin-bottom:2rem}
.tag-category h3 {font-size:1.1rem;padding:.75rem 0;text-transform:uppercase;/*min-height:4.5rem*/min-height:6.5rem;/*font-family:Open Sans, Arial, sans-serif*/}
.tag-category h3 a {color:black}
.tag-category h3 a:hover {color:#0345bf}
body.ltr .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child > a::after {padding-top:1px}
sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.5em}
.tooltip-inner {max-width:60%;float:right;right:15%;position:relative}
form.pwebcontact-form .tooltip.show {opacity:.85}
form.pwebcontact-form input.pweb-checkbox, form.pwebcontact-form input.pweb-radio {margin: 3px 8px 8px 0!important}
*[data-toggle='tooltip'], .hasTooltip, .pweb-form-blue form.pwebcontact-form button, .pweb-form-blue form.pwebcontact-form .btn, .pweb-form-blue form.pwebcontact-form input.pweb-input, .pweb-form-blue form.pwebcontact-form select, .pweb-form-blue form.pwebcontact-form textarea{display: inline-block !important}

.chzn-container.chzn-container-single .chzn-single {display:none!important}
.chzn-container .chzn-results li.active-result.result-selected {/*display:none*/}
.chzn-container.chzn-container-single .chzn-drop {border-color:#aaa}
.custom.covid{box-shadow: 2px 2px 8px rgba(0,0,0,0.6)}
iframe{border:0}
#weatheraholic-442 {
    width: 100%;
    padding: 0!important;
    margin: 0!important}
#sp-tab9 .sp-module {margin-left:0;width:100%}
.flatWeatherPlugin .wiToday .wiIconGroup div.wi, .flatWeatherPlugin div.wiToday > p.wiTemperature {
    font-size: 150%!important}
.flatWeatherPlugin div.wiToday > p.wiTemperature {
    width: 49%!important;text-align:right!important;margin-top:-29px}
label.hasPopover.required, label.hasPopover.required.invalid {display: inline-block!important}
.latestnews {margin-bottom:1rem}
.latestnews li {padding: 12px 4px; border-bottom:1px dotted rgb(36, 36, 36);font-size:.85rem}
.sp-module-content .latestnews > li > a > span {color:rgb(3, 70, 120)}
.article-details .article-full-image.float-right img{
    display: none!important;}
.article-details .article-full-image img {border-radius:0}
.article-details .article-full-image {margin-bottom:0!important;position: relative;}
.article-info > span {color: #040404}
div.article-full-image ~ div.article-info {padding: 16px 16px 0}
div.article-full-image ~ [itemprop="articleBody"] {padding: 8px 16px 0} div.article-full-image + div.article-header {margin-left:8px;margin-right:8px}
 div.article-full-image + div.article-header [itemprop="headline"] {background:rgba(255,255,255,.85);padding:8px; position:absolute;top:520px;z-index:999;color: rgb(37, 37, 37);clear:both}
 div.article-full-image.float-right + div.article-header [itemprop="headline"] {position:relative;top:0;background:none}
@media only screen and (max-width:1079.98px) {div.article-full-image + div.article-header [itemprop="headline"] {top:420px;clear:both}}
@media only screen and (max-width:759.98px) {div.article-full-image + div.article-header [itemprop="headline"] {top:240px;clear:both}}
@media only screen and (max-width:479.98px) {div.article-full-image + div.article-header [itemprop="headline"] {top:120px;clear:both}}
.article-list .article .readmore a {color: rgb(4,76,208)}
.article-info span.published {color: rgb(3, 70, 120)}
.article-list .article .readmore a:hover, a:hover, a:focus, a:active {color: #000}
#easy-social-icons .jssocialicons-icons {width:50%!important; float:right;position:relative;margin-top:-50px;margin-bottom:20px}
._2pir {display:none!important}
.video-container {position:relative;float:left;width:49%;margin-right:1%;height:50%; padding-bottom:26.75%; padding-top:10px; height:0; overflow:hidden;margin-bottom:20px}
.video-container iframe, .video-container object, .video-container embed {position:absolute; top:0; left:0; width:100%; height:100%}

.video-container-kampanja {position:relative;float:left;width:100%;margin-right:1%;height:100%; padding-bottom:55.5%; padding-top:10px; height:0; overflow:hidden;margin-bottom:20px}
.video-container-kampanja iframe, .video-container-kampanja object, .video-container-kampanja embed {position:absolute; top:0; left:0; width:100%; height:100%}

@media only screen and (max-width:759.98px) {.video-container {width:100%;height:100%;padding-bottom:53.5%;float:none}}
.nspImage {float:left;max-width:200px;display:inline-block;margin:.75rem .75rem}
.nspImageWrapper ~ .gkArtContentWrap p.nspInfo, .nspImageWrapper ~ .gkArtContentWrap p.nspText {display:inline-block;width:calc(100% - 220px);position:relative;color:#141414}
p.nspText, p.nspInfo{color:#141414}
.gkArtContentWrap {background-color:white; border:1px solid #e9e9e9;display:block;padding:.75rem}
.nspImageWrapper ~ .gkArtContentWrap {min-height:180px}
h4.nspHeader {font-size:1.2rem}
.nspArt {margin-bottom:.75rem}
a.module-title-link {color:#fff}
.korpo-treci a.module-title-link {color:#0345bf}
a.module-title-link:hover {color:#c82333}
/* Vertical timeline */
ul.timeline {
    list-style-type: none;
    position: relative;
    padding-left: 1.5rem}
 /* Timeline vertical line */
ul.timeline:before {
    content: ' ';
    background: #fff;
    display: inline-block;
    position: absolute;
    left: 16px;
    width: 4px;
    height: 100%;
    z-index: 400;
    border-radius: 1rem}
li.timeline-item {margin:20px 0}
/* Timeline carret */
.timeline-carret {
    border-top: 0.5rem solid transparent;
    border-right: 0.5rem solid #fff;
    border-bottom: 0.5rem solid transparent;
    display: block;
    position: absolute;
    left: 2rem}
/* Timeline item grey spot */
li.timeline-item::before {
    content: ' ';
    background: #ddd;
    display: inline-block;
    position: absolute;
    border-radius: 50%;
    border: 3px solid #fff;
    left: 11px;
    width:14px;height:14px;
    z-index:400;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2)}
#sp-position1 {margin-top:-32px;padding-top:32px;padding-bottom:36px;background-color:rgba(215, 215, 215, 0.85)!important;border:1px solid #a7a7a7}

#easy-social-icons .jssocialicons-icons, .jmm-social.override {top:50%;width:34px!important;display:block;
z-index: 999;position: fixed;background: #fff;padding:0;right: 0;cursor: pointer;  border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
  -o-border-radius: 3px !important}

.jmm-social.override {top:45%;width:30px!important;}
.jmm-social.override ul.jmm-list {list-style-type:none;padding:0;margin:0}
#easy-social-icons ul.jssocialicons {padding:0}
ul.jssocialicons > li > a.iconset-whitesquare, .jmm-social.override ul.jmm-list > li > a {background: #fff !important;color:#333!important}
.jmm-social.override ul.jmm-list > li.jmm-item > a {font-size:20px;width:32px;height:32px;line-height:32px}
#easy-social-icons ul.jssocialicons > li > a {margin-right:2px!important;margin-bottom:4px!important}
.jmm-social.override ul.jmm-list > li > a {margin-right:6px!important;margin-bottom:4px!important}
.jmm-social.override ul.jmm-list > li:first-child > a {margin-right:4px!important}
.jmm-social.override.header {top:4px;left:7%;width:240px!important;background: #003f72}
.jmm-social.override.header ul.jmm-list > li {display:inline-block;margin-right:8px}
.jmm-social.override.header ul.jmm-list > li > a {background: #003f72 !important;color:#fff!important;margin-bottom:0}
@media (min-width: 980px) {
  .container {max-width: 960px}
 .sp-megamenu-parent {margin-right: -20px;}x
}
@media (max-width: 991px) {
  #sp-search {position:absolute; top:0; right:0; width:15vw !important}
  #sp-lang {position:absolute; top:0; left:0; width:85vw!important}
  .sp-module-content .mod-languages ul.lang-inline {width:90px!important; margin-left:290px; margin-top:6px}
 #sp-search .search {position:absolute; top:0; right:0}
 #sp-search input.form-control {margin-top:40px; margin-right:20px;}
   #sp-search .search::before {right:40px}
}
@media only screen and (max-width:480px) {
  #sp-info {padding-top:9em!important}
  #sp-breadcrumb {margin-top: 20px}
  #easy-social-icons .jssocialicons-icons {top:100%;left:5%;transform: translateX(-50%) translateY(-50%) rotate(0deg)}
 #sp-lang.col-3, #sp-lang.col-6 {max-width:90vw !important; width:90vw !important}
 .jmm-social.override.header {right: 0;transform: translateX(0) translateY(0) rotate(0deg);}
 #easy-social-icons .jssocialicons-icons li a, .jmm-social.override ul.jmm-list > li.jmm-item {transform: rotate(0deg)}
  #easy-social-icons ul.jssocialicons > li > a, .jmm-social.override ul.jmm-list > li > a {margin-bottom:0!important}
}
@media only screen and (max-width: 480px) {
  .jmm-social.override.header {width:220px !important;left:-12px}
 .jmm-social.override.header ul.jmm-list > li {margin-right:5px}
}
@media (min-width: 100px) {
  .col-sm-auto {-ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none}
}
ul.jssocialicons > li > a.iconset-whitesquare:hover .fa-facebook, .jmm-social.override ul.jmm-list > li.jmm-item > a.jmm-link:hover .fa-facebook {color: #365899}
ul.jssocialicons > li > a.iconset-whitesquare:hover .fa-linkedin, .jmm-social.override ul.jmm-list > li.jmm-item > a.jmm-link:hover .fa-linkedin{color: #006fa6}
ul.jssocialicons > li > a.iconset-whitesquare:hover .fa-twitter, .jmm-social.override ul.jmm-list > li.jmm-item > a.jmm-link:hover .fa-twitter {color: #1da1f2}
ul.jssocialicons > li > a.iconset-whitesquare:hover .fa-youtube, .jmm-social.override ul.jmm-list > li.jmm-item > a.jmm-link:hover .fa-youtube{color: #cc181e}
ul.jssocialicons > li > a.iconset-whitesquare:hover .fa-instagram, .jmm-social.override ul.jmm-list > li.jmm-item > a.jmm-link:hover .fa-instagram{color: #fcaf45}
.enp-promocija {padding-bottom:1.25rem;border-bottom:1px dotted #636363;margin-bottom:2.5rem}

span.sp-nh-text:before{font-family:"Font Awesome 5 Free";font-size:28px;position: absolute;content: "\f05a"}
#rapi-marquee492 .heading {font-family:"Font Awesome 5 Free";height: 30px;
  width: 30px;
  border-radius: 50%;padding: 0 11px;margin-right:6px}
span.sp-nh-text{width:32px;color:#dc3545;font-weight:700}
.sp_news_higlighter, .rapi-marquee {padding:6px 12px;border: 2px solid #dc3545;border-radius:6px}
.sp-module.vesti {width:23%;float:left}
.mobilni {display:none}
@media only screen and (max-width:576px) {
  .sp-nh-item {height:46px!important;line-height:22px!important;}
}
@media only screen and (max-width:780px) {
    .stanje.infocentar {display:none}
  .mobilni {display:block}
  #sp-left .sp-module.mobilni{margin-top:0;padding-top:0}
  .sp-module.vesti {width:50%;}
}
@media only screen and (max-width:990px) {
  .col-lg-4 {padding-bottom:1.5rem} 
}
  
@media only screen and (min-width:992px) {
  .ser-info .col-lg-6 {flex: 0 0 30%; max-width: 30%;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem;border:4px solid #212121;border-radius:12px}
  .ser-info .col-lg-6:first-child {margin-right: 40%}
}
#sp-breadcrumb .sp-module.bigtitle.info {margin-top:-140px!important; background-color:#fff;padding:20px}
.itemid-1678 #sp-component  {    flex: 0 0 100%;max-width:100%}
.itemid-1678 #sp-sidebar  {    flex: 0 0 0;max-width:0}
#sp-sidebar .servisne-desno {display:none;width:0}

.servisne-info {top:24%;display:inline-block;z-index: 9998;position:fixed;left: 5%;cursor: pointer;width:auto}
.zadrzavanja-ns {top:24%;display:inline-block;z-index: 9997;position:fixed;left: 45%;cursor: pointer;}
.servisne-info .btn-primary, .zadrzavanja-ns .btn-primary{padding: 10px;-webkit-box-shadow: inset 0 -3em 3em rgba(0,0,0,0.1),
             0 0  0 2px rgb(255,255,255),
             0.3em 0.3em 1em rgba(0,0,0,0.3);;
 box-shadow:
       inset 0 -3em 3em rgba(0,0,0,0.1),
             0 0  0 2px rgb(255,255,255),
             0.3em 0.3em 1em rgba(0,0,0,0.3);}
.servisne-info .btn-primary:hover, .zadrzavanja-ns .btn-primary:hover {color:#0345bf;background-color:#fff}

.slusalica {position: fixed;position: -webkit-fixed;z-index:97;right:0;top:16%;background-color:#fff;border-radius:10px 0 0 10px;border:2px solid #013D73;display:block}
.slusalica a {float:left;padding:8px 20px 10px 8px;color:#fff;font-weight:700;width:270px;margin-right:-194px;transition:all .3s ease}
.slusalica a img, .slusalica-footer a img{float:left;width:45px;margin:2px 18px 2px 6px}
.slusalica a:hover, .slusalica-footer a:hover{background:#fff;color:#013D73;margin-right:0;border-radius:10px 0 0 10px;}
.slusalica a:hover i, .slusalica-footer a:hover i{float:left;width:43px;color:#fff}
.poziv {float:left;color:#fff;font-size:22px;background:#DE2415;padding:3px 6px;margin-top:3px;border-radius:8px}

.slusalica-footer {position: fixed;position: -webkit-fixed;z-index:98;right:12%;bottom:0;background-color:#fff;border-radius:10px 10px 0 0;border:2px solid #013D73;display:block;}
slusalica-footer a{float:left;padding:8px 20px 10px 8px;color:#fff;font-weight:700;width:270px;margin-right:-194px;transition:all .3s ease}
.slusalica-footer a img{float:left;width:45px;margin:4px 6px 4px 6px}
.slusalica-footer a:hover{background:#fff;color:#013D73;margin-right:0;border-radius:10px 0 0 10px;}
.slusalica-footer a:hover i{float:left;width:43px;color:#fff}

.stanje-footer {position:fixed;z-index:99;right:20%;bottom:0;background-color:#fff;border-radius:10px 10px 0 0;border:2px solid #DE2415;display:block }
.stanje-footer a{float:left;padding:10px 20px 10px 10px;color:#fff;font-weight:700;width:280px;transition:all .3s ease;font-size:12px;}

.koverta {position:fixed;z-index:96;right:0;top:28%;background-color:#fff;border-radius:10px 0 0 10px;border:2px solid #DE2415;display:block }
.koverta a{float:left;padding:10px 20px 10px 10px;color:#fff;font-weight:700;width:290px;margin-right:-214px;transition:all .3s ease;font-size:12px;}
.koverta i{float:left;margin:2px 12px 2px 6px;font-size:36px;color:#DE2415;width:44px;display: inline-block}
.koverta a:hover{background:#fff;color:#DE2415;margin-right:0;border-radius:10px 0 0 10px;}
.koverta .poziv {float:right;color:#fff;font-size:12px;background:#013D73;padding:3px 5px;margin-top:7px;border-radius:8px}

.savet {padding: 6px 8px;background-color: #fff;border-radius: 6px;margin:12px 0}
.magla {position:fixed;z-index:95;right:0;top:40%;background-color:#013D73;border-radius:10px 0 0 10px;border:2px solid #fff}
.magla {float:left;padding:10px 20px 10px 10px;color:#fff;font-weight:400;width:1250px;margin-right:-1172px;transition:all .4s ease}
.magla img{float:left;width:45px;margin:2px 18px 2px 6px}
.magla:hover{background:#013D73;color:#fff;margin-right:0;width:340px}

.savet-icon {position:fixed;z-index:94;right:0;top:52%;background-color:#fff;border-radius:10px 0 0 10px;border:2px solid #013D73}
.savet-icon {float:left;padding:10px 20px 10px 10px;color:#fff;font-weight:400;width:1260px;margin-right:-1182px;transition:all .4s ease;}
.savet-icon img{float:left;width:45px;margin:2px 18px 2px 6px}
.savet-icon:hover{background:#fff;color:#013D73;margin-right:0;width:340px}
#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {border-bottom: 0}
#sp-left .digi_showcase.carousel {height:600px;overflow-y: scroll !important;}

@media only screen and (max-width:480px){
 .slusalica {top:19%}
 .slusalica a {padding:4px 12px 6px 8px;font-weight:600;width:230px;margin-right:-184px}
 .slusalica a img, .magla img, .savet-icon img {width:30px;margin-left:4px}
 .slusalica a:hover i {width:40px}
 .poziv {font-size:18px;padding:3px;border-radius:6px}
 .koverta i{margin-left:4px;font-size:30px;width:30px;}
 .koverta a{padding:4px 12px 6px 8px;font-weight:600;width:270px;margin-right:-224px}
 .magla {top:37%;width:1950px;margin-right:-1900px;padding:4px 12px 6px 8px;}
 .savet-icon {top:45%;width:2060px;margin-right:-2012px;padding:4px 12px 6px 8px}
}

.tab-container .nav {
  margin-top: 20px;
    margin-left: 0;
    margin-bottom: 20px;
    list-style: none
}
.tab-container .nav-tabs {border-bottom: 1px solid #ddd}
.tab-container .nav-tabs>li {margin-bottom: -1px;padding-bottom:7px}
.tab-container .nav-tabs>li>a {
    padding: 8px 12px;
    margin-right: 2px;
    line-height: 20px;
    border: 1px solid transparent;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;display:inline-block !important
}
.tab-container .nav-tabs>li>a:hover,.tab-container .nav-tabs>li>a:focus {border-color:#eee #eee #ddd;background-color: #ddd}
.tab-container .nav-tabs>.active>a, .tab-container .nav-tabs>.active>a:hover, .tab-container .nav-tabs>.active>a:focus {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default;
}
.row-fluid [class*=span]:first-child {margin-left: 0;}
  .row-fluid [class*=span] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.564102564102564%;
}
.row-fluid .isl-list-container {margin-left: 0}
#isl-listings li.list-focus {
  border: 2px solid rgba(218,37,28,0.85) !important;
  -moz-box-shadow: 0 0 8px rgba(218,37,28,0.6)!important;
  -webkit-box-shadow: 0 0 8px rgba(218,37,28,0.6)!important;
  box-shadow: 0 0 8px rgba(218,37,28,0.6)!important
}
@media only screen and (min-width: 1200px){
.row-fluid .span3 { width: 23.076923076923077%}
}
#fp_searchAddress, #fp_searchAddressBtn, #activecount, .row-fluid p {display:none}
#fp_main, #fp_googleMapSidebar {margin-bottom:3rem}
#fp_googleMapSidebar {background:rgba(128, 128, 128, 0.1)!important}
#fp_googleMapSidebar div.enp-uredaj-pripejd-i-postpejd {margin-top:-10px}
#fp_googleMapSidebar h4 {font-size:1.25rem}
#fp_googleMapSidebar h4 small {font-size: 80%}
#fp_googleMapSidebar ul.sidebar {height:auto;max-height:295px;overflow:auto;}
#fp_map_buttons.input-append {margin-top:-15px}
/*p.infoboxlink {display:none}*/
.fp_slide h4, .fp_listitem h4 {font-size:1.2rem;color:black;font-weight:600}
.fp_listitem h4:after {
    clear: both;
    display: block;
    float: left;
    content: "";
    position: relative;
    height: 2px;
    background: #dc3545;
    width: 70%;
    margin: 10px 35% 10px 0;
    border-radius: 2px;
    padding: 0;
}
.infoboxlink p {margin-bottom:0.75rem}
button {margin:0 6px 6px 0}
.article-social-share {margin-top:-3rem;margin-bottom:2rem}
.korpo-vesti-sve .article-social-share {display:none}

.mnwall-big .mnwall-item-inner h3.mnwall-title a, .mnwall-big .mnwall-item-inner h3.mnwall-title span {
     font-weight: 600}
.content-cover h3.mnwall-title a, .content-cover h3.mnwall-title span, .content-cover  h3.mnwall-title, .content-bottom  h3.mnwall-title  {font-size:1rem!important;line-height: 1.1!important;text-transform: none!important;bottom:7%;left:4%;
 position:absolute;width:92%}
.content-bottom  h3.mnwall-title  {bottom:2%;left:3%;width:96%}
.mnwall-date {text-transform: lowercase!important}
.content-bottom .mnwall-date {padding-top:0}

#sp-linkovi-ispred-footera.linkovi-new:after/*, #sp-after-main-body.video-new:after*/ {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8)}
#sp-linkovi-ispred-footera .container-inner, #sp-after-main-body .container-inner{
    position:relative;z-index:999;color:#fff}
.banner-right[class*=hover-border] {border-color: #eee;border-width: 1px;border-style:solid; border-radius:4px}
#sp-bottom3 .banner-right[class*=hover-border] {border-color: #444;border-radius:0}

#sp-bottom3 .banner-right {background: rgba(76,107,153,.5);}
#sp-bottom3 .banner-right.red {background: rgba(212,7,70,.4)}
#sp-bottom3 .banner-right.light {background: rgba(1,165,219,.5);}

.hover-border-outer{position:relative;z-index:1;height:100%;display:block}
.hover-border-outer:after,.hover-border-outer:before{box-sizing:inherit;content:""; position:absolute;width:100%; height:100%;z-index:-1; display:#000}
.hover-border {transition: color .25s}
.hover-border:after,.hover-border:before{border:2px solid #0000;width:0;height:0}
.hover-border:before{top:0;left:0}
.hover-border:after{bottom:0;right:0}
.hover-border:hover:after,.hover-border:hover:before{width:100%;height:100%;display:block}
.hover-border:hover:before{border-top-color:#01a5db;border-right-color:#01a5db;transition:width .25s ease-out,height .25s ease-out .25s}
.hover-border:hover:after{border-bottom-color:#01a5db;border-left-color:#01a5db;transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s}

#sp-linkovi-ispred-footera .container-inner, #sp-after-main-body .container-inner{position:relative;z-index:999;color:#fff}
#sp-linkovi-ispred-footera.linkovi-new .container-inner ul {list-style-type: square}
/*#sp-linkovi-ispred-footera.linkovi-new .container-inner ul li  {
    padding-left:4px;
}*/
@media only screen and (max-width: 940px){
 .content-cover h3.mnwall-title a, .content-cover h3.mnwall-title span,  .content-cover h3.mnwall-title, .content-bottom h3.mnwall-title  {position:relative}
 .article-details .article-header h1, .article-details .article-header h2,      .content-category h1 {font-size: 1.5rem}
}
@media only screen and (max-width: 480px){
  .nspImage {float: none}
  .nspImageWrapper ~ .gkArtContentWrap p.nspInfo, .nspImageWrapper ~ .gkArtContentWrap p.nspText {display:block;width: 100%}
  .sertifikati-list .slike-wrapper {display: block;width:100%;height:auto;text-align:center}
  .sertifikati .slike img {max-width: 100%; max-height: auto}
  #sp-header .logo {width: 235px!important}
  body.ltr #offcanvas-toggler.offcanvas-toggler-right {margin-right: -70px;margin-top:12px}
  h2.sprocket-grids-b-title {font-size: 1rem;letter-spacing: .05rem;margin-top:-29px}
  .overlay-mode .sprocket-grids-b-title {margin-top: -12px!important}
  /*.sp-module-content .mod-languages ul.lang-inline {width: 90px!important; margin-left:60px}*/
 .sp-module-content .mod-languages ul.lang-inline {margin-left:145px !important}
  #sp-search .search::before {right: 20px!important}
  #sp-search, #sp-lang  {height: 30px}
  #sp-search .form-control {width: 130px!important}
  .col-lg-3 {padding-bottom: 0}
}
.tabs .category-module li {border-bottom:1px solid #dee2e6;padding:10px 0}
.osmap-items {margin-bottom: 40px}
.osmap-items h2 {font-size:22px;}
.enp .article-details.enp{padding-top:0px}
.enp .article-details.enp hr {border-top:0}
.enp .article-details.enp .btn {display:none}
.naplata {float: left;
  cursor: pointer;background:#f4f9fc;
  width: calc(33.333% - 6em);
  padding: 2.5em 1.8em;
  margin: 2em 3em;
  height:22em;text-align: center;color:#003F72;border-top-left-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-moz-box-shadow:    inset 0 0 2px rgba(0,63,114,.9);
	-webkit-box-shadow: inset 0 0 2px rgba(0,63,114,.9);
	box-shadow:         inset 0 0 2px rgba(0,63,114,.9);
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;}
.naplata i {font-size: 3rem;color:rgb(220, 53, 69)}
.naplata h4 {line-height: 1.5em;font-weight: 600;margin: 1em 0 .5em}
.naplata p {line-height: 1.5;font-weight:500}
.naplata .Button, .naplata .Button1, .naplata .Button2 {width:140px; padding: .625em .675em;border-radius: 3px;
    margin: 1.75em .25em;text-align: center;margin-left: auto;margin-right: auto;
    color: #fff;font-weight: 500;background: #003F72;
  border-top-left-radius: 1.2rem;
    border-bottom-right-radius: 1.2rem;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;}
.naplata .Button1,.naplata .Button2 {display:inline-block;float:left;width:140px;margin-left: 10px;margin-right: 10px;}
.naplata.modul, .naplata.modul .Button  {border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0px;}
.naplata:hover  {border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 50px;
    border-top-right-radius: 50px;transition: all .75s;}
.naplata:hover .Button, .naplata:hover .Button1,.naplata:hover .Button2 {/*color:#FF8F32;background: #fff;*/
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 1.2rem;
    border-top-right-radius: 1.2rem;transition: all .75s;}
@media screen and (max-width:990px) {
  .naplata {width: calc(50% - 4em);padding: 2em 1.5em;margin: 2em; float:left !important}
  }
@media screen and (max-width: 768px) {
   .naplata {padding-top: 2.5em} 
 .naplata .Button {width:170px;padding: .425em .475em;margin-bottom:0}
}
@media screen and (max-width:480px) {
  .naplata {width:86%; margin:1em 7%;padding:2em 1.25em 1em;height: 18em}
  .naplata i {font-size: 2.5rem}
}

.naplata1 {float: left;
  cursor: pointer;background:#003F72;
  width: calc(33.333% - 2em);
  padding: 2em 1.2em;
  margin: 1.25em 1em;
  min-height:10em;height:auto;text-align: center;color:#f4f9fc;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border:5px solid transparent;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
box-shadow: 0px 30px 50px -5px rgba(149, 164, 175, 0.5);}
.naplata1 i {font-size: 3rem;color:#fff}
.naplata1 h4, .naplata1 h5 {line-height: 1.25em;font-weight: 600;margin: 1em 0 .5em;text-transform: uppercase}
.naplata1 p {line-height: 1.5;font-weight:500}
.naplata1 .Button, .naplata1 .Button1, .naplata1 .Button2 {width:140px; padding: .625em .675em;
    margin: 1.75em .25em;text-align: center;margin-left: auto;margin-right: auto;
    color: #003F72;font-weight: 500;background: #f4f9fc}
.naplata1 .Button1,.naplata1 .Button2 {display:inline-block;float:left;width:125px;margin-left: 15px;margin-right: 0px}
.naplata1.modul, .naplata1.modul .Button  {border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0px;}
.naplata1.modul:hover i {color:#003f72}
.naplata1.putarina {height:12em;}
.naplata1.putarina h5 {font-size:1.25em;vertical-align: middle}
.naplata1.putarina a h5, .naplata1.putarina h5 a, .naplata1.putarina i {color:#003f72}
.naplata1:hover, .naplata1.putarina  {background:rgba(244,249,252,1);color:#003f72;
	border-color:rgba(0,63,114,.8);
  transition: all .75s}
.naplata1.putarina:hover {background:rgba(0,63,114,1);color:#fff;
	border-color:rgba(0,63,114,1);
  transition: all .75s}
.naplata1:hover .Button, .naplata1:hover .Button1,.naplata1:hover .Button2 {color:#F4f9fc;background: #003f72;
transition: all .75s}
.naplata1.putarina:hover a h5, .naplata1.putarina:hover h5 a, .naplata1.putarina:hover i {color:#fff}
.naplata1.putarina:hover a h5.m-naplata:hover, .naplata1.putarina:hover a h5:hover, .naplata1.putarina:hover h5 a:hover{color:#dc3545}
.naplata1 i.tag {content: url('../png/tag.png');width:68px;padding-bottom:0}
.naplata1:hover i.tag {content: url('../png/tag-plavi.png');}
.naplata1 a.enp-naslovna {width:68px;padding-bottom:0;
    content: url('../png/enp-blue.png');}
.naplata1:hover a.enp-naslovna {
    content: url('../png/enp-white.png');}
.naplata1 a.open-balkan {width:64px;padding-bottom:0;
    content: url('../png/logo-t4a-plavi.png');}
.naplata1:hover a.open-balkan {
    content: url('../png/logo-t4a-beli.png');}
.naplata1 a.dozvole {width:58px;padding-bottom:0;
    content: url('../png/dozvola-za-besplatan-prolazak-plavo.png');}
.naplata1:hover a.dozvole {
    content: url('../png/dozvola-za-besplatan-prolazak-belo.png');}
.naplata1 a.kategorizacija {width:90%;padding-bottom:0;
    content: url('../png/kategorizacija.png');}
.naplata1:hover a.kategorizacija {
    content: url('../png/kategorizacija-belo.png');}
.naplata1 a.zadrzavanje {width:56px;padding-bottom:0;
    content: url('../png/naplatna-stanica.png');}
.naplata1:hover a.zadrzavanje {
    content: url('../png/naplatna-stanica-belo.png');}

@media screen and (max-width:990px) {
  .naplata1 {width: calc(50% - 2em);padding: 1.5em 1.2em;margin: 2em  1em; float:left !important}
  }
@media screen and (max-width: 768px) {
   .naplata1 {padding-top: 2em} 
 .naplata1 .Button {width:170px;padding: .425em .475em;margin-bottom:0}
}
@media screen and (max-width:480px) {
  .naplata1 {width:90%; margin:1em 5%;padding:2em 1.25em 1em;height: 18em}
  .naplata1 i {font-size: 2.5rem}
  .sertifikati .slike-wrapper.novo {box-shadow: none;margin-left:calc(10vw - 15px)!important;margin-right:calc(10vw - 15px);width:80vw}
   .sertifikati .slike-wrapper.novo .slike, .naslovna .article-details .slike-wrapper.novo .slike {float:none;/*margin-left:10vw!important;margin-right:10%;*/min-width:80vw;max-width:80vw}
}

.panel .panel-title a {color:#da251c; line-height:1.5em}
.panel .panel-title a.collapsed {color:#0345BF}
.panel .panel-body {width:95%; margin-left:auto; margin-right:auto;border-bottom: 1px solid #0345bf; margin-bottom: 1em}

.blog-wrap {float:left; width:calc(50% - 2em);-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
	box-sizing: border-box;transition: all 250ms linear; box-shadow:none; background:rgba(0,63,114,.8); border:0px dashed #f3f3f3; padding:2px; margin:1em;color:#003f72}
.blog-wrap.no-padding {padding:0;border-radius:0;box-shadow: 0px 20px 50px -2px rgba(149, 164, 175, 0.5);margin:.5em 1em}
.blog-wrap.no-padding .col {margin-left:1rem}
.blog-wrap.ver-2 {box-sizing: box-shadow: 0px 40px 100px -5px rgba(149, 164, 175, 0.4);border-radius: 4px; border:0}
.blog-wrap.manji {float:left;width:calc(33% - 1.25em); margin:.75em;border:0px dashed #f3f3f3;}
.blog-wrap.manji.no-padding {border:0;box-shadow: 0px 40px 100px -5px rgba(149, 164, 175, 0.4)}
.blog-wrap .row {background:#fff; margin-left:0;margin-right:0;padding-top:15px;padding-bottom:15px;height:13em}
.blog-wrap:hover {transform: translateY(-2px);box-shadow:0 1px 1px 2px rgba(0,63,114,.3);}
.blog-wrap:hover .row {background:rgba(0,63,114,.8)}
.blog-wrap:hover h4, .blog-wrap:hover h5, .blog-wrap:hover p, .blog-wrap:hover a{color:#fff}
.blog-wrap.no-padding:hover {transform: none}
.blog-wrap .fa {font-size:84px;font-weight:700}
.blog-wrap i {width:90px;text-align:center}
.blog-wrap img:hover {opacity: 0.7}
.blog-wrap img {width: 220px;height: auto;display: block;transition: all 250ms linear;}
.blog-wrap.manji img {width:96px; top:0}
.link-heading {color: inherit; text-decoration: none; -webkit-transition: all 200ms linear;
  transition: all 200ms linear; letter-spacing: inherit; font-weight: inherit}
.blog-wrap.manji .col {padding-left:0}
.blog-wrap.veliki {width:calc(100% - 1.5em);padding:1.5em 0;height:auto;background:#fff;box-shadow:none;transition: all 350ms linear;border:2px solid #003f72 /*rgba(218,37,28,.85)*/}
.blog-wrap.manji a.enp-naslovna {width:96px;
    content: url('../png/enp-blue.png');}
.blog-wrap.manji:hover a.enp-naslovna {
    content: url('../png/enp-white.png');}
.blog-wrap.manji a.open-balkan {width:96px;
    content: url('../png/logo-t4a-plavi.png');}
.blog-wrap.manji:hover a.open-balkan {
    content: url('../png/logo-t4a-beli.png');}
.blog-wrap.manji a.rrsp {width:96px;
    content: url('../png/cunj-plavi.png');}
.blog-wrap.manji:hover a.rrsp {
    content: url('../png/cunj-beli.png');}
.blog-wrap.veliki h4 {margin-bottom:0}
.blog-wrap.veliki a, .blog-wrap.veliki.vesti a {color:#003f72;text-transform: uppercase;font-weight:500;font-size:14px}
.blog-wrap.veliki.vesti {box-shadow:0 1px 1px 2px rgba(0,63,114,.3); background:#003f72}
.blog-wrap.veliki:hover {background:#003f72}
.blog-wrap.veliki:hover a, .blog-wrap.veliki.vesti a {color:white}
.blog-wrap.veliki.vesti:hover a {color:#003f72}
.blog-wrap.veliki.vesti:hover {background:#fff}

@media screen and (max-width: 1280px) {
   .blog-wrap, .blog-wrap.manji {width:calc(33% - 1em); margin:.5em;}
}
@media screen and (max-width: 1200px) {
   .blog-wrap, .blog-wrap.manji {width:calc(50% - 1.25em); margin:.6em;}
}
@media screen and (max-width: 768px) {
   .blog-wrap, .blog-wrap.manji, .blog-wrap.veliki{width:100%; margin: 1em 0}
}
.enp .article-details.enp .article-social-share{display:none}
.header-content::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-image: linear-gradient(to bottom,transparent 75%,rgba(0,66,89,.85));
    z-index: 10;
}
.header-content-naslov {
    padding-top: 0;
    position: absolute; color:#fff;
    top: 82%;
    left: 5%;
    z-index: 12;
    width: 95vw;
    transform: translateY(-50%);
}

.portfolio-wrap-2 {/*width:calc(33.3333% - 1.5rem);*/width:calc(25% - 1rem); display: inline-block; 
  border-radius: 4px; transition: all 250ms linear;
    box-shadow: 5px 40px 40px 5px rgba(149, 164, 175, 0.4);margin:30px .6rem 50px .6rem; transform: translateY(-5px);padding: 2.5rem 1rem 2rem;height:10em; vertical-align:top}
.portfolio-wrap-2.dva {/*margin:30px .6rem 0 .6rem;*/margin:30px .4rem 0 .4rem;box-shadow: none}
.portfolio-wrap-2.dva p {line-height:2}

@media screen and (max-width: 1200px) {
   .portfolio-wrap-2.dva{padding-left:0rem; padding-right:0rem; height:12em}
 .portfolio-wrap-2.dva p {line-height:1.5}
}

@media screen and (max-width: 990px) {
   .portfolio-wrap-2{width:calc(50% - 1rem)}
 .portfolio-wrap-2.dva:nth-child(3), .portfolio-wrap-2.dva:nth-child(4) {margin-top: 80px}
  #sp-sidebar .sp-module-content ul.menu-child li.item-2239 img {padding-top: 2px}
}
@media screen and (max-width: 768px) {
   .portfolio-wrap-2{width:100%;margin:40px 0}
 .portfolio-wrap-2.dva:nth-child(2), .portfolio-wrap-2.dva:nth-child(4) {margin-top: 60px}
  .portfolio-wrap-2.dva.zimska .section.border-4{margin-top:-10px}
  .portfolio-wrap-2.dva.zimska + .portfolio-wrap-2.dva:nth-child(2){margin-top:90px}
  
  #sp-sidebar .sp-module-content ul.menu-child li.item-2239 img {padding-top: 2px}
}
.portfolio-wrap-2:hover {transform: translateY(-5px)}
.portfolio-wrap-2-text {position: absolute; display: block; border-radius: 4px; overflow: hidden; padding: 15px 10px; z-index: 30; bottom: -50px; left: 15px; color:rgb(220, 53, 69);font-weight:600; width: calc(100% - 30px); 
    background-color: #FFF; box-shadow: 0px 13px 40px rgba(0,0,0,.4); transition: all 250ms linear}
.portfolio-wrap-2-text.gore {top: -50px; color:rgb(220, 53, 69);font-weight:600;  
    background-color: #FFF; box-shadow: 0px 13px 40px rgba(0,0,0,.4);height:70px;vertical-align:middle}
.info-centar .portfolio-wrap-2-text.gore {top: -90px;padding: 5px;
border-radius: 100%;
background: rgba(255,255,255,.3);
box-shadow: 0 1px 1px 2px rgba(0,0,0,.1);height:112px;width:112px;bottom:-30px;left: calc(50% - 60px)}
.info-centar .portfolio-wrap-2-text.gore img {border-radius: 50%;}
#sp-info .info-centar a {color:#0345bf}
#sp-info .info-centar a:hover {color:#02a9e0}
#sp-info .info-centar a.mail {color:#02a9e0}
#sp-info .info-centar a.mail:hover {color:#0345bf}
.info-centar .portfolio-wrap-2 h6 {font-weight:600}
.portfolio-wrap-2-text h6 {line-height:1.5}
.portfolio-wrap-2:hover .portfolio-wrap-2-text {bottom: -40px}
.portfolio-wrap-2.ver-2 {margin-bottom: 0; transition: all 250ms linear}
.portfolio-wrap-2.ver-2 .section {transition: all 250ms linear}
.portfolio-wrap-2.ver-2:hover .section {transform: scale(1.04)}
.portfolio-wrap-2.ver-2 .portfolio-wrap-2-text {
	bottom: auto;
    transition: all 250ms linear;
	background-color: transparent;
	top: 50%;
	transform: translate3d(0, -50%, 0);
	box-shadow: none; opacity: 0}
.portfolio-wrap-2.ver-2:hover .portfolio-wrap-2-text {opacity: 1; transform: translate3d(0, -50%, 40px)}

@-webkit-keyframes border-transform{
    0%,100% { border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%; } 
	14% { border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%; } 
	28% { border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%; } 
	42% { border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%; } 
	56% { border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%; } 
	70% { border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%; } 
	84% { border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%; } 
}
.radius-img-animate {border-radius: 4px;overflow: hidden;
  animation: border-transform 17s linear infinite alternate forwards}
  
.footer-boxes {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  position: fixed;
  width: 100%;
  bottom: 0;
  left: 0;
  padding-top: 8px;
  z-index: 1001;
  background: #fff;
  box-shadow: 0 3px 10px 0 rgba(72,83,94,.14),0 -1px 11px 2px rgba(72,83,94,.12),0 4px 3px -3px rgba(72,83,94,.2);
} 
.footer-box {
  background-color: #fff;
  width: 64px;
  border-radius: 4px 4px 0 0;
  cursor: pointer;
}
.footer-box__close {
  display: flex;
  flex-flow: column;
  position: relative;
  align-items: center;
  width: 64px;
  border-radius: 4px 4px 0 0;
  border: 2px solid #fff;
  border-bottom: 1px;
  min-height: 76px;
}
.footer-box__icon {
  width: 42px;
  height: 42px;
  flex: 0 0 42px;
  border-radius: 50%;
  border: 1px solid rgba(72,83,94,.33);
  position: relative;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer-box__title {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.footer-box__title-top {
  font-size: 9px;
  line-height: 14px;
  margin-bottom: 0;
  padding-top: 5px;
  color: #48535e; text-align:center
}
.plava .footer-box__title-top, .plava .footer-box__title .icon {color:#fff}
.footer-box__title-bottom {font-size:10px; line-height:11px; font-weight:400; color:#48535e; display: none}
.footer-box__close .icon {position:absolute; top:8px; right:8px; font-size:12px; display:none}
.footer-box__icon span {font-size:21px; line-height:21px}
  .footer-box__icon img {width:21px; height:21px}
  .footer-box--contact .footer-box__close {width:64px; flex:0 0 64px; height:60px; background-color:rgb(255,255,255);
    align-items:center; transition:width .5s}
  .footer-box.footer-box--contact {flex:1 1 64px; max-width:64px!important}

@media (min-width: 768px) {
  .footer-boxes {background:0 0; padding-left:5px; padding-right:5px; box-shadow:none}
  .footer-box:not(.footer-box--contact) {
    background-color: #f0eff3;
    border: 2px solid #fff;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: rgb(255,255,255);
    border-bottom: 0;
    overflow: hidden;
    cursor: pointer;
  }
  .footer-box.plava:not(.footer-box--contact) {background-color:#003f72; border:2px solid #003f72}
  .footer-box__close.plava {border: 2px solid #003f72}
   .footer-box {margin-right:8px; flex:0 0 calc((758px-3*8px)/4); max-width:calc((758px-3*8px)/ 4)}
  .footer-box__close {
    flex-flow: row;
    width: auto;
    min-height: 58px;
    padding: 0 8px;    
  border: 2px solid #003f72;
  }
  .footer-box__close.plava {   
  border: 2px solid #fff;
  }
   .footer-box__icon {
    width: 48px;
    height: 48px;
    flex: 0 0 48px;
    margin-right: 9px;
    border: 1px solid #003f72;
  }
   .footer-box__icon span {
    font-size: 28px;
    line-height: 28px;
  }
  .footer-box__icon img {
    width: 38px;
    height: 38px;
  }
   .footer-box__title {
    align-items: flex-start;
    min-height: 45px;
    border-left: 4px solid #003f72;
    padding: 5px 8px;
  }
  .plava .footer-box__title {
    border-left: 4px solid #fff;
  }
  .footer-box__title-top {
    font-size: 11px; text-align:left;
    font-weight: 700;
    padding-top:0}
  .footer-box__title-bottom {display:block}
  .footer-box__close .icon {display:block; font-size:14px}
  .footer-box.footer-box--contact:not(.active) {background-color: transparent}
   .footer-box.footer-box--contact {
    transition: width .5s ease,height .5s ease;
  }
  
  .footer-box:not(.footer-box--contact) .footer-box__close:hover:not(.active) {
    background-color:#003f72
  }
  .footer-box:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__icon {
    border-color:transparent;
    background-color:#dc3545
  }
  .footer-box.plava:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__icon {
    background-color:#003f72
  }
  .footer-box:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__icon span::before{
    color:#fff
  }
  .footer-box:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__title {
    border-color:#fff
  }
  .footer-box:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__title-top, .footer-box:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__title-bottom, .footer-box:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__title .icon {
    color:#fff}
  .footer-box.plava:not(.footer-box--contact) .footer-box__close:hover:not(.active) {
    background-color:#fff}
  .footer-box.plava:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__icon span::before {
    color:#003f72}
  .footer-box.plava:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__title {
    border-color:#003f72}
  .footer-box.plava:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__title-top, .footer-box.plava:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__title-bottom, .footer-box.plava:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__title .icon {
    color:#003f72}
  .footer-box.plava:not(.footer-box--contact) .footer-box__close:hover:not(.active) .footer-box__icon span::before{
    color:#fff}
  .footer-box--contact .footer-box__close:hover:not(.active) {min-height:70px}
}
@media (min-width: 992px) {
  .footer-box {
    flex: 0 0 calc((982px - 3*8px)/ 4);
    max-width: calc((982px - 3*8px)/ 4)}
}
@media (min-width: 1200px) {
  .footer-box {flex:1 1 317px; max-width:317px}
  .footer-box__title-top {font-size:17px; line-height:23px; font-weight:700; margin-bottom:2px}
  .footer-box__title-bottom {font-size:13px}
}

@media (max-width: 1280px) {
  body {font-size: calc(15px + 2 * ((100vw - 320px)/ 960))}
}

.dark-text h3.mnwall-title a, .dark-text h3.mnwall-title span {color: #003f72!important; line-height:14px}

.snowflake {color: #fff; font-size: 1.25em;font-family: Arial, sans-serif;text-shadow: 0 0 5px rgba(0,0,0, .35);} 
.snowflake,.snowflake .inner{animation-iteration-count:infinite;animation-play-state:running}
@keyframes snowflakes-fall{0%{transform:translateY(0)}100%{transform:translateY(110vh)}}
@-webkit-keyframes snowflakes-fall{0%{transform:translateY(0)}100%{transform:translateY(110vh)}}
@keyframes snowflakes-shake{0%,100%{transform:translateX(0)}50%{transform:translateX(80px)}}
@-webkit-keyframes snowflakes-shake{0%,100%{transform:translateX(0)}50%{transform:translateX(80px)}}
.snowflake{position:fixed;top:-10%;z-index:999999;-webkit-user-select:none;user-select:none;cursor:default;animation-name:snowflakes-shake;animation-duration:3s;animation-timing-function:ease-in-out}
.snowflake .inner{animation-duration:10s;animation-name:snowflakes-fall;animation-timing-function:linear}.snowflake:nth-of-type(0){left:1%;animation-delay:0s}.snowflake:nth-of-type(0) .inner{animation-delay:0s}.snowflake:first-of-type{left:10%;animation-delay:1s}.snowflake:first-of-type .inner,.snowflake:nth-of-type(8) .inner{animation-delay:1s}.snowflake:nth-of-type(2){left:20%;animation-delay:.5s}.snowflake:nth-of-type(2) .inner,.snowflake:nth-of-type(6) .inner{animation-delay:6s}.snowflake:nth-of-type(3){left:30%;animation-delay:2s}.snowflake:nth-of-type(11) .inner,.snowflake:nth-of-type(3) .inner{animation-delay:4s}.snowflake:nth-of-type(4){left:40%;animation-delay:2s}.snowflake:nth-of-type(10) .inner,.snowflake:nth-of-type(4) .inner{animation-delay:2s}.snowflake:nth-of-type(5){left:50%;animation-delay:3s}.snowflake:nth-of-type(5) .inner{animation-delay:8s}.snowflake:nth-of-type(6){left:60%;animation-delay:2s}.snowflake:nth-of-type(7){left:70%;animation-delay:1s}.snowflake:nth-of-type(7) .inner{animation-delay:2.5s}.snowflake:nth-of-type(8){left:80%;animation-delay:0s}.snowflake:nth-of-type(9){left:90%;animation-delay:1.5s}.snowflake:nth-of-type(9) .inner{animation-delay:3s}.snowflake:nth-of-type(10){left:25%;animation-delay:0s}.snowflake:nth-of-type(11){left:65%;animation-delay:2.5s}

#djslider511 {display:none !important}
.sp-scroll-up {background:rgba(218,37,28,.75); border-radius:3px}
.sp-scroll-up:hover {background:rgba(218,37,28,1)}
.korpo-vesti-sve #sp-main-body {display:none}
.contact h3, .contact-miscinfo .jicons-icons {display:none}


.tabovi .category-module li {border-bottom:1px dotted #0345bf; padding:8px 0}
.tabovi .category-module li:last-child {border-bottom:0}
.pozadina-tabovi {max-width:100%;
    margin:30px auto;
	background:#fafafa;
	padding:30px;
	box-shadow:0 3px 5px rgba(0,0,0,0.2);
}
input[name=css-tabs], input[name=css-tabs1], input[name=css-tabs2] {display:none}
#tabs {
	padding: 0 0 0 50px;
	width: calc(100% + 100px);
	margin-left: -50px;
	background: #003f72;
	height: 50px;
	border-bottom: 5px solid #dc3545;
	box-shadow: 0 3px 5px rgba(0,0,0,0.2);
}
#tabs::before {
	content:"";
	display:block;
	position:absolute;
	z-index:-1;
	width:100vw;
	left:calc(-50vw + 50%);
	margin-top:16px;
	height:50px;
	background:#003f72;
	border-bottom:5px solid #dc3545}
#tabs::after {
	content:"";
	display:block;
	position:absolute;
	z-index:0;
	height:50px;
	width:100px;
	background:#dc3545; 
	transition:transform 400ms}
#tabs label {position:relative;
	z-index:100;
	display:block;
	float:left;
	text-transform:uppercase;
	text-align:center;
	width:100px; 
	height:100%;
	border-right:0px dotted #0345bf;
	cursor:pointer; color:#fff}
.sajt-tabovi #tabs label {width:120px}
.sajt-tabovi #tabs::after {width:120px}
.sajt-tabovi-irf #tabs label {width:180px}
.sajt-tabovi-irf #tabs::after {width:180px}
.sajt-tabovi-asecap #tabs label {width:160px}
.sajt-tabovi-asecap #tabs::after {width:160px}
#tabs label:first-child {border-left:0px dotted #0345bf}
#tabs label::before {
	content:"";
	display:block;
	height:0;
	width:0;
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
	filter:invert(85%);
	margin:15px auto}
/* #tab1::before {
	background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/106891/paper-plane.png);
}
#tab2::before {
	background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/106891/big-cloud.png);
}
#tab3::before {
	background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/106891/folding-brochure.png);
}
#tab4::before {
	background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/106891/mans-silhouette.png);
}  
#radio1:checked ~ #tabs #tab1::before, #radio2:checked ~ #tabs #tab2::before, #radio3:checked ~ #tabs #tab3::before, #radio4:checked ~ #tabs #tab4::before, #radio5:checked ~ #tabs #tab4::before, #radio6:checked ~ #tabs #tab4::before,
#radio7:checked ~ #tabs #tab4::before, #radio8:checked ~ #tabs #tab4::before, #radio9:checked ~ #tabs #tab4::before {
	filter: invert(100%);  - boja ikona na tabovima, kada su aktivni
}*/
#radio1:checked ~ #tabs::after {transform: translateX(0)}
#radio2:checked ~ #tabs::after {transform: translateX(101px)}
#radio3:checked ~ #tabs::after {transform: translateX(202px)}
#radio4:checked ~ #tabs::after {transform: translateX(303px)}
#radio5:checked ~ #tabs::after {transform: translateX(404px)}
#radio6:checked ~ #tabs::after {transform: translateX(505px)}
#radio7:checked ~ #tabs::after {transform: translateX(606px)}
#radio8:checked ~ #tabs::after {transform: translateX(707px)}
#radio9:checked ~ #tabs::after {transform: translateX(808px)}

.sajt-tabovi #radio2:checked ~ #tabs::after { transform: translateX(121px); -webkit-transform: translateX(121px); -moz-transform: translateX(121px); -ms-transform: translateX(121px); -o-transform: translateX(121px); }
.sajt-tabovi #radio3:checked ~ #tabs::after { transform: translateX(242px); -webkit-transform: translateX(242px); -moz-transform: translateX(242px); -ms-transform: translateX(242px); -o-transform: translateX(242px); }
.sajt-tabovi #radio4:checked ~ #tabs::after { transform: translateX(363px); -webkit-transform: translateX(363px); -moz-transform: translateX(363px); -ms-transform: translateX(363px); -o-transform: translateX(363px); }
.sajt-tabovi #radio5:checked ~ #tabs::after { transform: translateX(484px); -webkit-transform: translateX(484px); -moz-transform: translateX(484px); -ms-transform: translateX(484px); -o-transform: translateX(484px); }
.sajt-tabovi-irf #radio8:checked ~ #tabs::after { transform: translateX(181px); -webkit-transform: translateX(181px); -moz-transform: translateX(181px); -ms-transform: translateX(181px); -o-transform: translateX(181px); }
.sajt-tabovi-irf #radio7:checked ~ #tabs::after { transform: translateX(363px); -webkit-transform: translateX(363px); -moz-transform: translateX(363px); -ms-transform: translateX(363px); -o-transform: translateX(363px); }
.sajt-tabovi-irf #radio6:checked ~ #tabs::after { transform: translateX(543px); -webkit-transform: translateX(543px); -moz-transform: translateX(543px); -ms-transform: translateX(543px); -o-transform: translateX(543px); }
.sajt-tabovi-irf #radio5:checked ~ #tabs::after { transform: translateX(724px); -webkit-transform: translateX(724px); -moz-transform: translateX(724px); -ms-transform: translateX(724px); -o-transform: translateX(724px); }
.sajt-tabovi-asecap #radio5:checked ~ #tabs::after { transform: translateX(161px); -webkit-transform: translateX(161px); -moz-transform: translateX(161px); -ms-transform: translateX(161px); -o-transform: translateX(161px); }
.sajt-tabovi-asecap #radio6:checked ~ #tabs::after { transform: translateX(322px); -webkit-transform: translateX(322px); -moz-transform: translateX(322px); -ms-transform: translateX(322px); -o-transform: translateX(322px); }
.sajt-tabovi-asecap #radio7:checked ~ #tabs::after { transform: translateX(483px); -webkit-transform: translateX(483px); -moz-transform: translateX(483px); -ms-transform: translateX(483px); -o-transform: translateX(483px); }
#radio6:checked ~ #tabs::after {transform: translateX(505px)}
#radio7:checked ~ #tabs::after {transform: translateX(606px)}
#radio8:checked ~ #tabs::after {transform: translateX(707px)}
#radio9:checked ~ #tabs::after {transform: translateX(808px)}

#content {
	position:relative; height:600px;}
.tab-content {position:relative}
#content::before, .tab-content::before{
	content:"";
	display:block;
	position:absolute;
	width:0;
	height:0;
	margin-left:-50px;
	border-top:8px solid #000;
	border-right:10px solid #000;
	border-left:10px solid transparent;
	border-bottom:8px solid transparent;
}
#content::after, .tab-content::after {
	content: "";
	display:block;
	position: absolute;
	width: 0;
	height: 0;
	margin-left: calc(100% + 30px);
	border-top: 8px solid #000;
	border-left: 10px solid #000;
	border-right: 10px solid transparent;
	border-bottom: 8px solid transparent;
}
.tab-content::after {top:0}
#content section {position:absolute; padding:20px 0; display:block; 
	transform:translateY(50px); opacity:0; transition:transform 500ms, opacity 500ms;  flex-grow:1}
#radio1:checked ~ #content #content1, #radio2:checked ~ #content #content2, #radio3:checked ~ #content #content3, #radio4:checked ~ #content #content4, #radio5:checked ~ #content #content5, #radio6:checked ~ #content #content6,
#radio7:checked ~ #content #content7, #radio8:checked ~ #content #content8, #radio9:checked ~ #content #content9 {transform:translateY(0); opacity:1}

.pozadina-tabovi .tab-content .content1, .sajt-tabovi .tab-content .content1, .sajt-tabovi-irf .tab-content .content1, .sajt-tabovi-asecap .tab-content .content1,
.pozadina-tabovi .tab-content .content2, .sajt-tabovi .tab-content .content2, .sajt-tabovi-irf .tab-content .content2, .sajt-tabovi-asecap .tab-content .content2,
.pozadina-tabovi .tab-content .content3, .sajt-tabovi .tab-content .content3, .sajt-tabovi-irf .tab-content .content3, .sajt-tabovi-asecap .tab-content .content3,
.pozadina-tabovi .tab-content .content4, .sajt-tabovi .tab-content .content4, .sajt-tabovi-irf .tab-content .content4, .sajt-tabovi-asecap .tab-content .content4,
.pozadina-tabovi .tab-content .content5, .sajt-tabovi .tab-content .content5, .sajt-tabovi-irf .tab-content .content5, .sajt-tabovi-asecap .tab-content .content5,
.pozadina-tabovi .tab-content .content6, .sajt-tabovi .tab-content .content6, .sajt-tabovi-irf .tab-content .content6, .sajt-tabovi-asecap .tab-content .content6,
.pozadina-tabovi .tab-content .content7, .sajt-tabovi .tab-content .content7, .sajt-tabovi-irf .tab-content .content7, .sajt-tabovi-asecap .tab-content .content7,
.pozadina-tabovi .tab-content .content8, .sajt-tabovi .tab-content .content8, .sajt-tabovi-irf .tab-content .content8, .sajt-tabovi-asecap .tab-content .content8,
.pozadina-tabovi .tab-content .content9, .sajt-tabovi .tab-content .content9, .sajt-tabovi-irf .tab-content .content9, .sajt-tabovi-asecap .tab-content .content9{
  display: none; 
  padding: 1rem;
  /*width: 100%;*/
}

.pozadina-tabovi input[type="radio"] {display: none}

#tab1:checked ~ #tabs::after, .sajt-tabovi-irf #tab9:checked ~ #tabs::after, .sajt-tabovi-asecap #tab4:checked ~ #tabs::after {transform: translateX(0)}
#tab2:checked ~ #tabs::after {transform: translateX(100px)}
#tab3:checked ~ #tabs::after {transform: translateX(200px)}
#tab4:checked ~ #tabs::after {transform: translateX(300px)}
#tab5:checked ~ #tabs::after {transform: translateX(400px)}
#tab6:checked ~ #tabs::after {transform: translateX(500px)}
#tab7:checked ~ #tabs::after {transform: translateX(600px)}
#tab8:checked ~ #tabs::after {transform: translateX(700px)}
#tab9:checked ~ #tabs::after {transform: translateX(800px)}

.sajt-tabovi #tab2:checked ~ #tabs::after { transform: translateX(120px); -webkit-transform: translateX(120px); -moz-transform: translateX(120px); -ms-transform: translateX(120px); -o-transform: translateX(120px); }
.sajt-tabovi #tab3:checked ~ #tabs::after { transform: translateX(240px); -webkit-transform: translateX(240px); -moz-transform: translateX(240px); -ms-transform: translateX(240px); -o-transform: translateX(240px); }
.sajt-tabovi #tab4:checked ~ #tabs::after { transform: translateX(360px); -webkit-transform: translateX(360px); -moz-transform: translateX(360px); -ms-transform: translateX(360px); -o-transform: translateX(360px); }
.sajt-tabovi #tab5:checked ~ #tabs::after { transform: translateX(480px); -webkit-transform: translateX(480px); -moz-transform: translateX(480px); -ms-transform: translateX(480px); -o-transform: translateX(480px); }
.sajt-tabovi-irf #tab8:checked ~ #tabs::after { transform: translateX(180px); -webkit-transform: translateX(180px); -moz-transform: translateX(180px); -ms-transform: translateX(180px); -o-transform: translateX(180px); }
.sajt-tabovi-irf #tab7:checked ~ #tabs::after { transform: translateX(360px); -webkit-transform: translateX(360px); -moz-transform: translateX(360px); -ms-transform: translateX(360px); -o-transform: translateX(360px); }
.sajt-tabovi-irf #tab6:checked ~ #tabs::after { transform: translateX(540px); -webkit-transform: translateX(540px); -moz-transform: translateX(540px); -ms-transform: translateX(540px); -o-transform: translateX(540px); }
.sajt-tabovi-irf #tab5:checked ~ #tabs::after { transform: translateX(720px); -webkit-transform: translateX(720px); -moz-transform: translateX(720px); -ms-transform: translateX(720px); -o-transform: translateX(720px); }
.sajt-tabovi-asecap #tab5:checked ~ #tabs::after { transform: translateX(160px); -webkit-transform: translateX(160px); -moz-transform: translateX(160px); -ms-transform: translateX(160px); -o-transform: translateX(160px); }
.sajt-tabovi-asecap #tab6:checked ~ #tabs::after { transform: translateX(320px); -webkit-transform: translateX(320px); -moz-transform: translateX(320px); -ms-transform: translateX(320px); -o-transform: translateX(320px); }
.sajt-tabovi-asecap #tab7:checked ~ #tabs::after { transform: translateX(480px); -webkit-transform: translateX(480px); -moz-transform: translateX(480px); -ms-transform: translateX(480px); -o-transform: translateX(480px); }
#tab6:checked ~ #tabs::after {transform: translateX(500px)}
#tab7:checked ~ #tabs::after {transform: translateX(600px)}
#tab8:checked ~ #tabs::after {transform: translateX(700px)}
#tab9:checked ~ #tabs::after {transform: translateX(800px)}

.pozadina-tabovi input[type="radio"]#tab1:checked ~ .tab-content .content1, .sajt-tabovi input[type="radio"]#tab1:checked ~ .tab-content .content1, .sajt-tabovi-irf input[type="radio"]#tab1:checked ~ .tab-content .content1, .sajt-tabovi-asecap input[type="radio"]#tab1:checked ~ .tab-content .content1,
.pozadina-tabovi input[type="radio"]#tab2:checked ~ .tab-content .content2, .sajt-tabovi input[type="radio"]#tab2:checked ~ .tab-content .content2, .sajt-tabovi-irf input[type="radio"]#tab2:checked ~ .tab-content .content2, .sajt-tabovi-asecap input[type="radio"]#tab2:checked ~ .tab-content .content2,
.pozadina-tabovi input[type="radio"]#tab3:checked ~ .tab-content .content3, .sajt-tabovi input[type="radio"]#tab3:checked ~ .tab-content .content3, .sajt-tabovi-irf input[type="radio"]#tab3:checked ~ .tab-content .content3, .sajt-tabovi-asecap input[type="radio"]#tab3:checked ~ .tab-content .content3,
.pozadina-tabovi input[type="radio"]#tab4:checked ~ .tab-content .content4, .sajt-tabovi input[type="radio"]#tab4:checked ~ .tab-content .content4, .sajt-tabovi-irf input[type="radio"]#tab4:checked ~ .tab-content .content4, .sajt-tabovi-asecap input[type="radio"]#tab4:checked ~ .tab-content .content4,
.pozadina-tabovi input[type="radio"]#tab5:checked ~ .tab-content .content5, .sajt-tabovi input[type="radio"]#tab5:checked ~ .tab-content .content5, .sajt-tabovi-irf input[type="radio"]#tab5:checked ~ .tab-content .content5, .sajt-tabovi-asecap input[type="radio"]#tab5:checked ~ .tab-content .content5,
.pozadina-tabovi input[type="radio"]#tab6:checked ~ .tab-content .content6, .sajt-tabovi input[type="radio"]#tab6:checked ~ .tab-content .content6, .sajt-tabovi-irf input[type="radio"]#tab6:checked ~ .tab-content .content6, .sajt-tabovi-asecap input[type="radio"]#tab6:checked ~ .tab-content .content6,
.pozadina-tabovi input[type="radio"]#tab7:checked ~ .tab-content .content7, .sajt-tabovi input[type="radio"]#tab7:checked ~ .tab-content .content7, .sajt-tabovi-irf input[type="radio"]#tab7:checked ~ .tab-content .content7, .sajt-tabovi-asecap input[type="radio"]#tab7:checked ~ .tab-content .content7,
.pozadina-tabovi input[type="radio"]#tab8:checked ~ .tab-content .content8, .sajt-tabovi input[type="radio"]#tab8:checked ~ .tab-content .content8, .sajt-tabovi-irf input[type="radio"]#tab8:checked ~ .tab-content .content8, .sajt-tabovi-asecap input[type="radio"]#tab8:checked ~ .tab-content .content8,
.pozadina-tabovi input[type="radio"]#tab9:checked ~ .tab-content .content9, .sajt-tabovi input[type="radio"]#tab9:checked ~ .tab-content .content9, .sajt-tabovi-irf input[type="radio"]#tab9:checked ~ .tab-content .content9, .sajt-tabovi-asecap input[type="radio"]#tab9:checked ~ .tab-content .content9{
  display: block; transition:transform 500ms
}
.tabs-pr {display: flex; flex-wrap: wrap;}
.tab_label {padding: 10px; cursor: pointer;}
.tab_radio {display: none;}
.tab_content {order: 1; width: 100%; display: none;}
.tab_radio:checked+.tab_label {font-weight: 500; color:#003F72;border-bottom: 2px solid #003F72;}
.tab_radio:checked+.tab_label+.tab_content {display: block;}