
.sp-megamenu-parent {float: left;}
#sp-izbornik {background: #163d73;}
.sp-contact-info {text-align: right;}
body {color: #4d5053;font-size: 17px;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {letter-spacing:0.5px; text-transform:uppercase;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {font-size: 15px;line-height: 22px;}
.sp-megamenu-parent > li > a {color: #444;line-height: 40px;}
.pretplata {background-color:#007cc4;border-radius:2px;}
.pretplata:hover {background-color:#6acfe9;}
.sp-megamenu-parent > li > a.pretplata, .sp-megamenu-parent > li.active > a.pretplata {color:#fff;}
.sp-megamenu-parent > li.active > a {font-weight: 600;}

.sp-megamenu-parent > li:hover > a.pretplata {color:#fff;}
.sp-megamenu-parent > li:last-child > a { padding: 0px 15px 0px 15px;}
.sp-megamenu-parent > li:hover > a {color: #e2362a;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {color: #e2362a;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item a:hover {color:#e2362a;}
#sp-top-bar {font-size: 0.955rem!important;padding: 5px 0px 5px 0px;}
#sp-top-bar p {margin-bottom: 0.1rem;}
#sp-top2 {text-align: right;}
#sp-main-body {padding: 20px 0px 40px 0px;}
#sp-title {padding-left: 0;padding-right: 0;}
#sp-top-bar {background: #2A446C;color: #fbfafa;}
.sp-page-title {background: #7286ac;}
#sp-right {padding-top: 0px;padding-bottom:40px;border-right: 0px solid #ddd;padding-right: 0px;padding-left: 25px;}
#sp-right .sp-module:first-child {margin-top: 30px;margin-bottom: 0px;}
.view-article #sp-component {padding:20px;/*padding-top:20px*/;border: 1px solid #ececec; margin-top: 30px; margin-bottom:40px;/*background-color: #f9f9f9;*/padding-left: 20px;} 
.view-featured #sp-component {padding:0px!important;/*padding-top:20px*/;border: 1px solid #ececec; margin-top: 30px; margin-bottom:40px;/*background-color: #f9f9f9;*/padding-left: 0px!important;}
.view-category.layout-blog #sp-component {padding:20px!important;padding-top:0px!important;border: 1px solid #ececec!important; margin-top: 30px; margin-bottom:40px;/*background-color: #f9f9f9;*/}

.article-info > span {font-size: 0.85rem!important;font-weight: 500;}
.article-list .article .readmore {font-size: 0.875rem;background-color: #E03228;display: inline-block;padding: 7px 14px;}
.article-list .article .readmore:hover {background-color:#2A446C;}
.article-list .article .readmore a {color: #fff;font-weight: 500;}
.article-list .article .readmore a:hover {color: #fff;}
.latestnews li a {font-weight: 600;}

.article-social-share .social-share-icon ul li a:hover, .article-social-share .social-share-icon ul li a:focus {background: #ca423a;}
.article-social-share .social-share-icon ul li a {border: 0px solid #ededed;}

.pristup-informacijama .related-article-list-container, .politika-privatnosti .related-article-list-container {display:none;}

.pagination-wrapper {margin-top: 50px;}

#sp-footer .container-inner {padding: 20px 0px 5px 0px;}

.sppb-person-designation {color: #2A446C!important;}

.related-article-list-container .article-full-image {margin-bottom: 25px;}

.breadcrumb {margin-bottom: 0rem;background-color: #f4f5f7;border-radius: 0;border-left: 0px solid #ddd;border-right: 0px solid #ddd;font-size: 85%;}

.sp-module.box2 {margin-top:25px!important;}
.breadcrumb a {color: #534162;}
a.sp-scroll-up {color: #fff!important;}
#sp-footer{background: #2A446C;color: #fff;}
#sp-footer .container-inner {border-top: 0px;}

.box1 img {float: left;margin-right: 15px;}

p.spw_current_temp {font-size: 20px!important;margin: -70px 0 0 75px!important;position: relative;top: 0px;left: 69px;font-weight: 700;}
img.spw_icon {height: 48px!important;}

.result-category {display: none;}

a.ma-title-link {color: #534944;}
a.ma-title-link:hover {color: #163d73;}
h3.ma-title {font-size: 1.35rem!important;}

.w357ui-heading-bullet.w357ui-h2.w357ui-display-inline-block.w357ui-margin-right.ma-page-heading {margin-bottom: 30px;}

.arhivirano .category-name {display: block;padding: 7px 12px;background-color: #E63C3C;color: #fff;font-size: 17px !important;}
.arhivirano .article-info > span a {color: #fff;}

#sp-header {box-shadow: none; border-top:1px solid #ececec;z-index: auto;border-bottom: 1px solid #ececec;} 
.sp-contact-info li {font-size: 13px;}
#sp-top-bar a {color: #fff;}

.article-details .article-full-image img {border-radius: 0px;}
.related-article-list-container {margin-top: 55px;clear: left;padding-top: 40px;}
.related-article-list-container .related-article-title {color: #2A446C;}

#sp-top4 {padding-top: 12px;padding-left: 0px;padding-right: 0px;}

.intro-top p {margin-top: 0;margin-bottom: 0rem;font-size: 15px;}
#sp-top-bar .sp-module {display: inline-block;margin: 0 0 0 0;}

.sppb-panel-title {font-size: 17px;font-weight: 500;color: #8b786d;}
.sppb-panel-heading {padding: 10px 30px 10px 0px;}

.div.search a {color: #7284a6;}
.search .btn-primary, .sppb-btn-primary {border-color: #8b786d;background-color: #8b786d;}
.search .btn-primary:hover, .sppb-btn-primary:hover {border-color: #163d73;background-color: #163d73;}
#sp-top3 {padding-top: 30px;}
.search .input-group-btn {margin-left: -5px;}

.random-image img {width:100%;}
.article-info > span {font-size: 1.0rem;}


#sp-header .logo {margin-left: -20px;}

.kontakt-podaci #sp-page-builder .sppb-section-title {margin-bottom: 20px!important;}

.zastava {border-right: 1px solid #ddd;}
.sp-scroll-up a {color:#fff;}

a#cpnb-accept-btn-m-info {color: #fff;}
a#cpnb-settings-btn-m-info {color: #fff;}
div#accessibility-links.bottomright.vertical #text_plugin {position: absolute;bottom: 40px;}
#sp-top1 {padding-left: 0;}

.box2 .btn-info {color: #fff;background-color: #163d73;border-color: #163d73;padding: 10px 15px;margin-top: 15px;color: #fff;border-radius:0!important;}
.box2 .btn-info:hover {color: #fff;background-color: #8b786d!important;border-color: #8b786d!important;}
	
#searchphraseany-lbl, #searchphraseexact-lbl {margin-left: 10px;}
#searchphraseall, #searchphraseany, #searchphraseexact {margin-right: 10px;}

#sp-bottom p {
  font-weight: 300;
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  margin-top: -5px;
}


.badge-info {color: #fff;background-color: #163d73;}

.view-search .result-title a {color: #8b786d;}
.view-search .result-text {display: none;}
.view-search .small {font-size: 90%;font-weight: 700;}
.view-search .btn-secondary {background-color: #8b786d;border-color: #8b786d;}

.sp-module-content .latestnews.box2 > li > a > span {display: none;}

#sppb-addon-wrapper-1666796480794 {margin: 0 auto!important;}

#sppb-addon-1593087377517 .btn-primary {border-color: #dee0e3;background-color: #d9d9d9;color: #575454; margin-left:-1px;}
#sp-right .sp-module {border: none;}
#sp-bottom {background: #064d8d;color: #fff; padding: 60px 0px 20px 0px; font-size:15px;border-top: 0px solid #ddd;}
.sppb-addon-image-layout-wrap.image-layout-preset-style-stack {background-color: #156faa;}
.sppb-addon-image-layout-content {background: #156faa;}
#sp-bottom .sp-module .sp-module-title {font-size: 20px;text-transform: none;font-weight: 400;border-bottom: 1px solid #0a5da7;padding-bottom: 20px;}
#sp-footer {font-size: 14px;}

.kontakt-info {background-color:#F0F0F0; padding:20px; margin-top:30px;}
.box2 {background:#fff;}
.sp-module.box1 {border: 1px solid #2A446C !important;}
.sppb-btn.sppb-btn-arhiva.sppb-btn-square {background-color: #8b786d;padding: 10px 15px;margin-top: 15px;color: #fff;}
.sppb-btn.sppb-btn-arhiva.sppb-btn-square:hover {background-color: #163d73;}
.kontakt-podaci .sppb-panel-body {padding: 15px 15px 15px 0px;}

.box1 a {color:#757575;}

#sp-right .sp-module {margin-top: 30px;border: 0px solid #f3f3f3;padding: 20px;border-radius: 0px;}

.sppb-addon-person .sppb-person-information > span.sppb-person-name {font-size: 18px;}

.view-featured .item-title {font-size: 2.25rem; border-bottom: 1px solid #ddd;line-height: 46px;margin-bottom: 25px;padding-bottom:10px;}
.view-featured a {color: #163d73;}

.article-details .article-header h1, .article-details .article-header h2 {border-bottom: 1px solid #ececec;line-height: 40px;margin-bottom: 15px;padding-bottom:10px;color: #333333;font-size: 2.05rem;}
.article-details h3 {color: #8b786d;font-size: 20px;margin-bottom: 15px;margin-top: 35px;}

.box1 .btn-info {background-color: #F3C649;border-color: #F3C649;color: #fff !important;font-weight: 600;}
.box1 .btn-info:hover {background-color: #222;border-color: #222;color: #fff !important;}

.related-article-list-container .article-full-image img {height:180px;}

.nas-tim .related-article-list-container, .o-nama .related-article-list-container, .kontakt .related-article-list-container  {display:none;}

.player-ikone {margin-bottom: 0px;padding-bottom: 5px;}

.kontakt .sppb-section-title .sppb-title-heading {font-size: 2.05rem!important;line-height: 40px;margin-bottom: 0px;border-bottom: 1px solid #ececec!important;color: #333333;font-weight: 600;padding-bottom: 10px;}

.sp-module.box2 {border: 1px solid #E03228 !important;}
.sp-module.box3 {border: 1px solid #F3C649 !important;}

.pager > li a {font-size: 0.885rem;border-radius: 2px;}
#sp-footer a {color: #fff;}
#sp-bottom a {color:#fff;}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {background: #6ACFE9;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {text-decoration: none;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color: #fffefe;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {border-bottom: 1px dotted #fff;}

#sp-top2 a {color: #fbfafa;margin-right: 10px;border-right: 1px solid #5d6b82;padding-right: 10px;font-weight: 400;}
#sp-top2 .navbar {padding-top: .3rem;padding-bottom: .3rem;}
#sp-slider img {margin: 0 auto;}
/*#sp-slider {padding-top:25px;}*/

.sppb-btn-success {background-color: #f3c649;border-color: #f3c649;border-radius: 0px;}

#sppb-addon-wrapper-1654333578460 {margin: 0 auto!important;}

#ruxin_news_122 .ruxin-news-col-1, #ruxin_news_122 .ruxin-news-col-3, #ruxin_news_125 .ruxin-news-col-1, #ruxin_news_125 .ruxin-news-col-3, #ruxin_news_127 .ruxin-news-col-1, #ruxin_news_127 .ruxin-news-col-3, #ruxin_news_126 .ruxin-news-col-1, #ruxin_news_126 .ruxin-news-col-3 {padding:10px!important;}

.article-list .article .article-intro-image {margin: 0px 0px 25px 0px;}

span.weather_sp1_temp {font-size: 12px!important;}
.weather_sp1 {padding: 0px!important;}


.article-details a {color: #E03228;}

#sp-header .logo a {font-size: 35px;color: #666;}

.wf_file_icon {float: left;margin-right: 15px;margin-top: 2px;}
.article-list .article {margin-bottom: 10px;padding-bottom: 0px;border-bottom: 0px solid #ddd;border-radius: 0px;border-left:none!important;border-right:none!important;border-top:none!important;padding-left:0!important;padding-right:0!important;}
.article-list .article .article-header h2 {font-size: 1.275rem;margin-bottom: 10px;}
.article-list .article .article-header h2 a {color: #333333;}
.article-list .article .article-header h2 a:hover {color:#2A446C;}
.wf_file_text a {color: #163d73;}
.wf_file_text:hover {border-bottom:1px solid #ddd;}

.article-introtext strong {font-weight: normal;}

#sp-right .sp-module .sp-module-title {margin: 0 0 10px;padding-bottom: 10px;font-size: 22px;font-weight: 600;border-bottom: 1px solid #e3d9d9;color: #2A446C;}
.sp-module-content .latestnews > li > a > span {display: block;margin-top: 5px;font-size: 85%;font-weight: 300;}
#sp-right .sp-module ul > li {display: block;border-bottom: 1px dotted #9b9797;padding-bottom: 10px;padding-top: 10px;}
#sp-right .sp-module ul > li > a {line-height: 24px;}

#offcanvas-toggler {font-size: 24px;margin-top: 0px;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li span {font-size: 1.3rem;padding: 0.125rem 0;position: relative;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {font-size: 0.975rem;}


.dj-megamenu-default {background: #163d73!important;}
.dj-megamenu-default li a.dj-up_a {font-size:14px!important;text-transform: uppercase; letter-spacing:1.1px;}

#sp-user4 {padding-left: 0;}
.dj-megamenu-default li.active a.dj-up_a {background:none!important;}
.dj-megamenu-default li a.dj-up_a {border-right: 1px solid #335079!important;border-left:none!important;font-weight: 500 !important;padding: 0 14px!important;} 
.dj-megamenu-default li ul.dj-submenu > li > a {font-size: 15px!important;font-weight: 500!important;letter-spacing:1.1px;line-height: 20px!important;}
.dj-megamenu-default li ul.dj-submenu > li > a:hover,
.dj-megamenu-default li ul.dj-submenu > li > a.active,
.dj-megamenu-default li ul.dj-submenu > li.hover:not(.subtree) > a {background: #8B786D!important;color: #fff;}	
.dj-megamenu-default li:hover a.dj-up_a,
.dj-megamenu-default li.hover a.dj-up_a, 
.dj-megamenu-default li.active a.dj-up_a {border-left: none!important;background: #8B786D!important; }

.page-item.active .page-link {background-color: #163d73;border-color: #163d73;}
.page-item.active:hover .page-link:hover {background-color: #143057;border-color: #143057; color:#fff;}
.page-link {padding: 1.0rem 1.43rem;}




div#accessibility-links.vertical button#fr_screenreader_play, div#accessibility-links.vertical button#fr_screenreader_pause, div#accessibility-links.vertical button#fr_screenreader_stop, div#accessibility-links.vertical button#fr_screenreader_font_increase, div#accessibility-links.vertical button#fr_screenreader_font_decrease, div#accessibility-links.vertical button#fr_screenreader_font_reset, div#accessibility-links.vertical button#fr_screenreader_font_family, div#accessibility-links.vertical button#fr_screenreader_gray_hues, div#accessibility-links.vertical button#fr_screenreader_bigcursor, div#accessibility-links.vertical button#fr_screenreader_spacing_increase, div#accessibility-links.vertical button#fr_screenreader_spacing_decrease, div#accessibility-links.vertical button#fr_screenreader_highcontrast, div#accessibility-links.vertical button#fr_screenreader_highcontrast2, div#accessibility-links.vertical button#fr_screenreader_highcontrast3, div#accessibility-links.vertical button#fr_screenreader_skiptocontents {
    width: 100% !important;
    padding: 20px 0 20px 35px !important;
    color: inherit !important;
    font-size: inherit !important;
    margin: 0 !important;
    display: block !important;
    border-bottom: 1px solid #dadada !important;
    text-align: left;
    background-position: 2px 10px;
} 
	

@media screen and (max-width: 767px) and (min-width: 360px) {
.sp-contact-info {text-align: center;padding-bottom: 5px;}
#sp-component {margin-top: 0px;border: none !important;}
.input-group {padding-left: 20px;padding-right: 20px;}
.trazilica-main #sppb-addon-1593087377517 {display:none;}
#sp-top1 {text-align: center;}
#sp-top2 {text-align: center!important;}
#sp-top1 p {margin-bottom: 0.2rem;}
#sp-top4 {padding-left: 10px;}
#sp-header .logo {margin-left: 10px;}
#sp-component {padding-left: 15px;padding-right:15px;}
#sp-top3 {padding-top: 0px;margin-top: -55px;}
.search .input-group {width: 85%;float: right;}
.view-featured .item-title {font-size: 1.55rem;border-bottom: 1px solid #ddd;line-height: 30px;}
#sp-right {padding-right: 15px;padding-left: 15px;}
#sp-footer1 {text-align: center;}
#sp-footer2 {text-align: center!important; margin-top:20px;}
#sp-footer2 a {display:inline-block;}
#sp-user4 {padding-right: 0;}
#sp-logo {padding-left: 10px !important;}
.offcanvas-menu .offcanvas-inner ul.menu > li a.pretplata {color:#fff;padding-left: 8px;}
.offcanvas-menu .offcanvas-inner ul.menu > li > a {font-size: 15px;line-height: 24px;padding: 8px 0px;font-weight: 600;text-transform: uppercase;}
}

@media screen and (max-width: 991px) and (min-width: 768px) {
.sp-contact-info {text-align: center;}
#sp-component {margin-top: 0px;}
#sp-header .logo a {font-size: 25px;font-weight: normal;}
#sp-header .logo {margin-left: 0px;height:50px;}
#sp-top3 {padding-top: 0px;margin-top: -55px;}
.search .input-group {width: 85%;float: right;}
#sp-top1 {text-align: center;}
#sp-logo {text-align: right;}


}
@media screen and (max-width: 1199px) and (min-width: 992px) {
  .sp-megamenu-parent > li > a {font-size:12px!important;}
  .dj-megamenu-default li a.dj-up_a {font-size: 12px !important;padding: 0 10px!important;}
}

#sp-left {
  margin-top: 30px;
}
.sp-module.banner {
  padding: 0px !important;
}
.sp-module.banner p {
  margin-top: 0;
  margin-bottom: 0rem;
}

  @media (min-width: 1400px)
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  max-width: 1420px;
}
