/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 27 2022 | 17:25:43 */
/*
    width: 100%;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    transform-origin: 50% 50% 0px;
    transform: translate3d(0px, 0px, 0px);
    background-color: rgba(255, 255, 255, 0);
*/

#site-header .container-fullwidth {
    padding: 0;
}

#site-header .primary-navigation { width: 100%; }

#site-header .container-fullwidth {
    width: 100%;
}

#site-header .header-main {
    padding: 0 20px;
}

/*#primary-navigation { background-color: rgba(255, 255, 255, 0.5); }*/

.header-style-1 #primary-menu.no-responsive > li.menu-item-current > a, .header-style-1 #primary-menu.no-responsive > li.menu-item-active > a
{
    padding-bottom: 31px;
    /* border-bottom: 4px solid #d7dee4; */
    border-bottom: 0;
    background: none;
}

#primary-menu.no-responsive > li:hover > a, #primary-menu.no-responsive > li > a {
    color: white;
}

.primary-navigation, .primary-navigation  a { color: white; } /*menu-colors*/

#primary-navigation.responsive #primary-menu > li.menu-item-active > a
{ 
  color: white; 
}

#home-tabs li:first-of-type {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

#home-tabs li:first-child a {
    border-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
}

#home-tabs li:last-child a {
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
}

#main #content-wrap 
{
    padding-top: 0;
    padding-bottom: 50px;
}

#site-header .logo-position-center .site-title 
{
    padding-top: 20px;
    padding-bottom: 5px;
}

.header-main* { box-sizing: border-box; }

.header-style-3 #primary-menu.no-responsive > li, .header-style-4 #primary-menu.no-responsive > li 
{
    padding: 20px 3px !important;
}

#meta_menu 
{
	width: 100%;
  	position: relative;
  	vertical-align: middle;
}

.meta20, .meta60, .meta_logo
{
	display: inline-block !important; 
  	vertical-align: middle;
    position: relative;
}

.meta_left { text-align: left; }
.meta60 { text-align: center; width: 60%; }
.meta20 { width: 20%; }

.meta_block { display: block; color: white; }

.metaBtn 
{
    padding: 7px 20px;
  background-color: #eeeeee; 
  color: black; 
  width: 150px; 
  border: none; 
  min-width: 150px; 
  margin-bottom: 3px;
  text-align: center;
}

.metaBtn:hover { background-color: gray; cursor: pointer; }
.meta_right { text-align: right; }

#meta_menu { display: block; }

.nope  { display: none; }

#page-title
{
	/*background-image: url(../2018/10/fundal-header.jpg);
  	background-repeat: no-repeat; */ 	
}

#slider_1707 .owl-item
{ 
  border: 1px solid silver; 
  margin: 0 3px;
  padding: 7px 0 0 0;
}

#slider_1707 .owl-item
{ 
  width: 189px !important;
}

#slider_1707 .owl-carousel .owl-item img { width: 100%  !important ; }

#slider_1707 p
{ 
  margin:  0 !important;
}

#slider_1707 { max-height: 180px; }

#slider_1707 p strong { display: block; }

.wpcf7-form-control:not('type=radio') { border: 1px solid #a5a5a5 !important; }

@media all and(max-width: 979px)
{
  #meta_menu { display: none; } 
  #primary-navigation.responsive #primary-menu > li > a, #primary-navigation.responsive #primary-menu > li > .menu-item-parent-toggle, #primary-navigation.responsive ul.dl-submenu.level1 > li > a
  {
  	color: #5f727f !important;
  }
}