

/* Medium Layout: 1280px */
@media only screen and (min-width: 991px) and (max-width: 1280px) {
    .mob_akcios_conts {
        padding: 0 228px;
    }

    /*****************************************************************************
     termekek.html   termekek.html      termekek.html      termekek.html
     ****************************************************************************/
    .single_mob_saproni {
        padding: 10px 5px!important;
    }

    .inc_dic_box form {
        width: 100%;
    }





}


/* Tablet Layout: 768px */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .mob_akcios_conts {
        padding: 0 106px;
    }



    /*****************************************************************************
    mob_akcios_area   mob_akcios_area      mob_akcios_area      mob_akcios_area
    ****************************************************************************/
    .mob_kategoriak_txt {
        padding-left: 200px;
    }
    .rendel_first_total {
        padding-right: 5px;
    }




    /*****************************************************************************
     termekek.html   termekek.html      termekek.html      termekek.html
     ****************************************************************************/
    .inc_dic_box form {
        width: 100%;
    }

    .single_mob_saproni.active .mob_soproni_small_single_box_title h5 {
        font-size: 12px;
        margin-bottom: 10px;
        margin-top: 18px;
    }
    .single_mob_saproni.active .soproni_small_single_box_sub_title p {
        font-size: 9px;
    }
    .single_mob_saproni.active .soproni_small_single_box_sub_title p span:after {
        position: absolute;
        background: #999999;
        width: 31%;
        height: 1px;
        content: " ";
        top: 6px;
        right: 17%;
    }


}



/* Mobile Layout: 320px */
@media only screen and (max-width: 767px) {

    .estric.formob .estric_box ul li i {
        font-size: 14px;
    }
    div#topbar > #sections_panel {
        width: 200px!important;
        left: 20px!important;
    }
    .mob_menu_list li.active:before {
        left: 22%;
        width: 23%;
    }

    .mob_akcios_conts {
        padding: 0 0px;
    }
    .akcios_menu_cont_box ul li {
        margin: 0 36px;
    }

    .right.recommended-item-control {
        right: 24px;
    }

    .product-img-wrapper .soproni_small_single_box_title h5 {
        font-size: 10px;
    }
    .product-img-wrapper .soproni_small_single_box_sub_title span:after {
        position: absolute;
        background: #999999;
        width: 19%;
        height: 1px;
        content: " ";
        top: 179px;
        right: 27%;
    }





    /*****************************************************************************
    mob_akcios_area   mob_akcios_area      mob_akcios_area      mob_akcios_area
    ****************************************************************************/
    .mob_kategoriak_txt {
    padding: 0;
    }

    .rendel_first_total {
        padding: 0;
    }



    /*****************************************************************************
    termekek.html   termekek.html      termekek.html      termekek.html
    ****************************************************************************/
    .inc_dic_box form {
        width: 100%;
    }

    .single_mob_saproni {
        padding: 10px 0px;
    }

    .mob_sap_can_img img {
        width: 20%;
    }

    .single_mob_saproni.active .mob_soproni_small_single_box_title h5 {
        font-size: 12px;
        margin-bottom: 9px;
    }
    .single_mob_saproni_conts {
        padding: 20px 3px;
    }

    .single_mob_saproni.active .soproni_small_single_box_sub_title p {
        font-size: 10px;
    }

    .inc_dic_box input#number {
        text-align: center;
        border: none;
        margin: 0px;
        width: 11px;
        height: 50px;
    }
    .inc_dic_box .value-button {
        display: inline-block;
        border: 1px solid #ddd;
        margin: 0px;
        width: 22px;
        height: 21px;
        text-align: center;
        vertical-align: middle;
        padding: 0px 0;
        background: #8c2c1e;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        color: #fff;
        padding-bottom: 21px;
    }

    .single_mob_saproni.active .soproni_small_single_box_sub_title p span {
        margin-left: 3px;

    }

    .product-img-wrapper .soproni_small_single_box_sub_title span:after {
        position: absolute;
        background: #999999;
        width: 19%;
        height: 1px;
        content: " ";
        top: 191px;
        right: 27%;
    }
    .product-img-wrapper .soproni_small_single_box_sub_title span {
        font-size: 11px;
    }






    /*****************************************************************************
    kosar.html     kosar.html      kosar.html     kosar.html
    ****************************************************************************/
    .kosar_arrow_box_conts i {
        font-size: 17px;
        margin-right: 8px;
    }

    .kosar_arrow_box_conts p {
        font-size: 11px;
    }

    .mysearch_hover {
        left: -144px;
    }



    /********** saproni_second_area  ************/
    .saproni_second_conts {
        padding: 0 0px;
    }

    .saproni_second_title h5 {
        font-size: 12px;
    }

    .saproni_second_img img {
        width: 60%;
    }
    .saproni_second_sub_title p {
        font-size: 13px;
    }
    .total_cont p {
        font-size: 14px;
    }
    .total_cont {
        margin-top: 30px;
    }

    .small_oszeg_left p {
        font-size: 14px;
        margin-left: 5px;
    }
    .saproni_second_sub_title p {
        margin-right: 0px;
    }






    .blk_oszeg_title h6 {
        font-size: 13px;
        margin-left: 5px;
    }
    .blk_oszeg_second_title p {
        font-size: 17px;
        margin-left: 5px;
    }




    .bara_menu_box ul li a {
        font-size: 12px;
    }




    .varako_below_title h4 {
        margin-left: 5px;
    }


    .varako_below_title_two h4 {
        margin-right: 0px;
    }

    .footer_menu_box ul li a {
        font-size: 6px;
    }
    .footer_menu_box ul li {
        margin: 0px 10px;
    }
    .footer_menu_box ul li a {
        font-size: 6px;
    }
    .vara_area {
        padding: 11px 0;

    }

    .varakopppp_below_title h4 {
        margin-left: 5px;
        font-size: 15px;
    }

    .small_oszeg_left p {
        font-size: 11px;
    }

    .below_plus_minus_area .inc_dic_box {
        margin-top: 4px;
    }

    .user_images img {
        width: 47%;
        border-radius: 50%;
        position: absolute;
        top: -210px;
        left: 27%;
    }
    .dust_chq_box_last div label {
        font-size: 11px;
    }


    .mob_saproni_area.mightbelast .dust_chq_box_last {
        margin-top: -8px;
    }



}







/* Wide Mobile Layout: 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    /*.mob_kosar_area {*/
        /*background: pink!important;*/
    /*}*/
    .cogcog_box i {
        color: blue;

    }

    .mob_menu_list li.active:before {
        left: 32%;
        width: 14%;
    }
    .right.recommended-item-control {
        right: 23%;
    }

    .product-img-wrapper .soproni_small_single_box_sub_title span:after {
        position: absolute;
        background: #999999;
        width: 19%;
        height: 1px;
        content: " ";
        top: 179px;
        right: 31%;
    }





    /*****************************************************************************
    termekek.html   termekek.html      termekek.html      termekek.html
    ****************************************************************************/
    .single_mob_saproni_conts {
        padding: 20px 11px;
    }
    .single_mob_saproni.active .mob_soproni_small_single_box_title h5 {
        font-size: 15px;
    }
    .single_mob_saproni.active .soproni_small_single_box_sub_title p {
        font-size: 14px;
    }
    .single_mob_saproni.active .soproni_small_single_box_sub_title p span:after {
        width: 24%;
        top: 12px;
        left: 62px;
    }
    .inc_dic_box input#number {
        text-align: center;
        border: none;
        margin: 0px;
        width: 20px;
        height: 50px;
    }
    .inc_dic_box .value-button {
        display: inline-block;
        border: 1px solid #ddd;
        margin: 0px;
        width: 25px;
        height: 25px;
        text-align: center;
        vertical-align: middle;
        padding: 0px 0;
        background: #8c2c1e;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        color: #fff;
    }



    /*****************************************************************************
    kosar.html     kosar.html      kosar.html     kosar.html
    ****************************************************************************/
    .saproni_second_img img {
        width: 22%;
    }
    .saproni_second_title h5 {
        font-size: 16px;
    }
    .total_cont p {
        font-size: 16px;
    }

    .small_oszeg_left p {
        margin-left: 60px;
    }
    .saproni_second_sub_title p {
        margin-right: 35px;
    }



    .vara_area {
        padding: 11px 0;
    }

    .saproni_second_sub_title p {
        margin-right: 16px;
    }



    .single_small_mob_sappp_area {
        padding: 0 80px;
    }

    .varakopppp_below_title h4 {
        margin-left: 61px;
    }


    .user_images img {
        width: 24%;
        border-radius: 50%;
        position: absolute;
        top: -210px;
        left: 39%;
    }







}
