@font-face {
    font-family: 'CG';
	src: url('https://noclegiwdebkach.pl/uploads/noclegiwdebkach/fonts/gothic.eot');
    src: url('https://noclegiwdebkach.pl/uploads/noclegiwdebkach/fonts/gothic.eot?#iefix') format('embedded-opentype'),
         url('https://noclegiwdebkach.pl/uploads/noclegiwdebkach/fonts/gothic.woff') format('woff'),
         url('https://noclegiwdebkach.pl/uploads/noclegiwdebkach/fonts/gothic.ttf') format('truetype'),
         url('https://noclegiwdebkach.pl/uploads/noclegiwdebkach/fonts/gothic.svg#CenturyGothic') format('svg');
    font-weight: normal;
    font-style: normal;
}


@media (min-width: 992px) {
   .container {
      max-width: 850px !important;
   }
}

@media (min-width: 1200px) {
   .container {
      max-width: 850px !important;
   }
}

body {
   font-family: Tahoma, Arial, Verdana;
   font-size: 13px;
   background: #808574;
   color: #666666;
}

a,
a:hover,
a:focus {
   color: #FFF;
}

.section a,
.section a:hover,
.section a:focus {
   color: #000;
}

.orange {
   color: #FF9900;
}

.white {
   color: #FFFFFF;
}

.background-1 {
   background: #FFF;
}

.background-2 {
   background: #F0F1F1;
}

.background-3 {
   background: #F8F8F8;
}

.cookies {
   z-index: 9999;
   position: fixed;
   left: 0;
   bottom: 0;
   padding: 12px 0;
   font-size: 11pt;
   text-align: center;
   background: #000;
   -khtml-opacity: 0.75;
   -rim-opacity: 0.75;
   -ms-opacity: 0.75;
   -o-opacity: 0.75;
   -moz-opacity: 0.75;
   -webkit-opacity: 0.75;
   opacity: 0.75;
   filter: alpha(opacity = 75);
   width: 100%;
   overflow: hidden;
}

.cookies span a {
   font-weight: bold;
   color: #CCC;
}

.cookies span {
   position: relative;
   color: #CCC;
}

.cookies input[type="submit"] {
   border: 1px solid #000;
   background:#FAFAFA;
   font-weight: bold;
   -khtml-border-radius: 5px;
   -rim-border-radius: 5px;
   -ms-border-radius: 5px;
   -o-border-radius: 5px;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   margin: 0;
   padding: 5px;
   margin-left: 0px;
   color: #000;
   position: relative;
   left: 15px;
   top: -10px;
}

.cookies input[type="submit"]:hover {
   border: 1px solid #FAFAFA;
   background: #000;
}

#formularz input[type="text"],
#formularz textarea {
   font-family: "CG";
   font-size: 13px;
   color: #666666;
   border: 1px solid #EDEAE5;
   border-radius: 0;
   box-shadow: none;
}

#formularz input[type="submit"] {
   border-radius: 0;
   box-shadow: none;
   text-transform: uppercase;
   /*color: #000;
   background: #DEDEDE;
   font-weight: bold;*/
   text-shadow: none;
}

#formularz textarea {
   resize: vertical;
   min-height: 130px;
}

#formularz {
   font-family: 'CG';
}

#formularz .text {
   text-align: center;
}

#formularz .text h2 {
   font-size: 24px;
   margin-bottom: 0;
}

#formularz .text h3 {
   margin-top: 0;
   font-size: 17px;
}

#formularz .text p {
   font-size: 20px;
}

#formularz .fields {
   margin-top: 15px;
   margin-bottom: 15px;
}

#copyright {
   background: #808574;
   color: #CBCDC6;
   font-size: 8px;
   line-height: 10px;
   font-family: Verdana;
   padding-top: 25px;
   padding-bottom: 100px;
   text-align: center;
}

#copyright a {
   color: #CBCDC6;
   font-weight: bold;
}

.background {
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

#section-info {
   padding-top: 50px;
   padding-bottom: 50px;
}

#section-info .container {
   background: rgb(0, 51, 153);
   background: rgba(0, 51, 153, 0.68);
   padding-top: 15px;
   padding-bottom: 15px;
   text-align: center;
   font-size: 22px;
}

#socials {
   margin: 0;
   padding: 0;
   text-align: center;
}

#socials li {
   display: inline-block;
   padding: 10px 2.5px;
}

.phone {
   font-size: 30px;
}

.button {
   display: inline-block;
   background: #FF9900;
   border: 0;
   border-radius: 0;
   box-shadow: none;
   color: #FFF;
   text-transform: uppercase;
   text-shadow: none;
   padding: 6px 30px;
}

.section .button,
.section .button:hover,
.button:focus,
.button:hover {
   background: #FF9900;
   color: #FFF;
   text-decoration: none;
}

#section-contact {
   padding-top: 15px;
   padding-bottom: 15px;
}

.section {
   text-align: center;
   padding-top: 50px;
   padding-bottom: 50px;
}

.section .title {
   font-size: 30px;
   font-family: 'CG';
}

#header {
   position: relative;
}

#navbar-top .navbar {
   z-index: 99999999999999999999999;
   margin-bottom: 0;
}

.navbar-nav {
   width: 100%;
}

.navbar-nav > li {
    width: 20%;
    border-left: 1px solid #62655B;
}

.navbar-nav > li:first-child {
    border-left: 0;
}

.navbar-nav > li > a {
   background: #808574;
   text-align: center;
   text-transform: uppercase;
   border-left: 1px solid #8C9282;
   border-right: 1px solid #8C9282;
   line-height: 40px;
   height: 70px;
   font-family: Tahoma;
   font-size: 13px;
}

.navbar-nav > li.active > a,
.navbar-nav > li > a:focus,
.navbar-nav > li > a:hover {
   background: #FF9900;
   border-left: 1px solid #DB9F3C;
   border-right: 1px solid #DB9F3C;
}

@media (max-width: 768px) {
   .navbar-nav {
      width: auto;
      margin-top: 0;
      margin-bottom: 0;
   }
   .navbar-nav > li {
      width: 100%;
   }
   .navbar-nav > li > a {
      line-height: 30px;
      height: 50px;
   }
}

#logo-title {
   font-size: 36px;
   line-height: 36px;
   color: #333333;
   font-weight: bold;
   text-align: left;
   text-transform: uppercase;
}

#logo-subtitle {
   font-family: 'CG';
   font-size: 22px;
   line-height: 22px;
   color: #666666;
   text-align: right;
   text-transform: uppercase;
   padding-top: 12.5px;
   padding-bottom: 12.5px;
}

.section.top {
   padding-top: 30px;
   padding-bottom: 30px;
}

@media (max-width: 768px) {
   #logo-title,
   #logo-subtitle {
      text-align: center;
   }
}

@media (min-width: 992px) {
   .navbar-center .navbar-nav {
      display: inline-block;
      float: none;
   } 
   .navbar-center.navbar-collapse {
      text-align: center;
   }
}

@media (max-width: 991px) {
   .navbar-center .navbar-nav {
      display: block;
   }
}

.navbar-headerMenu .navbar-toggle {
  behavior: url(https://noclegiwdebkach.pl/uploads/mars/css/PIE.htc);
  position: relative;  
  zoom: 1; 
  margin-top: 15px;
  margin-bottom: 15px;
  border-color: #ddd;
  background-color: #FFF;
  border-radius: 4px !important;
  margin-right: 15px;
}
.navbar-headerMenu .navbar-toggle:hover,
.navbar-headerMenu .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-headerMenu .navbar-toggle .icon-bar {
  background-color: #666;
}

.icons {
   overflow: hidden;
}

.icons .icon {
   margin: 15px 0;
}

.icons .icon img {
   margin: 0 auto 15px auto;
}

.icons .icon span.icon-title {
   font-family: 'CG';
   font-size: 22px;
   font-weight: normal;
   line-height: 22px;
   color: #333;
}

#section-1 .description {
   margin: 30px 0;
}

.description {
   line-height: 16px;
}

.section-with-map {
   padding-top: 0;
   padding-bottom: 0;
}

.section-with-map.row> .map {
    padding-left: 0;
    padding-right: 0;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.section-with-map.row {

}

.section-with-map.row > .map > iframe {
   width: 100%;
}

.section-with-map .content {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
}

@media (max-width: 1199px) {
    .section-with-map .left.content {
        padding: 15px;
    }
    .section-with-map .right.content {
        padding: 15px;
    }
}

@media (min-width: 1200px) {
    .section-with-map .left.content {
        padding: 60px 90px 60px 130px;
    }
    .section-with-map .right.content {
        padding: 60px 130px 60px 90px;
    }
}
/* Stylesheet: noclegiwdebkach Modified On 2018-10-26 19:59:02 */
