.bloks{padding:0 10px}
.blok{width:100%; float:none; text-align:left; border:0; padding:0}
.blok img{float:left;width:auto; max-width:40%; margin:0 10px}
.blocks h1 {padding:10px; font-size:330%}
.blok .nadpis{padding:0 10px 5px 0; font-weight:600;}
.blok p{ padding: 0 10px 10px; line-height: 18px;}

#footer{padding:0 10px}
.links{width:100%; float:none; text-align:left; padding:0 0 20px}

.social {float: none; padding:20px 0}
.copyright{text-align:center; padding:10px}

#carousel{display:none;}

.carouselBlock-container{width:100%}
#claim{float: none; width: 100%;}
#claim .call-to-action { background-position: center 88%;}
#claim .call-to-action a {width: auto;}
.social .btnZacnete{ float: right;}

#topMenu{width:100%;display:block;}
#topMenu:before, #topMenu:after{display:none}
#logo, nav{display:inline-block;}


nav{position: relative;}

#content{padding:50px 0}
#content aside{float:none;width:auto; padding:0 10px; margin:0;}
#content article{float:none;width:auto; padding:0 10px; margin:0;}

#threeKeys h2.nadpis{ text-align: center;}
#youWill h2.nadpis{ text-align: center;}

.HowItWorks #content {
    width: auto;
}

#content article.leftArticle {
    float: none;
}

.article h1{ text-align: center;}

.HowItWorks #content article.leftArticle .item.free .ibg {
    padding-right: 0;
    padding-left: 0;
    background: none;
}

.HowItWorks #content article.leftArticle .item.starter .ibg {
    padding-right: 0;
    padding-left: 0;
    background: none;
}

.HowItWorks #content article.leftArticle .item.pro .ibg {
    padding-right: 0;
    padding-left: 0;
    background: none;
}

.HowItWorks #content article.leftArticle .item.plus .ibg {
    padding-right: 0;
    padding-left: 0;
    background: none;
}