﻿    /*#imgRwd{
            display:none;
        }*/

            #navbar, #footer {
                opacity: 0;
                visibility: hidden;
            }

            #footer {
                display: none;
            }

            body {
                /*padding:0px;*/
                /*background-color:black;*/
                /*transition: all 0.6s linear;
            -webkit-transition: all 0.6s linear;*/
                overflow:hidden;
            }

            #body {
                padding-top: 35px;
            }

            #cont {
                width: 100%;
                /*background-color:yellow;*/
            }

            #forWiz {
                visibility: hidden;
                margin-top: 100px;
                opacity: 0;
                /*transition: all 1.2s linear;
                -webkit-transition: all 1.2s linear;*/
                z-index: 4;
                position: relative;
            }

            .createCircleDiv {
                opacity: 0;
            }

            #polContainer {
                position: relative;
                height: auto;
                width: 50%;
                text-align: right;
                float: left;
                /*background-color:red;*/
            }

            #polContainer2 {
                /*position:absolute;top:40px; height:100%; width:50%; right:0px;
            background-color:yellow; text-align:right;*/
                position: relative;
                height: auto;
                width: 50%;
                text-align: right;
                float: left;
                z-index: 3;
            }

            #img1 {
                /*position:absolute; right:0px; width:45.8vw; top:1.6vw;*/
                margin-top: 1.6vw;
                width: 45.8vw;
            }

            #img2 {
                /*position:absolute; right:0px; width:34.2vw; top:15.9vw;*/
                width: 34.2vw;
                margin-top: 15.9vw;
            }

            #text1 {
                position: absolute;
                top: 17.6vw;
                right: 0px;
                font-size: 3.9vw;
                letter-spacing: 0.2vw;
                line-height: 100%;
                cursor: pointer;
            }

            .text2 {
                position: absolute;
                top: 26.4vw;
                right: 0px;
                font-size: 3vw;
                text-align: right;
                line-height: 110%;
                letter-spacing: 0.2vw;
                transition: all 0.3s linear;
                -webkit-transition: all 0.3s linear;
            }

            .rozText2 {
                top: 20vw;
            }

            #text3 {
                position: absolute;
                top: 17.6vw;
                right: 14.7vw;
                font-size: 3.9vw;
                letter-spacing: 0.2vw;
                line-height: 100%;
                text-align: left;
                cursor: pointer;
            }

            #text4 {
                display: none;
                position: absolute;
                width:50vw;
                top: 10vw;
                right: 25vw;
                font-size: 1.6vw;
                /*letter-spacing: 0.2vw;*/
                line-height: 140%;
                text-align: left;
                color: gray;
            }


            #img3 {
                position: absolute;
                z-index:24;
                top: 1vw;
                right: 47.5vw;
                width: 5vw;
                /*opacity:0;*/
                transition: opacity 0.5s linear;
                -webkit-transition: opacity 0.5s linear;
                cursor: pointer;
            }

            #text1a, #text3a {
                font-weight: 400;
                width:98%;
                min-width: 21vw;
                background-color: #fafafa;
                font-size: 0.27em;
                color: #5e8ac7;
                letter-spacing: 0px;
                line-height: 150%;
                padding: 0.1vw 0px;
            }

            #blackPol {
                position: fixed;
                width: 100%;
                height: 100%;
                left: 0px;
                top: 100%;
                z-index: 2;
                background-color: rgba(5,5,5,0.6);
                /*background-color: black;*/
                transition: all 1.2s linear;
                -webkit-transition: all 1.2s linear;
            }

            #fast {
                background-color: white;   
                color: #737374;
                width: 100%;
                visibility: hidden;
                display: none;
                opacity: 0;
                height: 100vh;
                text-align:center;
                font-size: 1.4em;
                }

            #faster{
            margin-top:25px;
            font-size: 1.75em;
            padding-top:130px;
            }

            .fastDiv{
            margin:20px auto 10px auto;
            }

            #fast #dobSkrz {
            padding-top:9px;
            max-width: 600px;
            width: 95%;
            margin:auto;
            font-size: 0.7em;
            display: none;
            }

            #fast .btn{
                font-size:1.1em;
            }

            #buyNow{
                margin-top:60px;
            }
            #contAndHelp{
                margin-top:30px;
            }

            #fast #dobSkrz input[type=text], #dobSkrz textarea {
            font-size: 1em !important;
            height: 45px;
            -webkit-transition: all 0.1s linear;
            -moz-transition: all 0.1s linear;
            transition: all 0.1s linear;
            }
            #fast #dobSkrz input[type=text]:hover, #dobSkrz textarea:hover, #dobSkrz textarea:focus,
            #fast #dobSkrz input[type=text]:focus {
            outline: none;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            border-color: #ccc;
            }
            #fast #dobSkrz textarea {
            height: auto;
            resize: vertical;
            font-weight: 200;
            }

            @media (orientation:portrait) {
                #polContainer {
                    text-align: left;
                }

                #polContainer, #polContainer2 {
                    position: relative;
                    height: auto;
                    width: 100%;
                }

                #img1 {
                    width: 65%;
                    top: 0px;
                    margin-left: 5%;
                    margin-top: 2%;
                }

                #img2 {
                    width: 55%;
                    margin-top: 2%;
                }

                #text1 {
                    position: absolute;
                    top: 60%;
                    left: 35%;
                    font-size: 55px;
                    letter-spacing: 1px;
                    color: #428bca;
                    display: table;
                    border-bottom: 1px solid #428bca;
                }

                #text1::after, #text3::after {
                    content: ">";
                    position: absolute;
                    top: 0px;
                    left: 106%;
                }

                #text3 {
                    position: absolute;
                    top: 0%;
                    left: 35%;
                    font-size: 55px;
                    color: #428bca;
                    display: table;
                    border-bottom: 1px solid #428bca;
                }

                #text4 {
                    font-size: 2vw;
                    width:70vw;
                    top: 0vw;
                    right: 25vw;
                }
                
                /*#img3 {
                    top: 22vw;
                }*/

                #text1a, #text3a {
                    /*font-weight:400; width:98%; background-color:#fafafa; font-size:0.4em; color:#5e8ac7; letter-spacing:0px; line-height:150%;
         padding:2px; width:auto;*/
                    display: none;
                }

                .text2 {
                    visibility: hidden;
                    opacity: 0;
                }

                .rozText2 {
                    visibility: visible;
                    opacity: 1;
                    position: absolute;
                    top: 26.4vw;
                    left: 40%;
                    font-size: 2em;
                    text-align: left;
                    line-height: 110%;
                    letter-spacing: 0.2vw;
                }
            }

            @media (max-width: 767px) and (orientation:portrait) {
                #text1 {
                    left: 36%;
                    font-size: 46px;
                }

                #text3 {
                    left: 36%;
                    font-size: 46px;
                }
            }

            @media (max-width: 600px) and (orientation:portrait) {
                #text1 {
                    font-size: 40px;
                }

                #text3 {
                    font-size: 40px;
                }

                .rozText2 {
                    font-size: 1.6em;
                }
            }

            @media (max-width: 480px) and (orientation:portrait) {
                #text1 {
                    left: 35%;
                    font-size: 32px;
                }

                #text3 {
                    left: 35%;
                    font-size: 32px;
                }

                .rozText2 {
                    font-size: 1em;
                }
            }

            @media (max-width: 375px) and (orientation:portrait) {
                #text1 {
                    font-size: 26px;
                }

                #text3 {
                    font-size: 26px;
                }
            }
            /*powyzej 1000 i  do 1600 i horyzontalnie*/
            @media (min-height: 1000px) and (max-width: 1920px) and (orientation:landscape) {
                #cont {
                    margin-top: 50px;
                }
            }

            @media (min-height: 1000px) and (max-width: 1600px) and (orientation:landscape), (min-height: 900px) and (max-width: 1400px) and (orientation:landscape) {
                #cont {
                    margin-top: 120px;
                }
            }



@media (max-width: 1598px), (max-height: 830px) {
            #fast{
            font-size:1.1em;
            }
            #faster{
            margin-top:5px;
            font-size: 1.7em;
            }

            #fast .btn{
            font-size:1em;
            }

            .fastDiv{
            margin:18px auto 8px auto;
            }

            #buyNow{
                margin-top:38px;
            }
            #contAndHelp{
                margin-top:15px;
            }

            #fast #dobSkrz {
            padding-top:6px;
              font-size:1em;
            }

            #fast #dobSkrz input[type=text], #dobSkrz textarea {
            font-size: 0.9em !important;
            height: 43px;
            }
}
@media (max-width: 1023px),  (max-height: 730px) {
        #fast {
        font-size: 1em;
        }
        #faster{
        margin-top:5px;
        font-size: 1.3em;
        padding-top:30px;
        }
        #fast .btn{
        font-size:0.9em;
        }
        #buyNow{
        margin-top:20px;
        }
        #contAndHelp{
        margin-top:10px;
        }
        .fastDiv{
        margin:9px auto 6px auto;
        }
        #fast #dobSkrz {
        padding-top:2px;
        }

}
@media(max-height: 660px) {
        #fast{
        font-size: 0.9em;
        }
        .fastDiv{
        margin:3px auto 2px auto;
        }
        #fast #dobSkrz {
        padding-top:1px;
        }
}
@media(max-height: 590px) {
        #fast{
        font-size: 0.75em;
        }
}

.t4Mob{
    position:static!important;
    width:100%!important;
    font-size:0.8em!important;
    padding:5px 10px;
}
