
#player{float:right; cursor:pointer;}
.hover {
    text-decoration: underline
}
 .br36{width:100%;height:36px; display:block;}
#teksty p {
    font-size: 18px;
    line-height: 200%;
}

.wyliczanka{float:left; font-size:18px; line-height:24px;}
.kup_teraz{  text-align:center;float:right;}
#slider h2 {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 44px;
    line-height: 50px;
    color: #3045a5;
    padding: 10px 0 10px 20px;
    margin-bottom: 15px;
    background: url(../images/bg_title_slider.png);
    background-size: cover;
    margin-top: 0;
}
.wieksza{font-size:20px; line-height:26px}
.vat_rozwin {
    color: #4472af;
    cursor: pointer;
    font-size: 16px
}
#slider {
    float: left;
    width: 100%;
    background: url(//static.1000-slow.pl/images/bg_slider1.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 55px 0;
    margin-top: 60px;
    border-bottom: 5px solid #fe7b00
}
.poznaj{margin: 25px 0px; padding: 0px; font-size: 21px; font-weight: bolder; color: rgb(179, 52, 55); font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); line-height: 35px; text-align: center;}
#podaj_email {
    font-size: 26px
}
.audio,
.niewidzialni,
.wiesc_mp3_500_niem {
    display: none
}
#demobox {
    clear: both;
    width: 570px;
    margin: auto;
    padding-top: 15px;
    padding-left: 1px
}
.batonik {
    color: #fff;
    background-color: #F60;
    margin: auto;
    background-image: none;
    width: 100%;
    height: 35px;
    font-size: 16px;
    font-weight: 700;
    cursor: pointer
}
.twoi_znajomi {
    text-align: center;
    font-size: 25px;
    line-height: 38px;
    font-style: italic;
    border-left: 1px dashed #aaa
}
.odtw {
    margin: 25px 0;
    width: 100%
}
.cena {
    font-size: 50px
}
.s23 {
    text-align: center;
    line-height: 200%
}
.kup {
    color: #fff;
    margin: auto;
    -webkit-appearance: none;
    font-size: 20px;
    line-height: 50px;
    font-weight: 700;
    cursor: pointer
}
.cytat {
    font-size: 28px;
    line-height: 36px
}
#slider_mp3 h2 {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 50px;
    line-height: 58px;
    color: #3045a5;
    padding: 10px 0 20px 20px;
    margin: 0
}
#slider_500 h2 {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 40px;
    line-height: 58px;
    color: #3045a5;
    padding: 10px 0 20px 20px;
    margin: 0
}
#slider_praca h2 {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 41px;
    line-height: 53px;
    color: #3045a5;
    padding: 10px 0 20px 20px;
    margin: 0
}
#slider_mp3_500 h2,
#slider_mp3_praca h2,
#slider_mp3_praca_niem h2 {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 45px;
    line-height: 53px;
    color: #3045a5;
    padding: 10px 0 20px 20px;
    margin: 0
}
#tekst_stopki {
    display: inline
}
.nag_mp3 {
    font-size: 46px;
    line-height: 56px;
    color: #00a2f5;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    padding-top: 0
}
.zamawianie_btn {
    width: 550px;
    height: 420px;
    margin: auto
}
 .gwarancja {
          float: left; margin:25px 30px 0px 10px;
      }
.kupowanie a:hover {
    border: 4px solid green;
    line-height: 35px
}
.guarantee {
    margin-top: 25px;
    text-align: center;
    min-height: 270px;
    float: left
}
.arrow {
    width: 290px;
    height: 90px;
    margin-top: 40px;
    float: left;
    background: url(images/arrow.jpg) no-repeat
}
.taa {
    float: left;
    width: 300px;
    font-weight: bolder;
    font-size: 16px;
    line-height: 1.4;
    padding-bottom: 15px
}
.buyNow {
    margin-top: 40px;
    float: right;
    width: 226px;
    height: 101px
}
.znikniety {
    display: none;
    visibility: hidden;
    height: 0
}
#mobi {
    display: none
}
.odstepnik {
    margin-top: 50px
}
.tekst_naglowka_zam {
    color: #fff;
    font-weight: 400;
    margin-top: 14px;
    font-size: 16px;
    line-height: 30px
}
.tekst_naglowka_mp3 {
    color: #fff;
    font-weight: 400;
    margin-top: 14px;
    font-size: 18px;
    line-height: 30px
}
.odl_nagl {
    margin-top: 30px
}
#loginPanel .pole {
    padding-left: 5px;
    background: none;
    font-size: 18px;
    height: 45px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 335px;
    margin-bottom: 12px;
    margin-top: 12px;
    border: 2px orange solid;
    width: 100%
}
.menup {
    position: absolute;
    left: 240px;
    text-shadow: none;
    top: 81px;
    font: 700 12px/31px Arial, Helvetica, sans-serif;
    color: #3A3A3A;
    background-color: #FFF;
    background-image: none;
    display: block;
    padding: 5px;
    text-decoration: none
}
.zaznacz {
    font: 700 12px/31px Arial, Helvetica, sans-serif;
    color: #910010;
    background: url(images/top_btn_h.gif) 0 28px repeat-x #FFF;
    display: inline;
    text-decoration: none
}
.separator {
    height: 2px
}
#trialBox {
    margin: auto;
    font-weight: bolder;
    font-size: 17px;
    color: #FFF;
    background: url(//static.1000-slow.pl/images/freeTrial_bg.png) no-repeat;
    width: 563px;
    height: 108px;
    background-size: cover;
    padding: 36px 0 0; 
}
.subText1 {
    font: 400 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin-top: 12px;
    margin-bottom: 12px
}
#mailForm1 .send {
    width: 24px;
    height: 24px;
    border: 0;
    background: url(//static.1000-slow.pl/images/arrow.png) center top no-repeat;
    cursor: pointer;
    margin-right: 5px
}
.subText {
    font: 400 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif
}
.sendBtn {
    width: 140px;
    height: 22px;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer
}
#clickForTrial {
    margin: 22px 0 0 110px;
    position: absolute;
    cursor: pointer
}
#mailForm {
    position: absolute;
    margin: -3px 0 0 110px;
    display: none
}
#mailForm .mail {
    font-weight: 400;
    line-height: normal;
    width: 304px;
    font-size: 17px;
    height: 35px;
    color: #000;
    margin-left: -16px;
    margin-top: 17px
}
#mailForm #wysylacz {
    -webkit-appearance: none;
    width: 150px;
    margin-bottom: -13px;
    height: 35px;
    cursor: pointer
}
#mailForm .send {
    width: 24px;
    height: 24px;
    border: 0;
    background: url(//static.1000-slow.pl/images/arrow.png) center top no-repeat;
    cursor: pointer;
    margin-right: 5px
}
#mailForm input {
    margin-top: 5px
}
#mailForm a,
#mailForm a:hover {
    color: #FFF
}
#threeBoxes {
    height: 300px;
    padding: 20px 0 0 5px
}
#threeBoxes ul {
    margin: 0;
    list-style-type: none
}
#threeBoxes ul li {
    height: 270px;
    width: 158px;
    float: right
}
#threeBoxes .centerBox {
    margin: 0 22px
}
.extraHeader {
    background-color: #EFD6B6;
    height: 70px;
    width: 500px
}
#rightBottom {
    float: right
}
#fbApp {
    padding: 10px 0 0;
    height: 285px
}
#rightColumn {
    width: 700px;
    float: right
}
#leftColumn {
    float: left
}
#leftColumn #loginPanel {
    height: 180px;
    margin-top: 30px
}
#loginPanel input {
    background: none;
    border: 0;
    height: 25px;
    line-height: 33px;
    width: 200px
}
#loginPanel .login_input {
    background: url(//static.1000-slow.pl/images/input.png) no-repeat;
    height: 33px;
    margin-bottom: 15px;
    width: 200px
}
#ladowanie {
    position: absolute;
    margin-top: 190px;
    margin-left: 370px;
    font-size: 45px;
    z-index: -1
}
#loginPanel .login_submit1 input {
    background: url(//static.1000-slow.pl/images/login1.png) no-repeat;
    cursor: pointer;
    border: 0;
    color: #F6F6F6;
    font-size: 18px;
    height: 45px;
    width: 148px
}
#loginPanel .login_submit2 input {
    background: url(//static.1000-slow.pl/images/login2.png) no-repeat;
    cursor: pointer;
    background-size: 100% 100%;
    border: 0;
    color: #F6F6F6;
    font-size: 34px;
    height: 90px;
    width: 100%
}
#loginPanel .login_submit2niem input {
    background: url(//static.1000-slow.pl/niemiecki/images/login2.png) no-repeat;
    cursor: pointer;
    border: 0;
    color: #F6F6F6;
    font-size: 34px;
    height: 90px;
    width: 350px
}
#loginPanel .login_submit input {
    background: url(//static.1000-slow.pl/images/login.png) no-repeat;
    cursor: pointer;
    border: 0;
    color: #F6F6F6;
    font-size: 18px;
    height: 45px;
    margin-top: 4px;
    margin-left: 25px;
    padding: 0 0 0 26px;
    width: 148px
}
.logowanieHeader {
    font-size: 18px;
    font-weight: bolder;
    margin: 0 0 25px;
    color: #b33437
}
#loginPanel a {
    font-size: 10px;
    color: #b33437;
    text-decoration: none
}
#loginPanel a:hover {
    color: #b33437;
    text-decoration: underline
}
#footer,
#footers {
    color: #fff;
    text-shadow: 1px 1px 0 gray;
    font: 400 12px/18px Arial, Helvetica, sans-serif;
    line-height: 18px
}
.footer,
.footers {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding: 10px 0 0;
    color: #fff;
    text-shadow: 1px 1px 0 gray;
    font: 400 12px/18px Arial, Helvetica, sans-serif;
    line-height: 18px
}
.footer strong {
    margin: 8px 0;
    font-size: 18px;
    display: block;
    color: #fff
}
.footer table td {
    vertical-align: top
}
.footer ul {
    margin: 0
}
.footer a,
.footers a {
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    text-decoration: none
}
.footer a:hover {
    text-decoration: underline
}
.footer p.tworld a:hover {
    font: 700 12px/17px Arial, Helvetica, sans-serif;
    color: #FCE3CE;
    background-color: #B15200;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none
}
.desc .block {
    width: 510px
}
.desc .block p {
    font-weight: bolder;
    font-size: 16px;
    line-height: 1.4;
    padding-bottom: 15px
}
.desc {
    float: left;
    width: 440px;
    height: 100px
}
.wiecej {
    float: right;
    width: 90px;
    height: 100px;
    padding-top: 15px
}
.wiecejBtn {
    display: block;
    background: url(//static.1000-slow.pl/images/more.png) right no-repeat;
    height: 40px;
    width: 80px;
    text-decoration: none;
    font-size: 14px;
    font-weight: bolder;
    padding-top: 20px;
    color: #ff7d41
}
h2 {
    padding-top: 30px
}
html .image_thumb ul li h2 {
    font-size: 12px;
    margin: 0;
    padding: 0;
    color: #3A3A3A
}
.image_thumb ul li .hidden {
    display: none
}
.pointContainer .picDesc {
    color: #000;
    font-size: 18px;
    line-height: 1.4;
    padding-top: 21px;
    font-weight: 400
}
.pointContainer .special {
    color: #910010;
    font-weight: bolder
}
.pointContainer {
    height: 260px;
    margin-bottom: 30px;
    clear: both
}
.headerImportant {
    color: #ff7d41
}
.layoutLifting h1 span {
    font-family: "Arial Black", helvetica, sans-serif;
    display: block;
    font-size: 42px;
    text-align: left;
    font-style: normal;
    line-height: 1.5
}
.layoutLifting h1 {
    font-size: 28px;
    text-align: right;
    color: #444;
    font-style: italic;
    margin: 24px 5px 70px
}
.layoutLifting {
    font-size: 16px;
    line-height: 24px;
    color: #555
}
.layoutLifting h2 {
    font-size: 30px;
    margin: 30px 5px;
    color: #444;
    line-height: 1.2
}
.layoutLifting ul.prosList {
    margin: 20px 0;
    padding-left: 30px;
    list-style-type: none
}
.layoutLifting ul.prosList li {
    list-style: none;
    background-image: url(//static.1000-slow.pl/images/button_ok.png);
    background-repeat: no-repeat;
    background-position: 0 5px;
    padding-left: 36px;
    margin: 10px 0 15px;
    min-height: 30px
}
.layoutLifting ul.wordList li {
    list-style: none;
    background-image: none;
    font-style: italic
}
.layoutLifting ul.wordList li span {
    width: 75px;
    font-weight: 700;
    font-style: normal;
    display: inline-block
}
.itemsContainer1 {
    width: 300px;
    margin: auto;
    border: 1px solid #ddd;
    color: #fff;
    padding: 15px 10px;
    font-size: 110%;
    -webkit-box-shadow: 0 0 2px 2px rgba(200, 200, 200, .7);
    -moz-box-shadow: 0 0 2px 2px rgba(200, 200, 200, .7);
    box-shadow: 0 0 2px 2px rgba(200, 200, 200, .7);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #4db7e9;
    text-shadow: -1px -1px 0 #4f8ce8;
    filter: dropshadow(color=#4f8ce8, offx=-1, offy=-1)
}
.itemsContainer1 h2 {
    color: #fff;
    padding: 0;
    font-size: 20px
}
.itemsContainer1 a {
    color: #fff!important
}
.layoutLifting .itemsContainer1 a:hover {
    color: #ddd!important
}
.layoutLifting p.question {
    font-size: 130%;
    font-style: italic;
    font-weight: 700;
    text-align: center
}
.buyFinalWords {
    font-weight: 700;
    font-size: 26px;
    line-height: 1.6;
    color: #444;
    text-align:center;
}
.oneColumn {
    width: 750px;
    margin: 0 auto
}
table.offerTable {
    border-top: 1px solid #e5eff8;
    border-right: 1px solid #e5eff8;
    margin: 1em auto;
    border-collapse: collapse
}
table.offerTable tr:nth-child(2n) td {
    background: #f7fbff
}
table.offerTable tr:nth-child(2n) .column1 {
    background: #f4f9fe
}
table.offerTable .column1 {
    background: #f9fcfe
}
table.offerTable td {
    color: #678197;
    border-bottom: 1px solid #e5eff8;
    
    border-left: 1px solid #e5eff8;
    padding: .3em 1em;
    text-align: center
}
table.offerTable th {
    font-weight: 400;
    color: #678197;
    text-align: left;
    border-bottom: 1px solid #e5eff8;
    border-left: 1px solid #e5eff8;
    padding: .3em 1em
}
table.offerTable thead th {
    background: #f4f9fe;
    text-align: center;
    font: 700 1.2em/2em "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #66a3d3
}
table.offerTable tfoot th {
    text-align: center;
    background: #f4f8fe
}
table.offerTable tfoot th strong {
    margin: .5em .5em .5em 0;
    color: #66a3d3
}
table.offerTable tfoot th em {
    color: #FF7D41;
    font-weight: 700;
    font-style: normal
}
.cos li {
    list-style: none;
    padding-top: 10px;
    padding-bottom: 10px
}
.button,
.button:visited {
    background: url(//static.1000-slow.pl/overlay.png) repeat-x #222;
    display: inline-block;
    padding: 5px 10px 6px;
    color: #fff;
    text-decoration: none;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .6);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .6);
    border-bottom: 1px solid rgba(0, 0, 0, .25);
    position: relative;
    cursor: pointer;
    width: 400px;
    height: 35px
}
.button:hover {
    background-color: #111;
    color: #fff
}
.button:active {
    top: 1px
}
.button,
.button:visited,
.medium.button,
.medium.button:visited {
    font-size: 13px;
    font-weight: 700;
    line-height: 1;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, .25)
}
.large.button,
.large.button:visited {
    font-size: 24px;
    padding-top: 14px
}
.super.button,
.super.button:visited {
    font-size: 36px;
    padding: 8px 14px 9px
}
.green.button,
.green.button:visited {
    background-color: #F60;
    color: #fff
}
.green.button:hover {
    background-color: #ff822f;
    color: #fff
}
.orange.button,
.orange.button:visited {
    background-color: #7d9c1d;
    color: #fff
}
.orange.button:hover {
    background-color: #91bd09;
    color: #fff
}
.blue.button,
.blue.button:visited {
    background-color: #06F;
    color: #fff
}
.blue.button:hover {
    background-color: #2f83ff;
    color: #fff
}
#btn_kup:hover {
    background: #10a818;
    background-image: -webkit-linear-gradient(top, #10a818, #0b8e12);
    background-image: -moz-linear-gradient(top, #10a818, #0b8e12);
    background-image: -ms-linear-gradient(top, #10a818, #0b8e12);
    background-image: -o-linear-gradient(top, #10a818, #0b8e12);
    background-image: linear-gradient(to bottom, #10a818, #0b8e12);
    text-decoration: none
}
#btn_demo {
    -webkit-border-radius: 11;
    -moz-border-radius: 11;
    border-radius: 11px;
    -webkit-box-shadow: 0 1px 3px #666;
    -moz-box-shadow: 0 1px 3px #666;
    box-shadow: 0 1px 3px #666;
    font-family: Helvetica, Arial;
    color: #fff;
    font-size: 33px;
    background: #1768ff;
    padding: 10px 20px;
    text-decoration: none
}
#btn_demo:hover {
    background: #1768ff;
    background-image: -webkit-linear-gradient(top, #1768ff, #1a00ff);
    background-image: -moz-linear-gradient(top, #1768ff, #1a00ff);
    background-image: -ms-linear-gradient(top, #1768ff, #1a00ff);
    background-image: -o-linear-gradient(top, #1768ff, #1a00ff);
    background-image: linear-gradient(to bottom, #1768ff, #1a00ff);
    text-decoration: none
}
#wideo[title]:hover:after {
    content: attr(title);
    padding: 4px 8px;
    color: #fff;
    position: absolute;
    left: 0;
    top: 175px;
    white-space: nowrap;
    z-index: 20;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 4px #222;
    -webkit-box-shadow: 0 0 4px #222;
    box-shadow: 0 0 4px #222;
    background-color: #1768ff
}
div #wideo:hover {
    background: url(//static.1000-slow.pl/images/result.png) 0 -272px;
    width: 250px;
    height: 250px;
    cursor: pointer;
    z-index: 1
}
#lead {
    font: 700 22px/28px Helvetica, Georgia, Palatino, "Palatino Linotype", Times, serif;
    width: 600px;
    height: 200px;
    color: #000;
    padding-left: 30px;
    padding-top: 32px
}
#obraz2 {
    height: 306px;
    cursor: pointer;
    background-image: url(//static.1000-slow.pl/images/wideo.png);
    background-repeat: no-repeat;
    background-size: 95% 95%
}
#obraz23 {
    height: 306px;
    cursor: pointer;
    background-image: url(//static.1000-slow.pl/images/wideo1.png);
    background-repeat: no-repeat;
    background-size: 95% 95%
}
body {
    font-family: Arial, sans-serif;
    font-size: 18px
}
.navbar-inverse {
    float: right;
    line-height: 60px;
    background-image: none;
    background-color: #fe7b00;
    border-color: #fe7b00
}
.navbar {
    min-height: 60px
}
#rozwin {
    display: none;
    height: 0
}
.navbar-nav>li>a {
    font-family: 'PT Sans Narrow', sans-serif;
    border-left: 1px solid #ff9c40
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 0 12px;
    margin-top: 20px
}
.navbar-nav>li {
    height: 20px
}
.navbar-inverse .navbar-nav>li>a {
    color: #fff
}
dir,
menu,
ul {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 0;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    -webkit-padding-start: 40px
}
.navbar-brand {
    float: left;
    padding-top: 0;
    margin-top: -2px
}
.navbar-fixed-bottom,
.navbar-fixed-top {
    position: absolute
}
.navbar-fixed-top {
    top: 0;
    border-width: 0;
    border-bottom: 2px #fff solid
}
#slider_mp3 {
    float: left;
    width: 100%;
    background: url(//static.1000-slow.pl/images/mp3tlo.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 70px 0;
    margin-top: 60px;
    border-bottom: 5px solid #fe7b00
}
#slider_mp3_praca {
    float: left;
    width: 100%;
    background: url(//static.1000-slow.pl/images/podroz-praca.jpg) 90% 100% no-repeat;
    background-size: cover;
    padding: 70px 0;
    margin-top: 60px;
    border-bottom: 5px solid #fe7b00
}
#slider_mp3_praca_niem {
    float: left;
    width: 100%;
    background: url(//static.1000-slow.pl/images/podroz-praca-niem.jpg) 90% 100% no-repeat;
    background-size: cover;
    padding: 70px 0;
    margin-top: 60px;
    border-bottom: 5px solid #fe7b00
}
#slider_mp3_500 {
    float: left;
    width: 100%;
    background: url(//niemiecki.1000-slow.pl/500-zwrotow-mp3/500-zwrotow-mp3.jpg) 100% 100% no-repeat;
    background-size: cover;
    padding: 70px 0;
    margin-top: 60px;
    border-bottom: 5px solid #fe7b00
}
#slider_praca {
    float: left;
    width: 100%;
    background: url(//static.1000-slow.pl/images/podroz.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 70px 0;
    margin-top: 60px;
    border-bottom: 5px solid #fe7b00
}
#slider_500 {
    float: left;
    width: 100%;
    background: url(//www.1000-slow.pl/500-zwrotow/500-zwrotow-head.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 70px 0;
    margin-top: 60px;
    border-bottom: 5px solid #fe7b00
}
#slider h2 i {
    color: #fe7b00;
    font-style: italic
}
#slider p,
#slider_mp3 p,
#slider_praca p,
#slider_mp3_500 p,
#slider_500 p,
#slider_mp3_praca p,
#slider_mp3_praca_niem p {
    float: left;
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 28px;
    line-height: 34px;
    color: #6d6861;
    margin: 25px 66px 20px 20px
}
#slider p {
    margin-top: 15px;
    font-size: 28px;
    line-height: 34px;
}
#slider_mp3_500 p,
#slider_500 p {
    float: left;
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 26px;
    line-height: 32px;
    color: #6d6861;
    margin: 25px 66px 20px 20px
}
#slider .scrolldown {
    float: left;
    color: #fe7b00;
    font-size: 17px;
    font-family: 'PT Sans Narrow', sans-serif;
    font-style: italic;
    margin-left: 50px
}
#slider .col-md-5 a {
    float: left;
    margin: 125px 0 0 175px
}
#why-1000 .col-md-12 {
    float: left;
    height: 81px;
    background: url(//static.1000-slow.pl/images/bg_why1000.png) 50% 50% no-repeat;
    text-align: center;
    margin-top: -36px
}
#why-1000 .col-md-12 a {
    color: #fff;
    line-height: 81px;
    font-size: 26px;
    font-family: 'PT Sans Narrow', sans-serif;
    font-weight: 700
}
.section-1 {
    float: left;
    width: 100%;
    padding-bottom: 50px
}
.section-1 .col-md-8 h2 {
    float: left;
    font-size: 28px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    color: #1e7cbe;
    line-height: 35px
}
.section-1 .col-md-8 h2 span {
    color: #fe7b00
}
.section-1 .col-md-8 p {
    float: left;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    color: #1c2027;
    line-height: 30px
}
.section-1 .col-md-4 {
    float: right
}
.section-2 {
    float: left;
    width: 100%;
    background: #1e7dc3;
    padding-bottom: 50px
}
.section-2 .col-md-8 {
    float: right
}
.section-2 .col-md-8 h2 {
    float: left;
    font-size: 28px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    color: #fff;
    line-height: 35px
}
.section-1 .col-md-8 .line,
.section-2 .col-md-8 .line {
    float: left;
    margin: 32px 0
}
.woman {
    margin-bottom: -50px;
    margin-top: 52px
}
.man {
    margin-left: 80px;
    margin-top: 42px
}
.watch {
    margin-left: 100px;
    margin-top: 70px
}
.door {
    margin-left: 60px;
    margin-top: 62px
}
.phone {
    margin-top: 62px
}
.cube_box {
    margin-left: 130px;
    margin-top: 102px
}
.teksty_kolor {
    display: block;
    width: 843px
}
.txt_na_metoda {
    font-size: 20px;
    line-height: 29px;
    padding-top: 55px
}
.ramka {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-top: 45px;
    border: 1px #f88a3c solid;
    padding: 10px
}
.naglowek {
    font-size: 32px;
    line-height: 42px;
    font-weight: 700
}
.poster {
    margin-top: 62px;
    margin-bottom: -40px
}
.section-2 .col-md-8 p {
    float: left;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    color: #fff;
    line-height: 30px;
    margin-bottom: 5px
}
.section-2 .col-md-8 p span {
    font-size: 31px;
    color: #fe7b00
}
.section-2 .col-md-8 p.some {
    margin-bottom: 0
}
.section-2 .col-md-4 {
    float: left
}
#testimonials {
    float: left;
    padding: 65px 0;
    width: 100%;
    text-align: center
}
#testimonials p {
    font-size: 18px;
    color: #4f483e;
    font-family: 'PT Sans Narrow', sans-serif
}
#testimonials .col-md-10 {
    background: url(//static.1000-slow.pl/images/border_mail.png) top center repeat-x #ffe9ad;
    border: 1px solid #ff7600;
    border-radius: 5px;
    padding: 50px 0
}
#testimonials p {
    width: 80%;
    margin-left: 10%;
    text-align: center
}
.btn_special {
    background: #fe8412;
    border-radius: 5px;
    color: #fff;
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 30px;
    font-weight: 700;
    text-align: center;
    padding: 10px 25px;
    border: 1px solid #d26600;
    width: auto;
    display: inline-block;
    margin: 25px 0
}
#footer,
#footers {
    float: left;
    width: 100%;
    background: #fe7b00;
    padding: 42px 0 27px
}
#footer .col-lg-1 {
    float: left;
    width: 36%;
    margin-left: 5%
}
#footer h3 {
    float: left;
    width: 90%;
    background: #fd8f28;
    font-size: 21px;
    font-family: 'PT Sans Narrow', sans-serif;
    font-weight: 700;
    color: #fff;
    padding-left: 3%;
    line-height: 30px;
    margin-bottom: 24px
}
#footer li,
.col-md-3 p {
    float: left;
    width: 93%;
    font-family: 'PT Sans Narrow', sans-serif;
    list-style: none;
    padding-left: 7%;
    font-size: 18px;
    line-height: 24px
}
#footer li a,
.col-md-3 p {
    color: #fff;
    text-decoration: none
}
#footer .col-md-3 a.mail {
    float: left;
    width: 82%;
    background: url(//static.1000-slow.pl/images/mail_icon.png) 10px 4px no-repeat;
    padding-left: 38px;
    font-size: 17px;
    color: #fff
}
.col-lg-4 a:hover {
    color: none
}
#copyrights {
    float: left;
    width: 100%;
    background: #ed7300;
    border-top: 1px solid #d46700
}
#copyrights p {
    float: left;
    color: #fff;
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 14px;
    margin: 0;
    padding: 0;
    line-height: 45px
}
#copyrights ul {
    float: right;
    margin: 0
}
#copyrights li {
    float: right;
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 14px;
    list-style: none;
    font-weight: 400;
    margin: 0;
    padding: 0;
    line-height: 45px
}
#copyrights li a.first {
    border: none
}
#copyrights li a {
    color: #fff;
    padding: 0 10px;
    border-right: 1px solid #fff
}
img {
    max-width: 100%
}
.fejs {
    border: none;
    overflow: hidden;
    margin-left: 20px;
    width: 540px;
    height: 87px
}
.footer-roll {
    display: none;
    padding: 5px
}
#gorny_fb {
    padding-top: 20px
}
.navbar-nav {
    float: right
}
#bannerek,
.znikaj {
    display: none
}
#wielki {
    font-weight: 700;
    text-decoration: underline;
    font-size: 41px
}
#film2 {
    width: 800px;
    height: 458px;
    margin-top: -40px
}
#film21 {
    width: 800px;
    height: 458px;
    margin-top: -40px
}
.i,
x.i i {
    display: none
}
div.xiiiYouTube1 {
    width: 800px;
    height: 385px;
    overflow: hidden;
    margin: auto;
    position: relative;
    border: 3px solid #666;
    top: 0
}
object.xiiiYouTube {
    position: absolute;
    clip: rect(1px, 980px, 415px, 1px)
}
.ten {
    height: auto;
    float: none;
    list-style-type: none;
    padding: 0;
    margin: 0
}
.ten li {
    background-image: url(//static.1000-slow.pl/images/ptaszek22_22.png);
    background-repeat: no-repeat;
    background-position: 0 5px;
    padding: 3px 0 3px 25px;
    margin: .4em 0
}
div.xiiiYouTube {
    width: 800px;
    height: 385px;
    overflow: hidden;
    margin: auto;
    position: relative;
    border: 3px solid #666;
    top: 0
}
.br2 {
    width: 100%;
    height: 30px
}
.zamfin {
    text-align: center;
    margin-top: -35px;
    color: #f80000;
    margin-bottom: -15px;
    font-size: 46px;
    line-height: 65px
}
.sklzam {
    color: #fff;
    background-color: #F60;
    -webkit-appearance: none;
    margin: auto;
    background-image: none;
    width: 400px;
    height: 55px;
    font-size: 20px;
    font-weight: 700;
    cursor: pointer
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape) {
	
/*
	html,body
{
    width: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}
*/
	 #slider{
		    background: url(//static.1000-slow.pl/images/bg_slider1.jpg) 70% 70% no-repeat;
    background-size: cover;
	}
	
	#slider h2 {
    padding: 3px 0 3px 3px;
    font-size: 26px;
    line-height: 34px;
    background: url(../images/bg_title_slider.png);
    background-size: cover;
}
	.fejs {
    height: 57px;
}
#slider p {   margin-left:0;
    }
    #slider_mp3_500 h2,
    #slider_mp3_praca h2,
    #slider_mp3_praca_niem h2,
    #slider_praca h2,
    #slider_500 h2,
    #slider_mp3 h2 {
        font-size: 32px;
        line-height: 43px
    }
    .tekst_naglowka_mp3 {
        font-size: 13px;
        line-height: 30px
    }
    .tekst_naglowka_zam {
        font-size: 12px;
        line-height: 30px
    }
    .twoi_znajomi {
        width: 350px;
        font-size: 20px
    }
     
    .txt_na_metoda {
        font-size: 18px;
        line-height: 22px;
        padding-top: 45px
    }
    #player {
    float: none; 
    margin: auto;
    cursor: pointer;
}
}


@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) {
    .znikaj_mp3_500 {
        height: 100%;
        background-size: cover;
        background: url(//niemiecki.1000-slow.pl/500-zwrotow-mp3/500-zwrotow-mp3.jpg) 70%/100% no-repeat
    }
    .znikaj_mp3_praca_niem {
        height: 100%;
        background-size: cover;
        background: url(//static.1000-slow.pl/images/podroz-praca-niem.jpg) 70%/100% no-repeat
    }
    .znikaj_praca {
        width: 100%;
        height: 100%;
        background: url(//static.1000-slow.pl/images/podroz.jpg) 100%/100% no-repeat
    }
    .znikaj_mp3_praca {
        width: 100%;
        height: 100%;
        background: url(//static.1000-slow.pl/images/podroz-praca.jpg) 70%/100% no-repeat
    }
    .znikaj_mp3_500 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background: url(//niemiecki.1000-slow.pl/500-zwrotow-mp3/500-zwrotow-mp3.jpg) 70%/100% no-repeat
    }
    .znikaj_500 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background: url(//www.1000-slow.pl/500-zwrotow/500-zwrotow-head.jpg) 70%/100% no-repeat
    }
}

@media (max-width: 1200px) and (min-device-width: 992px) {
	
	 #slider{
		    background: url(//static.1000-slow.pl/images/bg_slider1.jpg) 70% 70% no-repeat;
    background-size: cover;
	}
	
	
#slider h2 {
	background-size: cover;
	}
	.fejs {
    height: 57px;
}
	
#slider p {   margin-left:0;
    }
    #slider h2,
    #slider_mp3 h2,
    #slider_500 h2,
    #slider_mp3_500 h2,
    #slider_praca h2,
    #slider_mp3_praca h2,
    #slider_mp3_praca_niem h2 {
padding: 3px 0 5px 3px;
    margin-bottom: 15px;
            font-size: 30px;
        line-height: 40px
    }
    .vat_rozwin {
        font-size: 13px
    }
    h1 {
        font-size: 24px
    }
    #podaj_email {
        font-size: 18px
    }
    #slider p,
    #slider_500 p,
    #slider_mp3_500 p,
    #slider_mp3 p,
    #slider_praca p,
    #slider_mp3_praca p,
    #slider_mp3_praca_niem p {
        font-size: 22px;
        line-height: 27px;
        margin: 12px 6px 10px 5px;
        width:90%;
    }
    .nav>li>a {
        padding: 0 7px
    }
    .section-2 .col-md-8 h2,
    .section-1 .col-md-8 h2 {
        font-size: 28px;
        line-height: 38px
    }
   
    
    .section-2 .col-md-8 p,
    .section-1 .col-md-8 p {
        font-size: 16px;
        line-height: 24px
    }
    .woman {
        margin-bottom: -50px;
        margin-top: 53px
    }
    .wiesc_mp3_500_niem {
        top: 95px;
        left: 460px
    }
    .twoi_znajomi {
        text-align: center;
        font-size: 22px;
        margin-top: 25px;
        line-height: 38px;
        font-style: italic;
        border-left: 1px dashed #aaa
    }
    .man {
        margin-left: 10px;
        margin-top: 46px
    }
    .watch {
        margin-left: 40px;
        margin-top: 50px
    }
    .door {
        margin-left: 20px;
        margin-top: 32px
    }
    .phone {
        margin-top: 44px
    }
    .cube_box {
        margin-left: 50px;
        margin-top: 102px
    }
    .poster {
        margin-top: 62px;
        margin-bottom: -40px
    }
    .txt_na_metoda {
        font-size: 16px;
        line-height: 23px
    }
    .fejs {
        margin-left: 6px
    }
    #slider .col-md-5 a {
        margin: 100px 0 0 145px
    }
    .tekst_naglowka_zam,
    .tekst_naglowka_mp3 {
        font-size: 12px
    }
    #trialBox {
        width: 533px
    }
    #mailForm .mail {
        width: 270px
    }
    #demobox {
        width: 540px
    }
    
}
@media (min-device-width: 768px) and (max-width: 991px) {
    .odl_nagl {
        margin-top: 25px
    }
  
    #slider{
		    background: url(//static.1000-slow.pl/images/bg_slider1.jpg) 70% 70% no-repeat;
    background-size: cover;
	}
	.zwr {padding-top:15px;padding-bottom:15px;}

	.cytat {
    font-size: 20px;
    line-height: 26px;
}

	.nag_mp3 {
    font-size: 30px;
    line-height: 40px;
}
#slider h2, #slider_mp3_500 h2 {
	background-size: cover;
	padding-left:0;
	}
	.fejs {
    height: 57px;
    
    margin-left: 5px;
}
    .txt_na_metoda {
        font-size: 16px;
        line-height: 23px;
        padding-top: 25px
    }

  #slider_mp3{padding-top:50px; padding-bottom:5px;}
    h1 {
        font-size: 24px
    }
    .vat_rozwin {
        font-size: 13px
    }
    #podaj_email {
        font-size: 18px
    }
    .odtw {
        margin: 0;
        width: 70px
    }
    .twoi_znajomi {
        text-align: center;
        font-size: 25px;
        margin-top: 60px;
        line-height: 38px;
        font-style: italic;
        border-left: 1px dashed #aaa
    }
    .wiesc_mp3_500_niem {
        display: none
    }
    .audio {
        display: block
    }
    .s23 {
        font-size: 25px
    }
    #demobox {
        width: 100%
    }
    h2 {
        font-size: 22px
    }
    .container {
        padding: 0
    }
    .cube_box {
        display: block;
        margin-top: 150px;
        float: right;
        width: 100%
    }
    .phone {
        display: block;
        margin-top: 150px;
        float: left;
        width: 100%;
        height: 100%
    }
    .man {
        display: block;
        margin-top: 175px;
        float: right;
        width: 100%;
        height: 100%
    }
    .woman {
        display: block;
        margin-top: 340px;
        float: left;
        width: 100%
    }
    .watch {
        display: block;
        margin-top: 150px;
        float: right;
        width: 100%
    }
    .poster {
        display: block;
        margin-top: 150px;
        float: left;
        width: 100%
    }
    .door {
        display: block;
        margin-top: 150px;
        float: right;
        width: 100%
    }
    .line {
        display: block
    }
    .zwrot-graf,
    .benefits {
        display: block
    }
    .teksty_kolor {
        display: block;
        width: 100%
    }
    img {
        display: none
    }
    #logo {
        display: block;
        width: 194px;
        height: auto;
        margin-left: 0;
        margin-top: 12px;
        padding: 0
    }
    .nav>li>a {
        font-size: 15px;
        padding: 0 5px
    }
    .widoczny {
        display: block
    }
    #ladowanie {
        display: none;
        height: 0;
        width: 0
    }
    .zamawianie_btn {
        width: 600px;
        margin: auto;
        height: 170px
    }
    .zamawianie_btn a img,
    .zamawianie_btn img {
        display: block;
        width: 286px
    }
    #why-1000 .col-md-12,
    #why-1000 .col-md-12 a {
        display: none;
        height: 0
    }
    #players {
        display: block;
        margin: 20px auto auto
    }
    #rozwin {
        text-align: center;
        display: block;
        padding: 10px;
        height: 40px
    }
    #bannerek {
        display: block;
        width: 100%
    }
    #player {
        display: none;
        display: block;
        
    }
    #slider_mp3_praca h2, #slider_mp3_praca_niem h2
    {
		font-size: 26px;
        line-height: 36px;
        padding-left:0;
	} 
    #slider h2 {
        font-size: 26px;
        line-height: 36px
    }
    #slider_mp3 h2
    {
        font-size: 34px;
        line-height: 45px;
        padding-left:0;		
	}
	#slider_500 h2 {
  font-size: 34px;
        line-height: 45px;
        padding-left:0;	
	}
	#slider_500 {
		
    background-position-x: 30px;
    padding: 30px 0;
	}
    #slider {
        padding-bottom: 0
    }
    #slider p,
    #slider_500 p,
    #slider_mp3_500 p,
    #slider_mp3 p,
    #slider_praca p,
    #slider_mp3_praca p,
    #slider_mp3_praca_niem p {
        font-size: 18px;
        line-height: 24px;
        margin: 10px 6px 10px 5px;
        width:50%;
    }
    #slider p {width:80%;}
  .tekst_naglowka_mp3 {
        font-size: 13px;
        line-height: 30px
    }
    .tekst_naglowka_zam {
        font-size: 12px;
        line-height: 30px
    }
}
@media (max-width: 767px) {

.cube_box,  .phone, .man, .woman, .watch, .poster, .door {
        margin-left: 10px;
        margin-top:150px;
    }
    .nag_mp3 {
    font-size: 26px;
    line-height: 34px; 
 
}
 
.wyliczanka{float:none;}
.kup_teraz{  text-align:center;float:none;
    margin-top: 30px;}
#slider_mp3, #slider_500{padding-top:50px; padding-bottom:0;}
    .cytat {
    font-size: 18px;
    line-height: 26px;
}
.zwr {padding-top:15px;padding-bottom:15px;}

.s23 {
    text-align: left;
    line-height: 150%;
    font-size: 24px;
    padding-bottom: 10px;
}
#slider h2 {
    padding: 3px 0 3px 3px;
    font-size: 24px;
    line-height: 34px;
    background: url(../images/bg_title_slider.png);
    background-size: cover;
    width:60%;
}
#player{float:none;margin:auto; cursor:pointer;    display: block;}
#slider {
    float: left;
    width: 100%;
    background: url(//static.1000-slow.pl/images/bg_slider1.jpg) 72% 70% no-repeat;
    background-size: cover;
    padding-top: 55px;
    padding-bottom:0;
    margin-top: 60px;
    border-bottom: 5px solid #fe7b00;
}
.fejs {
    margin-left: 5px;
    height:57px;
}
    #slider p,
    #slider_500 p,
    #slider_mp3_500 p,
    #slider_mp3 p,
    #slider_praca p,
    #slider_mp3_praca p,
    #slider_mp3_praca_niem p {
        font-size: 16px;
        line-height: 20px;
        margin: 1px 6px 10px 5px;
        width:42%;
    }
    .col-xs-12{padding-left:1px;padding-right:1px;}

.section-1 .col-md-8 h2, .section-2 .col-md-8 h2{ 
    font-size: 24px; 
    line-height: 30px;
}
.section-1 .col-md-8 p, .section-2 .col-md-8 p {
    font-size: 16px;
    line-height: 24px;
}

#slider h2, #slider_mp3 h2, #slider_500 h2, #slider_mp3_500 h2, #slider_praca h2, #slider_mp3_praca h2, #slider_mp3_praca_niem h2 {
    padding: 3px 0 5px 3px;
    margin-bottom: 15px;
    line-height: 30px;
    font-size: 24px;
}    

 #why-1000 .col-md-12,
    #why-1000 .col-md-12 a {
        display: none;
        height: 0
    }
    
   .section-1, .section-2 {
	       padding-bottom: 30px;

   } 
   
  .wieksza{
	  width:57%;
	  
    padding: 5px;
	  float:left;
	  font-size:16px; line-height:22px
  }
  
  #slider_mp3_500 { 
    padding: 30px 0;}
  .mniejsza{width:40%;float:left;}
 .mniejsza h1{font-size:22px;}
}

@media (max-width: 599px) {
    body {
        width: 100%;
        font-size:16px;
    }
    img, #clickme3 {
        display: none
    }
    
    #teksty p {
    font-size: 16px;
    line-height: 150%;
	}    
	.s23 {
    text-align: left;
    line-height: 110%;
    font-size: 20px;
	}
	.buyFinalWords {
    font-weight: 600;
    font-size: 20px;
    line-height: 26px;
    text-align:left;
	}
	.poznaj{
	margin: 0px;padding: 0px; font-size: 18px; font-weight: bolder; color: rgb(179, 52, 55); font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); line-height: 30px; text-align: left;}
    .br2 {
        width: 100%;
        height: 0
    }
    .wyliczanka{font-size:16px; line-height:20px;}

    
    #slider_mp3,
    #slider_500,
    #slider_mp3_500,
    #slider_praca,
    #slider_mp3_praca_niem,
    #slider_mp3_praca {
        margin-top: 20px;
        padding-bottom: 0;
        margin-bottom: 0;
        background-image: none
    }     
    .cytat {
        font-size: 20px;
        line-height: 26px
    }
    
   
     .znikaj_mp3 {
          display: block;
    width: 100%;
    margin-top: -15px;
    margin-bottom: 20px;
    min-height: 150px;
    background-size: cover;
        background: url(//static.1000-slow.pl/images/mp3tlo.jpg) 0 0/100% no-repeat
    }
    #slider_500 h2,
    #slider_mp3_500 h2 {
        margin-left: 0;
        padding-top: 30px;
        font-size: 26px;
        line-height: 34px
    }
    #slider_mp3 h2 {
        margin-left: 0;
        padding-top: 30px;
        font-size: 27px;
        line-height: 39px
    }
    #slider_praca h2 {
        margin-left: 0;
        padding-top: 30px;
        font-size: 27px;
        line-height: 39px
    }
    #slider_mp3_praca_niem h2,
    #slider_mp3_praca h2 {
        margin-left: 0;
        padding-top: 30px;
        font-size: 27px;
        line-height: 39px
    } 
    .tekst_naglowka_zam,
    .tekst_naglowka_mp3 {
        font-size: 11px
    }
  
    .zwrot-graf,
    .benefits {
        display: none
    }
    #demobox {
        width: 100%;
        height:auto;
    }
    .niewidzialni {
        display: block
    }
    div .pointContainer .picDesc {
        padding-top: 62px
    }
    .cube_box {
        display: block;
        margin-top: 80px;
        float: right;
        width: 90%
    }
    .phone {
        display: block;
        margin-top: 100px;
        float: left;
        width: 90%;
        
    margin-left: -8px;
        height: 100%
    }
    .man {
        display: block;
        margin-top: 95px;
        float: right;
        width: 90%;
        height: 90%
    }
    .woman {
        display: block;
        margin-top: 119px;
        float: left;
        width: 90%;
        
    margin-left: -5px;
    }
    .watch {
        display: block;
        margin-top: 120px;
        float: right;
        width: 90%
    }
    .poster {
        display: block;
        margin-top: 110px;
        
    margin-left: -6px;
        float: left;
        width: 100%
    }
    .door {
        display: block;
        margin-top: 110px;
        float: right;
        width: 100%
    }
    .line {
        display: block
    }
    .wiesc_mp3_500_niem {
        display: none
    }
    .audio {
        display: block
    }
    h2 {
        font-size: 16px;
        line-height: 20px
    }
    .sklzam {
        width: 300px
    }
    .zamfin {
        text-align: center;
        margin-top: -35px;
        color: #f80000;
        margin-bottom: -15px;
        font-size: 26px;
        line-height: 35px
    }
    .pointContainer {
        padding-bottom: 20px
    }
    .batonik {
        color: #fff;
        background-color: #F60;
        margin: auto;
        background-image: none;
        width: 100%;
        height: 35px;
        font-size: 14px;
        font-weight: 700;
        cursor: pointer
    }
    .pageTitle {
        padding-right: 3px;
        padding-left: 3px
    }
    .col-sm-12,
    .col-xs-12 {
        margin: 0;
        padding-right: 10px;
        padding-left: 10px
    }
    .col-xs-2,
    .col-sm-2,
    div .container,
    div .section-2,
    .col-md-4,
    .col-xs-10,
    .col-sm-10,
    .col-md-8 {
        margin: 0;
        padding: 0
    }
    .odstepnik {
        margin-top: 0
    }
    .cena {
        font-size: 25px
    }
    #obraz2 {
        height: 200px;
        width: 300px
    }
    .twoi_znajomi {
        text-align: center;
        font-size: 18px;
        line-height: 22px;
        font-style: italic;
        border-left: 1px dashed #aaa
    }
    .odtw {
margin-bottom: 20px;
        width: 100%
    }
    #clickForTrial {
        margin: 0;
        padding: 0
    } 
 
.cytat {
    font-size: 18px;
    line-height: 32px;
    
    margin-top: -17px;
}
    .kup {
        width: 100%
    }
    #clickme333,
    #footer,
    .footer,
    #footer .clearfix,
    #tekst_stopki {
        display: none
    }
    #loginPanel .login_submit2niem input,
    #loginPanel .login_submit2 input {
        width: 100%;
        background-image: none;
        background-color: #fe7b00;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    .tekst_naglowka_zam {
        display: none
    }
    .ten li {
        padding: 3px 0 3px 25px;
        margin: .4em 0
    }
    #player,
    .pstryk {
        display: none
    }
    h1 {
        font-size: 26px
    }
    #wielki {
        font-size: 28px
    }
    .widoczny {
        display: block;
        max-width: 98%;
        margin: 0
    }
      .gwarancja {
              float: none;
              padding-top: auto;
              margin: auto
          }
    #ladowanie {
        display: none;
        height: 0;
        width: 0
    }
    .zamawianie_btn {
        width: 305px;
        margin: auto;
        height: 170px
    }
    .zamawianie_btn a img,
    .zamawianie_btn img {
        display: block;
        width: 142px
    }
    #trialBox {    
   width: 98%;
        background: url(//static.1000-slow.pl/images/demo_mi.jpg) 0 0/100% no-repeat; height:auto;
        margin: auto;
        position: relative;

    margin-top: 30px;
        padding-bottom: 20px;
    }
    #clickForTrial,
    #mailForm {
        position: relative;
        margin: auto
    }
    .twoi_znajomi {
        margin-top: 20px;
        padding-top: 20px
    }
    #mailForm .mail {
        width: 280px;
        margin: auto;
        margin-bottom: 15px
    }
    div.xiiiYouTube {
        width: 100%;
        height: auto
    }
    object.xiiiYouTube {
        position: absolute;
        clip: rect(1px, 100%, auto, 1px)
    }
    #film2 {
        width: 100%;
        height: auto
    }
    #clickForTrial {
        font-size: 25px;
        padding-bottom: 30px;
        
            margin-top: 60px;
    }
    #mailForm a {
        color: #00f
    }
    #obraz2 {
        display: block;
        background-size: 100% 65%
    }
    .btn_special {
        background: #fe8412;
        border-radius: 5px;
        color: #fff;
        font-family: Arial, sans-serif;
        font-size: 24px;
        font-weight: 700;
        text-align: center;
        padding: 7px;
        border: 1px solid #d26600;
        width: auto;
        display: inline-block;
        margin: 10px 0
    }
    .special {
        color: #910010;
        font-weight: 700
    }
    #players {
        display: block;
        margin: 70px auto auto
    }
    #rozwin {
        text-align: center;
        display: block;
        padding: 10px;
        height: 40px
    }
    #bannerek {
        display: block;
        width: 100%
    }
    .znikaj {
        display: block;
        width: 100%;
        min-height: 200px;
        background: url(//static.1000-slow.pl/images/bg_slider1.jpg) 0 0/100% no-repeat
    }
    .navbar-nav {
        float: left;
        width: 80%;
        margin-left: 20px
    }
    .navbar-nav ul {
        padding-bottom: 30px
    }
    .navbar-inverse .navbar-nav>li>a {
        padding-bottom: 30px;
        font-size: 28px
    }
    #gorny_fb {
        padding-top: 20px;
        padding-bottom: 30px;
        padding-left: 20px
    }
    .navbar-inverse .navbar-collapse,
    .navbar-inverse .navbar-form {
        border-color: #fe7b00
    }
    .container-fluid>.navbar-collapse,
    .container-fluid>.navbar-header,
    .container>.navbar-collapse,
    .container>.navbar-header {
        margin-right: 0;
        margin-left: 0
    }
    #footer li a {
        line-height: 35px
    }
    .section-1,
    .section-2 {
        padding: 10px
    }
    #slider,
    #slider_mp3,
    #slider_500,
    #slider_praca,
    #slider_mp3_500,
    #slider_mp3_praca,
    #slider_mp3_praca_niem {
        margin-top: 20px;
        padding-bottom: 0;
        margin-bottom: 0;
        background-image: none
    }
    .navbar-header {
        padding-right: 0;
        width: 90%
    }
    .footer-roll {
        display: block
    }
    #copyrights ul {
        float: left;
        margin-left: -50px
    }
    #copyrights li {
        float: left
    }
    .container {
        padding-right: 3px;
        padding-left: 3px;
        margin: 0;
        width: 100%
    }
    #logo {
        display: block;
        width: 174px;
        margin-left: 0;
        margin-top: 9px;
        padding: 0
    }
    .fejs {
        border: none;
        overflow: hidden;
        margin-left: 5px;
        margin-bottom: 15px;
        width: 270px;
        height: 17px
    }
    #slider h2,
    #slider_praca h2,
    #slider_mp3_500 h2,
    #slider_500 h2,
    #slider_mp3_500 h2,
    #slider_mp3 h2,
    .section-1 .col-md-4 h2,
    .section-1 .col-md-8 h2,
    .section-2 .col-md-4 h2,
    .section-2 .col-md-8 h2 {
        font-size: 20px;
        line-height: 24px;
        width:100%;
    }
    .form5 {
        margin: 0;
        padding: 0
    }
    #slider p,
    #slider_500 p,
    #slider_mp3_500 p,
    #slider_mp3_praca p,
    #slider_praca p,
    #slider_mp3_praca_niem p,
    #slider_mp3 p,
    .section-1 .col-md-4 p,
    .section-1 .col-md-8 p,
    .section-2 .col-md-4 p,
    .section-2 .col-md-8 p {
        font-size: 16px;
        line-height: 22px;
         font-weight: 400;
         width:100%;
    }
    #slider .section-1 .col-md-8,
    .section-1 .col-md-8,
    .section-2 .col-md-8 {
        padding: 0
    }
    #slider .col-md-5 a {
        float: left;
        margin: 0
    }
    #slider h2,
    #slider_mp3_praca_niem h2,
    #slider_praca h2,
    #slider_mp3_praca h2,
    #slider_mp3 h2,
    #slider_mp3_500 h2 {
        padding: 12px 0 20px 3px;
        font-size: 20px;
        line-height: 27px
    }
    #testimonials {
        padding: 2px
    }
    #slider p,
    #slider_mp3 p,
    #slider_mp3_praca_niem p,
    #slider_mp3_praca p,
    #slider_mp3_500 p {
        font-family: 'PT Sans Narrow', sans-serif;
        font-size: 20px;
        line-height: 27px;
        margin: 20px 6px 20px 10px
    }
   
    .navbar {
        min-height: 30px
    }
    .teksty_kolor {
        display: block;
        width: 100%
    }
    .txt_na_metoda {
        font-size: 15px;
        line-height: 18px;
        padding-top: 20px
    }
    #slider_500 h2 {
        margin-left: 0;
        font-size: 14px;
        line-height: 27px
    }
    #slider_mp3_praca h2,
    #slider_praca h2,
    #slider_mp3_praca_niem h2 {
    font-size: 18px;
    line-height: 30px;

    }
    .footers a {
        font-size: 18px;
        display: block
    }
    
.znikaj_mp3_500 {
    display: block;
    width: 100%;
    padding-top: 15px; 
    margin-bottom: 20px;
    min-height: 160px;
    background: url(//niemiecki.1000-slow.pl/500-zwrotow-mp3/500-zwrotow-mp3.jpg) 70%/100% no-repeat;
    background-position-x: 10px;
    background-size: cover;
}
    .znikaj_500 {
    display: block;
    width: 100%;
    margin-top: -15px;
    margin-bottom: 20px;
    min-height: 150px;
    background: url(//www.1000-slow.pl/500-zwrotow/500-zwrotow-head.jpg) 0 /100% no-repeat;
    background-color: white;
    
    background-size: cover;
    background-position-x: 20px;
    }
    .znikaj_mp3_praca {
    
        background: url(//static.1000-slow.pl/images/podroz-praca.jpg) 0 0/100% no-repeat;
                padding-top: 30px;
        display: block;
        
    margin-top: -45px;
        width: 100%;
        min-height: 150px;
        
    background-size: cover;
    
    background-position-x: -30px;
    }
    .znikaj_praca {
        padding-top: 30px;
        display: block;
        width: 100%;
        
        
    margin-top: -30px; 
    min-height: 200px;
        
        background: url(//static.1000-slow.pl/images/podroz.jpg) 0 0/100% no-repeat
    }
    .znikaj_mp3_praca_niem {
        padding-top: 30px;
        display: block;
        
    margin-top: -45px;
        width: 100%;
        min-height: 150px;
        background: url(//static.1000-slow.pl/images/podroz-praca-niem.jpg) 0 0/100% no-repeat;
        
    background-size: cover;
    
    background-position-x: -30px;
    }
    .ramka {
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        margin-top: 45px;
        border: 1px #f88a3c solid;
        padding: 10px
    }
    .naglowek {
        font-size: 22px;
        line-height: 28px;
        font-weight: 700
    }
    .pstryk {
        display: block
    }
.zwrot-graf {
    display: block;
    width: 50%;
    float: left;
    height: 100%;
    margin-right: 10px;
}
    .nag_mp3 {
		padding-top:25px;
        font-size: 24px;
        line-height: 30px
    }
   hr{margin:0;}
   
}
@media (max-device-width: 480px) {
	
.br36{height:0;}

    #slider_mp3_500 p {
        font-size: 18px;
        line-height: 22px;
        margin: 2px 6px 20px 10px
    }
    #podaj_email {
    margin-top: -70px;
}
    .mniejsza, .wieksza{width:100%}
    #testimonials p {
    width: 90%;
    margin-left: 5%;
    text-align: left;
}
    .section-2 .col-md-8 p {
        padding: 0
    }
    h2 {
    padding-top: 0;
}
#slider p, #slider_mp3 p, #slider_mp3_praca_niem p, #slider_mp3_praca p, #slider_mp3_500 p {
      font-size: 18px;
    line-height: 22px;
margin:12px 0px 20px 3px;    
}    

    #slider h2, #slider_mp3_praca_niem h2, #slider_praca h2, #slider_mp3_praca h2, #slider_mp3 h2, #slider_mp3_500 h2 {

    background-position-x: -30px;
}

#slider_500 h2, #slider_mp3 h2, #slider_mp3_500 h2  {
    margin-left: 0;
    font-size: 18px;
    margin-bottom: -60px;
    line-height: 33px;
    margin-top: 15px;

}
    .znikaj {
        min-height: 150px
    }
    #players {
        margin: 20px auto auto
    }
    .col-sm-12,
    .col-xs-12 {
        padding-right: 3px;
        padding-left: 3px
    }
}


@media (max-device-width: 375px) {
	#slider_500 h2, #slider_mp3 h2, #slider_mp3_praca_niem h2 {
    font-size: 17px;
	}
	.cytat {
    font-size: 16px;
    line-height: 22px;
    margin-top: -13px;
	}
	    .znikaj_500, .znikaj_mp3,   {
    margin-top: -35px;
	}
	.znikaj_mp3_500{
			background-position-x: -22px;	

    margin-top: -10px;
	}
	.znikaj_praca {
	background-position-x: 22px;	
    min-height: 160px;}
    
	#slider_mp3 h2 {
    margin-top: 30px;
}

#clickForTrial {
    font-size: 28px; 
    margin-top: 50px;
}

}


@media (max-device-width: 320px) {
	
 

#clickForTrial {
    font-size: 24px; 
    margin-top: 33px;
}
	#slide{
		background:none;}
	.znikaj { 
    width: 100%;
    background: url(//res.cloudinary.com/dbe7bt4pd/image/upload/c_scale,q_auto:best,w_480/v1469626363/bg_slider_oygsgz.jpg) 50% 50% no-repeat;
    background-size: cover;
}

.znikaj_mp3_praca, .znikaj_mp3_praca_niem {
    background-position-x: -60px;
    }
    #slider_mp3_praca_niem h2, #slider_mp3_praca h2{    font-size: 15px;
}
	.znikaj_praca {
    margin-top: -33px;
	}
	#slider_500 h2 {
    font-size: 14px;
    
    margin-top: 26px;
    
    line-height: 26px;
	}
	#slider h2 {
    padding: 5px 0 5px 3px;
    font-size: 18px;
    line-height: 24px; 
}
	 #slider_mp3 h2  {
    font-size: 18px;
    
    line-height: 26px;
	}
	 #slider_praca h2  {
    font-size: 16px;
    
    line-height: 24px;
	} 
	.cytat {
    font-size: 14px;
    line-height: 18px;
    margin-top: -11px;
	}
	.znikaj_500, .znikaj_mp3, .znikaj_mp3_500 {
    min-height: 150px;
    margin-bottom:0;}
    .znikaj_500{
    margin-top: -45px;}
}
