/*
Theme Name: Dom Sv.Barbara
Description: Tema za Dom Sv.Barbara
Theme URI:   https://weblogic-studio.com
Author: Weblogic Studio
Author URI:  https://weblogic-studio.com
Template: salient
Version: 1.0
*/



.nectar-split-heading[data-animation-type="line-reveal-by-space"] span, .nectar-split-heading[data-animation-type="line-reveal-by-space"]:not(.markup-generated) > * {
  line-height: 1 !important;
}

.prednaslov {
  color: #e65505 !important;
  font-weight: 600 !important;
  margin-bottom: 0px !important;
  padding-bottom: 5px;
}

.prednaslov.bijeli{
  color: #fff !important;
}

.benefiti .list-icon-holder {
  background: #fff !important;
  border: 2px solid #fff !important;
}

.benefiti .content {
  color: #fff;
  font-size: 16px !important;
  line-height: 22px;
}

.benefiti .nectar-icon-list {
  padding-right: 40%;
}


.footerkontakt a {
  font-size: 30px;
  font-family: Inter;
  font-weight: 700;
  letter-spacing: -1px;
}

.footercopyright p, .footercopyright a {
  font-size: 13px !important;
  color:#ffffff !important;
  opacity:1 !important;
}

.footerkontakt .iwithtext {
  margin-bottom: 10px;
}

.footerkontakt .iwithtext .iwt-text {
  padding-left: 45px;
  font-size: 22px;
  font-weight: bold;
  letter-spacing: -1px;
  padding-top: 3px;
  color: #e65505;
}

.footerpodaci .iwithtext .iwt-text {
  padding-left: 45px;
  font-size: 22px;
  line-height: 28px;
  font-weight: 600;
}

.adresadoma {
  padding-left: 45px;
  font-size: 16px;
  line-height: 23px;
}

.adresadoma a {
  font-weight: 600;
  color: #e65505 !important;
  opacity: 1 !important;
}

.adresadoma a:hover,  .footercopyright a:hover {
  color: #146f48 !important;
}


#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
  margin-left: 15px !important;
  margin-right: 15px  !important;
}

.footerbar-social ul li {
  list-style: none;
  display: inline-block;
  padding-right: 10px;
  padding-left: 10px;
  opacity: 1 !important;
}

.footerbar-social ul li a {
    opacity: 1 !important;
}

.footerbar-social {
  text-align: center;
}

.benefiti-onama .content, .benefiti-onama .wpb_content_element p {
  color: #fff !important;
  font-size: 16px !important;
  line-height: 22px;
}

.benefiti-onama h2 {
  font-size: 34px;
  line-height: 36px;
}



.kontkatemail .iwithtext .iwt-text, .kontakttelefon .iwithtext .iwt-text {
  padding-left: 45px;
  font-size: 22px;
  font-weight: bold;
  letter-spacing: -1px;
  padding-top: 3px;
  color: #e65505;
}

.nazivkontaktforma {
  padding-left: 0px;
  font-size: 22px;
  line-height: 28px;
  font-weight: 600;
}

.kontaktadresa .adresadoma {
    padding-left:0;
}

.kontaktadresa .iwithtext {
  margin-left: 0px;
}

.kontaktadresa .iwithtext a {
    font-weight:600;
}

.kontaktadresa .iwithtext a:hover {
    color:#146f48;
}

.dokumentacija a {
  color: #fff;
}

.meta-category {
  display: none;
}

body[data-ext-responsive="true"].single-post .container-wrap.no-sidebar .post-area {
    max-width:100%;
}

.single .heading-title {
  padding-bottom: 0px;
  border-bottom: 0px solid #ddd;
  margin-bottom: 25px;
}

.blog-title #single-below-header > span {
  padding: 0 10px 0 10px;
  border-left: 1px solid rgba(0,0,0,.1);
  font-weight: 300;
  font-size: 14px;
}

.blog-title h1 {
  color: #e65505;
}

  @media only screen and (min-width: 1000px) {
      header .container {
  max-width: 90%;
}
}

  @media only screen and (min-width: 1600px){
.full-width-content .post-area .masonry-blog-item, .post-area.full-width-content .masonry-blog-item {
  width: 22%;
}
}


@media all and (max-width:1920px) {
    .benefiti .nectar-icon-list {
  padding-right: 10%;
}

.onama-drugidio .vc_col-sm-8 {
  padding-left: 40px !important;
}
}

@media all and (max-width:1440px){
    .benefiti .nectar-icon-list {
  padding-right: 0%;
}
header .container {
  max-width: 100%;
}

#page-header-bg h2, body h2, article.post .post-header h2, article.post.quote .post-content h2, article.post.link .post-content h2, #call-to-action span, .woocommerce .full-width-tabs #reviews h3, .row .col.section-title h2, .nectar_single_testimonial[data-style="bold"] p, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control, body #error-404 h2, .woocommerce-page .woocommerce p.cart-empty, .nectar-ext-menu-item .inherit-h2 .menu-title-text, #slide-out-widget-area .nectar-ext-menu-item .inherit-h2, #mobile-menu .nectar-ext-menu-item .inherit-h2, #ajax-content-wrap .nectar-inherit-h2, #header-outer .nectar-inherit-h2, [data-inherit-heading-family="h2"], .nectar-quick-view-box div.product h1.product_title.nectar-inherit-h2 {
  font-size: 54px;
  line-height: 55px;
}

}

@media all and (max-width:1280px){
  
  header .container {
  padding: 0 20px;
}

}

@media all and (min-width:1001px){
    .istaknuto a {
  background: #e65505;
  border-radius: 200px;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
  padding-left: 30px !important;
  padding-right: 30px !important;
  color: #fff !important;
}

.istaknuto a span {
  color: #fff !important;
}
}

@media all and (max-width:1000px){
    .obavijesti-naslovnica .nectar-post-grid {
  margin: 0px !important;
}
.onama-drugidio .vc_col-sm-8 {
  padding-left: 0px !important;
  margin-top: 50px;
}
}

