/*
Theme Name:ITOWN
Author:ITOWN
Author URI:https://www.itown.pl
Description:Szablon ITOWN
*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:600|Open+Sans+Condensed:700&subset=latin,latin-ext);

body{font-family:"Open Sans Condensed";font-size:14px;line-height:1.7;color:#fff;background-color:white;margin:0;padding:0;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a{background:transparent;}
a:active,a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
img{border:0;}
button,input,optgroup,select,textarea{color:#000;font:inherit;margin:0 0 2px;padding:0px 10px;border:0;width:100%;font-size:13px;}
legend{color:#ccc;padding:5px 10px;}
fieldset{border-color:#c00;}
::-webkit-input-placeholder{color:#666;}
:-moz-placeholder{color:#666;}
::-moz-placeholder{color:#666;}
:-ms-input-placeholder{color:#666;}

button{overflow:visible;}

button,select{text-transform:none;}

button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}

button[disabled],html input[disabled]{cursor:default;}

button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}





a{color:#ce000c;text-decoration:none;}
a:hover,a:focus{color:#fdf21e;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
footer a{color:#fdf21e;text-decoration:none;}
footer a:hover,a:focus{color:#ce000c;text-decoration:underline;}

img{vertical-align:middle;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}
h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h1,h2,h3{margin-top:20px;margin-bottom:10px;}
h4,h5,h6{margin-top:10px;margin-bottom:10px;}
h1{font-size:30px;}
h2{font-size:28px;}
h3{font-size:24px;}
h4{font-size:21px;}
h5{font-size:18px;}
h6{font-size:15px;}
p{margin:0 0 10px;}


.text-center{text-align:center;}
.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee;}

ul,ol{margin-top:0;margin-bottom:10px;}
ul ul,ul ol,ol ul,ol ol{margin-bottom:0;}



.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.container:before,.container:after{content:" ";display:table;}
.container:after{clear:both;}
@media (min-width:768px){.container{width:738px;}}
@media (min-width:992px){.container{width:990px;}}
@media (min-width:1200px){.container{width:1200px;}}

.row{margin-left:-15px;margin-right:-15px;}
.row:before,.row:after{content:" ";display:table;}
.row:after{clear:both;}

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}
.col-xs-1{width:8.33333%;}.col-xs-2{width:16.66667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.33333%;}.col-xs-5{width:41.66667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.33333%;}.col-xs-8{width:66.66667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.33333%;}.col-xs-11{width:91.66667%;}.col-xs-12{width:100%;}

@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}
.col-sm-1{width:8.33333%;}.col-sm-2{width:16.66667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.33333%;}.col-sm-5{width:41.66667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.33333%;}.col-sm-8{width:66.66667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.33333%;}.col-sm-11{width:91.66667%;}.col-sm-12{width:100%;}
}
@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}
.col-md-1{width:8.33333%;}.col-md-2{width:16.66667%;}.col-md-3{width:25%;}.col-md-4{width:33.33333%;}.col-md-5{width:41.66667%;}.col-md-6{width:50%;}.col-md-7{width:58.33333%;}.col-md-8{width:66.66667%;}.col-md-9{width:75%;}.col-md-10{width:83.33333%;}.col-md-11{width:91.66667%;}.col-md-12{width:100%;}
}
@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}
.col-lg-1{width:8.33333%;}.col-lg-2{width:16.66667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.33333%;}.col-lg-5{width:41.66667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.33333%;}.col-lg-8{width:66.66667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.33333%;}.col-lg-11{width:91.66667%;}.col-lg-12{width:100%;}
}

.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{opacity:1;}

.collapse{display:none;}
.collapse.in{display:block;}

.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}

.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}

.dropdown{position:relative;}

.dropdown-toggle:focus{outline:0;}

.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:white;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;}

.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.7;color:#333333;white-space:nowrap;}

.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#262626;background-color:whitesmoke;}

.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:white;text-decoration:none;outline:0;background-color:#428bca;}

.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999999;}

.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed;}

.open > .dropdown-menu{display:block;}
.open > a{outline:0;}

.dropdown-menu-right{left:auto;right:0;}

.dropdown-menu-left{left:0;right:auto;}

.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.7;color:#999999;}

.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}


.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:"";}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}

@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto;}
  .navbar-right .dropdown-menu-left{left:0;right:auto;}}

.nav{margin-bottom:0;padding-left:0;list-style:none;}
.nav:before,.nav:after{content:" ";display:table;}
.nav:after{clear:both;}
.nav > li{position:relative;display:block;}
.nav > li > a{position:relative;display:block;padding:10px 15px;}
.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eeeeee;}
.nav > li.disabled > a{color:#999999;}
.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color:#999999;text-decoration:none;background-color:transparent;cursor:not-allowed;}
.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:#eeeeee;border-color:#ce000c;}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.nav > li > a > img{max-width:none;}




.panel{margin-bottom:20px;background-color:white;border:1px solid transparent;border-radius:5px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);}

.carousel{position:relative;}

.carousel-inner{position:relative;overflow:hidden;width:100%;}
.carousel-inner > .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:block;max-width:100%;height:auto;line-height:1;}
.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display:block;}
.carousel-inner > .active{left:0;}
.carousel-inner > .next,.carousel-inner > .prev{position:absolute;top:0;width:100%;}
.carousel-inner > .next{left:100%;}
.carousel-inner > .prev{left:-100%;}
.carousel-inner > .next.left,.carousel-inner > .prev.right{left:0;}
.carousel-inner > .active.left{left:-100%;}
.carousel-inner > .active.right{left:100%;}

.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:white;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);}
.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0%),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);}
.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0%),color-stop(rgba(0,0,0,0.5) 100%));background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);}
.carousel-control:hover,.carousel-control:focus{outline:0;color:white;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px;}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px;}
.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif;}
.carousel-control .icon-prev:before{content:'\2039';}
.carousel-control .icon-next:before{content:'\203a';}

.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid white;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:white;}

.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:white;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);}
.carousel-caption .btn{text-shadow:none;}

@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px;}
  .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px;}
  .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px;}
  .carousel-caption{left:20%;right:20%;padding-bottom:30px;}
  .carousel-indicators{bottom:20px;}}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}

.center-block{display:block;margin-left:auto;margin-right:auto;}
.hide{display:none !important;}
.show{display:block !important;}
.invisible{visibility:hidden;}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.hidden{display:none !important;visibility:hidden !important;}
.affix{position:fixed;}
@-ms-viewport{width:device-width;}


/*!==========================================================================
   Bootstrap Custom Styles
   ========================================================================== */
/* ======================== Acordions ======================== */
#accordion{margin-bottom:40px;}

.accordion-group{margin-bottom:10px;background-color:#000;}
.accordion-group a.accordion-header{display:block;padding:7px 18px;color:#fffccc;font-size:16px;text-transform:uppercase;}
.accordion-group a.accordion-header:hover{background-color:#000;color:#fff;text-decoration:none;}
.accordion-group a.accordion-header#zolte{color:#fdf21e;background:transparent url(gfx/cart.png) no-repeat 14px 3px;padding-left:50px;}
.accordion-group a.accordion-header#zolte:hover{color:#fff;padding-left:60px;background-position:24px 3px;}
.accordion-group .accordion-body{padding:20px 20px;}
.accordion-group .accordion-body strong{color:#fdf21e;}

.accordion-group .accordion-group a.accordion-header{background:#ce000c;}
a.accordion-header.zamowienie{font-size:14px;color:#fff;}

/* ======================== Buttons ======================== */
.btn{padding:7px 20px;text-transform:uppercase;border-width:2px;}
.btn:active,.btn:focus,.btn:active:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;}

.btn-primary{border-color:444649;}
.btn-primary:hover{background-color:#000;border-color:#000;}

/* ======================== Panels,Wells ======================== */
.panel{box-shadow:none;-webkit-box-shadow:none;border:0;}


/* ======================== Bootstrap Carousel ======================== */
.carousel .carousel-indicators{bottom:2%;margin-bottom:0;}
.carousel .carousel-indicators li{border:2px solid white;margin:0 2px;width:8px;height:8px;background-color:black;}
.carousel .carousel-indicators li.active{margin:0 2px;background-color:white;}
.carousel .carousel-control{width:10%;min-width:22px;}
.carousel .carousel-control.left span,.carousel .carousel-control.right span{display:block;position:absolute;top:50%;width:15px;height:31px;margin-left:-7px;margin-top:-15px;background:url(gfx/slider_arrows.png) 0 0 no-repeat;}
.carousel .carousel-control.right span{background-position:-15px 0;right:30%;margin-right:-7px;}
.carousel .carousel-control.left span{left:30%;}


.carousel-testimonials .carousel{padding:0 30px;}
.carousel-testimonials .carousel-indicators{position:static;width:auto;margin-left:0;margin-top:7px;}
.carousel-testimonials .carousel-indicators li{border:0;margin:0 2px;width:12px;height:12px;background-color:#c0c2c8;}
.carousel-testimonials .carousel-indicators li.active{margin:0 2px;background-color:#fff;}
.carousel-testimonials .carousel-control{width:22px;opacity:1;}
.carousel-testimonials .carousel-control.left,.carousel-testimonials .carousel-control.right{background:none;}
.carousel-testimonials .carousel-control.left span,.carousel-testimonials .carousel-control.right span{display:block;position:absolute;left:50%;top:20%;width:22px;height:41px;margin-left:-11px;background:url(gfx/carousel_controls.png) 0 0 no-repeat;}
.carousel-testimonials .carousel-control.right span{background-position:-22px 0;}

/*!==========================================================================
   Vendor components
   ========================================================================== */
/*!==========================================================================
   Font Awesome 4.0.3
   ========================================================================== */
@font-face{font-family:'FontAwesome';src:url("fonts/fontawesome-webfont.eot?v=4.0.3");src:url("fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"),url("fonts/fontawesome-webfont.woff?v=4.0.3") format("woff"),url("fonts/fontawesome-webfont.ttf?v=4.0.3") format("truetype"),url("fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}

.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.fa-twitter:before{content:"\f099";}
.fa-facebook:before{content:"\f09a";}
.fa-google-plus:before{content:"\f0d5";}
.fa-instagram:before{content:"\f16d";}

.fa-pinterest:before{content:"\f0d2";}
.fa-tumblr:before{content:"\f173";}


.fa-bars:before{content:"\f0c9";}
.fa-times:before{content:"\f00d";}
.fa-angle-down:before{content:"\f107";}
.fa-plus:before{content:"\f067";}

.fa-minus:before{content:"\f068";}



/*!==========================================================================
   Animate.css Library
   ========================================================================== */

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}

.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}

.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}



@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
  100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}

@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
  100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}

.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}


@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
  100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}

@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}
  100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}

.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}


/*!==========================================================================
   Mental Menu Plugin
   ========================================================================== */
/* Menu */
.mtmenu{padding:0;margin:0;position:relative;float:left;list-style:none;}

.mtmenu li{display:inline-block;float:left;}

.mtmenu a{-o-transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;outline:none;z-index:10;}

.mtmenu > li > a{margin:0 15px;padding:5px 0;text-decoration:none;display:inline-block;}

/* DROPDOWN */
.mtmenu ul.dropdown,.mtmenu ul.dropdown li ul.dropdown{list-style:none;margin:0;padding:15px 0;display:none;position:absolute;z-index:99;min-width:134px;background:white;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.4);}

.mtmenu ul.dropdown{top:50px;}

.mtmenu ul.dropdown li ul.dropdown{left:100%;top:inherit;}

.mtmenu ul.dropdown li{clear:both;width:100%;font-size:12px;}

.mtmenu ul.dropdown li a{width:100%;padding:6px 24px 6px;display:inline-block;float:left;clear:both;text-decoration:none;color:#444649;}

.mtmenu ul.dropdown li:hover > a{color:#ce000c;}

/* dropdowns to left side */
.mtmenu ul.dropdown li ul.dropdown.left{left:auto;right:100%;}

/* SUBMENU */
.mtmenu .indicator{position:relative;left:5px;top:0;float:right;}

.mtmenu ul li .indicator{font-size:12px;top:4px;left:0;}

/* MEGAMENU */
.mtmenu > li > .megamenu{position:absolute;display:none;width:25%;top:50px;font-size:12px;z-index:99;padding:10px 20px 10px;background:white;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.4);}

/* megamenu list */
.mtmenu li > .megamenu ul{margin:0 0 20px 0;float:left;padding:0;display:block;position:relative;}

.mtmenu li > .megamenu ul li{width:100%;padding:4px 0;}

.mtmenu li > .megamenu ul li.title{margin:0 0 8px;padding:0 0 5px;font-size:14px;border-bottom:solid 1px #666;}

/* megamenu h5 */
.mtmenu li > .megamenu h5{width:100%;margin:0;padding:0;}

/* megamenu links */
.mtmenu li > .megamenu a{color:#999;text-decoration:none;font-size:12px;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;}

.mtmenu li > .megamenu a:hover{color:#dedede;}

/* megamenu images */
.mtmenu .megamenu img{width:100%;-webkit-transition:border 0.3s linear;-moz-transition:border 0.3s linear;-o-transition:border 0.3s linear;transition:border 0.3s linear;}

/* to fix right attribute on submenus (menu aligned to left (default)) */
.mtmenu > li.fix-sub > .megamenu,.mtmenu > li.fix-sub > .megamenu.half-width,.mtmenu > li.fix-sub > .dropdown{right:0;}

/* MEGAMENU WIDTHS */
.mtmenu > li > .megamenu.half-width{width:50%;}

.mtmenu > li > .megamenu.full-width{width:100%;left:0;}

/* RIGHT ALIGNMENT (MENU ITEM)
**********************************************************/
.mtmenu > li.right{float:right;}

.mtmenu > li.right > .megamenu,.mtmenu > li.right > .megamenu.half-width,.mtmenu > li.right > .dropdown{right:0;}

/* to fix right attribute on submenus (menu aligned to right) */
.mtmenu > li.jsright{float:right;}

.mtmenu > li.jsright.last > .megamenu,.mtmenu > li.jsright.last > .megamenu.half-width,.mtmenu > li.jsright.last > .dropdown{right:0;}

/* ICONS (FONT AWESOME)
**********************************************************/
.mtmenu > li > a > i{line-height:23px !important;margin-right:6px;font-size:18px;float:left;}

/* COLLAPSIBLE MENU
**********************************************************/
.mtmenu > li.showhide{display:none;float:right;width:60px;height:100px !important;padding:25px 16px;cursor:pointer;color:#444649;background-color:transparent;transition:background-color 0.3s ease;font-size:30px;text-align:center;}
.mtmenu > li.showhide .title{display:none;}

.mtmenu.expanded > li.showhide{background-color:#1a1a1a;}

.mtmenu > li.showhide span.title{margin:15px 0 0 25px;float:left;}

.mtmenu > li.showhide span.icon{margin:40px 20px;float:right;}

.mtmenu > li.showhide .icon em{margin-bottom:3px;display:block;width:20px;height:2px;background:#444649;}

/* RESPONSIVE LAYOUT */
@media (max-width:991px){ul.mtmenu{margin-left:-15px;margin-right:-15px;}ul.mtmenu.expanded{margin-left:0;margin-right:0;width:100%;}
  ul.mtmenu > li.showhide{display:block;}
  ul.mtmenu > li{display:none;width:100%;background-color:#1a1a1a;}
  ul.mtmenu > li > a{padding:15px 30px;margin:0;color:#fff;border-bottom:1px solid #272727;}
  ul.mtmenu > li > a:hover{color:#fdf21e;}
  ul.mtmenu a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
  ul.mtmenu ul.dropdown,ul.mtmenu ul.dropdown li ul.dropdown{width:100% !important;left:0;position:static !important;border:none;box-shadow:none;padding:0;}
  ul.mtmenu ul.dropdown li{background-color:#1a1a1a;border:none;}
  ul.mtmenu ul.dropdown > li > a{padding-left:40px !important;color:#454547;border-bottom:1px solid #272727;}
  ul.mtmenu > li > .megamenu{width:100% !important;position:static;border-top:none;box-shadow:none;}
  ul.mtmenu > li > .megamenu .row [class*="col"]{float:none;display:block;width:100% !important;margin-left:0;margin-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
  ul.mtmenu > li > .megamenu .row:first-child [class*="col"]:first-child{margin-top:0;}
  ul.mtmenu > li > .megamenu .row{margin-top:0;}
  ul.mtmenu > li > ul.dropdown > li > a{padding-left:40px !important;}
  ul.mtmenu > li > ul.dropdown > li > ul.dropdown > li > a{padding-left:60px !important;}
  ul.mtmenu > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li > a{padding-left:80px !important;}}
@media (min-width:768px) and (max-width:900px){.mtmenu > li > .megamenu{width:100% !important;left:0 !important;}}


/*!==========================================================================
   Mental components
   ========================================================================== */

a{transition:all 0.2s;outline:none;}

a:focus,button:focus,input:focus{outline:none;}

a:focus,a:active{text-decoration:none;color:#ce000c;}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#fdf21e;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ce000c;text-decoration:none;}

h1,h2{text-transform:uppercase;color:#fdf21e;}
h3,h4,h5,h6{color:#fdf21e;}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0;}

h1,h2{line-height:36px;margin:20px 0 10px;}

h3,h4{line-height:30px;margin:20px 0 10px;}

h5,h6{line-height:26px;margin:20px 0 10px;}
h1{font-size:56px;}
p{color:#fff;}

img{max-width:100%;height:auto;}

/*!==========================================================================
   Layout
   ========================================================================== */
/* ======================== Body & Wrapper ======================== */

#wrapper{}
@media (min-width:768px){#wrapper{min-width:738px;}}
@media (min-width:992px){#wrapper{min-width:990px;}}
@media (min-width:1200px){#wrapper{min-width:1200px;}}
#wrapper.no-menubar #main{margin-left:0;}

#main{overflow:hidden;}

/* ======================== Header ======================== */
#header{padding:50px 20px;background-color:#1a1a1a;color:#8e9095;}
#header:before,#header:after{content:" ";display:table;}
#header:after{clear:both;}
#header h1{margin:0;font-size:30px;color:#8e9095;text-align:center;text-transform:uppercase;}
#header.top-menu{padding:0;background-color:white;color:#444649;}
#header.top-menu h1{color:#444649;}
#header.hd-filters{padding:0;}

#header-mobile{text-align:center;padding:20px 15px 10px 15px;}
#header-mobile img.logo{margin-top:2px;margin-bottom:10px;}
#header-mobile .m-header-body{display:inline-block;text-align:left;}
#header-mobile .m-site-descr{font-size:12px;}

/* ======================== Footer ======================== */
#footer{padding:0;background-color:rgba(206,0,12,0.85);color:#fff;}
#footer:before,#footer:after{content:" ";display:table;}
#footer:after{clear:both;}

#footer.widget-footer{}

#footer h2{margin:0 0 20px;font-size:27px;color:#8e9095;text-align:center;text-transform:uppercase;}

#footer .prawo{padding:35px 0;background-color:#000;}
#footer .prawo .mb-social{float:right;margin:0;}
#footer .prawo p{color:#999;font-size:12px;margin:0;margin-top:5px;}
#footer .prawo p span{color:#ccc;}

/* ======================== Sections ======================== */
.section{margin:0px 0;padding:50px 0 150px;}
.section.bezprzerw{padding:0;}
#kontakt.section.bezprzerw{padding:50px 0 0;}
.section.st-padding-xl{padding-top:120px;padding-bottom:120px;}


.section.czerwone{background-color:#ce000c;background-color:rgba(206,0,12,0.85);}
.section.biale{background-color:#fff;background-color:rgba(255,255,255,0.85);}
.section.czarne{background-color:#fff;background-color:rgba(0,0,0,0.5);}
.section.st-black{background-color:black;}

.tytul{text-align:center;margin-bottom:40px;background:#000;padding:10px 0 5px;}
.tytul h1,.tytul h2,.tytul h3{margin-top:0;}


.section.czarne .tytul{background:#ce000c;}

.tytul-opis{max-width:800px;margin-left:auto;margin-right:auto;}



/* ======================== Containers ======================== */
.container{min-width:330px;margin-left:auto;margin-right:auto;}

.cont-960 .container{max-width:960px;}

.container-800{max-width:800px;margin-left:auto;margin-right:auto;}

@media (min-width:1200px){
	.container-800a .gallery{margin:0 40px;overflow:hidden;}
	.container-800a{max-width:1200px;margin-left:auto;margin-right:auto;}
}

@media (min-width:1400px){.container-800a{max-width:1400px;}}
@media (min-width:1600px){.container-800a{max-width:1600px;}}
@media (min-width:1800px){.container-800a{max-width:1800px;}}
@media (min-width:1900px){.container-800a{max-width:1900px;}}


/*!==========================================================================
   Menu Bar
   ========================================================================== */
/* ======================== Menu Bar ======================== */
#main{margin-left:30px;-webkit-transition:margin 500ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:margin 500ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:margin 500ms cubic-bezier(0.25,0.1,0.25,1);transition:margin 500ms cubic-bezier(0.25,0.1,0.25,1);/* ease (default) */ }

#menu-bar{position:fixed;top:0;bottom:0;left:0;z-index:5;margin-left:-300px;padding-left:30px;width:330px;height:100%;background-color:#1a1a1a;color:#545659;-webkit-transition:margin 500ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:margin 500ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:margin 500ms cubic-bezier(0.25,0.1,0.25,1);transition:margin 500ms cubic-bezier(0.25,0.1,0.25,1);/* ease (default) */ }
#menu-bar:before,#menu-bar:after{content:" ";display:table;}
#menu-bar:after{clear:both;}
#menu-bar aside{height:100%;}
#menu-bar .mb-header{padding-top:40px;}
#menu-bar .mb-header img.logo{margin-top:2px;margin-bottom:10px;}
#menu-bar .mb-body{float:left;width:270px;height:100%;padding:0 15px 0 40px;overflow-y:auto;-webkit-overflow-scrolling:touch;}
#menu-bar h3.mb-site-title{margin:0 0 5px 0;color:#8e9095;font-size:22px;text-transform:uppercase;}
#menu-bar h3.mb-site-title img{margin-top:-4px;}
#menu-bar h3.mb-site-title span{display:inline-block;margin-left:15px;}
#menu-bar h4{margin:0;padding:0 0 10px;color:#8e9095;font-size:15px;text-transform:uppercase;}
#menu-bar .mb-site-descr{font-size:12px;}
#menu-bar .mb-footer{font-size:14px;line-height:22px;}
#menu-bar .mb-footer p{color:#444649;}
#menu-bar .mb-copyright{font-size:12px;line-height:14px;margin-bottom:40px;}
#menu-bar a.mb-toggler{display:block;float:left;width:30px;height:100%;padding:18px 0 0 9px;background-color:black;color:#ce000c;}

.mb-social{margin:23px 0 47px;}
.mb-social:before,.mb-social:after{content:" ";display:table;}
.mb-social:after{clear:both;}
.mb-social a{display:block;float:left;width:32px;height:32px;margin-right:3px;margin-bottom:3px;background-color:#292929;color:#fdf21e;font-size:16px;line-height:32px;text-align:center;}
.mb-social a:hover{color:#ce000c;}
.mb-social a:last-child{margin-right:0;}
.mb-social h6{float:left;margin:0 10px 0 0;line-height:30px;}

.menu-bar-opened #menu-bar{margin-left:-30px;}
.menu-bar-opened #main{margin-left:300px;}
.menu-bar-opened.menu-bar-ontop #main{margin-left:30px;}

/* ======================== Menu bar menu ======================== */
ul#mb-main-menu{list-style-type:none;padding:0;margin:40px 0;font-size:14px;text-transform:uppercase;}
ul#mb-main-menu li.menu-item-has-children{position:relative;}
ul#mb-main-menu li.menu-item-has-children > a{padding-right:43px;}
ul#mb-main-menu li a{display:block;position:relative;padding:10px 25px 10px 0;color:#444649;}
ul#mb-main-menu li a:hover,ul#mb-main-menu li.active > a{color:#ce000c;text-decoration:none;}
ul#mb-main-menu li a.submenu-toggler{position:absolute;right:0;top:0;z-index:10;float:right;display:block;width:43px;height:43px;padding-left:0;padding-right:0;text-align:center;}
ul#mb-main-menu li ul{display:none;list-style-type:none;padding-left:10px;}
ul#mb-main-menu li ul li a{padding:5px 0 5px 0;font-size:12px;}
ul#mb-main-menu li ul li.menu-item-has-children > a:after{top:8px;}

/*!==========================================================================
   Components
   ========================================================================== */
/* ======================== Creative minds block ======================== */
.creative-minds{margin-top:20px;}

.creative-minds figure{position:relative;width:100%;padding-top:67%;overflow:hidden;cursor:pointer;}
.creative-minds img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;}
.creative-minds figcaption{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.7;transition:all 0.3s ease;}
.creative-minds .active figcaption{opacity:0;}
.creative-minds .active .cm-title{display:block;}
.creative-minds .active .cm-descr{display:block;}
.creative-minds .cm-title{display:none;}
.creative-minds .cm-descr{display:none;}

.row-cm{margin-left:-5px;margin-right:-5px;}
.row-cm:before,.row-cm:after{content:" ";display:table;}
.row-cm:after{clear:both;}
.row-cm .col-cm{margin-bottom:20px;text-align:center;position:relative;min-height:1px;padding-left:5px;padding-right:5px;}
@media (min-width:768px){.row-cm .col-cm{float:left;width:33.33333%;}}

/* ======================== Social blocks ======================== */
.social-block{display:inline-block;margin:0 0 10px;}
.social-block:before,.social-block:after{content:" ";display:table;}
.social-block:after{clear:both;}
.social-block a{display:block;float:left;width:32px;height:32px;margin-right:3px;color:#ce000c;font-size:16px;line-height:32px;text-align:center;}
.social-block a:hover{color:#444649;}
.social-block a:last-child{margin-right:0;}


/* ======================== Services block ======================== */
.services-block{margin-top:20px;}

.services-item{padding:30px;margin-bottom:30px;border:1px solid #d5d8dd;}
.services-item .sws-icon{display:block;width:60px;height:60px;margin:0 auto 0 auto;font-size:60px;color:#000;}
.services-item .sws-icon-sm{font-size:55px;}
.services-item h5{margin-top:10px;margin-bottom:20px;font-size:15px;text-align:center;}



/* ======================== Testimonials ======================== */
#carousel-testimonials{margin-top:50px;padding:0 50px;}

.testimonials{max-width:960px;margin:0 auto;}

.testimonial{text-align:center;height:270px;}
.testimonial .citation{font-size:18px;line-height:1.8;color:#f6f49a;margin-bottom:15px;}
.testimonial .citation-big{font-size:32px;line-height:1.8;color:#fff;margin-bottom:15px;text-transform:none;}
.testimonial .author-big{font-size:18px;color:#f6f49a;}


/* ======================== Responsive Google Map ======================== */


.mapka{height:400px;}
.mapka #map-canvas{height:400px;}

.mapka #map-canvas img{max-width:none;}




blockquote{position:relative;margin:0;padding:0px 60px;font-size:16px;line-height:1.45;font-style:italic;}
blockquote:before{content:'"';display:block;position:absolute;left:0px;top:-40px;font-size:90px;color:#fff;}
blockquote:after{content:'"';display:block;position:absolute;right:20px;bottom:-40px;font-size:60px;color:#fff;}
blockquote p{color:#fffccc;}
blockquote footer{font-size:12px;}



/* ======================== Sidebar & Widgets ======================== */
.sidebar{margin-top:8px;}
@media (max-width:768px){.sidebar{max-width:370px;margin-left:auto;margin-right:auto;}}
@media (max-width:992px){.sidebar{margin-top:60px;}}

.widget{margin-bottom:70px;}


.widget .wg-popular-posts{list-style-type:none;padding:0;margin:0;margin-top:18px;}
.widget .wg-popular-posts li{margin-bottom:24px;}
.widget .wg-popular-posts li:before,.widget .wg-popular-posts li:after{content:" ";display:table;}
.widget .wg-popular-posts li:after{clear:both;}
.widget .wg-popular-posts li figure{position:relative;z-index:1;float:left;width:90px;margin-top:6px;}
.widget .wg-popular-posts li .body{float:left;width:100%;margin-left:-90px;padding-left:90px;}
.widget .wg-popular-posts li .wg-pp-title a{color:#ffcc00;}
.widget .wg-popular-posts li .wg-pp-title a:hover{color:#ce000c;text-decoration:none;}
.widget .wg-tags{margin-top:24px;margin-right:-8px;}
.widget .wg-flicker{margin-right:-3px;margin-left:-3px;margin-top:20px;}
.widget .wg-flicker .col-xs-4{width:auto;padding:3px;}




.widget-footer{color:#444649;}


.widget-footer .widget p{color:#eee;}
.widget-footer p.phone-block,.widget-footer p.email-block,.widget-footer p.address-block{color:#f6f49a;padding-bottom:0;margin:20px 0 0;}
.widget-footer p.email-block a{color:#fff;}


.widget-footer button.btn{border-color:#45484b !important;}




/* ======================== Mental LayerSlider Layers & Styles ======================== */


.ls-mental-title-onepage{padding:18px 28px;line-height:40px;font-size:40px;font-weight:bold;color:#fdf21e;background:#000;background:rgba(0,0,0,0);white-space:nowrap;}
@media (max-width:767px){.ls-mental-title-onepage{font-size:18px;}}

.ls-mental-desrc{padding:8px 35px;line-height:20px;font-size:18px;font-weight:bold;color:#fff;background:#000;background:rgba(0,0,0,0.7);white-space:nowrap;text-transform:none;}
@media (max-width:767px){.ls-mental-desrc{font-size:14px;}}



.ls-mental-scrollunder{display:block;width:40px;height:40px;border:2px solid white;border-radius:40px;font:40px/40px FontAwesome;text-align:center;text-decoration:none;color:white;cursor:pointer;transition:all 0.3s ease;}
.ls-mental-scrollunder:before{content:"\f107";}
.ls-mental-scrollunder:hover{color:black;text-decoration:none;background-color:white;}


/* ======================== Top main menu ======================== */
@media (min-width:992px){.top-menu.tm-fixed{min-height:100px;}
  .top-menu.tm-fixed > header{position:fixed;top:0;left:0;width:100%;height:80px;margin-top:-20px;z-index:8000;background-color:white;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.4);transition:all 0.3s ease;}}
.top-menu .tm-logo{padding-top:25px;padding-bottom:25px;}
.top-menu .tm-site-descr{margin-top:7px;margin-bottom:0;font-size:12px;}
.top-menu .tm-menu nav:before,.top-menu .tm-menu nav:after{content:" ";display:table;}
.top-menu .tm-menu nav:after{clear:both;}

.top-main-menu{float:right;margin-top:-100px;}
@media (min-width:992px){.top-main-menu{margin-top:24px;}}
.top-main-menu > li > a{display:block;margin:10px 15px;}
@media (max-width:1199px){.top-main-menu > li > a{margin:10px 10px;}}
.top-main-menu li > a{color:#000;text-transform:uppercase;}
.top-main-menu li > a:hover{color:#ce000c;}
.top-main-menu li.active > a{color:#ce000c;}



/* ======================== Onepage ======================== */
div.ls-fullheight{padding:0;}
div.ls-nobullets .ls-bottom-nav-wrapper{display:none;}
div.ls-nonav a.ls-nav-prev{display:none !important;}
div.ls-nonav a.ls-nav-next{display:none !important;}

/* ======================== Gallery ======================== */

.gallery{margin-left:0;margin-right:0;list-style-type:none;margin:0;padding:0;}
.gallery:before,.gallery:after{content:" ";display:table;}
.gallery:after{clear:both;}
.gallery .gl-item{width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0;position:relative;min-height:1px;padding-left:0;padding-right:0;position:relative;min-height:1px;padding-left:0;padding-right:0;}
@media (min-width:768px){.gallery .gl-item{float:left;width:50%;}}
@media (min-width:992px){.gallery .gl-item{float:left;width:33.33333%;}}
@media (min-width:1200px){.gallery .gl-item{float:left;width:25%;}.sklepik.gallery .gl-item{float:left;width:50%;}}
.gallery .gl-item.gl-loading{min-height:225px;background:url(gfx/spinner_black.gif) center center no-repeat;}
.gallery .gl-item.gl-double{position:relative;min-height:1px;padding-left:0;padding-right:0;position:relative;min-height:1px;padding-left:0;padding-right:0;position:relative;min-height:1px;padding-left:0;padding-right:0;}
@media (min-width:768px){.gallery .gl-item.gl-double{float:left;width:100%;}}
@media (min-width:992px){.gallery .gl-item.gl-double{float:left;width:66.66667%;}}
@media (min-width:1200px){.gallery .gl-item.gl-double{float:left;width:50%;}}
.gallery .gl-item a:hover{text-decoration:none;}
.gallery .gl-item figure{position:relative;width:100%;overflow:hidden;}
.gallery .gl-item figure img{max-width:100%;min-width:100%;vertical-align:middle;transition:all 0.5s ease;transform-style:preserve-3d;}
.gallery .gl-item figure figcaption{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;width:100%;height:100%;transition:all 0.5s ease;background-color:rgba(0,0,0,0.8);}
.gallery .gl-item figure:hover > img{transform:scale(1.3);-ms-transform:scale(1.3);/* IE 9 */ -moz-transform:scale(1.3);/* Firefox */ -webkit-transform:scale(1.3);/* Safari and Chrome */ -o-transform:scale(1.3);/* Opera */ }
.gallery .gl-item figure:hover > figcaption{opacity:1;}
.gallery .gl-item.gl-fixed-ratio-item.gl-loading{min-height:0;}
.gallery .gl-item.gl-fixed-ratio-item > a{display:block;position:relative;width:100%;padding-top:67%;}
.gallery .gl-item.gl-fixed-ratio-item figure{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;}
.gallery .gl-item.gl-fixed-ratio-item figure img{min-height:100%;max-height:100%;}
.gallery .gl-item .gl-preview{display:none;}
.gallery .gl-item.gl-preview{position:relative;width:100% !important;background-color:#1a1a1a;}
.gallery .gl-item.gl-preview .glp-arrow{display:block;position:absolute;z-index:1;top:-60px;left:12.5%;margin-left:-30px;width:0;height:0;border:30px solid transparent;border-bottom-color:#1a1a1a;}
.gallery .gl-item.gl-preview .glp-close{display:block;position:absolute;z-index:1;top:0;right:5px;width:24px;height:30px;line-height:30px;font-size:45px;color:#8e9095;font-family:"Open Sans";}
.gallery .gl-item.gl-preview .glp-close:before{content:"x";font-size:30px;}
.gallery .gl-item.gl-preview .glp-zoom{display:block;position:absolute;z-index:1;top:0;right:0;width:40px;height:40px;line-height:40px;font-size:18px;background-color:#999;color:#fdf21e;font-family:'ElegantIcons';}
.gallery .gl-item.gl-preview .glp-zoom:before{content:"\54";}
@media (max-width:991px){.gallery .gl-item.gl-preview .glp-zoom{display:none;}}
.gallery .gl-item.gl-preview .gl-preview-container{max-width:1200px;margin:0 auto;padding:20px 0;}
.gallery .gl-item.gl-preview figure{display:inline-block;width:auto;text-align:center;max-width:100%;}
.gallery .gl-item.gl-preview figure img{min-width:0;}
.gallery .gl-item.gl-preview figure img.glp-zoomed{display:block;position:fixed;z-index:101;top:0;right:0;width:100%;max-width:none;cursor:url(gfx/zoom-out.gif),zoom-out;}
.gallery .gl-item.gl-preview figure:hover > img{transform:none;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;}
.gallery .gl-item.gl-preview .lg-preview-descr{padding:0 30px 0 15px;font-size:13px;}
.gallery .gl-item.gl-preview .lg-preview-descr h4{padding-top:10px;line-height:24px;}
.gallery .gl-item.gl-preview .glp-readmore{margin-top:15px;padding:0;}
.gallery .gl-item.gl-preview .glp-readmore a{overflow:hidden;background:#fdf21e;padding:5px 20px;width:100%;text-align:center;display:block;}
.gallery .gl-item.gl-preview .glp-readmore a:hover{background:#000;}
.gallery .gl-item.gl-preview .glp-social{float:right;margin:50px 0 0;}
.gallery .gl-item.gl-preview .glp-social p{float:left;margin:0 20px 0 0;line-height:2.3;font-size:16px;}

.gallery .gl-item.gl-preview .carousel{display:inline-block;max-width:100%;}
.gallery.gl-cols-3 .gl-item{position:relative;min-height:1px;padding-left:0;padding-right:0;}
@media (min-width:1200px){.gallery.gl-cols-3 .gl-item{float:left;width:33.33333%;}}
.gallery.gl-cols-3 .gl-item.gl-double{position:relative;min-height:1px;padding-left:0;padding-right:0;}
@media (min-width:1200px){.gallery.gl-cols-3 .gl-item.gl-double{float:left;width:66.66667%;}}
.gallery.gl-cols-5 .gl-item{position:relative;min-height:1px;padding-left:0;padding-right:0;}
@media (min-width:1200px){.gallery.gl-cols-5 .gl-item{float:left;width:20%;}}
.gallery.gl-cols-5 .gl-item.gl-double{position:relative;min-height:1px;padding-left:0;padding-right:0;}
@media (min-width:1200px){.gallery.gl-cols-5 .gl-item.gl-double{float:left;width:40%;}}
.gallery.gl-cols-6 .gl-item{position:relative;min-height:1px;padding-left:0;padding-right:0;}
@media (min-width:1200px){.gallery.gl-cols-6 .gl-item{float:left;width:16.66667%;}}
.gallery.gl-cols-6 .gl-item.gl-double{position:relative;min-height:1px;padding-left:0;padding-right:0;}
@media (min-width:1200px){.gallery.gl-cols-6 .gl-item.gl-double{float:left;width:33.33333%;}}

.gallery.gl-cols-1 .gl-item{
    float: none !important;
    width: 100% !important;
    max-width: 100% !important;
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
	height:300px !important;overflow:hidden;
	margin-bottom:20px !important;
	}
	
	
@media (min-width:1200px){
	.gallery.gl-cols-1{background:#000;background:rgba(0,0,0,0.6);padding:40px 40px 20px;border-radius:10px;}
	.gallery.gl-cols-1 .gl-item a{}
	.gallery.gl-cols-1 .gl-item figure img{position:relative;top:-75px;}
	.top-main-menu li#menu-item-215 > a,.top-main-menu li#menu-item-216 > a{    color: #fff;
    background: #c00;
    padding: 5px 10px;
    border-radius: 10px;}
	
	
}

.ezfc-theme-default .ezfc-element-submit{background:#fff;font-size:14px;text-transform:uppercase;}
.ezfc-theme-default .ezfc-element-submit:hover{background:#fdf21e;}

.gallery .gl-item-icon{margin-bottom:0;font-size:36px;text-align:center;color:white;}
.gallery .gl-item-title{margin-bottom:0;font-size:30px;line-height:30px;text-align:center;color:white;}
.gallery .gl-item-category{margin-bottom:0;font-size:16px;line-height:1;text-align:center;color:#fdf21e;margin-top:5px;}

.load-more-block{height:60px;line-height:60px;text-align:center;}

a.img-zoom-hover{display:inline-block;position:relative;vertical-align:bottom;overflow:hidden;}
a.img-zoom-hover > img{transition:all 0.5s ease;transform-style:preserve-3d;}
a.img-zoom-hover:hover > img{transform:scale(1.3);-ms-transform:scale(1.3);/* IE 9 */ -moz-transform:scale(1.3);/* Firefox */ -webkit-transform:scale(1.3);/* Safari and Chrome */ -o-transform:scale(1.3);/* Opera */ }

.middle{width:100%;height:100%;display:table;}
.middle .middle-inner{width:100%;height:100%;display:table-cell;vertical-align:middle;}
.animated{opacity:0;}
.parallax{background-position:center;}

@media (min-width:1200px){.parallax{background-size:100%;}}
@media (min-width:992px){.col-md-5cols{width:20%;}}


#wideo1{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100;}
	#wideo1 #video{}
		#wideo1 #video video{position:absolute;top:0;left:0;position:absolute;}
		@media(min-aspect-ratio:16/9){#wideo1 #video video{width:100%;height:auto;}}
		@media(max-aspect-ratio:16/9){#wideo1 #video video{width:auto;height:100%;}}
	
/* Style settings of LayerSlider */
.ls-container{visibility:hidden;position:relative;}
.ls-lt-container{position:absolute;}
.ls-lt-container,.ls-lt-container *{text-align:left !important;direction:ltr !important;}
.ls-container-fullscreen{margin:0 auto !important;padding:2% !important;background:black !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border:none !important;}
.ls-container-fullscreen .ls-thumbnail-wrapper,.ls-container-fullscreen .ls-fullscreen,.ls-container-fullscreen .ls-shadow{display:none !important;}
.ls-overflow-hidden{overflow:hidden;}
.ls-inner{position:relative;background-position:center center;z-index:2;}
.ls-loading-container{position:absolute !important;display:none;z-index:3 !important;left:50% !important;top:50% !important;}
.ls-loading-indicator{margin:0 auto;}
.ls-inner,.ls-slide{width:100%;height:100%;}
.ls-slide,.ls-layer{position:absolute;display:none;background-position:center center;overflow:hidden;}
.ls-active,.ls-animating{display:block !important;}
.ls-slide > *{position:absolute;line-height:normal;margin:0;left:0;top:0;}
.ls-slide .ls-bg{left:0px;top:0px;transform:none !important;-o-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;}
.ls-yourlogo{position:absolute;z-index:99;}

/* Timers */
.ls-bar-timer{position:absolute;width:0;height:2px;background:white;border-bottom:2px solid #555;opacity:.55;filter:alpha(opacity=55);z-index:4;top:0;}
.ls-circle-timer{width:16px;height:16px;position:absolute;right:10px;top:10px;z-index:4;opacity:.65;filter:alpha(opacity=65);display:none;}
.ls-ct-half{background:white;}
.ls-ct-center{background:#444;}
.ls-ct-left,.ls-ct-right{width:50%;height:100%;overflow:hidden;}
.ls-ct-left,.ls-ct-right{float:left;position:relative;}
.ls-ct-rotate{width:200%;height:100%;position:absolute;top:0;}
.ls-ct-left .ls-ct-rotate,.ls-ct-right .ls-ct-hider,.ls-ct-right .ls-ct-half{left:0;}
.ls-ct-right .ls-ct-rotate,.ls-ct-left .ls-ct-hider,.ls-ct-left .ls-ct-half{right:0;}
.ls-ct-hider,.ls-ct-half{position:absolute;top:0;}
.ls-ct-hider{width:50%;height:100%;overflow:hidden;}
.ls-ct-half{width:200%;height:100%;}
.ls-ct-center{width:50%;height:50%;left:25%;top:25%;position:absolute;}
.ls-ct-half,.ls-ct-center{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;}

/* Navigation */
.ls-bottom-nav-wrapper{height:0;}
.ls-bottom-slidebuttons{text-align:left;}
.ls-bottom-nav-wrapper,.ls-below-thumbnails{z-index:2;height:0;position:relative;text-align:center;margin:0 auto;}
.ls-below-thumbnails{display:none;z-index:6;}
.ls-bottom-nav-wrapper a,.ls-nav-prev,.ls-nav-next{outline:none;}
* .ls-bottom-nav-wrapper *,* .ls-bottom-nav-wrapper span *{direction:ltr !important;}
.ls-bottom-slidebuttons{position:relative;z-index:1000;}
.ls-bottom-slidebuttons,.ls-nav-start,.ls-nav-stop,.ls-nav-sides{position:relative;}
.ls-nothumb{text-align:center !important;}
.ls-link{position:absolute;width:100% !important;height:100% !important;left:0 !important;top:0 !important;}
.ls-slide > a > *{}

/* Thumbnails */
.ls-tn{display:none !important;}
.ls-thumbnail-hover{display:none;position:absolute;left:0;}
.ls-thumbnail-hover-inner{width:100%;height:100%;position:absolute;left:0;top:0;display:none;}
.ls-thumbnail-hover-bg{position:absolute;width:100%;height:100%;left:0;top:0;}
.ls-thumbnail-hover-img{position:absolute;overflow:hidden;}
.ls-thumbnail-hover img{max-width:none !important;position:absolute;display:inline-block;visibility:visible !important;left:50%;top:0;}
.ls-thumbnail-hover span{left:50%;top:100%;width:0;height:0;display:block;position:absolute;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;}
.ls-thumbnail-wrapper{position:relative;width:100%;margin:0 auto;z-index:4;}
.ls-thumbnail{position:relative;margin:0 auto;}
.ls-thumbnail-inner,.ls-thumbnail-slide-container{width:100%;}
.ls-thumbnail-slide-container{overflow:hidden !important;position:relative;}
.ls-touchscroll{overflow-x:auto !important;}
.ls-thumbnail-slide{text-align:center;white-space:nowrap;float:left;position:relative;}
.ls-thumbnail-slide a{overflow:hidden;display:inline-block;width:0;height:0;position:relative;}
.ls-thumbnail-slide img{max-width:none !important;max-height:100% !important;height:100%;visibility:visible !important;}
.ls-shadow{display:none;position:absolute;z-index:1;top:100%;width:100%;left:0;overflow:hidden !important;visibility:hidden;}
.ls-shadow img{width:100% !important;height:auto !important;position:absolute !important;left:0 !important;bottom:0 !important;}
.ls-bottom-nav-wrapper,.ls-thumbnail-wrapper,.ls-nav-prev,.ls-nav-next{visibility:hidden;}


/* WP plugin fullwidth */
.ls-wp-fullwidth-container{width:100%;position:relative;}
.ls-wp-fullwidth-helper{position:absolute;}

/* 2D & 3D Layer Transitions */
.ls-overflow-hidden{overflow:hidden;}
.ls-lt-tile{position:relative;float:left;perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;-moz-perspective:1000px;-webkit-perspective:1000px;}
.ls-lt-tile img{visibility:visible;display:inline-block;}
.ls-curtiles{overflow:hidden;}
.ls-curtiles,.ls-nexttiles{position:absolute;width:100%;height:100%;left:0;top:0;}
.ls-curtile,.ls-nexttile{overflow:hidden;position:absolute;width:100% !important;height:100% !important;backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.ls-curtile{left:0;top:0;}
.ls-curtile img,.ls-nexttile img{position:absolute;filter:inherit;}
.ls-3d-container{position:relative;overflow:visible !important;}
.ls-3d-box{position:absolute;top:50%;left:50%;transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;}
.ls-3d-box div{overflow:hidden;background:#777;margin:0;padding:0;position:absolute;}

/* Full screen */
.ls-fullscreen{position:absolute;z-index:10;cursor:pointer;display:block;}
html * .ls-nav-prev,html * .ls-nav-next,html * .ls-container img,html * .ls-bottom-nav-wrapper a,html * .ls-container .ls-fullscreen,body * .ls-nav-prev,body * .ls-nav-next,body * .ls-container img,body * .ls-bottom-nav-wrapper a,body * .ls-container .ls-fullscreen,#ls-global * .ls-nav-prev,#ls-global * .ls-nav-next,#ls-global * .ls-container img,#ls-global * .ls-bottom-nav-wrapper a,#ls-global * .ls-container .ls-fullscreen,html * .ls-thumbnail a,body * .ls-thumbnail a,#ls-global * .ls-thumbnail a{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;line-height:normal;outline:none;padding:0;border:0;}
html * .ls-slide > a,body * .ls-slide > a,#ls-global * .ls-slide > a,html * .ls-slide > h1,body * .ls-slide > h1,#ls-global * .ls-slide > h1,html * .ls-slide > h2,body * .ls-slide > h2,#ls-global * .ls-slide > h2,html * .ls-slide > h3,body * .ls-slide > h3,#ls-global * .ls-slide > h3,html * .ls-slide > h4,body * .ls-slide > h4,#ls-global * .ls-slide > h4,html * .ls-slide > h5,body * .ls-slide > h5,#ls-global * .ls-slide > h5,html * .ls-slide > p,body * .ls-slide > p,#ls-global * .ls-slide > p,html * .ls-slide > div,body * .ls-slide > div,#ls-global * .ls-slide > div,html * .ls-slide > span,body * .ls-slide > span,#ls-global * .ls-slide > span,html * .ls-slide > *,body * .ls-slide > *,#ls-global * .ls-slide > *{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;}
html * .ls-slide > *,body * .ls-slide > *,#ls-global * .ls-slide > *{margin:0;}
html * .ls-container img,body * .ls-container img,#ls-global * .ls-container img{background:none !important;min-width:0 !important;max-width:none !important;border-radius:0;box-shadow:none;border:0;padding:0;}
html * .ls-wp-container .ls-slide > *,body * .ls-wp-container .ls-slide > *,#ls-global * .ls-wp-container .ls-slide > *{line-height:normal;outline:none;padding:0;margin:0;border:0;}
html * .ls-wp-container .ls-slide > a > *,body * .ls-wp-container .ls-slide > a > *,#ls-global * .ls-wp-container .ls-slide > a > *{margin:0;}
html * .ls-wp-container .ls-slide > a,body * .ls-wp-container .ls-slide > a,#ls-global * .ls-wp-container .ls-slide > a{text-decoration:none;}
.ls-wp-fullwidth-container,.ls-wp-fullwidth-helper,.ls-container,.ls-container *{box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;}
html * .ls-yourlogo,body * .ls-yourlogo,#ls-global * .ls-yourlogo{margin:0;}
html * .ls-tn,body * .ls-tn,#ls-global * .ls-tn{display:none;}
.site{overflow:visible !important;}
.ls-debug-console *{margin:0 !important;padding:0 !important;border:0 !important;color:white !important;text-shadow:none !important;font-family:"HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,sans-serif !important;line-height:normal !important;-webkit-font-smoothing:antialiased !important;text-align:left !important;font-style:normal !important;}
.ls-debug-console h1{padding-top:10px !important;font-size:17px !important;font-weight:bold !important;}
.ls-debug-console h1:first-child{padding-top:0 !important;}
.ls-debug-console ul{padding-top:10px !important;list-style:none !important;}
.ls-debug-console li{margin-left:10px !important;font-size:13px !important;position:relative !important;font-weight:normal !important;}
html * .ls-debug-console li ul,body * .ls-debug-console li ul,#ls-global * .ls-debug-console li ul{display:none;width:260px;left:-10px;}
.ls-debug-console li ul{position:absolute !important;bottom:100% !important;padding:10px 10px 10px 0 !important;background:white !important;border-radius:10px !important;box-shadow:0 0 20px black !important;}
html * .ls-debug-console li:hover ul,body * .ls-debug-console li:hover ul,#ls-global * .ls-debug-console li:hover ul{display:block;}
.ls-debug-console li ul *{color:black !important;}

.ls-debug-console a{text-decoration:none !important;border-bottom:1px dotted white !important;}

.ls-error{border-radius:5px !important;-moz-border-radius:5px !important;-wenkit-border-radius:5px !important;background:white !important;height:auto !important;width:auto !important;color:white !important;padding:20px 40px 30px 80px !important;position:relative !important;box-shadow:0 2px 20px -5px black;}

.ls-error p{line-height:normal !important;text-shadow:none !important;margin:0 !important;padding:0 !important;border:0 !important;text-align:justify !important;font-family:Arial,sans-serif !important;}

.ls-error .ls-error-title{line-height:40px !important;color:red !important;font-weight:bold !important;font-size:16px !important;}

.ls-error .ls-error-text{color:#555 !important;font-weight:normal !important;font-size:13px !important;}

.ls-error .ls-exclam{width:40px !important;height:40px !important;position:absolute !important;left:20px !important;top:20px !important;border-radius:50px !important;-moz-border-radius:50px !important;-webkit-border-radius:50px !important;font-size:30px !important;font-weight:bold !important;color:white !important;line-height:40px !important;background:red !important;text-align:center !important;}



/* GPU Hardware Acceleration */

html * .ls-container .ls-shadow,html * .ls-container .ls-slide > *,html * .ls-container .ls-fullscreen,html * .ls-container .ls-3d-container,html * .ls-container .ls-lt-container,html * .ls-container .ls-lt-container *,html * .ls-container .ls-thumbnail-wrapper,html * .ls-container .ls-bottom-nav-wrapper,body * .ls-container .ls-shadow,body * .ls-container .ls-slide > *,body * .ls-container .ls-fullscreen,body * .ls-container .ls-3d-container,body * .ls-container .ls-lt-container,body * .ls-container .ls-lt-container *,body * .ls-container .ls-thumbnail-wrapper,body * .ls-container .ls-bottom-nav-wrapper,#ls-global * .ls-container .ls-shadow,#ls-global * .ls-container .ls-slide > *,#ls-global * .ls-container .ls-fullscreen,#ls-global * .ls-container .ls-3d-container,#ls-global * .ls-container .ls-lt-container,#ls-global * .ls-container .ls-lt-container *,#ls-global * .ls-container .ls-thumbnail-wrapper,#ls-global * .ls-container .ls-bottom-nav-wrapper,.ls-gpuhack{transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}

.ls-videohack{transform:none !important;-o-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;transform-origin:none !important;-o-transform-origin:none !important;-ms-transform-origin:none !important;-moz-transform-origin:none !important;-webkit-transform-origin:none !important;}

.ls-oldiepnghack{filter:none !important;}

.ls-gpuhack{width:100% !important;height:100% !important;left:0px !important;top:0px !important;}


html * .ls-container .ls-webkit-hack,body * .ls-container .ls-webkit-hack,#ls-global * .ls-container .ls-webkit-hack{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;}

/* GPU */

@media (transform-3d),(-o-transform-3d),(-ms-transform-3d),(-moz-transform-3d),(-webkit-transform-3d){#ls-test3d{	position:absolute;	left:9px;	height:3px;}
}

/* Mobile features */

.ls-forcehide{display:none !important;}





.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
	.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
	.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	.fancybox-opened{z-index:8030;}
	.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}
	.fancybox-outer,.fancybox-inner{position:relative;}
	.fancybox-inner{overflow:hidden;}
	.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
	.fancybox-error{color:#444;font-size:14px;line-height:20px;margin:0;padding:15px;white-space:nowrap;}
	.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}
	.fancybox-image{max-width:100%;max-height:100%;}
	#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(gfx/ikonylightbox.png);}
	#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
	#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat;}
	.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
	.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
	.fancybox-prev{left:0;}
	.fancybox-next{right:0;}
	.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
	.fancybox-prev span{left:10px;background-position:0 -36px;}
	.fancybox-next span{right:10px;background-position:0 -72px;}
	.fancybox-nav:hover span{visibility:visible;}
	.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
	.fancybox-lock{overflow:hidden !important;width:auto;}
	.fancybox-lock body{overflow:hidden !important;}
	.fancybox-lock-test{overflow-y:hidden !important;}
	.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000;background:rgba(0,0,0,0.8);}
	.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
	.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
	.fancybox-title{visibility:hidden;font-size:14px;line-height:20px;position:relative;text-shadow:none;z-index:8050;}
	.fancybox-opened .fancybox-title{visibility:visible;}
	.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
	.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;line-height:24px;white-space:nowrap;}
	.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
	.fancybox-title-inside-wrap{padding-top:10px;}
	.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}


	.fancybox img{padding:0 10px 10px;background:#000;background:rgba(0,0,0,0.6);width:60%;width:auto;height:auto;}
	.fancybox.pierwsze img{padding:10px;width:auto;}

	div.wpcf7 img.ajax-loader{display:none;}
	.wpcf7-form-control-wrap>div>div>div{margin:0 auto;}
	
	a.itown{text-indent:-30000px;display:block;height:16px;width:50px;background:transparent url(gfx/itown.png) no-repeat 0 -16px;float:right;transition:all 0.2s ease-out 0s;top:5px;position:relative;}
	a.itown:hover{background-position:0 0;}
	
#cookies-m{font-family:"Open Sans";padding:5px;position:fixed;bottom:10px;background-color:#212121;color:#fff;width:230px;z-index:999;border-radius:0px 5px 5px 0px;}
#cookies-m>div>div{font-size:11px;float:right;font-weight:bold;}
#cookies-m>div>div:first-child{font-size:10px;line-height:12px;float:left;width:180px;}
#cookies-m p{margin:0;}
#cookies-m p>a{color:#fdf21e;}
#accept-c-button{background-color:#fdf21e;padding:5px 10px;margin-top:15px;color:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;text-decoration:none;cursor:pointer;}
.textwidget {font-family:"Open Sans";font-size:13px;}
.textwidget a{color:#f6f49a;font-family:"Open Sans Condensed";}
input.wpcf7-submit{background:#fdf21e;}
input.wpcf7-submit:hover{background:#fff;}
span.wpcf7-not-valid-tip{color:#fdf21e}
.col-md-4 h1{text-transform:none;}
.col-md-4 span{color:#fdf21e;line-height:1.4;display:block;padding:10px 0 0;font-size:16px;}
p>strong{color:#f6f49a;}
.col-md-4 span a{color:#fff;text-decoration:none;}


.wpcf7-form-control.wpcf7-acceptance{width:auto !important;}
.wpcf7-form fieldset>p>a{color:#fdf21e;}
article#post-189 a,article#post-190 a{color:#fdf21e !important;} 

article#post-189 ol,article#post-190 ol{font-family:"Open Sans";font-size:13px;text-align:justify;}
article#post-189 p,article#post-190 p{font-family:"Open Sans";font-size:13px;text-align:justify;}

.container-800 p{font-family:"Open Sans";font-size:13px;}
.tytul-opis{font-family:"Open Sans";font-size:13px;}
.lg-preview-descr>p{font-size:12px;}
.accordion-body ul li{font-family:"Open Sans";font-size:13px;}
.accordion-group .accordion-body{font-family:"Open Sans";}

blockquote p{font-size:18px !important;margin:0 0 40px !important;}
.wpcf7-submit{font-family:"open Sans condensed";font-weight:bold;text-transform:uppercase;}



option:disabled {background:#ccc;color:#999;}

.ezfc-form >.ezfc-element,.ezfc-form >.ezfc-element>.ezfc-label{text-align:center;}

#ezfc_element-66{float:left;width:auto;}
#ezfc_element-66 label{display:none !important;}
#ezfc_element-66 .ezfc-element-checkbox-text{display:none !important;}
#ezfc_element-66 .ezfc-element-checkbox-clear{display:none !important;}
#ezfc_element-66 input{width:auto !important;}

#ezfc_element-67{float:left;width:auto;}
#ezfc_element-67 a{color:#fdf21e;}