/* mobile styles */
#wrap { width:98%; margin-left:auto; margin-right:auto; overflow:hidden; }
#nav { background:none; height:auto; overflow:hidden; float:none !important; padding-right:0; }
#nav ul { display: inline; list-style: none; margin:0px; padding:0px; height:42px; line-height:42px; }
#nav ul li { float: left; display: inline; font-size: 12px; margin:0px; padding:0px; }
#nav ul li a { display:block; height:42px; padding:0; margin:0px; width:320px; border-bottom:1px solid #ccc; }
#nav ul li a:hover { }
#header { width:auto; position: relative; margin-bottom:40px; }
#logo { float:none; }
.single-post .type-post { width:310px; }
.single-post .type-post .gridly-copy { width:290px; }
.single-post .type-post img { width:290px; height:inherit; }
.type-page { width:310px; }
.type-page .gridly-copy { width:290px; }
.type-page img { width:290px; height:inherit; }
#comment-form { width:285px; }
#logotypy { position: relative !important; right: 0 !important; }
#logotypy img { padding-bottom: 5px; }
.page div.page { padding-top: 0; }
.page div.page, div.post.type-post { }
.gridly-copy { padding-top: 25px !important; }
#post-79 .gridly-copy div.tekst-lewo { width: 94% !important; }
#post-79 .gridly-copy div.obrazki-prawo img { width: 100% !important; }
#post-79 .gridly-copy div.obrazki-prawo { width: 100% !important; float: right; }
.post-nav { position: static !important; }
#footer-area { margin-top:20px; margin-bottom:10px; position:relative !important; float: right; padding-left: 10px; }
#logotypy { position: absolute; float: left !important; left: 10px; }
#logotypy img { padding-left: 10px; height: auto; margin-top: 15px; }
#post-79 .gridly-copy div.obrazki-prawo, #post-113 .gridly-copy div.tekst-prawo { width: 100%; clear:both !important; float: left; background:none; }
#post-79 .gridly-copy div.tekst-lewo, #post-113 .gridly-copy div.tekst-lewo { width: 100%; float: none; padding-right: 0; text-align: left; max-width: 100%; }
