body, html{width:100%;}
@import url('/css/animations.css');@import url('/css/blueimp-gallery.min.css');@import url('/css/bootstrap-image-gallery.css');@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(../fonts/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(../fonts/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(../fonts/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(../fonts/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
html{margin:0;padding:0;height:100%;}
body{background-color:#FFF;font-family:'Open Sans', sans-serif;font-size:1.2em;margin:0;padding:0;font-size:1.2em;height:100%;}
.strona{min-height:100%;position:relative;}
.footer{bottom:0px;position:absolute;width:100%;}
.strona>.cont_box{padding-bottom:65px;}
.top{background:#000 top center repeat-y}
.top h2{font-size:1.0em;font-weight:bold}
div.content{background:#FFFFDF;padding:10px;}
.content_txt{max-width:1200px;margin:auto;}
.navbar{border-radius:0px;border-left:none;border-right:none}
.container-fluid{padding-left:0px;padding-right:0px;margin-left:auto;margin-right:auto}
.row{margin-left:0;margin-right:0;}
.navbar-default{border-color:none;background-color:transparent;margin-bottom:0;}
.dropdown-menu{top:50px;left:12px;background-color:#BD5B1A}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;color:#FFF;white-space:nowrap;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#88381E;color:#FFF;text-decoration:none;}
ul.nav.navbar-nav.nav-pills{clear:both;margin-left:auto;margin-right:auto}
.nav-pills > li.active > a{}
.beforefooth3{position:relative;top:-20px;background:#FDFAF3;border-top:solid 1px #773C00;font-size:1.2em}
.beforefooth3 h3{font-size:1.6em;text-align:left;display:inline-block}
.beforefoot{position:relative;top:-20px;background:url(../img/underpicsbg.jpg) top center repeat-x #FFFFDF;}
.footerbox{width:316px;height:196px;margin-top:0px;background:url(../img/footerboxbg.jpg) bottom center no-repeat;border:1px solid #773C00;}
.footerbox a span.txttitle{font-size:16px;padding-top:17px;padding-left:20px;display:inline-block}
.footerbox a span.more{font-size:10px;padding-top:17px;padding-left:20px;display:inline-block}
.footerbox a{text-decoration:none;color:#000}
.footerbox:hover{border:1px solid #000;}
.footerbox a:hover span.txttitle{text-shadow:#FFF 0 1px 0;font-weight:600;padding-left:15px;}
.footerbox a:hover span.more{text-shadow:#FFF 0 1px 0;font-weight:600;padding-left:15px;}
.footer{background:#000;padding:10px 0px;color:fff;}
.footer .footer_text{padding-top:15px;color:#FFF;padding-left:50px;padding-right:50px}
.footer .footer_text p{color:#FFF;}
.footer a{color:#FFF;text-decoration:none;padding:5px;}
.footer a:hover{color:#FF0;text-decoration:none;}
#aktualnoscimodal .modal-content{background:#FFFFDF url(../img/aktualnoscibg.jpg) no-repeat bottom center}
.polecamy{color:#FDCA84;}
div.kontaktpage{}
div.kontaktpage .tel{max-width:300px}
div.kontaktpage .tel p{margin-left:50px;}
div.kontaktpage .tel p span{font-size:1.2em;letter-spacing:0.1em}
div.kontaktpage .info{max-width:300px}
div.kontaktpage .info p{margin-left:50px;}
div.kontaktpage .info p a{font-size:1.2em;color:#512800;text-decoration:none}
div.kontaktpage .info p a:hover{text-decoration:underline}
#gallery a img{margin:20px;}
#gallery a img.img-thumbnail{max-height:200px}
#map-canvas img{max-width:none !important;}
.galeria img{margin:10px;border:1px solid #422100;padding:10px;height:142px;width:213px}
.galeria img:hover{background-color:#FFCC00}
.fs6{font-size:0.6em !important}
.fs8{font-size:0.8em !important}
.fs9{font-size:0.9em !important}
.fs10{font-size:1.0em !important}
.fs11{font-size:1.1em !important}
.fs12{font-size:1.2em !important}
.fs14{font-size:1.4em !important}
.fs16{font-size:1.6em !important}
.fs18{font-size:1.8em !important}
.fs20{font-size:2.0em !important}
.fs22{font-size:2.2em !important}
.fs24{font-size:2.4em !important}
.fs26{font-size:2.6em !important}
.fs30{font-size:3em !important}
.fs40{font-size:4em !important}
.fcred{color:#900}
.fcblack{color:#000 !important}
.fcorange{color:#EC3C00}
.fcbrown{color:#5B2E00}
.fcyellow{color:#FED354}
.fcgray{color::#CCC}
.fcblue{color:#525971}
.text-700{font-weight:700}
.text-shadow{text-shadow:#CCC 0 1px 0;}
.top h2{font-size:1.2em;margin:8px}
.phone{font-size:1.8em;letter-spacing:0.05em;font-weight:bold;padding-left:10px;}
.row{padding-top:10px;padding-bottom:10px;}
.top .row{padding-top:0px;padding-bottom:0px;}
.margin20{margin:20px;}
.marginb20{margin-bottom:20px;}
.margint20{margin-top:20px;}
.marginr20{margin-right:20px;}
.marginl20{margin-left:20px;}
.pic1 img{padding-top:5px;padding-left:5px;padding-right:5px;background:url(../img/powierzchnie-handlowe-bg1.png) top center no-repeat;margin-bottom:5px;}
.pic2 img{padding-bottom:5px;padding-left:5px;padding-right:5px;background:url(../img/powierzchnie-handlowe-bg2.png) bottom center no-repeat;margin-bottom:5px;}
.bodyContent{}
.reviewRating{color:#FFF}
.notoppadding{padding-top:0px;}
.bgwhite{background-color:#FFF;border-left:dotted 1px #804000;border-right:dotted 1px #804000;}
a.wiecej{display:block;text-align:right;cursor:pointer;font-size:11px;margin-top:-10px}
table.cenniktab{width:98%;margin-left:auto;margin-right:auto}
table.cenniktab td:first-child{padding-left:10px;min-width:80%}
table.cenniktab td:first-child i{color:#CCC;position:absolute;margin-left:5px;margin-top:-5px;cursor:pointer}
table.cenniktab td:first-child i:hover{color:#900}
table.cenniktab td:first-child .nowosc{color:#C00;font-size:10px;position:absolute;margin-left:20px;margin-top:-5px;}
table.cenniktab td{padding-bottom:10px;padding-top:10px;}
table.cenniktab td div.opis{padding:10px;text-indent:20px;color:#000;text-shadow:#FFF 0 1px 0;}
table.cenniktab tr:nth-child(even){background-color:#FFFFDF;}
table.cenniktab tr:hover{background-color:#FED;}
table.cenniktab tr td{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;}
table.cenniktab tr:hover td{border-bottom:1px solid #999;border-top:1px solid #999;}
table.cenniktab tr td.cena{white-space:nowrap;padding-left:10px;padding-right:10px;text-align:center;vertical-align:top}
tr.sm-hide{}
tr.md-hide{display:none}
.cennik{padding:5px;padding-left:10px;padding-right:10px;margin-top:20px;color:#5A4135;background:url(/img/b1.png) no-repeat bottom left;text-shadow:#FFF 0 1px 0;}
.cennik h3{margin-bottom:11px;padding-top:5px;font-size:18px;color:#000}
.nowrap{white-space:nowrap}
div.wywiad, div.pytania{margin:20px;}
div.wywiad p.pytanie,div.pytania p.pytanie{padding-top:20px;padding-bottom:10px}
div.wywiad p i,div.biografia p i,div.pytania p i, p.opinia i{color:#FFD08A}
.clear{clear:both}
.aktualnosci img{margin:7px}
.aktualnosci button{margin-left:7px;margin-right:7px;padding:7px}
.aktualnosci button.btn-default:hover, .aktualnosci.btn-default:focus, .aktualnosci.btn-default.focus, .aktualnosci.btn-default:active, .aktualnosci.btn-default.active{color:inherit;background-color:#FFF;border-color:#CCC;cursor:default;}
.aktualnosci a.more{font-size:12px;cursor:pointer}
#ccard{opacity:0.4;filter:alpha(opacity=40);}
#ccard:hover{animation-name:ccardanim;animation-duration:1s;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
@keyframes ccardanim{from{opacity:0.4;filter:alpha(opacity=40);}
to{opacity:1;filter:alpha(opacity=100);}
}
#Form input.fstyled ,#Form select.fstyled{width:184px;}
#Form textarea{width:223px;}
#Form textarea.w340{width:340px;}
.kform #Form input.fstyled ,.kform #Form select.fstyled{width:284px;}
.kform #Form textarea{width:323px;}
.kform .divbtnwyslij{margin-top:40px;}
.mystar{text-indent:17px;padding-left:5px;}
.mystar:before{content:"\e006";font-family:'Glyphicons Halflings';float:left;margin-top:6px;margin-left:-17px;font-size:12px;}
.mylist li{display:block;}
.mylist li:before{content:"\e006";font-family:'Glyphicons Halflings';font-size:9px;float:left;margin-top:4px;margin-left:-17px;color:#666;}
.mylist li:hover:before{content:"\e006";font-family:'Glyphicons Halflings';font-size:9px;float:left;margin-top:4px;margin-left:-17px;color:#F00;}
.carousel-indicators{position:absolute;bottom:-30px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0, 0, 0, 0);border:1px solid #242F37;border-radius:10px;}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#242F37;}
.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .active{opacity:1;}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right{opacity:1;}
.carousel-fade .carousel-control{z-index:2;}
input,select,checkbox,textarea{font-size:1.2em;border:1px solid #A4A4A4;background:#F0F0F0;margin-right:5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;padding:3px;}
input:hover, input:focus, textarea:hover, select:hover, checkbox:hover{border:1px solid #CC0000;background:#fff;}
.submitBtn{cursor:pointer}
.alert{background-color:#990000;color:#FFFFFF;font-size:12px;}
.alert a{color:#FFF}
.clearboth{clear:both;}
.formlogin{background:url(../img/login-bg.png) left top no-repeat;font-family:Arial, Helvetica, sans-serif;width:490px;margin-left:auto;margin-right:auto;margin-top:150px;}
.formlogin input{width:auto}
.formlogin table td{padding:5px 3px;}
.btn{border:1px solid #000;cursor:pointer;}
.btn:hover{background:#FC0;}
.tytul{color:#900}
.nr_pytania{font-size:22px;text-indent:20px;}
.nr_pytania_poziom, .nr_pytania_kategoria{font-size:10px;margin-left:15px}
.pytanie, #pytanie{font-size:1.8em;padding:10px;}
#zegar{font-size:70px;text-align:center}
.sek{font-size:14px;text-align:center}
#divWyslijOdpowiedz{height:39px;width:171px;text-align:center;margin-left:auto;margin-right:auto}
#odpimgwyslij{width:171px;height:39px;background-image:url(../img/wyslij.jpg);float:left;cursor:pointer;border:1px solid #000}
#odpimgwyslij:hover{width:171px;height:39px;background-image:url(../img/wyslijhover.jpg);float:left;cursor:pointer;border:1px solid #000}
#odpimgwyslij.answer-sent,#odpimgwyslij.answer-sent:hover{background-image:url(../img/wyslano.jpg);cursor:default}
#nastepne_pytanie{width:217px;height:39px;background-image:url(../img/nastepne_pytanie.jpg);float:left;cursor:pointer;border:1px solid #000}
#nastepne_pytanie:hover{width:217px;height:39px;background-image:url(../img/nastepne_pytaniehover.jpg);float:left;cursor:pointer;border:1px solid #000}
.odp{font-size:22px;padding:4px;text-align:left;padding:2px;line-height:42px;}
.odplit{width:36px;height:36px;text-align:center;margin:4px;font-size:24px;line-height:36px;border:2px solid #F5F3F1}
.odplitchecked{width:36px;height:36px;text-align:center;margin:4px;font-size:24px;line-height:36px;border:2px solid #F00}
.trodp{cursor:pointer;background-color:#F5F3F1;margin:1px;display:block;border-bottom:1px #FFF solid;border-top:1px #FFF solid;}
.trodp:hover{border-bottom:1px #666 solid;border-top:1px #666 solid;}
.trodpchecked{cursor:pointer;background-color:#C1FFB7;margin:1px;display:block;border-bottom:1px #FFF solid;border-top:1px #FFF solid;}
.trodpchecked:hover{border-bottom:1px #666 solid;border-top:1px #666 solid;}
.trodp.answer-locked,.trodpchecked.answer-locked{cursor:default}
.trhr td{height:4px;}
a{text-decoration:none;color:#000;font-weight:bold}
.trhead{font-weight:bold;background-color:#D6EABB}
.trhead td{padding:5px;border-bottom:1px solid #E1E1E1}
.trodd{background-color:#F1F3EB;}
.trodd:hover{background-color:#FFB}
.trodd td{padding:5px;border-bottom:1px solid #E1E1E1}
.tradd{background-color:#FFF}
.tradd:hover{background-color:#FFB}
.tradd td{padding:5px;border-bottom:1px solid #E1E1E1}
.error-input{border-color:#000;background-color:#FF9595}
.odplit,.odplitchecked{display:inline-block;width:36px;vertical-align:top;}
.odp{display:inline-block;width:calc(100% - 50px);}
#divWyslijOdpowiedz{margin-top:30px;}
.op0{filter:alpha(opacity=0);opacity:0;}
.op1{filter:alpha(opacity=100);opacity:1;}
.op5{filter:alpha(opacity=30);opacity:0.3;}
.tryellow{background-color:#FFB}
@media only screen and (min-width:992px){div#navbar{margin-left:auto;margin-right:auto;background-color:transparent;position:relative;height:52px;background:url(../img/menu_bg.jpg) repeat-x;padding-left:0;padding-right:0}
div#navbar ul.navbar-nav{width:100%;text-align:center;}
div#navbar ul.navbar-nav > li{float:none;display:inline-block;}
.navbar-default .navbar-nav > li > a{background:url(../img/menu_bg.jpg) repeat-x;color:#FFF;height:52px;font-size:1.2em;font-style:normal;text-transform:capitalize;text-shadow:#000 0 1px 0;padding-left:15px;padding-right:15px;}
.navbar-default .navbar-nav > .active > a{background:url(../img/menu_bghover.jpg) repeat-x;color:#FFF;font-size:1.2em;font-style:normal;text-transform:capitalize;text-shadow:#000 0 1px 0;}
.navbar-default .navbar-nav > .active > a:hover{color:#FFF;}
.navbar-default .navbar-nav > li:after{display:block;content:" ";width:2px;height:52px;position:absolute;top:100%;margin-top:-51px;left:100%;margin-left:1px;z-index:2;background:transparent url('../img/menubgli.png') no-repeat;}
.navbar-default .navbar-nav > li#nav1:before{display:block;content:" ";width:2px;height:52px;position:absolute;top:100%;margin-top:-51px;left:0%;margin-left:-4px;z-index:2;background:transparent url('../img/menubgli.png') no-repeat;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a.selected{color:#FFF;background:url(../img/menu_bghover.jpg) repeat-x;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background:url(../img/menu_bghover.jpg) repeat-x;color:#FFF;}
}
@media only screen and (min-width:992px) and (max-width:1199px){}
@media (max-width:826px){#gallery a img.img-thumbnail{max-height:150px}
#Form textarea.w340{width:230px;;height:100px}
.footerbox{margin-top:40px;}
div#navbar{margin-left:auto;margin-right:auto;background-color:transparent;position:relative;padding-left:0;padding-right:0}
div#navbar ul.navbar-nav{width:100%;text-align:center;}
div#navbar ul.navbar-nav > li{float:none;display:block;background:rgba(83,83,83,1);}
.navbar-default .navbar-nav > li > a{color:#FFF;font-size:1.4em;font-style:normal;text-transform:capitalize;text-shadow:#000 0 1px 0;padding-left:15px;padding-right:15px;background:rgba(83,83,83,1);}
.navbar-default .navbar-nav > .active > a{background:rgba(83,83,83,0.95);color:#FFF;font-size:1.4em;font-style:normal;text-transform:capitalize;text-shadow:#000 0 1px 0;}
.navbar-default .navbar-nav > .active > a:hover{color:#FFF;background:rgba(83,83,83,0.8);}
.navbar-default .navbar-nav > li > a:hover{color:#FF0;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background:rgba(83,83,83,0.9);color:#FF0}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;color:#FF0;white-space:nowrap;background-color:#D71921;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#D71921;color:#FF0;text-decoration:none;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#D71921;}
.navbar-default .navbar-toggle{border-color:#000}
.navbar-default .navbar-toggle .icon-bar{background-color:#000}
.navbar-toggle .icon-bar{width:44px;border-radius:4px;}
.navbar-toggle{float:none;margin-right:auto;margin-left:auto;}
}
@media (min-width:827px){.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;}
.navbar-nav{margin-left:auto;margin-right:auto}
}
@media (max-width:826px){.smtext-center{text-align:center !important}
}
@media only screen and (min-width:827px) and (max-width:991px){div#navbar{margin-left:auto;margin-right:auto;background-color:transparent;position:relative;height:52px;background:url(../img/menu_bg.jpg) repeat-x;padding-left:0;padding-right:0}
div#navbar ul.navbar-nav{width:100%;text-align:center;}
div#navbar ul.navbar-nav > li{float:none;display:inline-block;}
.navbar-default .navbar-nav > li > a{background:url(../img/menu_bg.jpg) repeat-x;color:#FFF;height:52px;font-size:1.2em;font-style:normal;text-transform:capitalize;text-shadow:#000 0 1px 0;padding-left:5px;padding-right:5px;}
.navbar-default .navbar-nav > .active > a{background:url(../img/menu_bghover.jpg) repeat-x;color:#FFF;font-size:1.2em;font-style:normal;text-transform:capitalize;text-shadow:#000 0 1px 0;}
.navbar-default .navbar-nav > .active > a:hover{color:#FFF;}
.navbar-default .navbar-nav > li:after{display:block;content:" ";width:2px;height:52px;position:absolute;top:100%;margin-top:-51px;left:100%;margin-left:1px;z-index:2;background:transparent url('../img/menubgli.png') no-repeat;}
.navbar-default .navbar-nav > li#nav1:before{display:block;content:" ";width:2px;height:52px;position:absolute;top:100%;margin-top:-51px;left:0%;margin-left:-4px;z-index:2;background:transparent url('../img/menubgli.png') no-repeat;}
.navbar-default .navbar-nav > li > a:hover , .navbar-default .navbar-nav > li > a.selected{color:#FFF;background:url(../img/menu_bghover.jpg) repeat-x;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background:url(../img/menu_bghover.jpg) repeat-x;color:#FFF;}
}
@media only screen and (max-width:600px){tr.sm-hide{display:none}
tr.md-hide{display:table-row}
.nowrap{white-space:inherit}
}
@media only screen and (min-width:480px) and (max-width:767px){}
@media only screen and (min-width:320px) and (max-width:479px){.formlogin{background:url(../img/login-bg-small.png) left top no-repeat;font-family:Arial, Helvetica, sans-serif;width:310px;margin-left:auto;margin-right:auto;margin-top:50px;}
.odplit,.odplitchecked ,.odp{font-size:1.2em !important;padding-bottom:0;padding-top:0;vertical-align:middle}
.odp{line-height:20px !important;}
#searchForm select{margin-bottom:10px}
}
@media only screen and (max-width:319px){.formlogin{background:url(../img/login-bg-small.png) left top no-repeat;font-family:Arial, Helvetica, sans-serif;width:310px;margin-left:auto;margin-right:auto;margin-top:50px;}
.odplit,.odplitchecked ,.odp{font-size:1.2em !important;padding-bottom:0;padding-top:0;vertical-align:middle}
.odp{line-height:20px !important;}
#searchForm select{margin-bottom:10px}
}
@media screen and (max-width:826px){#divzegar{display:inline-block;}
#zegar{font-size:2em;display:inline-block;}
.przycisk_wysylania .sek{display:inline-block;}
#divWyslijOdpowiedz{display:inline-block;float:right;margin-top:0px;}
.przycisk_wysylania{position:fixed;bottom:0px;width:100%;z-index:10;background:rgba(255,255,255,0.9);padding:3px 5px;}
.footer{display:none;}
#pytanie{font-size:1.3em;}
.odplit,.odplitchecked ,.odp{font-size:1.5em;}
.formlogin{margin-top:50px;}
}
