@media screen and (max-width: 1268px){
    nav ul li a {
        color: #fff;
        display: block;
        font-size: 20px;
        padding: 29px 35px;
        text-decoration: none;
    }
}
@media screen and (max-width: 1146px){
    nav ul li a {
        color: #fff;
        display: block;
        font-size: 20px;
        padding: 25px;
        text-decoration: none;
    }   
    .paddingx {
        padding: 0 8px;
    }
}
@media screen and (max-width: 1128px){
    .headertext {
        font-size: 18px;
    }
    .navbar-nav > li > a {
        padding: 22px 17px;
    }
    .center{
        background-color: black;
        display: block;
        margin: 0 auto;
        padding: 0 12px;
        text-align: center;
        max-width: 862px;
        width: 100%;
    }
}
@media screen and (max-width: 1078px){
    .paddingkor{
        padding: 0;
    }
    .font1{
        font-size: 18px;
    }
    .downloadbox2_1 {
        font-size: 22px;
        position: relative;
    }
    .downloadbox2_2 {
        font-size: 22px;
        position: relative;
    }
    .downloadbox2_3 {
        font-size: 22px;
        position: relative;
    }
    .downloadbox2_4 {
        font-size: 22px;
        position: relative;
    }
    .promotiisize{
        font-size: 17px
    }

}
@media screen and (max-width: 1050px){
    nav ul li a {
        color: #fff;
        display: block;
        font-size: 18px;
        padding: 25px;
        text-decoration: none;
    }
}
@media screen and (max-width: 1000px){
    .m-tt {
        margin-top: 278px;
    }
	.ide-nem-kellesz{
		display: none;
	}
}
@media screen and (max-width: 992px){
    .minibar{
        margin-top: 10px;
        text-align: center;
        font-size: 16px;
    }   
    .downloadboxpromo {
        padding: 5px;
    }
}
@media screen and (max-width: 953px){
    nav ul li a {
        padding: 25px 9px;
    }
    .padding{
        padding: 25px 9px;
    }
}
@media screen and (max-width: 907px){
    .headertext {
        font-size: 18px;
    }
    .navbar-nav > li > a {
        padding: 20px 11px;
    }

    .center{
        background-color: black;
        display: block;
        margin: 0 auto;
        padding: 0 12px;
        text-align: center;
        max-width: 862px;
        width: 100%;
    }
}
@media screen and (max-width: 897px){
    .paddingkor{
        padding: 0;
    }
    .headercenter {
        margin-top: 50px;
        text-align: center;
    }
    .font1 {
        font-size: 15px;
    }
    .downloadbox2_1 {
        font-size: 18px;
        position: relative;
    }
    .downloadbox2_2 {
        font-size: 18px;
        position: relative;
    }
    .downloadbox2_3 {
        font-size: 18px;
        position: relative;
    }
    .downloadbox2_4 {
        font-size: 18px;
        position: relative;
    }
    .paddingx {
        padding: 0 17px;
    }
}
@media screen and (max-width: 866px){
    .fontsize{
        margin-bottom: 15px;
        font-size: 15px;
    }
    .promotiisize {
        font-size: 19px;
    }
    .downloadboxpromo {
        font-size: 16px;
        padding: 3px;
    }
    .homeproduse {
        font-size: 0px;
    }
    .header__search{
        border-bottom: 1px solid;
        display: table;
        float: none;
        margin: 0 auto;
        max-width: 275px;
    }
}
@media screen and (max-width: 836px){
    .headertext {
        font-size: 15px;
    }
    .navbar-nav > li > a {
        padding: 18px 15px;
    }
    .center{
        background-color: black;
        display: block;
        margin: 0 auto;
        padding: 0 12px;
        text-align: center;
        max-width: 862px;
        width: 100%;
    }
    .whiteradius{
        border: 9px solid white;
        border-bottom-left-radius: 17px;
        border-top-left-radius: 17px;
    }
    #download{
        position: absolute;
        right: 0;
        top: 39%;
        display: block; 
        margin:0 auto; 
        text-align: center;
    }
    .downloadbox {
        background-color: #fff;
        position: relative;
        font-size: 20px;
        text-transform: uppercase;
    }
    .m-tt {
        margin-top: 247px;
    }
}
@media screen and (max-width: 820px){
    .papucs{
        font-size: 15px;
    }
}
@media screen and (max-width: 768px){
    .minibar{
        margin-top: 10px;
        text-align: left;
        font-size: 20px;
    }   
    .adauga_in_cos {
        font-size: 14px;
        height: 40px;
        line-height: 40px;
        width: 70%;
    }
    .float{
        float: right;
        margin-right: 20px
    }
    .headercenter{
        margin-top: 8px; 
        text-align: center
    }
    #homeproduse {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        color: white;
        display: block;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        text-align: center;
        top: 68%;
    }
    .whiteradius{
        border: 6px solid white;
        border-bottom-left-radius: 17px;
        border-top-left-radius: 17px;
    }
    #download{
        position: absolute;
        right: 0;
        top: 33%;
        display: block; 
        margin:0 auto; 
        text-align: center;
    }
    .downloadbox {
        background-color: #fff;
        position: relative;
        font-size: 16px;
        text-transform: uppercase;
    }
    .borderstea{
        border-right: none;
        border-bottom: 3px solid;
        width: 100%
    }
    nav ul ul {
        background-color: black;
        border-radius: 0;
        color: white;
        left: 250px;
        padding: 0;
        position: absolute;
        text-align: center;
        top: -200%;
        width: 265px; 
    }
    .navbar-collapse.in {
        overflow-y: visible;
    }

}
@media screen and (max-width: 767px){
    .menu_desk{
        display: none;  
    }
    .fix{
        position: relative; 
        z-index: 2147483647; 
        background-color: #fff
    }
    nav ul li {
        float: none;
    }
    nav ul li a {
        padding: 5px 50px;
        font-size: 15px;
    }
    nav ul li div {
        padding: 5px 50px;
        font-size: 15px;
    }
    .newsletter {
        font-size:18px;
    }
    .padding{
        padding: 12px 9px;
    }
    nav ul ul li:hover > ul {
        display: none;
        background-color: black;
        color: white;
    }
    ol, ul {
        margin-bottom: 0;
        margin-top: 0;
    }
    .paddingkor {
        padding: 0;
    }   
    .downloadbox2 {
        background-color: #ef5927;
        font-size: 26px;
        position: relative;
    }
    .font1 {
        font-size: 24px;
    }
    .margintop{
        margin-top: 0;
    }
    .m-tt{
        margin-top:0;
    }
    .logooo{
        width: 20%;
    }
    .paddingx {
        padding: 0 33px;
    }
}
@media screen and (min-width: 768px){
    .menu_mobil{
        display: none;
    }
}
@media screen and (max-width: 720px){
    .paddingkor{
        padding: 0;
    }
    .font1{
        font-size: 26px
    }
    .downloadbox2 {
        background-color: #ef5927;
        font-size: 25px;
        position: relative;
    }
    .font1 {
        font-size: 18px;
    }
    #download2 {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        color: white;
        display: block;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        text-align: center;
        top: 36%;
    }
    .paddingx {
        padding: 0 26px;
    }
}
@media screen and (max-width: 700px){
    #homeproduse {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        color: white;
        display: block;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        text-align: center;
        top: 57%;
    }
}
@media screen and (max-width: 700px){
    .paddingkor {
        padding: 0;
    }
}
@media screen and (max-width: 696px){
    .homeproduse {
        background-color: #ef5927;
        bottom: 0;
        font-size: 29px;
        height: 33%;
        padding-bottom: 27%;
        padding-left: 5px;
        padding-top: 5px;
        position: relative;
        text-align: left;
    }
}
@media screen and (max-width: 589px){
    .homeproduse {
        font-size: 25px;
        padding-bottom: 27%;
    }
    .sp-lightbox img {
        bottom: 0;
        height: 280px;
        left: 0;
        margin: auto;
        position: absolute;
        right: 0;
        top: 0;
    }
    .font1 {
        font-size: 18px;
    }
    .downloadbox2 {
        background-color: #ef5927;
        font-size: 18px;
        position: relative;
    }
    .downloadbox2_1 {
        font-size: 18px;
        position: relative;
    }
    .downloadbox2_2 {
        font-size: 18px;
        position: relative;
    }
    .downloadbox2_3 {
        font-size: 18px;
        position: relative;
    }
    .downloadbox2_4 {
        font-size: 18px;
        position: relative;
    }
    #download2 {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        color: white;
        display: block;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        text-align: center;
        top: 34%;
    }
    .paddingx {
        padding: 0 0;
    }
}
@media screen and (max-width: 508px){
    .paddingkor {
        padding: 0;
    }
    .downloadbox2 {
        background-color: #ef5927;
        font-size: 16px;
        position: relative;
    }
    .font1 {
        font-size: 15px;
    }
    .downloadbox2_1 {
        font-size: 15px;
        position: relative;
    }
    .downloadbox2_2 {
        font-size: 15px;
        position: relative;
    }
    .downloadbox2_3 {
        font-size: 15px;
        position: relative;
    }
    .downloadbox2_4 {
        font-size: 15px;
        position: relative;
    }
    nav ul ul {
        background-color: black;
        border-radius: 0;
        color: white;
        left: 0;
        right: 0;
        margin: 0 auto;
        padding: 0;
        position: relative;
        text-align: center;
        top: 100%;
        width: 265px;
    }
    .float_hambi{
        float: none
    }
}
@media screen and (max-width: 500px){
    #homeproduse1 {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        color: white;
        display: block;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        text-align: center;
        top: 74%;
    }
    .adauga_in_cos {
        font-size: 12px;
        width: 80%;
    }
    #homeproduse {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        color: white;
        display: block;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        text-align: center;
        top: 34%;
    }
    .homeproduse {
        font-size: 25px;
        padding-bottom: 35%;
    }

    .sisak {
        max-height: 188px;
        height: 100%;
        margin: 0 auto;
        max-width: 292px;
        width: 100%;
    }
    .homeproduse {
        background-color: #EF5927;
        position: relative;
        font-size: 18px;
        height: 117px; 
        text-align: left; 
        padding: 15px 50px
    }
    #downloadpromo{
        right: 0;
    }
    .homeproduse2 {
        background-color: #ef5927;
        font-size: 18px;
        height: 65px;
        padding: 15px 50px;
        position: relative;
        text-align: left;
        top: 59px;
    }
}
@media screen and (max-width: 500px){
    .whiteradius{
        border: 6px solid white;
        border-bottom-left-radius: 17px;
        border-top-left-radius: 17px;
    }
    #download{
        position: absolute;
        right: 0;
        top: 28%;
        display: block; 
        margin:0 auto; 
        text-align: center;
    }
    .downloadbox {
        background-color: #fff;
        position: relative;
        font-size: 15px;
        text-transform: uppercase;
    }
    .imagedownload{
        height: auto;
        max-width: 11%;

    }
    b, strong {
        font-size: 15px;
        font-weight: 400;
    }
}
/*@media screen and (max-width: 473px){
    .m-tt{
        margin-top: 170px;
    }
}*/
@media screen and (max-width: 435px){
    .paddingkor {
        padding: 0;
    }
}
@media screen and (max-width: 400px){
    .korjobb{
        margin-right: 0
    }
    .korbal{
        margin-left: 0
    }
    .minibar{
        margin-top: 10px;
        text-align: left;
        font-size: 15px;
    } 
    .whiteradius{
        border: 4px solid white;
        border-bottom-left-radius: 10px;
        border-top-left-radius: 10px;
    }
    #download{
        position: absolute;
        right: 0;
        top: 0;
        display: block; 
        margin:0 auto; 
        text-align: center;
    }
    .downloadbox {
        background-color: #fff;
        position: relative;
        font-size: 11.5px;
        text-transform: uppercase;
        display:table-caption;
        border: 0px;
    }
    .imagedownload{
        height: auto;
        max-width: 35%;

    }
    .font1 {
        font-size: 11px;
    }
    .downloadbox2_1 {
        font-size: 12px;
        position: relative;
    }
    .downloadbox2_2 {
        font-size: 12px;
        position: relative;
    }
    .downloadbox2_3 {
        font-size: 12px;
        position: relative;
    }
    .downloadbox2_4 {
        font-size: 12px;
        position: relative;
    }
}
@media screen and (max-width: 395px){
    .paddingkor {
        padding: 0;
    }
}
@media screen and (max-width: 373px){
    .downloadbox2 {
        background-color: #ef5927;
        font-size: 13px;
        position: relative;
    }
    .font1 {
        font-size: 16px;
    }
    #download2 {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        color: white;
        display: block;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        text-align: center;
        top: 25%;
    }
}
@media screen and (max-width: 373px){
    .font1 {
        font-size: 11px;
    }
    .downloadbox2 {
        background-color: #ef5927;
        font-size: 10px;
        position: relative;
    }
    .paddingkor {
        padding: 0;
    }
}
/*@media screen and (max-width: 323px){
    .m-tt{
        margin-top: 146px;
    }
}*/