.top-01 { height: 80px; }
.top-01 .top-container .top-logo { top: 12px; }
.top-01 .top-container .top-logo img { height: 60px !important; max-height: 100%; width: auto; }
.top-01 .social { display: block; }
.top-02 .social { display: none; }
a.rwdmenu-a { display: block; font-size: 40px; padding-top: 7px; }
#rwdmenu-wrapper {}
#rwdmenu-wrapper a { font-family: 'Open Sans', sans-serif; }
#rwdmenu-wrapper .rwdmenu-wrapperClose { border-bottom: 1px solid #999; display: block; font-size: 18px; font-weight: 100; height: 80px; padding-top: 30px; text-align: center; text-transform: uppercase; }
#rwdmenu-wrapper .social { border-bottom: 1px solid #999; padding: 10px 0; }
#rwdmenu-wrapper .social a { font-size: 26px; margin: 0 5px; }
#rwdmenu-wrapper .logo { text-align: center; }
#rwdmenu-wrapper .logo img { max-width: 80%; }
#rwdmenu-wrapper.sidr  { margin: 0; }
#rwdmenu-wrapper.sidr ul li > a:hover, #rwdmenu-wrapper .sidr span:hover  { -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0) !important; box-shadow: 0 0 0 0 rgba(0,0,0,0) !important; }
#rwdmenu-wrapper.sidr ul li.active {  }
#rwdmenu-wrapper.sidr ul li ul { padding-left: 5px; }
#rwdmenu-wrapper.sidr ul li ul li a::after { color: #999; content: "\25bc"; float: right; font-size: 9px; }
#rwdmenu-wrapper.sidr ul li.menuTopParentWypozyczalnia ul li a::after { color: #999; content: ""; float: right; font-size: 9px; }
#rwdmenu-wrapper.sidr ul li ul li ul { display: none; }
#rwdmenu-wrapper.sidr ul li ul li ul li { padding-left: 15px; }
#rwdmenu-wrapper.sidr ul li ul li ul a::after { content: ""; }
#rwdmenu-wrapper.sidr ul li .submenuOpened { background-color: #e7e7e7; display: block !important; }
#rwdmenu-wrapper.sidr ul li.active ul li.active ul { background-color: #e7e7e7; display: block !important; }
#rwdmenu-wrapper.sidr ul li.active > a { font-weight: 600; }
#rwdmenu-wrapper.sidr ul li.active > a:hover { font-weight: 600; }
#rwdmenu-wrapper.sidr ul li.active ul li.active > a { font-weight: 600; }
#rwdmenu-wrapper.sidr ul li.active ul li.active > a:hover { font-weight: 600; }
#rwdmenu-wrapper.sidr ul li.active ul li.active ul li.active > a { font-weight: 600; }
#rwdmenu-wrapper.sidr ul li.active ul li.active ul li.active > a:hover { font-weight: 600; }
#rwdmenu-wrapper.sidr ul li a { color: #222; font-weight: 500; }
#rwdmenu-wrapper.sidr ul li a:hover { font-weight: 600; }
#rwdmenu-wrapper.sidr ul li ul li a { color: #333; font-weight: 500; }
#rwdmenu-wrapper.sidr ul li ul li a:hover { font-weight: 600; }
#rwdmenu-wrapper.sidr ul li ul li ul li a { color: #555; font-weight: 100; }
#rwdmenu-wrapper.sidr ul li ul li ul li a:hover { font-weight: 600; }
#rwdmenu-wrapper .moduletable h3 { display: none; }
#rwdmenu-wrapper .moduletable .top-flags img { height: auto !important; width: 20px !important; }
#rwdmenu-wrapper .loginform .moduletable #login-form a { font-size: 10px !important; }
#rwdmenu-wrapper .loginform .moduletable #login-form input, #rwdmenu-wrapper .loginform .moduletable #login-form a { border-color: #fff !important; color: #fff !important; display: table !important; font-size: 12px; margin-bottom: 0 !important; margin-left: auto !important; margin-right: auto !important; margin-top: 5px; }
#rwdmenu-wrapper .loginform { background-color: #555; color: #fff; }
#rwdmenu-wrapper .loginform a { color: #fff !important; }
#rwdmenu-wrapper .loginform h3 { -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0) !important; box-shadow: 0 0 0 0 rgba(0,0,0,0) !important; background-image: none !important; box-shadow: none  !important; color: #fff !important; font-size: 16px; padding-bottom: 10px; }
#rotator-mod .carousel-caption { bottom: 0 !important; height: 160px !important; left: 0 !important; margin: 0 auto !important; padding-left: 10px; padding-right: 10px; padding-top: 0; right: 0 !important; width: 80% !important; }
#rotator-mod .carousel-caption h3 { font-size: 25px; padding-top: 10px; }
#rotator-mod .carousel-caption p { font-size: 18px; padding-bottom: 10px; }
#rotator-mod .carousel-indicators { display: none; }
#bgvid { min-height: 0 !important; width: 100% !important; }
section.parallax-blog p { margin: 120px 0 !important; }
.content-right-col .moduletable .custom h2 { font-size: 16px !important; }
.gallery_bottom div.sigplus-gallery > ul > li { display: inline-block; height: 120px; margin: 2px 5px !important; width: auto; }
.gallery_bottom div.sigplus-gallery > ul > li a img { height: 110px; width: 100%; }
.mod_splywyMainSprzet .item-list-wrapper .item-list .one-item { border-bottom: 1px solid #ddd; height: 200px; margin-bottom: 10px; padding-bottom: 10px; }
.mod_splywyMainSprzet .item-list-wrapper .item-list .one-item i { height: 1px; }
.mod_splywyMainSprzet .item-list-wrapper .item-list .one-item .wave { display: none; }
.mod_splywyMainSprzet .item-list-wrapper .item-list .one-item span { display: none; }
.mod_splywyMainSprzet .item-list-wrapper .item-list .one-item a { height: 60px; }
.mod_splywyMainSprzet .item-list-wrapper .item-list .one-item a p { font-size: 10px; }
.mod_splywyMainSzlaki .item-list-wrapper .item-list .one-item { border-bottom: 1px solid #ddd; margin-bottom: 10px; padding-bottom: 10px; }
.mod_splywyMainSzlaki .item-list-wrapper .item-list .one-item span { font-size: 10px; height: 90px; }
.mod_splywyMainSzlaki .item-list-wrapper .item-list .one-item .wave { display: none; }
.mod_splywyMainSzlaki .item-list-wrapper .item-list .one-item i { height: 1px; margin-bottom: 0; }
section.parallax { background-attachment:scroll; }
.content .content-container .item-page div[itemprop="articleBody"] .szlakiGrid .szlakiGrid-item {  height: 1000px; }
.content .content-container .item-page div[itemprop="articleBody"] .szlakiGrid .szlakiGrid-item div.szlakiGrid-itemWrapper p { height: auto; }
