
.slogan-container h1 , .page-post-title,  .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .category-title{

      color:#000000 !important;
}

.entry-content , .slogan-content p,  .wpcf7-form p, .meta-info{

      color:#000000 !important;
}

.footer-copy .footer-content p{
     color:#585858 !important;
}

.fot-col .entry-content p, .to-top-fot{
    color:#000000 !important;
}

.fot-col h3{
     color:#000000 !important;
}

footer{
     background:#eeeeee !important;
}

.footer-copy{
    background:#cccccc !important;
}



p a,.entry-content a, .blog-tags a p, .blog-tags a{
    color:#c8c9c7 !important;

    -moz-transition:all 0.4s ease-out;
    -webkit-transition:all 0.4s ease-out;
    -o-transition:all 0.4s ease-out;
    transition:all 0.4s ease-out;
}

p a:hover, .entry-content a:hover, .blog-tags a:hover {
    color:#c8c9c7 !important;
}

.home-icon-div .text-content p a{
     color:#c8c9c7 !important;
}

.home-icon-div .text-content p a:hover{
     color:#c8c9c7 !important;
}



.navbar-nav .current-menu-item > a, .navbar-nav li a:hover, #flags_language_selector li span, #flags_language_selector li a:hover{
    border-bottom:1px solid  !important;
}

.navbar-nav li a, #flags_language_selector li a{
    border-bottom:1px solid #ffffff !important;
 }

 .main-menu-floating .navbar-nav .current-menu-item > a,
 .main-menu-floating .navbar-nav li a:hover,
 .main-menu-floating #flags_language_selector li span,
 .main-menu-floating #flags_language_selector li a:hover{
     border-bottom:1px solid #000000 !important;
 }

.main-menu-floating .navbar-nav li a,
.main-menu-floating #flags_language_selector li a {
    border-bottom:1px solid #000000 !important;
}

 
.navbar-nav li a {
    background:#ffffff !important;
    color:#000000 !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;

    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
}

#flags_language_selector li a {
  background:#ffffff !important;
  color:#000000 !important;
}

.main-menu-floating .navbar-nav li a,
.main-menu-floating #flags_language_selector li a,
.main-menu-floating #flags_language_selector li span {
  background:#ffffff !important;
  color:#000000 !important;
}

.main-menu-floating .navbar-nav .current-menu-item > a,
.main-menu-floating .navbar-nav li a:hover,
.main-menu-floating #flags_language_selector li span,
.main-menu-floating #flags_language_selector li a:hover{
    background:#ffffff !important;
    color:#000000 !important;
}

.navbar-nav .current-menu-item > a, .navbar-nav li a:hover, #flags_language_selector li span, #flags_language_selector li a:hover{
    background: !important;
    color: !important;
}

.main-menu-floating .navbar-nav .current-menu-item > a,
.main-menu-floating .navbar-nav li a:hover,
.main-menu-floating #flags_language_selector li span,
.main-menu-floating #flags_language_selector li a:hover{
    background:#ffffff !important;
    color:#000000 !important;
}

.menu-right  .navbar-nav li {
    margin-right:4px !important;
}

.menu-right  .navbar-nav li:first-child{
    margin-right:0px !important;
}

.menu-left  .navbar-nav li, .menu-middle .navbar-nav li{
    margin-right:4px !important;
}

.menu-left  .navbar-nav li:last-child, .menu-middle .navbar-nav li:last-child {
    margin-right:0px !important;
}


.main-menu {
    background:#ffffff !important;
}

.main-menu-floating {
  background:#ffffff !important;
}

.main-menu-floating .main-menu-parent{
    padding-bottom: px !important;
}


body{
    background:#ffffff !important;
}


.category-title, .page-post-title{
    text-align: center;
}


.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
        color:#000000 !important;
}


.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
        background:#ffffff !important;
}

.navigation li a:hover,
.navigation li.active a {
         background:#000000 !important;
         color:#ffffff !important;
}


.collection-divider{
     background:#eeeeee !important;
}




.logo-1-big {
    height: 0px !important;
    bottom: 130px;
}

@media (max-width: 768px) {


.logo-1-big{
    height: 0px !important;
    bottom: 130px;
}


#mainSlider{
    height: 300px !important;
}

}

.entry-content .gallery .gallery-item{
    padding: 2.5px !important;
}

@media (max-width: 1200px) {
  .navbar-nav.navbar-mobile li a {
    background:#000000 !important;
    color:#ffffff !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
  }

  .navbar-nav .current-menu-item > a,
  .navbar-nav .current_page_item > a,
  .navbar-nav li a:hover,
  #flags_language_selector li span,
  #flags_language_selector li a:hover {
    background:#000000 !important;
    color:#ffffff !important;
  }

  .mobile-menu-holder-bg {
    background:  !important;
    opacity:  !important;
  }

  
    .navbar-nav li a,
    #flags_language_selector li a {
        border-bottom:1px solid #000000 !important;
     }

     .navbar-nav .current-menu-item > a,
     .navbar-nav .current_page_item > a,
     .navbar-nav li a:hover,
     #flags_language_selector li span,
     #flags_language_selector li a:hover {
         border-bottom:1px solid #000000 !important;
     }

   }

.przycisk {
  color: #000000 !important;
  border: solid 1px #000000 !important;
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  text-decoration: none;
}

.przycisk:hover {
  border: solid 1px #1816ff !important;
  color: #1816ff !important;
  text-decoration: none;
}

.przycisk:active,
.przycisk:focus {
  text-decoration: none;
}

@media (min-width: 1200px) {
  .sub-menu .menu-item a {
    color: #000000 !important;
    background: rgba(255,255,255, 1) !important;
          border-bottom: solid 1px #ffffff !important;
      }

  .sub-menu .menu-item a:hover,
  .sub-menu .current-menu-item > a {
    color: #ffffff !important;
    background: rgba(0,0,0, 1) !important;
          border-bottom: solid 1px #000000 !important;
      }
}


#social-links {
  top: 20px;
}

@media (max-width: 1200px) {
  #social-links {
    top: 20px;
  }
}

@media (max-width: 767px) {
  footer {
    text-align: center;
  }
}
