.mainmenu-catalog{
  background-color:#fff;
}
  .h3_slide{
font-size:44px;
    
}
.uslovia{
  display:flex;
  flex-wrap:wrap;
  justify-content: space-between;
}
.uslovia div{
  text-align: center;
}
.obrazci{
display:flex;
  flex-wrap:wrap;
  justify-content: space-between;
  
}

.obrazci div{
width:18%
  
}
.obrazci p{
color:#000;
  text-align:center;
  
}
.obrazci a{
padding: 10px;
  color:#fff;
  background-color:#1F7D63; 
  border-radius:10px;
  margin-top:5px;
}

.product_gallery_item.slick-slider .slick-slide div.item{
max-width:75px;
height:75px;}
.product-image .slick-list {
    height:400px;
}
.slick-track2 {

  display:flex;
  flex-wrap:wrap;
  max-width:75px;
}
.product_gallery_item.slick-slider .slick-slide {
min-width:75px;
  height:75px;
}

.login_cust{
  font-size:18px;
    color:#fff;
  
}
.form_send, .navbar-brand {
display:block;
}
.form_send2, .navbar-brand2, .nav_mob_top{
display:none;
}
.form_gl2 div{
  padding:5px;
}
.cat_top {
	background-color:#1F7D63; 
  border-radius:10px; 
  padding:10px 20px; 
  display:flex; 
  align-self:center; "
}
.login_li_cust{
	background-color:#1F7D63; 
  	border-radius:10px; 
 
  	
  	display:flex; 
  	align-self:center;
}
.contact_detail > li:last-child, .header_list > li:last-child {
padding: 15px 25px;
}
.header_catalog a{
	color:#ffffff;
}
.gl_showroom, .gl_cont{
  display:block;
}
.gl_showroom_m{
  display:none;
}
.top-header {
    border-bottom: 0px solid #fff;
}
.dark_skin .logo_dark {
    height: 75px;
  max-height: 75px;
}
.dropdown-toggle::after, .dropdown-toggler::after {
    border: 0 none;
    content: "";
    font-family: "Ionicons";
    margin-left: 5px;
    vertical-align: middle;
}
.main_menu_uppercase .mainmenu-catalog  > li > .nav-link
{
color:#000000;
}

.mainmenu-catalog {
width: 100%;
    justify-content: space-between;
}
.item_cat{
  min-width:360px;

}

.categories_box_cat {
 
  border-radius:10px;
  
}

.categories_box_cat img{
 
  width:360px;
}


.categories_kraskatop {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  margin-left:-15px;
  margin-right:-15px;
  

}


.categories_kraskatop div{
	display: flex;
    flex-wrap: wrap;
  justify-content: center;
  padding:5px;
    
	
    margin-bottom: 5px; 
	align-items: center;
}
.categories_kraskatop div.owl-item{
  min-width:370px;
  margin-left:30px;
  justify-content: center;
  padding-bottom:10px;

}

.categories_kraskatop div.owl-stage{


}
.categories_kraskatop div.owl-nav{
  display:none;

}



.main_menu_top{
display:none
}

.btn_slider{

  border-radius:10px;
}

.rounded-0{
border-radius:10px;
}
.testimonial_box_rew {

  border-radius:10px;
  padding:10px;
  display: block;
  background-color:#eee;
}
.testimonial_box_rew:hover {

  background-color:#fff;
  -webkit-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.2);
box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.2);
}

.testimonial_box_rew div{
  display: block;
}

.cat_rewive div.owl-item{
  display:flex;
  padding:10px;
  align-items: stretch;

}

.cat_rewive div.owl-stage{
display:flex;
  padding:10px;
  align-items: stretch;

}




.cat_rewive {
display:flex;
  padding:10px;
  align-items: stretch;
}
ol{
padding-left:20px;
}
.gl_cont{
display:flex;
  flex-wrap:wrap;
  justify-content: space-between;
  
}
.gl_cont div{
padding:20px;
  width:50%;
}
.gl_cont div img{

  width:100%;
}
.link_gl{
padding:15px;
  color:#ffffff;
  background-color:#1F7D63;
  border-radius:10px;
  
}

.link_gl:hover{
  background-color:#60B29B;
  color:#ffffff;
  
}
.gl_showroom{
display:flex;
  justify-content: space-between;
  
}
.gl_showroom div{
align-items: stretch;
  padding:10px;
}
.span_color_gl{
color:#1F7D63;
}

.form_gl div{
    display:flex;
    width: 50%;
    padding: 5px;
}
.input_z{
    width: 100%;
    border-radius: 10px;
    
}
.input_t{
    padding-left: 10px;
}

.input-file {
	position: relative;
	display: inline-block;
    width: 100%;
}
.input-file span {
    width: 100%;
	position: relative;
	display: inline-block;
	cursor: pointer;
	outline: none;
	text-decoration: none;
	font-size: 14px;
	vertical-align: middle;
	color: rgb(0 0 0);
	text-align: center;
	border-radius: 10px;
	background-color: #eee;
	line-height: 22px;
	height: 40px;
	padding: 10px 20px;
	box-sizing: border-box;
	border: none;
	margin: 0;
	transition: background-color 0.2s;
}
.input-file input[type=file] {
	position: absolute;
	z-index: -1;
	opacity: 0;
	display: block;
	width: 0;
	height: 0;
}
 
/* Focus */
.input-file input[type=file]:focus + span {
	box-shadow: 0 0 0 0.2rem rgba(0,0,0,.25);
}
 
/* Hover/active */
.input-file:hover span {
	background-color: #ddd;
}
.input-file:active span {
	background-color: #eee;
}
 
/* Disabled */
.input-file input[type=file]:disabled + span {
	background-color: #000;
}
body {
  font-family: "Inter", sans-serif;
  font-optical-sizing: auto;
  font-weight: ;
  font-style: normal;
  font-variation-settings:
    "slnt" 0;
}
.row{
margin-right:0px;
  margin-left:0px;
}
.main_menu_uppercase .mainmenu-catalog > li > .nav-link {
    font-size:16px;
}
.item_hiti{
width:210px;
}

.hiti_prodaj div.owl-item{
  max-width:210px;
  
  
}
.hiti_prodaj div.owl-stage-outer{
 
 
}
.hiti_prodaj1 div.owl-item{
  max-width:210px;
  
  
}


.icon_box_style1::before {
    width: 0px;
}
.icon_box_style1 {
    padding: 0 20px;
}
.blog_title1 {
color:#000;
  font-size:16px;
}
.product_wrap{
box-shadow: none;
}


@media (max-width: 540px ) {
  .main_menu_catalog{display:block;}
  .btn-wishlist, .header_catalog{
  display:none;
  }
  .categories_box_cat img{
 
  width:160px;
}
  .categories_kraskatop div.owl-item{
  min-width:170px;


}
  .item_cat{
  min-width:180px;


}
  
  .gl_showroom, .gl_cont{
  display:none;
}
.gl_showroom_m{
  display:block;
}
    .login_cust{
  font-size:14px;
}
  .login_li_cust{

  	padding-left:5px; 

}
   .contact_detail > li:last-child, .header_list > li:last-child {
padding: 5px 15px;
}
    .dark_skin .logo_dark {
    height: 50px;
    max-height: 50px;
}
  .cat_top {

  display:none; 

}
  .item_hiti{
width:170px;
}

.hiti_prodaj div.owl-item{
  max-width:170px;
  
  
}
    .hiti_prodaj1 div.owl-item{
  max-width:170px;
  
  
}
  .section1, .bg_dark {
  display:none;}

 .form_send, .navbar-brand {
display:none;
}
.form_send2, .navbar-brand2, .nav_mob_top {
display:block;
}
    .cat_rewive div.owl-item {
  min-width:300px;
  }
  .main_menu_catalog{
  display:block;
}
  .banner_slide{

  margin-right:75px;
  Width:200px;
    
}
  .h3_slide{
font-size:30px;
    
}
  .paddingHiti{
  padding-top:50px;
  }
}

@media (min-width: 540px) and (max-width: 720px) {
  .main_menu_catalog{display:none;}
   .gl_showroom, .gl_cont{
  display:none;
}
    .login_cust{
  font-size:14px;
}
  .contact_detail > li:last-child, .header_list > li:last-child {
padding: 5px 15px;
}
  .dark_skin .logo_dark {
    height: 50px;
    max-height: 50px;
}
    .cat_top {

  display:none; 

}
.item_hiti, .item_hiti1{
width:170px;
}

.hiti_prodaj div.owl-item{
  max-width:170px;
  
  
}
  .hiti_prodaj1 div.owl-item{
  max-width:170px;
  
  
}
  .section1, .bg_dark{
  display:none;}
  .form_send, .navbar-brand {
display:none;
}
.form_send2, .navbar-brand2, .nav_mob_top {
display:block;
}
 .cat_rewive div.owl-item {
  min-width:300px;
  }
  .main_menu_catalog{
  display:block;
}
}
 
@media (min-width: 720px) and (max-width: 960px) {
.main_menu_catalog{display:none;}
}



@media (min-width: 960px) {
.main_menu_catalog{display:none;}
}


.menu-content {
    background-color: #fefefe;
    display: flex;
    height: 100%;
}

.sidebar {
    width: 100px;
    
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-shrink: 0;
}

.sidebar-btn {
    width: 100%;
    padding: 10px;
    background-color: #fff;
    border: 0px solid #fff;
  border-right: 2px solid #ccc;
    cursor: pointer;
}

.sidebar-btn.active {
    background-color: #fff;
  border-bottom: 2px solid #ccc;
  border-bottom-right-radius:10px;
  border-right: 2px solid #ccc;
  
}

.content {
    flex-grow: 1;
    padding: 20px;
    overflow-y: auto;
}

.catalog {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    max-height: 300px;
    overflow: hidden;
    position: relative;
}

.catalog-column {
    flex: 1;
    min-width: 200px;
}

.catalog-item {
    margin-bottom: 10px;
}

.hidden {
    display: none;
}
.catPodMenu ul li {
list-style:none;
}
.catPodMenu ul li a {
    color: #000;
  font-weight:400;
  font-size:14px;
}
.catPodMenu1 li a {
    color:#1F7D63
}
@media only screen and (max-width: 991px) {
    .header_wrap .navbar-collapse.mobile_side_menu .navbar-nav {
       height: unset;
        max-height: unset;
    }
}