@import url(//fonts.googleapis.com/css?family=titillium+web:400,300,600,400italic,600italic,300italic&subset=latin,latin-ext);body{overflow-x:hidden;}
.orange{color:#f29400;}
.white{color:white;}
.orange-bg{background-color:#f29400;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f20{font-size:20px;}
.padding-top20{padding-top:20px;}
.page-logo{margin-bottom:18px;margin-top:13px;}
.navbar-profile { padding-top: 18px }
#header{}
.dropdown-menu-login{position:absolute !important;}
.navbar ul li a:focus{color:black !important;}
@media screen and (max-width:479px){.page-logo{margin-top:20px;width:140px;margin-left:-4px;margin-bottom:5px;}
#main{}
.search-form p{width:293px !important;}
}
.hamburger .fa.fa-2x{color:#fff;}
.hamburger .fa.fa-times{display:none;}
.hamburger.collapsed .fa.fa-times{display:initial;}
.hamburger.collapsed .fa.fa-bars{display:none;}
.navbar-toggle{background-color:#faa61a;border:1px solid #faa61a;float:none;margin-top:28px;}
@media screen and (max-width:479px){.navbar-toggle{margin-top:10px;}
}
.nav-items{font-size:12px;}
@media screen and (max-width:991px){.nav-items{font-size:11px;}
}
#slider{width:100%;background-image:url("../img/slide-big2.jpg") !important;background-position:130px 180px;background:transparent;color:#FFF;background-size:cover;background-repeat:no-repeat;padding-bottom:20px;padding-top:20px;}
.slider-bg{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.6);}
.buttonn{width:100% !important;margin-top:20px;text-align:left;border-radius:3px;max-width:2000px;margin-bottom:0px;}
#poi .buttonn{margin-top:0px;}
#fotowoltaika-start .buttonn{border-radius:3px;margin-left:-20px;padding:4px 10px;margin-top:21px;}
.search-advanced-row{margin-top:-20px;}
.search-form label{padding-top:5px;font-size:10px;text-transform:uppercase;font-weight:normal;}
.search-form p{line-height:25px !important;font-size:20px;}
.search-form h2{margin-bottom:18px;}
.search-form p:nth-child(3){margin-bottom:38px;}
.search-form .padding{padding-left:30px;}
#id-fotowoltaika .search-form label{padding-top:15px;padding-bottom:5px;font-size:13px;text-transform:none;font-weight:600;}
#id-fotowoltaika .search-form label.clbottom{padding-top:5px;padding-bottom:5px;font-size:12px;font-weight:normal;text-transform:none;}
.btn-hide-advanced, .btn-advanced{padding-right:15px;padding-bottom:15px;font-size:12px !important;font-weight:300;}
.navbar{z-index:200;padding-top:0px;}
/* MARCIN OFF
.navbar-profile a{color:#279d2d;font-weight:bold;}
.maaar>li:after{content:"";background:#5cb561 none repeat scroll 0% 0%;position:absolute;bottom:auto;left:0%;height:40%;width:2px;margin:0px auto;margin-top:-35px;}
.maaar>li.open:after{content:"";background:#5cb561 none repeat scroll 0% 0%;position:absolute;bottom:auto;left:0%;height:20px;width:2px;margin:0px auto;margin-top:-35px;}
.maaar>li.first:after{background:white;left:-10px;}
.maaar>li.active a{background:orange none repeat scroll 0% 0%;margin:10px 10px;color:white;border-radius:5px !important;padding:5px 10px 5px 10px;}
*/
.navbar .root-menu li a{margin:auto 12px;font-size:13px;font-weight:600;}
.navbar .root-menu li a{border-bottom:none;}
.search-form .nav .open > a, .search-form .nav .open > a:focus, .search-form .nav .open > a:hover{background-color:#f4f4f4;color:#008950;border-bottom-color:#ffffff;border-bottom-style:solid;border-bottom-width:6px;border-left-color:transparent;border-left-style:solid;border-left-width:6px;border-right-color:#f4f4f4;border-right-style:solid;border-right-width:6px;}


@media screen and (max-width:991px){.maaar > li > a::after{height:20%;width:2px;margin:6px auto;}
}
.icon-home-margin{margin:auto -6px;font-size:1.45em;padding-right:3px;padding-left:3px;}
#fotowoltaika-start p{font-size:16px;margin-top:20px;}
#fotowoltaika-start h2{margin-top:0px;}
.fotowoltaika-icon-arrow{}
@media (min-width:767px) and (max-width:991px){.fotowoltaika-icon-arrow{margin-top:36px;max-width:107px;margin-bottom:30px;margin-left:0px;}
}
@media (min-width:1024px) and (max-width:1199px){.icon-tablet{margin-top:0px !important;}
}
.icon-tablet{margin-top:0px;width:88%;}
@media (min-width:1024px) and (max-width:1200px){.icon-tablet{width:100%;margin-top:10px !important;}
}
@media (min-width:767px) and (max-width:1023px){.icon-tablet{width:100%;margin-top:-30px;}
.text-porownaj{margin-top:10px;margin-left:-70px;}
.text-porownaj h2{font-size:32px !important;}
.text-porownaj p{font-size:22px;margin-left:8px !important;line-height:27px;}
.search-form .btn.dropdown-toggle ~ .dropdown-menu, ul.nav li.dropdown ul.dropdown-menu{margin:0px 0px 40px 0px !important;}
.prosument-c h2{margin-top:30px !important;}
.prosument-c ul{margin-left:0px;padding:0px 0px 0px 0px;}
}
.prosument-c h2{margin-top:30px;}
#fotowoltaika-start .buttonn{font-size:11px;}
.pro-slogan{list-style:outside none none;margin:0px;padding:0px 0px 0px 0px;font-size:15px;line-height:1.8em;margin-top:5px;}
#id-fotowoltaika .pro-slogan{font-size:17px;font-weight:normal;font-size:17px;font-weight:normal;padding-left:33px;line-height:34px;}
#id-fotowoltaika #monthly_price-error{position:absolute;}
#id-fotowoltaika .pro-slogan .fa{margin-right:5px;}
.pro-slogan .fa{color:#f29400;}
@media (max-width:550px){}
}
#nav-padding{width:100%;height:30px;}
.search-form{color:#fff;overflow-x:hidden;overflow-y:hidden;background-color:rgba(0,0,0,0.6);margin-top:0px;border-top:2px solid #f29400;padding-bottom:20px;}
@media (min-width:768px) and (max-width:991px){.search-form{margin-top:0px;}
}
@media (min-width:551px) and (max-width:767px){.search-form{margin-top:-30px;}
}
.btn-w{width:86%;}
#id-home #poi .btn-w, #id-prosument #poi .btn-w{width:69%;}
@media (min-width:214px) and (max-width:1023px){.btn-w{width:86% !important;}
}
@media (min-width:214px) and (max-width:767px){.search-text{display:block !important;}
.ord1 h2{font-size:20px !important;margin-left:3px !important;margin-top:10px;font-weight:600;}
.ord2 h2{font-size:20px !important;margin-left:15px !important;margin-top:8px;font-weight:600;}
.ord2 p{font-size:11pt;margin-top:15px;margin-left:15px;line-height:23px;}
.pro-slogan{font-size:13pt !important;line-height:1.5em !important;padding:0px 0px 0px 15px !important;}
@media screen and (max-width:767px){.pro-slogan{font-size:11pt !important;}
}
.search-form .btn.dropdown-toggle ~ .dropdown-menu{margin:-10px 0px 0px 0px !important;font-size:19px !important;}
.search-form .dropdown-menu > li > a::after{left:2% !important;width:96% !important;}
.btn-w{width:90%;margin:auto 5%;}
.buttonn{font-size:18px;}
}
@media (min-width:480px) and (max-width:767px){.search-form .btn.dropdown-toggle ~ .dropdown-menu, .search-form ul.nav li.dropdown ul.dropdown-menu{margin:-10px 0px 0px 0px !important;}
}
.search-panel h2 span.orange{font-size:30px;font-weight:600;line-height:24px;}
.search-panel h2{font-size:20px;font-weight:600;}
.search-text{margin-top:10px;}
.search-text p{margin-left:20px;}
.search-text h2{font-size:22px;font-weight:600;margin-left:5px;}
#id-fotowoltaika h2.zif{margin-top:16px;}
#id-fotowoltaika h2.pwo{margin-top:9px;}
#id-fotowoltaika .search-text h2{font-size:26px;font-weight:600;margin-left:20px;}
.search-advanced-row h4{font-weight:500;}
.search-panel{padding-left:5px;}
ul.left-menu a{color:#333333;}
ul.list-group.left-menu{background-color:white;background:none !important;background-size:auto;border:none;text-transform:capitalize;}
.list-group-item{border:none;background:none;border-bottom:1px solid #ebebeb !important;}
.list-group-item.active a{color:green !important;font-weight:bold;}
.pull-right-not-xs, .pull-right-not-sm, .pull-right-not-md, .pull-right-not-lg{float:right;}
.pull-left-not-xs, .pull-left-not-sm, .pull-left-not-md, .pull-left-not-lg{float:left;}
@media (max-width:767px){.pull-right-not-xs, .pull-left-not-xs{float:none;}
.pull-right-xs{float:right;}
.pull-left-xs{float:left;}
}
@media (min-width:768px) and (max-width:991px){.pull-right-not-sm, .pull-left-not-sm{float:none;}
.pull-right-sm{float:right;}
.pull-left-sm{float:left;}
.root-menu li{margin-right:5px;}
.root-menu .active{margin-right:5px;}
.pro-slogan{padding-top:20px;}
}
@media (min-width:992px) and (max-width:1199px){.pull-right-not-md, .pull-left-not-md{float:none;}
.pull-right-md{float:right;}
.pull-left-md{float:left;}
}
@media (min-width:1200px){.pull-right-not-lg, .pull-left-not-lg{float:none;}
.pull-right-lg{float:right;}
.pull-left-lg{float:left;}
}
@media(max-width:360px){#slider{width:100%;background-image:url("../img/slide_mobile.png") !important;background-size:cover;margin-top:0px;}
#slider .container-fluid{padding-left:0px;padding-right:0px;}
#main{margin-top:0px;}
.buttonn{width:100% !important;margin-top:20px;text-align:left;border-radius:3px;}
}
#id-prosument #poi, #id-home #poi{padding-top:10px;margin-left:-5px;}
@media (max-width:1023px){#id-prosument #poi, #id-home #poi{padding-top:15px !important;margin-left:-5px !important;margin-top:0px !important;}
}
#id-prosument #poi .btn-w,#id-home #poi .btn-w{margin-bottom:5px;padding-top:5%;}
#id-prosument #poi .open, #id-home #poi .open{margin-bottom:0px;}
@media (mn-width:1024px) and (max-width:1199px){#id-prosument #poi .btn-w,#id-home #poi .btn-w{margin-bottom:95px;padding-top:10%;}
}
@media (max-width:767px){#poi{padding-top:10px;margin-left:0px;}
#id-prosument #poi .btn-w,#id-home #poi .btn-w{margin-bottom:0px;}
}
#id-prosument #eoe h2, #id-home #eoe h2, #id-prosument #poi h2{color:white;font-size:25px;font-weight:600;}
@media (max-width:1023px){#id-prosument #eoe h2, #id-home #eoe h2, #id-prosument #poi h2{color:white;font-size:25px !important;font-weight:600;text-align:center !important;}
}
#id-prosument #eoe h2, #id-home #eoe h2{width:106%;}
@media (min-width:1024px) and (max-width:1199px){#id-prosument #eoe , #id-home #eoe{width:37%;}}
#id-home #eoe .text-center, #id-prosument #eoe .text-center{text-align:left;font-size:25px;padding-left:21px;margin-top:10px;}
@media (min-width:1024px) and (max-width:1199px){#id-home #eoe .text-center, #id-prosument #eoe .text-center{font-size:23px;margin-top:10px;}
#id-home .pro-slogan, #id-prosument .pro-slogan{padding:0px 0px 0px 0px;}
}
@media (max-width:768px){#id-prosument #eoe h2, #id-home #eoe h2{width:90%;margin:7% auto;}
}
#id-home #poi p, #id-prosument #poi p{font-size:19px;}
@media (max-width:479px){#id-prosument .ord1 p{display:none !important;}
}
@media (min-width:768px) and (max-width:1200px){#id-prosument .eeo,#id-prosument .ord1 p, #id-home .eeo ,#id-home .text-article p{display:none !important;}
}
#id-home #poi, #id-prosument #poi{margin-left:-62px;margin-top:-20px;}
#id-home #poi.col-md-5 p, #id-prosument #poi.col-md-5 p{margin-top:20px;line-height:21px;padding-bottom:15px;}
#id-home #poi h2, #id-prosument #poi h2{font-size:23px;font-weight:600;}
@media (min-width:768px) and (max-width:1023px){#id-home #poi h2, #id-prosument #poi h2{font-size:24px;font-weight:600;}
}
#id-home #search-text, #id-prosument #search-text{margin-left:20px;padding-top:5px;}
@media (min-width:1024px){#id-home #search-text h2, #id-prosument #search-text h2{display:none !important;}
}
@media (max-width:1024px){#id-home #search-text, #id-prosument #search-text{margin-left:0px;}
#id-home #search-text p, #id-prosument #search-text p{margin-left:20px;}
}
.search-grant-detail{padding-top:20px;}
.search-grant-detail .title{color:orange;font-size:20px;margin-bottom:20px;}
.search-grant-detail .btn{border-radius:3px;}
.search-grant-detail .btn:focus,
.search-grant-detail .btn:hover{color:white;}
#criteria{margin-bottom:20px;}
#criteria-details{border-bottom:1px solid gray;padding:10px 0px;}
#donate-selected #donate-details{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid gray;}
@media (min-width:1024px){#criteria-details,
#donate-selected #donate-details{border-bottom:0px;}
#other-donations{border-top:1px solid gray;}
}
@media (min-width:991px) and (max-width:1200px){.search-grant-detail .title{font-size:15px;line-height:33px;}
}
.btn-transparent-orange{background-color:transparent;color:white;border-color:orange;min-width:160px;}
.donation{margin-bottom:20px;}
.donation .title{margin-bottom:20px;}
.donation button{padding-left:0;padding-right:0;text-align:center;width:170px;}
.use-donation{background-color:#279d2d;padding-left:15px;padding-right:15px;}
.tips{background:rgba(0, 0, 0, 0) url("../img/icon/sprites.png") no-repeat scroll left top;width:30px;height:32px;background-position:0px 0px;display:inline-table;vertical-align:bottom;}
.checked-icon{background:rgba(0, 0, 0, 0) url("../img/icon/sprites.png") no-repeat scroll left top;width:20px;height:22px;background-position:-10px -67px;display:inline-table;vertical-align:bottom;}
.radio-checked-icon{background:rgba(0, 0, 0, 0) url("../img/icon/sprites.png") no-repeat scroll left top;width:20px;height:14px;background-position:-10px -41px;display:inline-table;}
@media (min-width:1024px){.donation{display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;}
.donation .ord1{order:1;-webkit-order:1;}
.donation .ord2{order:2;-webkit-order:2;}
.use-donation{margin-top:10px;}
}
.dropdown-backdrop{position:static;}
@media (min-width:768px) and (max-width:1023px){#id-fotowoltaika p{display:none !important;}
#id-fotowoltaika .eeo{font-size:30px;text-align:left;line-height:36px;}
#id-fotowoltaika ul{display:inline-block;float:right;font-size:21px !important;margin:3% auto;padding-right:4%;}
#id-fotowoltaika .pcf{width:96%;margin:auto;}
#id-fotowoltaika .pcf .col-md-6{width:48%;margin:auto;}
#id-fotowoltaika .pcf .ml{margin-left:4%}
#id-fotowoltaika .ml2{margin-left:2%}
#id-fotowoltaika .form-control,#id-fotowoltaika .input-group .form-control1{}
}
@media (min-width:768px) and (max-width:991px){#id-fotowoltaika .search-text{height:320px;margin-top:40px;}
}
@media (min-width:992px) and (max-width:1023px){#id-fotowoltaika .search-text{height:250px;margin-top:40px;}
}
#id-pompy-ciepla .order{display:none;}
#id-kolektory .order, #id-turbiny-wiatrowe .order, #id-rekuperatory .order{display:none;}
#id-pompy-ciepla .search-panel, #id-kolektory .search-panel, #id-turbiny-wiatrowe .search-panel, #id-rekuperatory .search-panel{width:100%;}
.pompy-ciepla-c p, .kolektory-c p, .turbiny-wiatrowe-c p, .rekuperatory-c p{font-size:25px;}
.pompy-ciepla-c .txt, .kolektory-c .txt, .turbiny-wiatrowe-c .txt, .rekuperatory-c .txt{font-size:19px;line-height:30px;padding-top:15px;padding-left:30px;}
.pompy-ciepla-c .buttonn{text-align:center;}
.fotowoltaika-c a{color:white !important;}
.fotowoltaika-c h2{margin-top:9px;}
@media (max-width:1024px){#id-fotowoltaika .search{margin:20px;}
#id-fotowoltaika .fotowoltaika-c h2{margin-top:35px;}
#id-fotowoltaika .search-panel h2 span.orange{font-size:40px;font-weight:600;line-height:24px;}
#id-fotowoltaika h2.pwo{margin-top:10px;}
#id-fotowoltaika .search-panel h2 span.white{font-size:27px;font-weight:600;line-height:24px;}
#id-fotowoltaika .search-form label{padding-top:30px;font-size:18px;}
#id-fotowoltaika .search-form label.clbottom{font-size:16px;}
#id-fotowoltaika .form-control{height:47px;}
#id-fotowoltaika .fotowoltaika-c .buttonn{height:47px;}
#id-fotowoltaika .fotowoltaika-c .buttonn{margin-top:30px;}
#id-fotowoltaika h2.eeo{font-size:36px;margin-top:0px;}
#id-fotowoltaika .pro-slogan li{font-size:20px !important;line-height:44px;}
}
@media (max-width:767px){#id-fotowoltaika .search{margin:10px 10px 0px 10px;}
#id-fotowoltaika .search-form{margin-top:-20px;}
#id-fotowoltaika .search-panel h2 span.orange{font-size:20px;line-height:24px;}
#id-fotowoltaika .search-panel h2 span.white{font-size:15px;font-weight:600;line-height:24px;}
#id-fotowoltaika h2.eeo{font-size:36px;margin-top:35px;}
#id-fotowoltaika h2.pwo{margin-top:-15px;margin-left:0px;}
#id-fotowoltaika h2.zif{margin-top:24px;margin-left:0px;}
#id-fotowoltaika .search-form label{padding-top:5px;font-size:13px;}
#id-fotowoltaika .search-form label.clbottom{font-size:12px;}
#id-fotowoltaika .form-control{height:34px;}
#id-fotowoltaika .input-group{}
#id-fotowoltaika .padding-left0{}
#id-fotowoltaika .fotowoltaika-c .buttonn{height:34px;}
#id-fotowoltaika .buttonn{font-size:13px;}
#id-fotowoltaika .fotowoltaika-c .buttonn{margin-top:0px !important;}
#id-fotowoltaika .search-text h2{font-size:20px;font-weight:600;margin-left:0px;}
#id-fotowoltaika .order .fotowoltaika-c{padding-left:15px !important;}
#id-fotowoltaika .pro-slogan li{font-size:15px !important;line-height:33px;}
#slider{padding-bottom:0px;}
.navbar{min-height:0px;}
}
@media (max-width:370px){#id-fotowoltaika .search-panel h2 span.orange{font-size:15px;}
#id-fotowoltaika .search-panel h2 span.white{font-size:12px;}
.advanced-offer h3{font-size:22px;}
.free-design{padding-left:5px;padding-right:5px;}
}
.order .fotowoltaika-c h2{margin-top:50px;}
.order .fotowoltaika-c{padding-left:12px !important;padding-top:0px;}
.fotowoltaika-c{padding-left:5px !important;}
.fotowoltaika-c .buttonn{margin-top:23px;}
#id-fotowoltaika .fotowoltaika-c .buttonn{margin-top:13px;}
.search-form .dropdown-menu{position:static;background-color:#f4f4f4;color:#333333;border-radius:0px;}
.search-form .dropdown-menu>li>a{line-height:2em;padding-left:12px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.dropdown-menu>li>a:hover{background-color:#e2e2e2;}
.dropdown-menu > li > a{position:relative;}
ul.nav li.dropdown ul.dropdown-menu{width:100%;}
.dropdown-menu .dropdown-plus-title{width:100%;color:rgb(51, 51, 51);padding:6px 12px;font-weight:800;border:0 solid rgb(173, 173, 173);border-bottom-width:2px;cursor:pointer;}
ul.nav li.dropdown ul.dropdown-menu .dropdown-plus-title{padding-top:10px;padding-bottom:10px;line-height:20px;}
.btn.dropdown-toggle.btn-primary ~ .dropdown-menu .dropdown-plus-title{border-color:rgb(53, 126, 189);}
.btn.dropdown-toggle.btn-success ~ .dropdown-menu .dropdown-plus-title{border-color:rgb(76, 174, 76);}
.btn.dropdown-toggle.btn-info ~ .dropdown-menu .dropdown-plus-title{border-color:rgb(70, 184, 218);}
.btn.dropdown-toggle.btn-warning ~ .dropdown-menu .dropdown-plus-title{border-color:rgb(238, 162, 54);}
.btn.dropdown-toggle.btn-danger ~ .dropdown-menu .dropdown-plus-title{border-color:rgb(212, 63, 58);}
@media (min-width:768px){ul.nav li.dropdown ul.dropdown-menu .dropdown-plus-title{padding-top:15px;padding-bottom:15px;}
}
@media (min-width:1024px) and (max-width:1200px){.btn.dropdown-toggle ~ .dropdown-menu,
ul.nav li.dropdown ul.dropdown-menu{margin:0px 0px 40px 0px;}
}
@media (min-width:768px){ul.nav li.dropdown ul.dropdown-menu{width:auto;}
}
@media (max-width:767px){.order{display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;}
.order .ord1{order:1;-webkit-order:1;}
.order .ord2{order:2;-webkit-order:2;}
}
iframe{}
.panel-default-big>.panel-heading{background:#279d2d;color:white;font-size:24px;text-align:center;text-transform:none;font-weight:300;border-radius:0px;}
#zd .eko-gradient{background:#f9f9f9;}
#zd.panel{border:1px solid #d8d8d8 !important;border-radius:0px!important;margin-top:15px;}
#zd .eko-gradient label{color:#279d2d;font-weight:500;}
#id-home #poi.dotacje-c .btn-w{margin-bottom:0px;padding-top:5%;}
#menu-left{margin-top:15px;}
#menu-left a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#menu-left .panel-heading{font-size:17px;font-weight:600;padding:12px 10px;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;text-transform:uppercase;margin-bottom:-1px;}
.panel-heading{}
#menu-left .list-group-item.active a{color:#333333 !important;font-weight:bold;}
#menu-left .list-group-item{min-height:46px;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;background:transparent none repeat scroll 0% 0%;border-bottom:1px solid #f9f9f9;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
#menu-left li:first-child{-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;background:transparent none repeat scroll 0% 0%;border-bottom:1px solid #e3e3e3 !important;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
#menu-left li:last-child{-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;background:transparent none repeat scroll 0% 0%;border-bottom:1px solid #e3e3e3 !important;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
#menu-left .list-group-item:hover{color:#333333;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;background:#f5f5f5 none repeat scroll 0% 0%;border-bottom:none !important;}
#menu-left .list-group-item:hover a{color:#333333 !important;text-decoration:none;}#menu-left .list-group-item.active:hover a{color:orange !important;text-decoration:none;}
#menu-left .list-group-item.active{-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;background:transparent none repeat scroll 0% 0%;border-bottom:2px solid orange !important;border-left:1px solid #e3e3e3;;border-right:2px solid orange;border-top:2px solid orange;}
#menu-left .list-group-item.active:first-child{-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;background:transparent none repeat scroll 0% 0%;border-bottom:2px solid orange !important;border-left:1px solid #e3e3e3;;border-right:2px solid orange;border-top:2px solid orange;}
#menu-left .list-group-item.active .a{margin-left:-5px;}
#menu-left li:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:3px;float:right;vertical-align:middle;color:orange;}
#menu-left li.active:before{background-image:url("../img/icon/icon-menu-arrow-border.png");background-repeat:no-repeat;display:inline-block;padding-right:3px;float:right;vertical-align:middle;color:white;width:30px;top:-2px;right:-10px;min-height:46px;position:absolute;}
#menu-left .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{border-bottom:0px none;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}
#menu-left > li>active:before{border-left:3px solid red;}
#id-home #poi.eko-news-c .btn-w{margin-bottom:0px;padding-top:5%;}
#id-kontakt a:hover, #id-kontakt a{color:white;}
#id-kontakt h2{font-size:26px;font-weight:500;padding-top:10px;}
#id-kontakt .white{padding-left:15px;}
#id-kontakt p{line-height:20px;}
#id-kontakt-container{background-color:#f9f9f9;}
#id-kontakt-container h2{font-size:24px;padding-left:5px;padding-bottom:10px;color:orange;font-weight:600;}
#id-kontakt .buttonn,#id-pompy-ciepla .buttonn{text-align:center;}
.pompy-ciepla-txt{padding:10px 30px;}
.zns{font-size:22px;}
#section-testimonials, #section-testimonials-1{padding:10% 20px;background-color:white;}
@media only screen and (min-width:1024px){#section-testimonials, #section-testimonials-1{padding:10px 0px 10px;}
#section-testimonials h3, #section-testimonials-1 h3{margin-bottom:0px;}
}
@media only screen and (min-width:1024px) and (max-width:1121px){#section-testimonials .testimonials-wrapper, #section-testimonials-1 .testimonials-wrapper{max-width:1024px;margin:0px auto;}
}
@media only screen and (min-width:1122px){#section-testimonials .testimonials-wrapper, #section-testimonials-1 .testimonials-wrapper{max-width:1122px;margin:0px auto;}
}
@media only screen and (min-width:1024px){#section-testimonials .testimonials-wrapper, #section-testimonials-1 .testimonials-wrapper{margin-top:0px;}
}
#section-testimonials .testimonials-wrapper .testimonial-row, #section-testimonials-1 .testimonials-wrapper .testimonial-row{text-align:left;margin-top:5%;}
@media only screen and (max-width:500px){#section-testimonials .testimonials-wrapper .testimonial-row, #section-testimonials-1 .testimonials-wrapper .testimonial-row{text-align:center;}
#section-testimonials .testimonials-wrapper .testimonial-row .avatar, #section-testimonials-1 .testimonials-wrapper .testimonial-row .avatar{display:block !important;margin:auto;width:151px;}
}
#section-testimonials .testimonials-wrapper .testimonial-row .avatar, #section-testimonials-1 .testimonials-wrapper .testimonial-row .avatar{width:132px;height:100px;display:inline-table;vertical-align:top;margin:auto;background:transparent url("../img/sprites_testimonials.png") no-repeat scroll left top;}
#section-testimonials .testimonials-wrapper .testimonial-row #avatar-1, #section-testimonials-1 .testimonials-wrapper .testimonial-row #avatar-1{background-position:0px -16px;}
#section-testimonials .testimonials-wrapper .testimonial-row #avatar-2, #section-testimonials-1 .testimonials-wrapper .testimonial-row #avatar-2{background-position:0 -153px;}
#section-testimonials .testimonials-wrapper .testimonial-row #avatar-3, #section-testimonials-1 .testimonials-wrapper .testimonial-row #avatar-3{background-position:0 -313px;}
#section-testimonials .testimonials-wrapper .testimonial-row .opinion, #section-testimonials-1 .testimonials-wrapper .testimonial-row .opinion{width:calc(100% - 180px);display:inline-table;}
@media only screen and (max-width:500px){#section-testimonials .testimonials-wrapper .testimonial-row .opinion, #section-testimonials-1 .testimonials-wrapper .testimonial-row .opinion{clear:both;width:100%;}
}
#section-testimonials .testimonials-wrapper .testimonial-row .person, #section-testimonials-1 .testimonials-wrapper .testimonial-row .person{width:100%;margin:5% auto;display:inline-table;clear:left;text-align:right;font-style:italic;font-weight:bold;}
@media only screen and (min-width:1024px){#section-testimonials .testimonials-wrapper .testimonial-row .opinion, #section-testimonials-1 .testimonials-wrapper .testimonial-row .opinion{width:calc(100% - 139px);}
}
#section-testimonials h3, #partners h3{color:orange;font-weight:600;}
@media only screen and (min-width:1024px){#partners h3{margin-left:10px;}
}
#footer{padding-top:0px;padding-bottom:0px;margin-top:25px;}
#footer a{color:white;}
.menu-footer-paszkiewicz a{color:white!important;text-transform:uppercase;}
#footer p{font-size:11px;}
.categories-footer h3{font-size:14px;border-bottom:medium none;color:#FFA500;text-transform:uppercase;font-weight:700;line-height:15px;padding-bottom:11px;}
.categories-footer ul{list-style:outside none none;margin:0px 0px 15px;padding:0px;font-size:13px;font-weight:600;}
.categories-footer ul li{margin-bottom:0px;}
#footer-bg{color:white;}
#footer-bg .section-content{color:white;text-align:left;font-size:14px;font-weight:300;line-height:19px;}
#footer-bg .address-box{font-size:16px;}
#footer-bg a:link{color:white;}
#footer-bg a:hover{color:#37a540;}
#footer-bg #social-box a{color:white;}
#footer-bg #social-box i{vertical-align:top;line-height:45px;font-size:18px;color:white;}
#footer-bg p.adres{font-size:12px;font-weight:300;}
@media only screen and (max-width:1024 px){#footer-bg .section-content{font-size:17px;}
}
@media only screen and (max-width:767px){#footer-bg .section-content{font-size:16px;}
}
#footer-bg{background-color:rgba(0, 0, 0, 0.6);background:url(../img/footer_desktop.jpg) no-repeat;background-size:cover;}
@media only screen and (min-width:690px) and (max-width:1023px){#footer-bg{background-color:rgba(0, 0, 0, 0.6);background:url(http://beta.ekofachowcy.pl/img/footer_mobile.jpg) no-repeat center center fixed;background-size:cover;}
}
@media only screen and (min-width:481px) and (max-width:690px){#footer-bg{background:transparent url("http://beta.ekofachowcy.pl/img/footer_mobile.jpg") no-repeat fixed center bottom;background-size:cover;}
}
@media only screen and (max-width:480px){#footer-bg{background:transparent url("http://beta.ekofachowcy.pl/img/footer_mobile.jpg") no-repeat fixed center bottom;}
}
#partners{background-color:#FFF;}
#partners img{margin:auto;max-width:170px;}
#footer-bg{border-top:none;text-align:center;height:100%;}
#footer-bg .section-dark{background-image:none;height:30px;}
#footer-bg .section-content{padding:0px 20px;width:100%;}
@media only screen and (min-width:1024px){#footer-bg{padding-bottom:0px;}
}
@media only screen and (min-width:690px) and (max-width:1023px){#footer-bg{padding-bottom:80px;}
#footer-bg #mail-phone{clear:left;margin-top:20px;}
#footer-bg #social-box{margin-top:-66px !important;}
}
@media only screen and (min-width:690px){#footer-bg #eko-rights{border-bottom:1px solid orange;padding-bottom:4%;margin-bottom:4%;}
#footer-bg #address-box{padding-top:2%;margin:-1% auto;border-top:0px;}
}
#aside.collapsed{margin-left:60%;width:40%;}
@media only screen and (max-width:690px){#aside.collapsed{margin-left:50%;width:50%;}
}
@media only screen and (max-width:600px){#aside.collapsed{margin-left:40%;width:60%;}
}
@media only screen and (max-width:420px){#aside.collapsed{margin-left:0%;width:100%;}
}
.breadcrumbs{color:#7f7d7d;margin-top:-10px;padding:0px 0 6px;}
.breadcrumb{top:9px;padding-right:0;background:none;position:relative;font-size:14px;font-weight:600;}
.B_homeCrumb:after{background:transparent url("../img/icon/icon_arrow_right.png") no-repeat scroll 0% 0%;position:absolute;content:"";top:7px;width:10px;height:10px;margin-left:10px;}
.B_homeCrumb{padding-right:20px;}
.breadcrumb a:hover{color:orange;}
.breadcrumb .active{color:#279d2d;}
.container-articles p, .panel-body ol, .panel-body ul, .panel-body li{font-family:'Roboto';font-size:16px;font-weight:400;line-height:1.8em;text-indent:0% !important;}
h3{color:black;}
.eko-news-odstep{margin-top:15px;}
#modalSearch h1{font-size:30px;font-weight:100;}
#modalSearch h2{font-size:18px;font-weight:600;}
#modalSearch h2 span{font-weight:100;font-size:14px;}
#modal-search-form h3{color:#279d2d !important;font-size:18px;font-weight:normal;}
#modal-search-form .modal-search-form-fields p{font-size:13px !important;font-weight:600;}
#modalSearch .mwim{font-size:12px;font-weight:normal;}
.free-design{border:3px solid orange;border-radius:3px;margin:20px 0px;}
.advanced-row-custom-padding-after{width:100%;height:20rem;}