
p:last-of-type{ margin: 0 }
strong{ font-family: 'open_sansbold', Arial, Helvetica, sans-serif; }
h2{ font-family: 'open_sanslight_italic', Arial, Helvetica, sans-serif; margin-bottom: 20px }
h1 strong,h2 strong,h3 strong{ font-family: 'open_sansbold_italic', Arial, Helvetica, sans-serif;color: rgba(rgb(252, 33, 36)); }
div[class^=parallax] strong{ font-family: 'open_sansbold_italic', Arial, Helvetica, sans-serif; }
header .align-right .navbar-custom .nav.menu > li{ float: left; }
#main ul { margin-top: 10px }
.breadcrumbs a,.block112 a,.block113 a,.block114 a{ color: #fff !important }
#main #content{ padding-bottom: 0px }
.box106 .btn,.products .category .btn{ font-family: 'open_sanslight_italic', Arial, Helvetica, sans-serif; font-size: 18px; padding: 10px 35px 10px 20px ;  }
.block95 .navbar-custom .nav.menu li > a{ padding-top: 50px; padding-bottom: 50px; }
.block95 .navbar-custom .nav.menu li.divider .separator{ padding-top: 50px; padding-bottom: 50px;display: inline-block;color:transparent;background: url(../../../images/design/border-menu.jpg) 50% 40% no-repeat;}
.navbar-custom .nav.menu li > a.icon{ padding-left: 5px; padding-right: 5px; }
.body-xs .block95 .navbar-custom .nav.menu li > a{ padding-top: 10px; padding-bottom: 10px; }
.block95 .navbar-custom .nav.menu li.active > a{-webkit-box-shadow: inset 0px 7px 0px 0px rgba(10,125,184,1);-moz-box-shadow: inset 0px 7px 0px 0px rgba(10,125,184,1);box-shadow: inset 0px 7px 0px 0px rgba(252, 33, 36);}
.body-xs .block95 .navbar-custom .nav.menu li.active > a{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.products .category .image width: 170px; height: 170px; position: relative; border-radius: 100%; margin: 0 auto }
.body-md .products .category .image{ width: 160px; height: 160px; }
.products .category .image:hover{ background: rgba(255, 255, 255, 1); }
.products .category .image img{ position: relative;/*top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%)transform: translateY(-50%); */ display: block; margin: 0 auto; }
.products .category .mask{ display: none; }
.products .category .image:hover .mask{ background-position: 50% 50% !important; display: block; }
.products .category h3 strong{ font-family: 'open_sansbold_italic', Arial, Helvetica, sans-serif; color: #fc2124 }
.droppicsgallerydefault .wimg { position: relative; float: none; display: inline-block; }
.droppicsgallerydefault .wimg a { padding:10px; background: #f4f4f4 !important; display: block; margin-bottom: 30px; position: relative; height: 270px; text-align: center; }
.droppicsgallerydefault .wimg:hover a:after {content:''; position: absolute; width: 90%; height: 90%; background: rgba(10, 125, 184, .8) url(../../../images/design/zoom.png) 50% 50% no-repeat; display: block;top: 50%; left:50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%); }
.droppicsgallerydefault .wimg img { margin: 0 !important; max-height: 90%;position: absolute;top: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%); max-width: 90%; left: 50%}
.form-control{ border-radius: 0; height: 38px }
.rsform input[type=submit]{ background-image: none; padding: 6px 12px !important; width: 100%; text-transform: none !important; margin: 0 0 20px 0 }
.rsform label { text-align: right; width: 100%; margin-top: 6px }
.body-xs .rsform label { text-align: left; margin-left: 15px }
.rsform .checkbox label { text-align: left; margin: 0; font-size: 12px; line-height: 1.2 }
.rsform .checkbox { margin-bottom: 0 }
.rsform .checkbox input[type=checkbox]{ margin-left: 0 }
.rsform input[id^=captcha]{ display: inline-block; }
.rsform .col-equal.last .form-group{ padding-bottom: 10px !important; }
.body-xs .rsform .col-equal.last .form-group{ padding-bottom: 34px !important; }
.rsform .col-equal.last > .row,.rsform .col-equal.last .col-sm-9{ position: relative; height: 100% }
.rsform .checkbox input[type="checkbox"]:checked + .cr > .cr-icon{ color:rgba(10, 125, 184, 1) }

.inwestycje.blog h2 {
        font-size: 28px;}

.item-image{margin-bottom:10px}
.parallax117 .row{margin-left:0px; margin-right:0px; }
.body-xs .block95 .navbar-custom .nav.menu li.divider .separator{display:none}
.body-xs .block95 .navbar-custom .nav.menu li.current a{font-weight: bold}
.body-xs .block95 .navbar-custom .nav.menu li.item-424>a {background: url(../../../images/design/bipinfo-icon.png) 15px 50% no-repeat;}
.readmore {margin-bottom: 30px !important;}
#accordion133 > .panel-default:first-of-type h4 > a { color: #047ee6!important; }