/*!
 * Start Bootstrap - Creative Bootstrap Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
 
 @import url(https://fonts.googleapis.com/css?family=Lato:300,400&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Oswald&subset=latin,latin-ext);

html,
body {
    width: 100%;padding-top:0px;
    height: 100%;
}

body {
   font-size:1em;font-family:'Lato', sans-serif; font-weight:300;
	  background:#02618d;
}


hr {
    max-width: 300px;
    border-color: #b49670;
    border-width: 1px;
}

hr.light {
    border-color: #fff;
}

a {
    color: #02618d;
    -webkit-transition: all .35s;
    -moz-transition: all .35s;
    transition: all .35s;
	text-decoration:none
}

a:hover,
{text-decoration:none}

a:focus {
    color: #eb3812;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family:'Lato', sans-serif;
}


p {
    margin-bottom: 10px;

    line-height: 1.5;
}


.text-faded {
    color: rgba(255,255,255,.7);
}




#spacer{clear:both; background:#f1f1f1;padding: 10px 0; color:#291100;font-size:1.3em;}
#spacer h1{margin:0px 0px 0px 10px;padding-bottom:10px;border-bottom:1px solid #bebebe; color:#291100;font-size:2.4em;}

#up{clear:both;font-size:1.083em;color:#fff;padding: 10px 0;font-size:1.3em; background:#fff;

  position: relative;
    width: 100%;
    min-height: 1000px;
    text-align: left;

    background-image:url('img/1.jpg') ;
    background-position: top;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;} 

#aeris{clear:both; background:#f1f1f1; padding: 10px 0; color:#291100;font-size:1.3em;}
#aeris h1{margin:0px 0px 0px 10px;padding:10px;border-bottom:1px solid #bebebe; color:#291100;font-size:2.4em;}


#aeris2{clear:both; background:#02618d; padding: 10px 0; color:#fff;font-size:1.3em;}
#aeris2 h1{margin:0px 0px 0px 10px;padding:10px;border-bottom:1px solid #bebebe; color:#291100;font-size:2.4em;}

#aeris3{clear:both; background:#f1f1f1; padding: 10px 0; color:#291100;font-size:1.3em;}
#aeris3 h1{margin:0px 0px 0px 10px;padding:10px;border-bottom:1px solid #bebebe; color:#291100;font-size:2.4em;}


#wybierz{clear:both; background:#02618d; padding: 10px 0; color:#fff;font-size:1.3em;}
#wybierz h1{margin:0px 0px 0px 10px;padding:10px;border-bottom:1px solid #bebebe; color:#291100;font-size:2.4em;}


#i350{clear:both; background:#f1f1f1; padding: 10px 0; color:#291100;font-size:1.3em;}
#i350 input{padding:8px 14px;border-width:0px;border-style:solid;background:#02618d;color:#fff;transition:all 0.3s ease;font-family: "Lato", sans-serif;font-size:1.2em;border-radius:0px;font-weight:300}
#i350 input:hover{padding:8px 14px;border-width:0px;border-style:solid;background:#222;color:#fff;transition:all 0.3s ease;font-family: "Lato", sans-serif;font-size:1.2em;border-radius:0px;font-weight:300}


#i450{clear:both; background:#fff; padding: 10px 0; color:#291100;font-size:1.3em;}
#i450 input{padding:8px 14px;border-width:0px;border-style:solid;background:#02618d;color:#fff;transition:all 0.3s ease;font-family: "Lato", sans-serif;font-size:1.2em;border-radius:0px;font-weight:300}
#i450 input:hover{padding:8px 14px;border-width:0px;border-style:solid;background:#222;color:#fff;transition:all 0.3s ease;font-family: "Lato", sans-serif;font-size:1.2em;border-radius:0px;font-weight:300}


#i600{clear:both; background:#f1f1f1; padding: 10px 0; color:#291100;font-size:1.3em;}
#i600 input{padding:8px 14px;border-width:0px;border-style:solid;background:#02618d;color:#fff;transition:all 0.3s ease;font-family: "Lato", sans-serif;font-size:1.2em;border-radius:0px;font-weight:300}
#i600 input:hover{padding:8px 14px;border-width:0px;border-style:solid;background:#222;color:#fff;transition:all 0.3s ease;font-family: "Lato", sans-serif;font-size:1.2em;border-radius:0px;font-weight:300}


#kontakt{clear:both;font-size:1.083em;color:#291100;padding: 10px 0;font-size:1.3em;background:#fff}
#kontakt h1{margin:0px 0px 0px 10px;padding-bottom:10px;border-bottom:1px solid #594122; color:#b29269;font-size:2.6em;}

#kontakt2{clear:both;font-size:1.083em;color:#291100;padding: 10px 0;font-size:1.3em;background:#fff}
#kontakt2 h1{margin:0px 0px 0px 10px;padding-bottom:10px;border-bottom:1px solid #594122; color:#b29269;font-size:2.6em;}



/* QUICK.BOX */
#quick-box{position:fixed;width:100%;height:100%;left:0px;top:0px;background:rgba( 0, 0, 0, 0.7 );z-index:9999;}
#quick-box .background{height:100%;}
#quick-box .quick-box-container{position:absolute;padding:0;border-radius:5px;box-shadow: 0 0 15px 1px #000;}
#quick-box .image-wrapper{position:relative;line-height:0px;}
#quick-box .image-wrapper img{margin:0px;padding:0px;border-radius:5px;}
#quick-box .navigation{position:absolute;bottom:0px;margin:0px;padding:5px 0;text-align:center;font-size:0.875em;font-weight:bold;color:#ddd;line-height:normal;background:rgba( 0, 0, 0, 0.2 );width:100%;display:none !important}
#quick-box .description{margin:0px;padding:5px 0;text-align:center;font-size:0.875em;color:#ddd;font-weight:bold;background:rgba( 0, 0, 0, 0.8 );border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:66px;overflow:hidden;}

#quick-box .prev, #quick-box .next{position:absolute;display:block;width:50%;top:15%;height:70%;margin:0px;color:#fff;font-family:Verdana;z-index:100;opacity:0.15;text-decoration:none;}
#quick-box .prev span, #quick-box .next span{position:absolute;top:47%;left:0px;padding:10px;border:1px solid #fff;background:#000;}
#quick-box .next span{left:auto;right:0px;border-right:none;}
#quick-box .prev span{border-left:none;}
#quick-box .next:hover, #quick-box .prev:hover{opacity:0.8;}
#quick-box .prev{left:0px;}
#quick-box .next{right:0px;}
#quick-box .close{position:absolute;top:0px;right:0px;padding:0px 4px 2px;opacity:0.5;background:#000;color:#fff;font-weight:bold;font-family:"Trebuchet MS";text-decoration:none;border:1px solid #fff;border-top:none;border-right:none;border-top-right-radius:5px;z-index:100;}
#quick-box .close:hover{opacity:0.8;}
#quick-box .close, #quick-box .prev, #quick-box .next{line-height:normal;}
#quick-box .loading{display:block;padding:40px 35px;color:white;line-height:1em;}



aside {
    padding: 0px 0;
}

.no-padding {
    padding: 0;
}

.navbar-default {
    border-color: ;
     font-size:1em;font-family:'Lato', sans-serif; font-weight:300;
    background-color: rgba(0,0,0,.8);
    -webkit-transition: all .35s;
    -moz-transition: all .35s;
    transition: all .35s;
}

.navbar-default .navbar-header .navbar-brand {
   
      font-size:1em;font-family:'Lato', sans-serif; font-weight:300;

    color: #f05f40;
}

.navbar-default .navbar-header .navbar-brand:hover,
.navbar-default .navbar-header .navbar-brand:focus {
    color: #fff;
}

.navbar-default .nav > li>a,
.navbar-default .nav>li>a:focus {
    text-transform: normal;
    font-size: 20px;
    color: #fff;
}

.navbar-default .nav > li>a:hover,
.navbar-default .nav>li>a:focus:hover {
    color: #cacaca;
}

.navbar-default .nav > li.active>a,
.navbar-default .nav>li.active>a:focus {
    color: #cacaca!important;
    background-color: transparent;
}

.navbar-default .nav > li.active>a:hover,
.navbar-default .nav>li.active>a:focus:hover {
    background-color: transparent;
}


#data2{clear:both;font-size:1.083em;color:#fff; background:#c50e12;}
#data2 .container{min-height:220px;margin:0 auto;padding:20px 0;color:#fff;overflow:hidden;background:;font-size:16px;font-weight:normal;font-family: 'Oswald', sans-sans-serif;}
#data2 h1{margin:0px 0px 0px;padding:0px 0px 20px;border-bottom:1px solid #fff;color:#fff;font-size:2.6em;font-weight:normal;font-family: 'Oswald', sans-sans-serif;}
#data2 h2{margin:0px 0px 0px;padding:10px 0px 0px;border-bottom:0px solid #fff;color:#fff;font-size:1.6em;font-weight:normal;font-family: 'Lato', sans-sans-serif;}
#data2 a{color:#fff;font-weight:normal;font-family: 'Oswald', sans-sans-serif;}
#data2  a:hover{color:#f9f9f9;font-weight:normal;font-family: 'Oswald', sans-sans-serif;}
#data2 input{padding:10px 14px;border-width:0px;border-style:solid;background:#302e33;color:#fff;transition:all 0.3s ease;font-family: "Lato", sans-sans-serif;font-size:1em;border-radius:2px;}
#data2 input:hover{padding:10px 14px;border-width:0px;border-style:solid;background:#fff;color:#302e33;transition:all 0.3s ease;font-family: "Lato", sans-sans-serif;font-size:1em;border-radius:2px;}

/* FOOTER - SITE AND SCRIPT COPYRIGHTS STYLES */
#foot{clear:both;background:#02618d;color:#fff;font-size:1.4em;}
#foot .container{padding:0px 0px;}
#foot .container:after{content:"";display:table;clear:both;}
#foot a{color:#fff;text-decoration:none;}
#foot a:hover{text-decoration:underline;}
#foot .copy{float:left;}
#foot .options{float:right;}
#foot .options ul{list-style:none;}
#foot .options li{float:right;margin-left:25px;}
#foot .options li a{display:block;width:16px;height:16px;text-indent:100%;white-space:nowrap;overflow:hidden;font-size:1%;color:transparent;}
#foot .options li.print a{background:url('img/options.png') no-repeat 0 0;}
#foot .options li.print a:hover{background-position:0 -16px;}
#foot .options li.back a{background:url('img/options.png') no-repeat 0 -32px;}
#foot .options li.back a:hover{background-position:0 -48px;}

#powered{clear:both;width:100%;margin-bottom:0px;text-align:center;}
#powered a{display:inline-block;width:192px;height:26px;}
#powered a:hover{border-color:#fff;}

.dev{padding:5px;text-align:center;color:#f00;font-weight:bold;}


@media(min-width:768px) {
    .navbar-default {
        
        background-color: transparent;
    }

    .navbar-default .navbar-header .navbar-brand {
        color: #b29269;
    }

    .navbar-default .navbar-header .navbar-brand:hover,
    .navbar-default .navbar-header .navbar-brand:focus {
        color: #fff;
    }

    .navbar-default .nav > li>a,
    .navbar-default .nav>li>a:focus {
        color: #fff;
    }

    .navbar-default .nav > li>a:hover,
    .navbar-default .nav>li>a:focus:hover {
        color: #fff;
    }

    .navbar-default.affix {
      
        background-color: rgba(0,0,0,.8);
		
    }

    .navbar-default.affix .navbar-header .navbar-brand {
        font-size: 18px;
        color: #ff9e19;
    }

    .navbar-default.affix .navbar-header .navbar-brand:hover,
    .navbar-default.affix .navbar-header .navbar-brand:focus {
        color: #eb3812;
    }

    .navbar-default.affix .nav > li>a,
    .navbar-default.affix .nav>li>a:focus {
        color: #fff;
    }

    .navbar-default.affix .nav > li>a:hover,
    .navbar-default.affix .nav>li>a:focus:hover {
        color: #cacaca;
    }
}



/* HEADER WITH SLIDER */
#slider{position:relative;clear:both;height:100%x; width:100%;overflow:hidden;color:#fff;border-top:0px solid #eaeaea;} /* height:300px; is default height, so page will not change its height after slider is loaded, so you should change it if your slider has different height */
.quick-slider{position:relative;margin-top:60px:auto;overflow:hidden;}
.quick-slider ul{padding:0;margin:0px;list-style:none;}
.quick-slider-slide{position:absolute;width:100%;display:none;text-align:left;overflow:hidden;line-height:0px;}
.quick-slider-slide:first-child{display:block;}
.quick-slider-nav-arrows{z-index:5;position:absolute;top:50%;bottom:75px;float:right;display:block;transform:translateY(-50%);min-height:60px;height:40%;margin:0;padding:0 10px;opacity:0.5;color:#fff;text-decoration:none;background:rgba(0,0,0,0.4);display:none !important}
.quick-slider-nav-arrows:hover{color:#000;text-decoration:none;opacity:0.6;background:#000;transition:all 0.3s ease;}
.quick-slider-nav-arrows:before{content:"";display:block;position:relative;top:50%;transform:translateY(-50%);width:32px;height:32px;background:url('img/arrows.png') no-repeat 0 0;}
.quick-slider-nav-arrows-next{right:0;}
.quick-slider-nav-arrows-prev{left:0;}
.quick-slider-nav-arrows-next:after{content:"";}
.quick-slider-nav-arrows-prev:before{content:"";background-position:0 -32px;}
.quick-slider-nav-dots-wrapper{position:absolute;bottom:20px;left:100px;float:right;width:100%;list-style:none;}
.quick-slider-nav-dots{float:left;width:14px;height:14px;margin:0 10px 0 0;background:rgba(0,0,0,0.4);border:1px solid #666;color:transparent;}
.quick-slider-nav-dots.active, .quick-slider-nav-dots:hover{background:#fff;transition:all 0.3s ease;color:transparent;}
.quick-slider-slide .description{z-index:3;position:absolute;bottom:20%;left:25%;min-width:150px;padding:10px;}
.quick-slider-slide .description a{color:inherit;}
.quick-slider-slide .description a:hover{text-decoration:none;}
.quick-slider-slide .description input{padding:10px 14px;border-width:0px;border-style:solid;background:#b59469;color:#fff;transition:all 0.3s ease;font-size:1.2em;border-radius:2px;}
.quick-slider-slide .description input:hover{padding:10px 14px;border-width:0px;border-style:solid;background:#2d2d2d;color:#b59469;transition:all 0.3s ease;font-size:1.2em;border-radius:2px;}

.slide25{background:;} /* CUSTOM */



.quick-slider-slide > img {max-width : 100%;}



/* IMAGES STYLES */
/* global */
#content li img{box-shadow:0 0 4px rgba(100,100,100,0.4);}
#content li img:hover{opacity:0.8;}
/* list global */
.images-1, .images-2{list-style:none;}
.images-1 p, .images-2 p{max-width:250px;margin:0 auto;color:#222;font-size:0.875em;}
/* list custom */
.images-1, .images-2{clear:both;}
.images-1{padding-bottom:220px;}
.images-2{padding-top:30px;}
.images-1 li{float:left;width:20%;margin:8px 0px 0 50px}
.images-2 li{float:left;width:20%;margin:8px 0px 30px 50px}


@media screen and (max-width:1199px){
  #content li img{width:80%;}
  .images-1{padding-bottom:100px;}
  .images-1 li{float:left;width:30%;margin:8px 0px 10px 25px}
.images-2 li{float:left;width:30%;margin:8px 0px 10px 25px}
}

@media screen and (max-width:865px){
  #content li img{width:100%;}
  .images-1{padding-bottom:100px;}
  .images-1 li{float:left;width:30%;margin:8px 0px 0 15px}
.images-2 li{float:left;width:30%;margin:8px 0px 0 15px}
}

@media screen and (max-width:480px){
  #content li img{width:90%;}
  .images-1{padding-bottom:100px;}
  .images-1 li{float:left;width:45%;margin:8px 0px 0 15px}
.images-2 li{float:left;width:45%;margin:8px 0px 0 15px}
}



@media screen and (max-width:960px){
#facebook_slider_widget{display:none !important}
}

/* SCROLL BACK TO TOP */

#backToTop{position:fixed;bottom:10px;right:10px;}
#backToTop a{display:block;width:50px;text-align:center;color:#666;text-transform:uppercase;text-decoration:none;transition:1s;opacity:0.3;}
#backToTop a:hover{opacity:20;color:#222;text-decoration:none;}
#backToTop a:before{content:'';display:block;width:48px;height:48px;margin-bottom:7px;background:#222 url('../img/back_to_top.png') no-repeat center center;border-radius:0px;transition:1s;}
#backToTop a:hover:before{background-color:#222;}

@media screen and (max-width:1280px){
  #backToTop {right:0.5%;}
  #backToTop a{opacity:0.3;}

}


/* Simple Notice */
#noticeAboutCookies{display:none;bottom:10px;left:10px;border:1px solid #fff;padding:10px 10px 10px;font-weight:normal;color:#666;position:fixed;z-index:999;width:220px;background-color:#f1f1f1;font-size:12px}
#noticeAboutCookies .close{margin-left:12px;font-size:16px;color:#000;font-weight:normal;text-decoration:none;}
#noticeAboutCookies .close:hover{color:#222;}


.quick-slider .scroll-down{display:block;position:absolute;left:50%;bottom:40px;width:70px;height:70px;margin:0 auto;transform:translateX(-50%);color:#fff;text-decoration:none;text-align:center;font-size:3em;border:0px solid #efefef;border-radius:50%;z-index:6;background:rgba(2,97,141,0.4)}  
.quick-slider .scroll-down:hover{color:#fff;background:#02618d;}





