
.sp-megamenu-parent {float: left;}
#sp-izbornik {background: #163d73;}
.sp-contact-info {text-align: right;}
body {color: #323233;}
.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!important;line-height: 22px;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {padding: 0 12px;line-height: 70px;font-size: 15px;}
.sp-megamenu-parent > li > a {color: #5b5b5b;}
#sp-header-topbar .container-inner > .row {min-height: 70px;height: 100px;}
.kontakt {background-color: #4902ff;border-radius: 3px;}
.sp-megamenu-parent > li > a.kontakt {line-height: 45px;color:#fff;margin-right: 15px;}
.sp-megamenu-parent > li.active > a.kontakt, .sp-megamenu-parent > li.active:hover > a.kontakt {color: #FFF;}
.kontakt:hover {background-color:#173F3D;}
.sp-megamenu-parent > li.active > a {font-weight: 600;}
.sp-megamenu-parent > li:hover > a.kontakt {color: #fff;}
.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: #4902ff;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {color: #4902ff;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item a:hover {color:#4a00ff;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {color: #484748;}
#sp-top-bar {font-size: 0.955rem!important;padding: 5px 0px 5px 0px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {font-weight: 400!important;}
#sp-top-bar p {margin-bottom: 0.1rem;}
#sp-top2 {text-align: right;}
#sp-main-body {padding: 0px 0;}
#sp-title {padding-left: 0;padding-right: 0;}
#sp-top-bar {background: #4a00ff;color: #fff;}
.sp-page-title {background: #4b9983;}
#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 #e5e5e5; margin-top: 25px; margin-bottom:40px;/*background-color: #f9f9f9;*/padding-left: 20px;border-radius: 2px;} 
.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.975rem;background-color: #4A9681;display: inline-block;padding: 10px 17px;border-radius: 5px;}
.article-list .article .readmore:hover {background-color:#73ac9c;}
.article-list .article .readmore a {color: #fff;font-weight: 500;}
.article-list .article .readmore a:hover {color: #fff;}
.latestnews li a {font-weight: 600;}

strong {font-weight: 600;}

.vijesti h3 {font-size: 18px;line-height: 26px;margin-top: 20px;font-weight: 600;}
.vijesti .sppb-img-responsive {height: 250px!important;}

.speasyimagegallery-albums, .speasyimagegallery-gallery {margin-top: 40px; margin-bottom:40px;}

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

.sp-contact-info li {margin-left: 10px;}

.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: #000;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;}

.article-details h2.sppb-addon-title {
  border-bottom: 1px solid #ececec;
  line-height: 40px;
  margin-bottom: 15px!important;
  padding-bottom: 10px!important;
  color: #173F3D;
  font-size: 2.05rem;
}
.sppb-panel-title {font-size: 18px!important;}

.box2 a {color: #353434;}

.article-details .sppb-col-md-12 {padding-left:0px; padding-right:0px;}

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:0px solid #ececec;z-index: auto;border-bottom: 1px solid #ececec;} 
#sp-top-bar a {color: #fff;}

.article-details .article-full-image img {border-radius: 5px;}
.related-article-list-container {margin-top: 55px;}
.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: 23px;}
.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;
}

#sp-footer .container-inner {padding: 25px 0px 15px 0px;}
.badge-info {color: #fff;background-color: #163d73;}
.sppb-panel-modern > .sppb-panel-heading {padding: 12px 30px 12px 15px!important;}

.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: #ff3b1f;color: #fff; padding: 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 #FF291C !important;}
.sp-module.box2 {border: 1px solid #FF291C !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: 30px;border-radius: 3px;}

.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: #323333;font-size: 2.05rem;}
.article-details h3 {color: #111;font-size: 22px;margin-bottom: 15px;margin-top: 0px;font-weight: 600;}

.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:250px;}

.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 #4A00FF !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: #f0f0f0;margin-top: 10px}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {text-decoration: none;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color: #5b5b5b;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {border-bottom: 1px dotted #a2a2a2;}

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

#mod-custom111 p {margin-top: 0;margin-bottom: 0rem;}

.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;border-bottom: 0px solid #f5f5f5;}

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

div.mod-languages ul li.lang-active {background-color: #5421d0 !important;padding: 0px 3px 1px;}

#sp-contact {display: inline-flex;}
ul.social-icons {margin-right: 20px;font-size: 13px;}
#sp-contact p {margin-bottom: 0rem;}
#sp-header-topbar a {color: #3D4557;}
#sp-header-topbar a:hover {color: #FF3F65;}

.sp-module ul > li > a:hover {color: #FF2B1E;}


.article-details a {color: #4a00ff;}
.article-details .btn-secondary {color: #fff;background-color: #489580;border-color: #489580;}

#sp-header .logo a {font-size: 25px;color: #E3A208;}

.wf_file_icon {float: left;margin-right: 15px;margin-top: 2px;}
.article-list .article {margin-bottom: 15px;padding-bottom: 30px;border-bottom: 1px solid #ececec;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.405rem;margin-bottom: 20px;font-weight: 600;}
.article-list .article .article-header h2 a {color: #111;}
.article-list .article .article-header h2 a:hover {color:#4A00FF;}
.wf_file_text a {color: #163d73;}
.wf_file_text:hover {border-bottom:1px solid #ddd;}
.article-list .article .article-header h2 a:focus {color: #0F0F0F;}

.article-list .article .article-intro-image img {border-radius: 5px;width: 100%;margin-bottom: 15px;}

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

#sp-right .sp-module.box1 .sp-module-title {margin: 0 0 10px;padding-bottom: 10px;font-size: 20px;font-weight: 600;border-bottom: 1px solid #ff2a1d;color: #5b5b5b;}
#sp-right .sp-module.box2 .sp-module-title {border-bottom: 1px solid #4a00ff;color: #5b5b5b;}

.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: 0px;padding-top: 0px;padding-left: 0px;font-weight: 600;}
#sp-right .sp-module ul > li > a {line-height: 24px; padding:8px 0px;}

#offcanvas-toggler {font-size: 24px;margin-top: -60px;}
.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;}


.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;}


	

@media screen and (max-width: 767px) and (min-width: 360px) {
	
.sp-page-builder .page-content #hero {margin-right: 0px;margin-left: 0px;}
.sp-contact-info {text-align: center;padding-bottom: 0px;}
#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: 0px;}
#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: 0px !important;}
#sp-header .logo a {font-size: 18px;}
.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 8px;font-weight: 600;text-transform: uppercase;}
.offcanvas-menu .offcanvas-inner ul.menu > li a:focus {color: #264325;}
#sppb-addon-1674238850270 .sp-slider .sp-dots {display: none;}
div[data-arrow-content="icon_only"].sp-slider .sp-nav-control .nav-control {font-size: 18px;width: 45px;height: 45px;}
div[data-arrow-content="icon_only"] .sp-nav-control .nav-control i {line-height: 0px;}
.vijesti .sppb-img-responsive {height: 220px !important;width: 100%;}

}

@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;}
}

@media (max-width: 991px) {

#sp-header.lg-header #offcanvas-toggler.mega {display: flex !important;}
.logo-image {height: 40px!important;margin-top: 0px;margin-left: 15px;}
#sp-social.col-6 {width:100%!important;}
#sp-contact {display: none;}
#sp-header-topbar {height: 55px;background: #f0efef;}
#sp-header-topbar .container-inner > .row {min-height: 50px;height: 50px;}
#sp-header-topbar .container-inner {border-bottom: 0px solid #e5e5e5;}
#sp-header-topbar .container-inner {height: 45px;}
#sp-header-topbar {margin: 0px 0px;}
#sp-header {height: 55px;}
}