/*
Theme Name:     Autokuća Gasparić Child Theme
Theme URI:      http://kallyas.net/demo/
Description:    Child theme for the Kallyas theme
Author:         Hogash
Author URI:     http://themeforest.net/user/hogash
Template:       kallyas
Version:        4.0.0
Tags: dark, light, left-sidebar, right-sidebar, fluid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
Text Domain:  zn_framework
*/

/* Furniture Demo */

.site-content {
    margin-top: 10px;
}

/* Page title style */
.page-title {
    border-bottom:0;
    padding-bottom: 0;
    margin-bottom: 40px;
}

.eluide3dbaabf {

    margin-bottom: 0px;

}


/* boja linkova u service boxes na naslovnici */
.services_box__list-text {
    color: #303030;
}

.services_box__list-wrapper a {
    color: #185C98;
}

/* boja linkova na landing page */
.eluid7272dea3 a {
    color: #185C98;
}

/*
@media screen and (max-width: 767px) {
#page_header {
   height: 250px;
   min-height: 250px;
}
}

@media screen and (min-width: 768px) and (max-width: 991px) {
#page_header {
   height: 300px;
   min-height: 300px;
   margin-top: 75px;
}
}
*/

/* postavke u sidebaru */
.zn_sidebar {
  box-shadow: none;

}

.zn_sidebar ul {
  list-style-type: none;
}
 

#text-4, 
#text-6,
#text-9,
#text-11,
#text-15,
#text-18,
#text-21 {
    text-align:center;
}

#text-4 a,
#text-6 a,
#text-9 a,
#text-11 a,
#text-15 a,
#text-18 a,
#text-21 a {
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
}

.plavi_button {
  display: inline-block;
  padding: 10px 0;
  border-radius: 2px;
  border: 2px solid #185C98;
  background: #1e73be;
  pointer-events: none;
  cursor:default;
  width: 216px;
}

/*  ne koristi se na hover pa je zato isključeno
.plavi_button:hover {
  background: #185C98;
}
*/

.crveni_button {
  display: inline-block;    
  padding: 10px 0;
  border-radius: 2px;
  border: 2px solid #B10000;
  background: #dd0000;
  width: 216px;
}

.crveni_button:hover {
  background: #B10000;
}

.sivi_button {
  display: inline-block;    
  padding: 10px 0;
  border-radius: 2px;
  border: 2px solid #333333;
  background: #555555;
  width: 216px;
}

.sivi_button:hover {
  background: #333333;
}


.glyphicon-earphone, 
.glyphicon-envelope,
.glyphicon-pencil {
    padding-right: 5px;
    font-size: 20px;
    top: 2px;
}

div.widget.widget_meta > ul a:hover, div.widget.widget_pages > ul a:hover, div.widget ul.menu li.active > a, div.widget ul.menu li.current-cat > a, div.widget ul.menu li > a:hover, div.widget ul.pagenav li.active a, div.widget ul.pagenav li.current-cat > a, div.widget ul.pagenav li a:hover {
    color: #1E73BE;
}
/* kraj postavki u sidebaru */


/* boja submit button contact form */
.zn_contact_submit {
background-color: #1E73BE !important;
color: #fff !important;
}

.zn_contact_submit:hover {
  background-color: #185C98 !important;
}

/*desni razmak logo still hoverbox na naslovnici */
 .hover-box.hover-box-2 .hover-box-img {
    right: 40px !important;
   
}

/* boja na hoverbox na naslovnici na hover */

.hover-box:hover {
    background: #185C98 none repeat scroll 0 0;
}

.blog-item-share {
    display: none;
}

.kl-blog-post-header {
    display: none;
}

/* boja crtice u izborniku navigacije */
.main-nav.mainnav--active-uline > ul > .menu-item.active > a > span {
    border-bottom: 2px solid #B10000;
}

/* boja teksta u polju za pretraživanje */
.headsearch--bord .gensearch__input {
    color: #185C98;
}

/* boja icone u service box na naslovnici pri hover */

.services_box--boxed:hover .services_box__fonticon {
    color: #185C98;
}


/* proba na prva dva service boxa 
.eluidf505fa22 .services_box__fonticon {
    color: #db5325 !important;
}

.eluidf505fa22.services_box--boxed:hover .services_box__fonticon {
    color: #794044 !important;
}

.eluid7a91bac3 .services_box__fonticon {
    color: #023C81 !important;
}

.eluid7a91bac3.services_box--boxed:hover .services_box__fonticon {
    color: #cd2122 !important;
}
 kraj probe na prva dva service boxa */


/* latest posts */
.latest_posts-acc-details {
    display: none;
}

.hoverBorder:hover::after {
    box-shadow: 0 0 0 3px #185C98 inset;
}

.latest_posts-acc-elm-title {
    color: #185C98;
}
/* kraj latest post */

.kl-blog-item-header {
    display: none;
}

/* smanjeni meni pri pomicanju stranice prema dolje - boja slova */

.sh--light .main-nav > ul > li > a,
.main-nav > ul > .menu-item.active > a, .main-nav > ul > .menu-item:hover > a, .main-nav > ul > .menu-item > a:hover {
    color: #185C98;
}

/* tablica zadnji tab u što je dobro znati */
.boja_reda tr:nth-child(odd) {
    background-color: #ffffff !important;
}

.zatamnjenje tr:hover {
    background-color:#dd7c7c !important;
}

.razmak tr {
    padding-top: 5px;
    padding-bottom: 5px;
}

th {
    background-color: #F8F8F8;
}

/* odmak prve slike u zbirnoj stranici novosti */
.itemList.kl-blog-list {
    padding-top: 30px;
}

@media (max-width:767px) {
   .site-header-wrapper.sticky-top-area {
   background-color: #ffffff
   }
}

/* verlauf hover-boxova na naslovnici */
.eluid626bf04a,
.eluid65a1c277 { 
   background: #1e5799;
    background: -moz-linear-gradient(top,  #1e5799 0%, #00a6eb 0%, #005095 100%, #207cca 100%);
    background: -webkit-linear-gradient(top,  #1e5799 0%,#00a6eb 0%,#005095 100%,#207cca 100%);
    background: linear-gradient(to bottom,  #1e5799 0%,#00a6eb 0%,#005095 100%,#207cca 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#207cca',GradientType=0 );
}


.eluidf1833e1d.element-scheme--dark a:hover {
    color: #dd0000;
}

/* dizajn step-box proces regeneracije baterije */

@media (min-width:992px) {
.stepbox3-number {
    width: 100px;
}

.stepbox3-number-sp {
    font-size: 50px;
}

.stepbox3-box {
    margin-bottom: 40px;
}


 .stepbox3-content {
  margin-left:100px;
 }


 .stepbox3-box[data-align=right] .stepbox3-content {
  margin-right:100px !important;
 }
 .stepbox3-box[data-align=left] .stepbox3-content:before {
  left:100px !important;
 }
 .stepbox3-box[data-align=right] .stepbox3-content:before {
  right:100px !important;
 }

 .stepbox3-box[data-align=left] .stepbox3-content:after {
  left:102px !important;
 }
 .stepbox3-box[data-align=right] .stepbox3-content:after {
  right:102px !important;
 }
 .stepbox3-box[data-align=left]:hover .stepbox3-content:after {
  left:105px !important;
 }
 .stepbox3-box[data-align=right]:hover .stepbox3-content:after {
  right:105px !important;
 }


}

/* dizajn stepboxa u regeneraciji baterija */
@media (max-width:991px) {

.stepbox3-number-sp {
    font-size: 50px;
}

.stepbox3-box {
    margin-bottom: 30px !important
}

}


/* prazni red u tablici u proizvodima */
.prazni_red
{
    height: 0px !important;
    background: #F2f2f2;
}

.zadnji_red{ 

   border-bottom: 1px solid #ddd;

}

.woocommerce div.product.prodpage-style2 .product-page,
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li a {
    background: #f2f2f2;
}

.woocommerce .woocommerce-ordering {
    display: none;
}

.site-content {
    margin-top: 50px;
}

.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions {
    bottom: 23px;
}

.woocommerce ul.products li.product .button {
    margin-top: 2em;
}

.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover::before {
    box-shadow: inset 0 0 0 0;
}


.compare.button {
    margin: 20px 0 20px 0 !important;
}


.feedback {
    padding-right: 20px;
}


.woocommerce table.shop_attributes th {
    width: 250px;
}

.woocommerce table.shop_attributes td {
    background-color: #F8F8F8;
}

#product_cat {
    padding: 10px;
    border: 1px solid #ddd;
    color: #646464;
}

/* neprikazvianje druge slike u pretpregledu ispisa proizvoda */
.kw-prodimage-img-secondary {
    display: none;
}

/* boja trake na vrhu pretpregleda ispisa proizvoda */
.wcspp-quickview .wcspp-wrapper .wcspp-go-print {
	background-color:#1E73BE;
}
.wcspp-quickview .wcspp-wrapper .wcspp-go-pdf {
	background-color:#dd0000
}

.wcspp-quickview .wcspp-wrapper .wcspp-go-print:hover {
	background-color: #185C98;
}
.wcspp-quickview .wcspp-wrapper .wcspp-go-pdf:hover {
	background-color:#B10000;
}

/*visina naslova proizvoda */
.woocommerce div.product.prodpage-style2 .product_title {
    font-size:24px;
}

/* neprikazivanje podataka o objavljivaču novosti na naslovnici */
.post-details.element-scheme__faded.latest_posts-details {
    display: none;
}

.latest_posts-readon.u-trans-all-2s.text-custom-child.kl-main-bgcolor {
    background-color: #1E73BE;
}

.latest_posts--4.default-style .latest_posts-title {
    font-style: normal;
}

.m_title.m_title_ext.text-custom.latest_posts-elm-title {
    color: #1E73BE;
}

/* veličina slova u blog postovima */
.kl-single-layout--modern .kl-blog-post-body {
    font-size: 14px;
}


/* neprikazivanje featured image na početku posta */

.kl-single-layout--modern .kl-blog-post {
    padding-top: 30px;
}

.kl-single-layout--modern .kl-blog-single-head-wrapper {
    display: none;
}
    
/* visina fonta u naslovu postova */
.kl-blog-post-title {
    font-size: 32px !important;
}

/* Woocommerce poruke kod registracije na stranici moj račun */
.woocommerce .woocommerce-error a:not(.button), .woocommerce .woocommerce-info a:not(.button), .woocommerce .woocommerce-message a:not(.button) {
    margin-left: 0px;
}

.woocommerce .woocommerce-info {
    background-color: #1E73BE;
}

/**** show for logged users ****/
nav.wcspp-navigation.wcspp-nocounts.wcspp-style-line-icons {
    display: none;
}


.logged-in nav.wcspp-navigation.wcspp-nocounts.wcspp-style-line-icons {
    display: block;
}