
div.slider {padding-bottom:51.7%;max-width:1200px;position:relative;margin:0 auto 20px;overflow:hidden}
div.slider img {max-width:100%;height:auto;vertical-align:top;position:absolute;top:0;left:0;vertical-align:top}

div.inspLft {float:left;width:690px;font:normal 14px Georgia,'Times New Roman',Times,serif}
div.inspLft p {line-height:1.6em;margin-bottom:20px}
div.inspRgt {margin-left:710px;font:normal 14px Georgia,'Times New Roman',Times,serif}
div.inspRgt div.title {font-weight:bold;font-size:1.2em;margin:20px 0 10px;text-transform:uppercase}
div.inspRgt ul {list-style:none;margin-bottom:50px}
div.inspRgt li {margin-bottom:4px}
div.inspRgt a.sel {color:#ce0000}
div.inspLft img {max-width:100%;height:auto}
a.inspL {display:none}
a.inspiracje {font-size:1.4em;display:inline-block;padding:20px;background-color:#936c19;color:#fff;border-radius:4px;transition:background-color 0.4s}
a.inspiracje:hover {background-color:#c2a86b;text-decoration:none}
a.inspiracje:after {content:'»';margin-left:3px;font-weight:bold}

div.wrapCont img {max-width:100%;height:auto}

@media screen and (max-width:990px){
div.inspLft {width:calc(100% - 277px)}
div.inspRgt {margin-left:calc(100% - 257px)}

}
@media screen and (max-width:900px){
p.group span {font-size:16px}
}
@media screen and (max-width:690px){
a.inspL  {position:absolute;color:#936c19;text-decoration:none;top:10px;left:10px;font-size:30px;display:block}
div.inspLft {width:auto;float:none}
div.inspRgt div.title {font-size:1em;margin:0;padding:10px;background-color:#d7b469}
div.inspRgt {display:none;margin-left:0;background-color:#f4e5c4;padding-left:0;width:90%;font:normal 16px 'Times New Roman', Times, Georgia, serif;margin-bottom:0;position:fixed;top:51px;left:0;bottom:0;text-align:left;overflow:auto}
div.inspRgt li a {display:block;height:auto;line-height:normal;text-align:left;padding:10px}
div.inspRgt li a:hover {color:#ce0000}
div.inspRgt li+li {background:none;border-top:1px dashed #d7b469}
p.group a {width:20%;padding-top:20%}
}
@media screen and (max-width:500px){
p.group a {width:25%;padding-top:25%}
}
@media screen and (max-width:400px){
p.group a {width:33%;padding-top:33%}
}