body {color: #5b5a5a;font-weight: 400;line-height: 27px;}
#sp-footer {background: #01082E;color: #FFFFFF;}
#sp-top-bar {background: #01082E;color: #FFF;}
#sp-top-bar a {color: #FFF;}
.sp-megamenu-parent > li > a {text-transform: uppercase;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {color: #D8315B;}
.sp-megamenu-parent > li > a {color: #01082e;letter-spacing: 1.1px;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {color: #D8315B;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {color: #fff;}
.sp-megamenu-parent > li.active > a {font-weight: 600;}

.sp-megamenu-parent > li > span {text-transform: uppercase;color: #868585;}
.sp-megamenu-parent > li > span:hover {color:#D8315B;}

.article-details .article-header h1 {font-size: 1.85rem;font-weight: 600;color: #d8315b;}
.sp-page-title {background: #f4f4f4;}
.sp-page-title .sp-page-title-heading {font-size: 22px;line-height: 1.4;float: left;color: #151616;font-weight: 600;}
.sp-page-title .breadcrumb > li, .sp-page-title .breadcrumb > li + li::before {color: #939498;}
.sp-page-title .breadcrumb > .active {color: rgb(147, 148, 152);}
.sp-page-title .breadcrumb > li > a {color: #D8315B;}
.breadcrumb {clear: both;}

#sp-main-body {padding: 40px 0;}
#sp-footer a {color: #FFF;}

#sp-right .sp-module {border: 0px solid #ddd;background-color: #fff;}
#sp-right .sp-module .sp-module-title {border-bottom: 1px solid #ddd;color: #01082e;}

#sp-right .box1.sp-module .sp-module-title {border-bottom: 1px solid #ddd;color: #fff;}


.article-details .article-full-image img {border-radius: 2px;width: 100%;padding: 25px;}
.article-list .article .article-header h2 a:active, .article-list .article .article-header h2 a:focus {color: #F7921C;}

.com-content.view-category.layout-default .btn.btn-xs.float-end {display: none;}

.sppb-addon-articles .sppb-article-meta > span {font-size: 13px;line-height: 18px;}
.sp-module-content .mod-languages ul.lang-inline {display: block;background-color: #EDEEED;padding: 6px 15px;margin-left: 10px;margin-right: 0px;}
#sp-menu {padding-right: 0px;}
div.mod-languages ul li.lang-active {background-color: transparent!important;}

.box1 .btn-info {color: #fff!important;background-color: #D8315B;border-color: #D8315B;margin-top:15px; border-radius:0px;}
.box1 .btn-info:hover {color: #fff;background-color: #2781bd;border-color: #2781bd;margin-top:15px; border-radius:0px;}

.box2 .btn-warning {color: #fff;background-color: #2781bd;border-color: #2781bd;margin-top:15px; border-radius:0px;}
.box2 .btn-warning:hover {color: #fff;background-color: #01082e;border-color: #01082e;margin-top:15px; border-radius:0px;}

#sp-header.header-sticky {background: #FFFFFF;opacity: 0.85;}

#sp-top1 p {margin-bottom: 0rem;}
#sp-top-bar .sp-module {margin: 0 0 0 0rem;}

#column-wrap-id-1643043411327 {padding-left:0px;}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color: #5b5a5a; font-size: 16px!important;font-weight: 400!important;letter-spacing: 0px!important;line-height:1.4!important;color:#fff;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {color: #000;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {border-bottom: 1px dotted #fffdfd;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {background: #2781bd;}

.proizvodi .article-intro-image.float-left {max-height: 290px;background-color: #fff;}
.proizvodi.view-category.layout-blog .article-introtext {display: none;}
.proizvodi .article-list .article .article-header h2 {font-size: 0.875rem; margin: 0 0 0rem 0;}

.view-category.layout-default.article-header h2 {font-size: 0.875rem !important;}
/*.view-category.layout-blog .category-desc, .com-content.view-category.layout-default .category-desc {display: none;}*/
.view-category.layout-blog .category-desc img {display:none;}
.cat-children .category-desc {display:none;}
.proizvodi .article-list .article {background-color: #2781bd;}

.fab.fa-youtube {color: #e81919;font-size: 20px;margin-top: 3px;}

.brands .sppb-addon-articles .sppb-addon-article {background-color: #f4f4f4;}
.brands .sppb-addon-article h3 {font-size: 0.875rem; text-align:left;padding: 0px 0px 0px 15px;margin-bottom: .1rem;}
.brands .sppb-meta-category a {color: #f7921c;}
.brands .sppb-addon-articles .sppb-article-meta > span {padding-left: 15px; padding-bottom:5px;}

#sp-bottom {background: #939498;color: #FFFFFF;padding: 40px 0 20px;font-size: 15px;}

.related-article-list.article-list .article {padding: 0px;border: 1px solid #f5f5f5;border-radius: 3px;margin-top: 20px;}
.related-article-list .article-header {padding: 13px 0px 0px 15px;}
.article-list .article .article-header h2 a {color: #fff;font-weight: 500;}
.article-list .article .article-header h2 a:hover {color: #01082E;}
.article-list .article .article-intro-image {border-bottom:0px;}

.sp-module.box1{background-color: #01082E !important;border: 0px solid #01082E !important;color:#fff;}
.box1.sp-module .sp-module-title {border-bottom: 1px solid #ddd;color: #fff;border-bottom: 1px solid #242f68!important;}

#sp-right .sp-module {margin-top: 10px;}

.category-module li {display: block;background-color: #F1F1F1;margin: 0px 10px 10px;padding: 10px 15px;border-radius: 3px;line-height: 22px;}
ul.category-module {columns: 2;-webkit-columns: 2;-moz-columns: 2;list-style-position: inside;}
.category-module li a {color: #434446;font-weight: 600;}

.sppb-addon-image-layout-content {
  background: #f1f1f1;
  padding: 30px 30px 30px;
}

.izdvojeni-proizvodi-inner .sppb-btn {padding: 15px 20px!important;}
.izdvojeni-proizvodi-inner .sppb-btn-info {background-color:#fff!important;color: #292b33; border-color:#fff!important;font-weight: 600;}
.izdvojeni-proizvodi-inner .sppb-btn-info:hover {background-color:#2781bd!important;color: #2781bd; border-color:#2781bd!important;color: #fff;}

.zasto-morlak .sppb-img-responsive {
  width: 50% !important;
  height: auto !important;
}

.category-module li:hover {background-color: #E3DEDE;}
/*.category-module li:hover a {color: #fff;}*/

.article-list.related-article-list .article-full-image.float-left img {height:150px;width: 100%;}

.box2 a {color: #f7921c;}
.box2 a:hover {color: #666462;}

.article-list .article .article-intro-image img {height: 300px;text-align: center;margin: 0 auto;padding: 0px;width:100%}

.cat-children.mb-4 h3 {display: none;}


#sp-right .sp-module ul li::before {
  content: "\25A1";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #f7921c; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}
#sp-right .sp-module ul > li {display: list-item;border-bottom: 1px solid #f3f3f3;padding: 5px 0px ;margin-left: 15px;font-weight: 400;}

#sp-right .sp-module ul > li a {font-weight:500;}

#sp-right .box2.sp-module {background-color: #fff;border: 0px solid #D8315B;}
#sp-right .sp-module ul > li a:hover {color:#F6941D;}
#sp-right .sp-module ul > li > a {display: contents;}
#sp-right .sp-module ul > li > a {color: #5e5b5b;}
#sp-right .sp-module .sp-module-title {margin: 0 0 10px;}
#sp-right .sp-module .sp-module-title {text-transform: uppercase;font-size:18px; font-weight:500;padding-bottom: 10px;}

.divider.fas.fa-map-marker-alt {margin-right: 10px;}

.blogovi .article-list .article .article-header h2 a {color: #f7921c;}
.blogovi .article-list .article {border: 0px solid #ddd;border-radius: 3px; margin-bottom:40px; border-bottom:1px solid #ddd;}
.blogovi .article-list .article .article-intro-image {float:left;margin: -20px 25px 20px -20px;}
.blogovi .article-list .article {padding: 20px 20px 40px 20px;}
.blogovi .article-list .article .article-header h2 {font-size: 1.375rem;margin: 0 0 1.05rem 0;}
.blogovi .article-list .article .article-intro-image img {height: 215px;width: 300px;}
.blogovi .related-article-list-container .related-article-title {display: none;}
.blogovi .article-list.related-article-list .article {padding: 0px;}
.blogovi .related-article-list-container {margin-top: 35px;}

.sppb-btn-custom {border-radius: 3px;}

h6.sppb-addon-title {margin-bottom: .2rem;} 

.sppb-addon-article .sppb-img-responsive {max-height: 250px;width: 100%;border: 1px solid #f4f4f4;}
.sppb-addon-article h3 {font-size: 18px;text-align: center;margin-top: 20px;}
.sppb-addon-article h3 a {color: #939498;}

.fields-container .field-label {display: none;}

.view-category.layout-blog ul.fields-container {display: none;}

ul.fields-container {padding-left: 0rem;}
.fields-container li{list-style: none;}
.field-entry.galerija {margin-top: 25px;border-top: 1px solid #ddd;padding-top: 25px;}
.field-entry.dokumenti-1 .field-value a, .field-entry.dokumenti-2 .field-value a{color: #f7921c;}
.field-entry.dokumenti-1 a:focus {color: #868585;}
.field-entry.dokumenti-2 a:focus {color: #868585;}
.field-entry.dokumenti-1 a:hover {color: #868585;}
.field-value a {color: #f7921c;}
.field-value a:hover {color: #868585!important;}
.field-value a:focus {color: #868585!important;}
.field-value a:active {color: #868585!important;}

#sp-right .sppb-addon-optin-forms {padding: 0px;}
#sp-right .sppb-addon-optin-forms .sppb-optin-form-details-wrap:not(:empty) {padding: 0px 0;}

.sppb-panel-modern > .sppb-panel-heading {background: #f9f9f9;color: #7b7a78;}

.related-article-list-container {display: none;}
.proizvodi .related-article-list-container {display: block;background-color: #f4f4f4;padding: 25px;}

.related-article-list-container {margin-top: 55px;}

.proizvodi .article-list .article .readmore {display: none;}
#column-wrap-id-1640880470596 {padding-left: 0px;}
.sppb-panel-heading {padding: 10px 30px 10px 0px;}
.sppb-panel-body {padding: 15px 0px;border-top: 1px solid transparent;}
.sppb-panel-faq > .sppb-panel-heading {color: #f7921c;}

.sppb-carousel-extended-nav-control .nav-control {color: #939498;border: 1px solid #f7921c;}

.proizvodi.kemikalije .article-list .article {background-color: #fff;}
.kemikalije .article-list .article .article-intro-image img {text-align: center;margin: 0 auto;}

#column-wrap-id-1640940856339, #column-wrap-id-1640942443343, #column-wrap-id-1640943110705, #column-wrap-id-1640942696424, #column-wrap-id-1640954103561, #column-wrap-id-1641209852454,  #column-wrap-id-1640943729506, #column-wrap-id-1633074805949{padding-left: 0px;}
.sppb-carousel-extended-team-designation {font-size: 14px;margin-bottom: 10px;}
.sppb-carousel-extended-team-name {color: #333;margin-bottom: 0px;}
.sppb-carousel-extended-item img {width: 100%;object-fit: fill;height: 295px;}

.page-header.item-title {font-size: 20px;}
.page-header.item-title a {color: #f7921c;}
.page-header.item-title a:hover {color: #999898;}

#mc_embed_signup h2 {display: none;}

.newsletter-forma h6 {font-size: 11px;line-height: 1.4;padding: 0px 0px;color: #b9b9b9;margin-top: 20px;}
#mc_embed_signup .mc-field-group label {
    display: block;
    margin-bottom: 10px;
    font-weight: 600;
    color: #a2a0a0;
}
#mc_embed_signup form {padding: 0px!important;}

#sp-footer .container-inner {padding: 10px 0px 0px 0px;border-top: 0px solid rgba(255, 255, 255, 0.1);}

.zastita .sppb-addon.sppb-addon-text-block {padding: 10px 25px;}
.zastita .edocmandocuments {padding-left: 25px;}
table.edocman_document_list .edocman_document_list_size {font-size: 14px;font-weight: normal;width: 15%;}
table.edocman_document_list .edocman_document_list_title a {color:#f7921c;}
table.edocman_document_list .edocman_document_list_title a:hover {color:#646566;}

.prijava-korisnika {background-color:#f4f4f4; border: 1px solid #ddd;padding:25px;}
.prijava-korisnika .btn-primary {border-color: #f7921c;background-color: #f7921c;}
.prijava-korisnika .btn-primary:hover {border-color: #939498;background-color: #939498;}

.com-users.view-registration legend {display: none;}
.registration .col-xl-6 {width:100%!important;}
.registration .btn.btn-primary.validate {margin-top: 30px;}
.registration .btn.btn-secondary {margin-top:30px;}
#system-message-container {position: relative;bottom: 0px;right: 0px;max-width: 100%;z-index: 10000;}

#sp-top2 .sp-column.text-center.text-lg-end {display: flex;text-align: right;float: right;}
.sp-contact-info {margin-left: 25px;}
.social-icons {margin-top: 1px !important;}

.com-users.view-login .btn-primary {border-color: #f7921c;background-color: #f7921c;}

.view-article.layout-default .article-details .article-full-image img {padding: 0px;}

.izdvojeni-proizvodi .sppb-img-container {width: 60px;}
.sp-nav-control {
  display: none;
}

.intro-p .sp-page-title .sp-page-title-sub-heading {font-size: 15px;line-height: 1.3;margin-top: 20px;clear: both;}
.intro-p .category-desc {text-align: center; padding:20px 0px 50px 0px;}
.intro-p .category-desc h3 {font-size:18px;line-height:26px; font-weight:400;}
.intro-p .sp-page-title {padding: 60px 0;}

.intro-p .sp-page-title .sp-page-title-heading, .intro-p .sp-page-title .breadcrumb > li, .intro-p .sp-page-title .breadcrumb > .active {color: #fff;}

.article-details .article-full-image {
    margin-bottom: 2rem;
    border: 1px solid #ddd;
	border-radius: 3px;
    text-align: center;
}

#sppb-addon-1640943110709 .sppb-form-builder-btn button {
    margin: 30px 0px 0px 0px!important;
    background-color: #d8315b;
    border-color: #d8315b;
    border-radius: 1px;
}
.sppb-btn-default  {color: #fff!important;}



.sp-module.box1 a{color: #D8315B;}

label {
  font-weight: 600;
}


@media (min-width:1200px) {
 .sppb-row-container {
  max-width:1190px;
 }
}

@media (min-width:1400px) {
 .sppb-row-container {
  max-width:1320px;
 }
}

@media (max-width:575px) {

#sp-top1 {display: none;}
.sp-contact-info {margin-left: 5px;}
.breadcrumb {display: flex;clear: both;font-size: 12px;}
.sp-page-title {padding: 15px 0;}
.sp-page-title .sp-page-title-heading {font-size: 18px;float: left;}
#sp-footer1, #sp-footer2 {text-align: center!important;}




}


