
body.mobile { font-size:15px; }

body.mobile .nomobile { display:none; }

body.mobile .mt-100 { margin-top:50px; }
body.mobile .mt-180 { margin-top:50px; }
body.mobile .bl-1, body.mobile .bl-1-dark { border-left:0; }
body.mobile .mt-mobile-0 { margin-top:0; }
body.mobile .mt-minus-80 { margin-top:0; }
body.mobile .mt-minus-100 { margin-top:0; }
body.mobile .mt-minus-200 { margin-top:0; }

body.mobile #side-block { z-index:99999; }

.lmargined_container.mobile h2 { font-size:32px; margin-right:50px;}
.lmargined_container.mobile .offset-md-1 { margin-left:0; }
.lmargined_container.mobile { margin-left:0px; padding-left:20px; overflow:hidden; }

body.mobile .tmk-carousel-control-prev { left:20px; }
body.mobile  .tmk-carousel-control-next { right:20px; }

body.mobile .top-right-logo { top:65px; right:20px; }
body.mobile .content_header { margin-top:60px; margin-bottom:50px; }

body.mobile .block-send-files { margin-left:0px; padding-left:0px; }

.footer.mobile { left:20px; bottom:20px; font-size:13px; margin-right:80px;}
body.mobile .page_number_informer { bottom:15px; right:20px; font-size:18px; }
body.mobile .page_number_informer i { font-size:25px; }

body.mobile .blank-comp-wrapper { margin-top:0px; height:200px; overflow:hidden; margin-bottom:30px; }
body.mobile .text-mobile-center { text-align:center; }

body.mobile .carousel .carousel-control-prev { margin-top:305px; top:0px; left:0px; position:fixed; }
body.mobile .carousel .carousel-control-next { margin-top:305px; top:0px; right:0px; position:fixed; }

body.mobile .bum-paket { position:relative; max-width:942px; height:auto; margin:0; }

@media (max-width: 1023px) {
    body.mobile .top-right-logo {
        width: 5.3rem;
        height: 5.3rem;
        right: 22px;
        top: 48px;
    }
}
