@font-face{font-family:'Source Sans Pro';src:url("fonts/SourceSansPro.otf");}
body{margin:23px 0 37px 0;padding:0 0 0 0;border:0;font-family:'Source Sans Pro', sans-serif;font-size:14px;font-weight:300;color:#676767;}
@font-face{font-family:"Trajan ProBold";src:url("fonts/TrajanPro-Bold_0.otfBold");}
@font-face{font-family:"Trajan Pro";src:url("fonts/TrajanPro-Regular_0.otf");}
@font-face{font-family:"Certusvia";src:url("fonts/CertusVia.otf");}
@font-face{font-family:"dofooter";src:url("fonts/SolveitICO.otf");}
h2, h3, .fundacjanag, .ofertadown {color: #241300;}
.h3, h3{font-family:"Trajan Pro";font-size:18px;margin-bottom:23px;}
.h4, h4{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-top:15px;margin-bottom:5px;text-transform:uppercase;font-weight:400;}
ul{list-style-type:disc;}
.solveit2{font-family:'dofooter';font-size:40px;float:right;margin-top:-18px;text-decoration:none;color:white;}
.solveit{font-family:'dofooter';font-size:64px;margin-top:-39px;float:right;text-decoration:none;font-style:normal;color:white;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:white;}
.solveit:before{content:'<';}
.home{font-family:Certusvia;font-size:20px;transition:0.3s;}
.homeindex{font-family:Certusvia;font-size:24px;line-height:16px;color:#c2a943;}
.icongallery{font-family:Certusvia;font-size:100px;color:#bda823;}
.solveit2:hover, .solveit2:active, .solveit2:visited{text-decoration:none;color:white;border-bottom:none;}
.wiecejlink2{background:rgb(194, 181, 67);background:-moz-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:-webkit-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:linear-gradient(135deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2b543', endColorstr='#948310', GradientType=1);text-decoration:none;max-width:77px;max-height:40px;color:white;font-family:'Trajan Pro', serif;font-size:14px;padding-top:4px;}
.wiecejlink2 a{color:white;text-decoration:none;display:block;width:76px;height:39px;padding-top:7px;}
.wiecejlink2:hover, .wiecejlink:hover, .wiecejlink5:hover, .wiecejlink3:hover, .wiecejlink4:hover {filter: brightness(75%);}
.wiecejlink2, .wiecejlink, .wiecejlink5, .wiecejlink3, .wiecejlink4 { transition: all .3s;}
.wiecejlink5{background:rgb(194, 181, 67);background:-moz-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:-webkit-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:linear-gradient(135deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2b543', endColorstr='#948310', GradientType=1);text-decoration:none;max-width:133px;max-height:30px;color:white;font-family:'Trajan Pro', serif;font-size:14px;padding-top:4px;margin-top:20px;margin-bottom:15px;border:none;outline:none;}
.wiecejlink5 a{color:white;text-decoration:none;display:block;width:133px;height:22px;}
.przyciskwiecej{margin-left:auto;margin-right:0;}
.wiecejlinkbig a{color:white;text-decoration:none;padding-top:7px;width:76px;height:39px;cursor:pointer;cursor:hand;}
.wiecejlink{background:rgb(194, 181, 67);background:-moz-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:-webkit-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:linear-gradient(135deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2b543', endColorstr='#948310', GradientType=1);text-decoration:none;max-width:83px;max-height:30px;color:white;font-family:'Trajan Pro', serif;font-size:14px;padding-top:4px;}
.wiecejlink a{color:white;text-decoration:none;display:block;width:83px;height:22px;}
.wiecejlink3{background:rgb(194, 181, 67);background:-moz-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:-webkit-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:linear-gradient(135deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2b543', endColorstr='#948310', GradientType=1);text-decoration:none;max-width:83px;max-height:30px;color:white;font-family:'Trajan Pro', serif;font-size:14px;padding-top:4px;margin-top:35px;}
.wiecejlink3 a{color:white;text-decoration:none;display:block;width:83px;height:22px;}
.wiecejlink4{background:rgb(194, 181, 67);background:-moz-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:-webkit-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:linear-gradient(135deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2b543', endColorstr='#948310', GradientType=1);text-decoration:none;max-width:83px;max-height:30px;color:white;font-family:'Trajan Pro', serif;font-size:14px;padding-top:6px;margin-top:33px;margin-bottom:80px;}
.wiecejlink4 a{color:white;text-decoration:none;display:block;width:83px;height:22px;}
.downloads{display:flex;align-items:center;}
.downloads a{}
.downloads a i{font-size:64px;color:#838383;}
.downloads a:hover > i{color:#af9c1d;}
.downloads p{line-height:initial;font-family:'Source Sans Pro', sans-serif;font-size:14px;}
.news .wiecejlink4{margin-bottom:0;}
.news{margin-bottom:40px;}
.navbar-default .navbar-nav>li>a{color:#544b42;padding:0;}
.navbar{border:none;background-color:white;font-family:'Trajan Pro', serif;font-size:20px;}
.navbar-nav{display:flex;flex-direction:column;float:none;vertical-align:top;-webkit-margin-before:0em;-webkit-margin-after:0em;flex-basis:100%;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;-webkit-box-pack:justify;flex-flow:row wrap;padding:0;margin:0;clear:both;}
.collapse .navbar-nav{justify-content:space-around;flex-direction:row;}
.navbar-nav:after, .navbar-nav:before{display:none;}
.navbar-nav li{-webkit-box-flex:0;flex-grow:0;flex-shrink:1;flex-basis:auto;max-width:100%;list-style:none;padding:0;margin:0;}
.navbar .navbar-collapse{text-align:center;}
.navbar-nav a{margin:0 4px 0 4px;}
.navbar-collapse{padding:0;}
.navbar{margin-bottom:0;}
.activemenu{border-bottom:4px solid #c2a943;padding-bottom:2px !important;color:#c2a943 !important;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background-color:#eee;}
.link-1:after{display:block;width:80%;height:4px;content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);opacity:0;transition:0.3s ease opacity, 0.3s ease top;}
.link-1:hover:after{background:#c2a943;position:absolute;top:90%;left:50%;transform:translateX(-50%);opacity:1;}
.navbar-default .navbar-nav>li>a:hover{color:#c2a943;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:#ffffff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#fff;}
.navbar-default .navbar-toggle{border-color:#cfc239;}
.navbar-default .navbar-toggle .icon-bar{background-color:#cfc239;}
.navbar-toggle .icon-bar:nth-of-type(2){top:1px;}
.navbar-toggle .icon-bar:nth-of-type(3){top:2px;}
.navbar-toggle .icon-bar{position:relative;transition:all 500ms ease-in-out;}
.navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg);}
.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent;}
.navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg);}
.aktual{padding-right:0;padding-left:0;}
.aktualleft{padding-right:10px;}
.aktualcenter{padding-left:5px;padding-right:5px;}
.aktualright{padding-left:10px;}
.aktname{font-family:"Trajan Pro";margin-top:30px;color:#877608;font-size:22.5px;letter-spacing:3px;}
.aktnamefun{color:#877608;font-size:19px;font-family:"Trajan Pro";letter-spacing:3px;padding-top:20px;margin-top:-15px;}
.akt{font-family:"Trajan Pro";font-size:18px;margin-top:15px;margin-bottom:15px;}
.logo-top{margin-bottom:15px;}
.aktopis{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;font-weight:200;}
.pasek{float:left;position:absolute;left:10px;top:-10px;z-index:1000;padding:5px;}
.pasekIndex{float:left;position:absolute;top:-5px;z-index:2;}
.pasekrehab{float:left;position:absolute;left:10px;top:-10px;z-index:1000;padding:5px;}
.partnerzy{margin-top:45px;background-color:#f5f5f5;padding-bottom:15px;padding-top: 25px;}
.part{margin-top:14px;color:#515151;font-size:13px;font-family:"Trajan Pro";letter-spacing:3px;}
.downdesc{margin-top:11px;color:#515151;font-size:18px;font-family:"Trajan Pro";margin-bottom:20px;}
.downdesc2{margin-top:-15px;color:#515151;font-size:18px;font-family:"Trajan Pro";margin-bottom:20px;}
hr{border-top:1px solid #d7d7d7;}
.menudown a, .menudown a:hover, .menudown a:active{text-decoration:none !important;color:#544b42;font-family:'Trajan Pro';font-size:16px;}
.menudown p{margin-top:-6px;}
.menudown{border-right:1px solid #d7d7d7;min-height:220px;padding-left:25px;}
.menudown2{border-right:1px solid #d7d7d7;;}
.ofertadol{border-right:1px solid #d7d7d7;padding-left:20px; min-height:220px;}
.ofertadol p{margin-top:-4px;}
.ofertadown{color:#544b42;font-family:"Trajan Pro";font-size:16px;    }
.ofertadownkontakt{color:#544b42;font-family:"Trajan Pro";font-size:16px;margin-bottom:0;}
.aktopis a{text-decoration:none !important;color:#676767;}
.kontaktNazwy{font-weight:bold;}
.wiecej{margin:2px 0 2px 0;}
.downhr{display:none;visibility:hidden;}
.img-responsive{margin:0 auto;}
.slick-slide img.img-responsive {width:100%;}
.przycisk{padding:0;position:relative;}
.slider-button-wrapper{line-height: 22px; min-height:85px;padding:0 15px;display:flex;padding-top:6px;align-items:center;border-bottom:6px solid rgba(255, 255, 255, .15);background-color:#f5f5f5;color:#544b42;font-family:"Trajan Pro";font-size:18px;-webkit-box-shadow:0px -7px 14px -16px rgba(0,0,0,1);-moz-box-shadow:0px -7px 14px -16px rgba(0,0,0,1);box-shadow:0px -7px 14px -16px rgba(0,0,0,1);transition:all 0.5s ease;height:85px;cursor:pointer;cursor:hand;position:absolute;bottom:0;left:0;width:100%;}
.przycisk.active > .slider-button-wrapper,.slider-button-wrapper:hover{min-height:85px;padding-left:15px;padding-top:6px;display:flex;align-items:center;color:#544b42;background-color:#f5f5f5;font-family:"Trajan Pro";font-size:18px;-webkit-box-shadow:0px 14px 14px -16px rgba(0,0,0,1);-moz-box-shadow:0px 14px 14px -16px rgba(0,0,0,1);box-shadow:0px 14px 14px -16px rgba(0,0,0,1);border-bottom:6px solid #c6bb5c;height:100px;cursor:pointer;cursor:hand;}
hr{margin:5px 0 30px 0;}
.footer{height:37px;background-color:background:rgb(194, 181, 67);background:-moz-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:-webkit-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:linear-gradient(135deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2b543', endColorstr='#948310', GradientType=1);font-family:'Source Sans Pro', sans-serif;font-size:14px;color:white;margin-top:20px;padding-top:8px;letter-spacing:2px;}
.hrKontakt{margin:5px 0 5px 0;}
.footerKontakt{height:40px;background-color:background:rgb(194, 181, 67);background:-moz-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:-webkit-linear-gradient(-45deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);background:linear-gradient(135deg, rgba(194, 181, 67, 1) 21%, rgba(171, 150, 20, 1) 64%, rgba(191, 177, 61, 1) 65%, rgba(191, 177, 61, 1) 65%, rgba(148, 131, 16, 1) 99%, rgba(148, 131, 16, 1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2b543', endColorstr='#948310', GradientType=1);font-family:'Source Sans Pro', sans-serif;font-size:14px;color:white;margin-top:10px;padding-top:8px;letter-spacing:2px;}
.sciezka{background-color:#f5f5f5;font-family:"Certusvia";padding-left:5px;color:#bebcbc;padding-top:8px;padding-bottom:5px;}
.ikona{font-family:"Certusvia";font-size:80px;color:#848484;padding-top:0;margin-top:-10px;float:left;margin-right:10px;transition:0.3s;margin-left:15px;}
.ikona2{font-family:"Certusvia";font-size:80px;color:#baa10d;float:left;transition:0.3s;margin-right:20px;margin-left:60px;}
.ikona3{font-family:"Certusvia";font-size:80px;color:#848484;float:left;transition:0.3s;margin-top:-25px;margin-right:0;margin-left:-10px;padding-right:10px;}
.kontaktikony{background-color:#f5f5f5}
.profile-img-container{position:relative;display:inline-block;overflow:hidden;}
.profile-img-container img:hover{opacity:0.3;transition:opacity 0.3s ease-in-out;}
.profile-img-container:hover a{opacity:0.9;top:0;z-index:500;}
.profile-img-container:hover a span{top:55%;position:absolute;left:0;right:0;transform:translateY(-50%);}
.profile-img-container a{display:block;position:absolute;top:-100%;opacity:0;left:0;bottom:0;right:0;text-align:center;color:inherit;background:#f1f2f2;transition:opacity 0.3s ease-in-out;}
.ikona:hover{color:#a3975c;}
.ikona3:hover{color:#a3975c;}
.drugaikona{margin-left:70px;}
.opisikony{font-family:'Source Sans Pro', sans-serif;font-size:14px;margin-top:15px;width:150px;height:50px;float:left;margin-left:10px;margin-right:35px;}
.sciezkatekst{font-family:"Trajan Pro";color:#525252;font-size:14px;padding-bottom:7px;}
.sciezkatekstOff{font-family:"Trajan Pro";color:#bebcbc;font-size:14px;}
.sciezka>span{display:inline;font-size:14px;margin:0 2px 0 2px;}
.fundacjanag{font-family:"Trajan Pro";font-size:18px;padding-top:17px;margin-bottom:5px;}
.fundacjanag2{font-family:"Trajan Pro";font-size:18px;padding-top:0;margin-bottom:5px;}
.rehabopis{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;margin-bottom:33px;line-height:150%;}
.rehablek{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;font-weight:600;margin-bottom:1px;}
.rehabYell{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-bottom:0;text-transform:uppercase;}
.fundacjaopis{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;line-height:200%;}
.pracaopis2{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;line-height:200%;margin-bottom:30px;font-weight:200;}
.ramkarehab{border-right:2px solid #d7d7d7;padding-right:25px;}
.rehabopis2{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;line-height:150%;margin-top:-20px;}
.rehabopis3{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;margin-bottom:23px;line-height:150%;font-weight:200;}
.rehabopis4{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;margin-bottom:23px;line-height:150%;}
.end{margin-top:25px;}
.fundacjap{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-top:15px;margin-bottom:5px;text-transform:uppercase;}
.fundacjap2{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-top:9px;margin-bottom:5px;text-transform:uppercase;}
.fundacjabord{border-right:2px solid #f5f5f5;margin:20px 0 30px 0;}
.fundacjabord2{margin:20px 0 30px 0;}
.thank{background-color:#f5f5f5;padding:15px 30px 15px 30px;}
.thank2{background-color:#f5f5f5;padding:15px 30px 15px 30px;}
.rehab{background-color:#f5f5f5;padding:18px 9px 18px 9px;margin-bottom:20px;}
.halko{margin-top:30px;}
.rehabgrayright{margin-top:90px;background-color:#f5f5f5;padding:10px 0 10px 0;}
.thanktext{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;margin-bottom:0px;}
.thanktext2{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;margin-bottom:0px;font-weight:100}
.wrapbottom{margin-bottom:5px;}
.rehabord{border-right:1px solid #d7d7d7;}
.pullout{margin-top:-30px;}
.PrawyPad{padding-left:25px;}
.RehabLeft{padding-right:20px;}
.thanktextb{font-size:18px;font-family:'Source Sans Pro', sans-serif;color:#676767;}
.pliki{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-top:-15px;margin-bottom:20px;text-transform:uppercase;}
.mapainfo{color:#241300;font-size:18px;font-family:"Trajan Pro";margin-left:30px;padding-left:0;}
.statut{font-family:'Source Sans Pro', sans-serif;font-size:12px;color:#676767;margin-left:10px;}
.pdf{margin-bottom:30px;}
.pdf2{margin-bottom:30px;margin-top:10px;}
.pasekRehAmb{float:left;position:absolute;left:10px;top:-10px;z-index:1000;padding:5px;}
.pracaopis{margin-top:-20px;}
.oferujemy{list-style-type:none;font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;}
.pracah{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-bottom:5px;text-transform:uppercase;}
.pracanag{color:#877608;font-size:19px;font-family:"Trajan Pro";letter-spacing:3px;margin-top:-10px;}
.RehPar{font-size:18px;color:#2c1c05;font-family:"Trajan Pro";margin-top:30px;letter-spacing:1.1px;}
.pracagray{padding-bottom:15px;background-color:#f5f5f5;padding-top:15px;}
.dopobranianag{color:#877608;font-size:22px;font-family:"Trajan Pro";letter-spacing:3px;margin-top:-10px;}
.dopobraniazas2, h3, .h3{font-family:"Trajan Pro";font-size:18px;;margin-bottom:23px;}
.dopobraniazas3{font-family:"Trajan Pro";font-size:18px;margin-top:30px;margin-bottom:9px;}
.konsultacje{margin-top:1px;font-family:"Trajan Pro";font-size:18px;}
.kontaktnag{margin-top:1px;font-family:"Trajan Pro";font-size:18px;padding-top:10px;}
.kontaktnag2{color:#696969;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-top:-10px;margin-bottom:30px;}
.map{height:400px;margin:0;padding:0;}
.icondesc{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;font-weight:200;}
.icondownload{float:left;margin-right:15px;margin-top:10px;padding-bottom:5px;}
.martop{margin-top:30px;}
.downcont2{margin-bottom:20px;}
.iconcont{margin-top:10px;}
.kontaktgray{padding-left:10%;}
.iconkontakt{padding-top:10px;}
.galeria{color:#877608;font-size:23px;font-family:"Trajan Pro";margin-top:-15px;letter-spacing:1.5px;}
.galeria2{color:#877608;font-size:23px;font-family:"Trajan Pro";letter-spacing:1.5px;margin-top:0px;}
.opieka{font-family:"Trajan Pro";font-size:18px;color:#676767;}
.wiecejzdjec{margin-top:20px;margin-bottom:12px;}
.pasekRehabSpec{float:left;position:absolute;left:10px;top:-10px;z-index:1000;padding:5px;}
.pasekgaleria{float:left;position:absolute;left:10px;top:-10px;z-index:1000;padding:5px;}
.pasekaktualnosci{float:left;position:absolute;left:10px;top:-10px;z-index:1000;padding:5px;}
.kontakt2{margin-top:23px;color:#241300;font-size:18px;font-family:"Trajan Pro";margin-bottom:5px;}
.kontakt{margin-top:23px;color:#241300;font-size:18px;font-family:"Trajan Pro";margin-bottom:30px;}
.kontaktp{color:#241300;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:16px;margin-top:25px;}
.kontaktopis{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;line-height:200%;margin-bottom:20px;font-weight:100;}
.wiecejaktualnosci{margin-top:25px;}
.aktualnoscitext{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;margin-top:10px;}
.aktualnoscitext2{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;margin-top:5px;}
.aktualnoscinews{margin-bottom:50px;}
.rehamb{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;line-height:200%;margin-bottom:15px;margin-top:-10px;font-weight:300;}
.rehAmbYellow{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-top:15px;margin-bottom:5px;text-transform:uppercase;font-weight:400;}
.rehAmbYellow2{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-top:10px;margin-bottom:5px;text-transform:uppercase;font-weight:400;}
.rehAmbYellow3{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-bottom:5px;text-transform:uppercase;font-weight:400;}
.imie{margin-top:30px;border-right:solid 2px #d7d7d7;}
.telefon{margin-top:10px;}
.imie2{margin-top:30px;border:none;}
.nobottom{margin-top:20px;margin-bottom:0;border:0;border-top:2px solid #d7d7d7;}
.rehAmbGray{background-color:#f5f5f5;padding:10px 10px 5px 10px;margin-right:10px;}
.dopobraniazas4{font-family:"Trajan Pro";font-size:18px;margin-top:40px;margin-bottom:9px;}
.lewaikona{margin-top:10px;margin-bottom:0px;}
.prawaikona{margin-top:10px;margin-bottom:0px;}
.rehAmbGray2{background-color:#f5f5f5;padding:10px 10px 5px 10px;margin-top:53px;}
.RehabRight{padding-left:50px;}
.rehAmbGrayTxt{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;line-height:25px;padding-left:5px;}
.pasekblog{float:left;position:relative;left:-5px;top:5px;z-index:1000;padding:5px;}
.pasekblogSmall{float:left;position:absolute;left:10px;top:-10px;z-index:1000;padding:5px;}
.pasekkontakt{float:left;position:absolute;top:-5px;z-index:2;}
.blogopis{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;line-height:200%;padding-top:45px;margin-bottom:45px;font-weight:100;}
.blogwpisy{font-family:"Trajan Pro";font-size:18px;margin-bottom:5px;}
.ouo{padding-left:0px;}
.lewybox{border-right:solid b}
.blogmargin{margin-bottom:30px;margin-top:15px;}
.wp-post-image,
.attachment-post-thumbnail,
.blogmargin .image-class,
.blogmargin .wp-post-image{width:100%;height:auto;}
.blogmargin .menudown p{padding:20px 0;font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;line-height:200%;padding-top:45px;margin-bottom:45px;font-weight:100;}
.blogmargin .menudown .attachment-thumbnail{width:100%}
.blogp{color:#877608;font-family:'Source Sans Pro', sans-serif;font-size:16px;line-height:30px;list-style-type:none;margin-left:-20px;}
.blogp>li{margin-bottom:10px;}
.blogp>li>a{color:#877608;}
.blogp>li>a:hover{text-decoration:none;cursor:pointer;}
.blogp>li>a:link{text-decoration:none;cursor:pointer;}
.blogp>li>a:visited{text-decoration:none;cursor:pointer;}
.blogp>li>a:active{text-decoration:none;cursor:pointer;}
.prawywpis{padding-left:60px;}
.rehabdombord{border-right:2px solid #f5f5f5;margin:30px 0 30px 0;}
.rehabdombordpad{padding-right:50px;}
.rehabdombord2{margin:30px 0 30px 0;padding-left:50px;}
.rehAmbPa{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;margin-bottom:20px;margin-top:25px;}
.listaRehAmb{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#8d8d8d;list-style-position:inside;padding-left:0;margin-bottom:15px;font-weight:300;line-height:25px;}
.listaRehAmbRight{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#8d8d8d;list-style-position:inside;padding-left:0;margin-bottom:15px;line-height:25px;}
.listaRehAmbRight ul{padding-left:0px;}
/*.listaRehAmb ul{padding-left:0px;}*/
.lista>ul{padding-left:15px;}
.listar ul>li{padding-left:20px;}
.lista{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#676767;list-style-position:inside;margin-left:-35px;}
.lista>ul{padding-left:15px;}
.lista ul>li{padding-left:20px;}
.listdesc{}
.prawastrona{padding-left:25px;}
.contacttext{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;text-transform:uppercase;margin-top:20px;margin-bottom:20px;}
.kontaktdol{padding-left:20px;}
.gal .row:not(:first-child){display:none;}
.gal .row{padding:10px 0;}
.gal .modal-content{max-width:90%;margin:auto;}
.gal .modal-dialog{display:flex;margin-top:15vh;width:auto;}
.in-modal{right:2vh;position:absolute;top:2vh;}
.nie-ma{background-image:url("/wp-content/themes/certusvia/images/kura.png");background-color:#ededed;background-size:contain;background-repeat:no-repeat;background-position-x:0;}
.nie-ma .col-md-7{display:flex;align-items:center;padding-top:20vh;padding-bottom:10vh;}
.nie-ma img{}
.nie-ma h1{font-family:"Trajan Pro";text-transform:uppercase;font-size:50px;letter-spacing:2px;}
.post-pagination a:active, .post-pagination a:focus, .post-pagination a:hover{text-decoration:none;}
.post-pagination a{color:#a3975c;font-family:'Source Sans Pro', sans-serif;font-size:16px;margin-top:10px;margin-bottom:5px;text-transform:uppercase;font-weight:400;}
.post-pagination a:first-child{float:left;}
.post-pagination a:last-child{float:right;}
.post-pagination a span{color:#130a00;font-family:"Certusvia";}
.selected, .menudown a:hover, .ofertadol p a:hover{color:#c2a943 !important;}
#contactForm .form-control{border-radius:0;box-shadow:none;}
#contactForm .form-control:focus{border-color:#c2a943;}
#contactForm ul{padding:0;list-style-type:none;color:#c2a943;}
#contactForm button{margin:0;border:none;outline:none;}
#contactForm .alert{border-radius:0;color:#c2a943;background:#e9e2a1;border-color:#c2a943;}
.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#f5f5f5;z-index:9991;}
.overlay .overlay-close{position:absolute;right:20px;top:20px;overflow:hidden;border:none;z-index:9992;outline:none;}
.overlay nav{text-align:center;position:relative;top:50%;height:100%;font-size:54px;transform:translateY(-50%);}
#trigger-overlay, .overlay-close{border:none;background:transparent;padding:0;outline:none;position:absolute;right:15px;top:0;overflow:hidden;}
#trigger-overlay i, .overlay-close i{color:#877608;font-size:52px;}
.overlay ul{list-style:none;padding:0;margin:0 auto;height:100%;position:relative;}
.overlay ul li.dropdown.open{background-color:#fff;}
.overlay ul li.open.dropdown a{background-color:transparent;}
.overlay ul li{display:block;}
.overlay ul li.open .dropdown-menu{background:#fff;padding:0 0 5px 0;}
.overlay ul li.open .dropdown-menu li{width:100%;}
.overlay ul li.open .dropdown-menu li a{padding:2.5px;font-family:'Source Sans Pro', sans-serif;text-transform:none;text-align:center;font-size:14px;}
.overlay .link-1:after{display:none;}
.overlay ul li a{font-weight:300;display:block;color:#676767;transition:color 0.2s;font-family:"Trajan Pro";text-transform:uppercase;font-size:16px;padding:5px 0;}
.overlay ul li a:hover, .overlay ul li a:focus{color:#c2a943;background-color:transparent;}
.overlay-hugeinc{opacity:0;visibility:hidden;transition:opacity 0.5s, visibility 0s 0.5s;}
.overlay-hugeinc.open{opacity:1;visibility:visible;transition:opacity 0.5s;}
.overlay-hugeinc nav{perspective:1200px;}
.overlay-hugeinc nav ul{opacity:0.4000000059604644775390625;transform:translateY(-25%) rotateX(35deg);transition:transform 0.5s, opacity 0.5s;}
.overlay-hugeinc.open nav ul{opacity:1;transform:rotateX(0deg);}
.overlay-hugeinc.close nav ul{transform:translateY(25%) rotateX(-35deg);}
.privacy_policy {
    transition: color .7s ease-in-out;
    color: #fff;
    font-size: 14px;
}

.privacy_policy:hover {
    color: rgb(84, 75, 66);
}

.modal-content a {
    color: rgb(84, 75, 66);
}

.privacy-policy-para a {
    color: rgb(194, 169, 67);
}

.privacy-policy-para {

}

.privacy-policy-para a {
  cursor: pointer;
}

.modal.fade .modal-dialog {
    top: 20%;
}

#permission {
    margin-right: 5px;
    position: relative;
    top: 1px;
}
.modal-content {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.modal-body a {
    color: rgb(194, 169, 67);
}

.modal-body a:hover {

}

.controls2 {
    
}


@media screen and (max-height:30.5em){.overlay nav{height:70%;font-size:34px;}
.overlay ul li{min-height:34px;}
}
@media screen and (min-width:769px){#trigger-overlay{display:none;}
}
@media screen and (min-width:481px) and (max-width:800px){.overlay ul li a{font-size:22px;padding:12px 0;}
.overlay ul li.open .dropdown-menu{width:100%;border:none;box-shadow:none;}
.overlay ul li.open .dropdown-menu li a{padding:3.5px;font-size:18px;}
}

@media only screen and (max-width: 991px) {
    .privacy_policy {
        top: -4px;
    }

}

@media only screen and (max-width: 420px) {
    .privacy_policy {
        top: 7px;
    }

}