

/* Medium Layout: 1280px */
@media only screen and (min-width: 991px) and (max-width: 1280px) {
    .user_some_box a {
        font-size: 11px;
    }
    .mainmenu ul li a {
        font-size: 12px;
    }
    .nav>li>a {
        padding: 10px 11px;
    }
    .navbar-nav>li {
        margin-top: 5px;
    }
    .estric_box ul li a {
        font-size: 12px;
    }
    .estric_box ul li i {
        color: #fff;
        font-size: 15px;
    }

    .logo img{
        width: 88%;
    }

    .rolunk_btn_box ul li a {
        font-size: 12px;
        padding: 10px 16px;
    }




    /*****************************
        index-two.html
    *****************************/
    .new_soproni_small_area .soproni_small_single_box {
    padding: 0px 10px;
    }


    .new_soproni_small_area .small_quantity_count input {
        width: 158%;
    }
    .new_soproni_small_area .small_quantity_btn, .single_small_soproni_box_cont_all .small_quantity_btn{
        position: relative;
    }
    .new_soproni_small_area .small_quantity_btn a, .single_small_soproni_box_cont_all .small_quantity_btn a{
        padding: 8px 5px;
        position: absolute;
        right: -88px;
        top: -45px;
    }
    .new_soproni_small_area .soproni_small_single_box_sub_title p span:after {
        right: 55px;
    }




    .single_small_soproni_box_area .small_quantity_btn a {
        padding: 8px 5px;
    }
    .single_small_soproni_box_area .small_quantity_count input {
        width: 150%;
    }




    .category_box_cont ul li {
        padding: 5px 18px;
    }

    .danger_chq_box {
        padding: 8px 16px;
    }
    .well {
        padding: 20px;
    }


}


/* Tablet Layout: 768px */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .user_some_box {
        text-align: center;
    }
    .mainmenu {
        text-align: center;
    }
    .estric_box ul {
        text-align: center;
    }
    .estric_box {
        margin-top: 0px;
        margin-bottom: 12px;
    }
    .rolunk_btn_box ul li a {
        font-size: 10px;
        padding: 10px 12px;
    }
    .logo img {
        width: 100%;
    }

    .form-control {
        width: 184%;
        padding: 6px 5px;
        font-size: 14px;
    }
    .small_quantity_count input {
        width: 100%;
    }
    .small_quantity_btn a {
        padding: 5px 9px;
        border-radius: 7px;
    }
    .small_quantity_btn i {
        font-size: 11px;
    }


    .soproni_small_single_box_img img {
        width: 60%;
    }
    .soproni_small_single_box {
        padding: 0px 20px;
    }

    .soproni_small_single_box_sub_title p.newactive {
        font-size: 13px;
    }

    .new_soproni_small_area .soproni_small_single_box_sub_title p span {
        font-size: 9px;
        margin-left: 4px;
    }

    .new_soproni_small_area .soproni_small_single_box_sub_title p span:after {
        width: 20%;
        top: 201px;
        right: 37px;
    }

    .new_soproni_small_area .small_quantity_count input, .single_small_soproni_box_cont_all .small_quantity_count input{
        width: 220%;
    }

    .new_soproni_small_area .small_quantity_btn a {
        padding: 4px 1px;
        border-radius: 7px;
        font-size: 10px;
    }

    .new_soproni_small_area .small_quantity_btn, .single_small_soproni_box_area .small_quantity_btn {
        margin-top: 8px;
        position: relative;
    }

    .new_soproni_small_area .small_quantity_btn a, .single_small_soproni_box_area .small_quantity_btn a{
        padding: 4px 1px;
        border-radius: 7px;
        font-size: 10px;
        position: absolute;
        top: -40px;
        right: -70px;
        background: none;
    }

    .new_soproni_small_area .small_quantity_btn a i, .single_small_soproni_box_area .small_quantity_btn a i{
        color: #b22d1c;
    }

    .section_title_cont h3 {
        font-size: 15px;
    }

    .category_box_cont ul li {
        padding: 5px 13px;
    }


    .category_box_cont ul li a {
        font-size: 10px;
    }

    .danger_chq_box {
        padding: 8px 8px;
    }

    .slider.slider-horizontal .slider-track {
        height: 3px;
        left: -25px;
        margin-top: -5px;
        top: 50%;
        width: 72%;
    }





    .soproni_small_area .small_quantity_btn {
        position: relative;
    }

    .soproni_small_area .small_quantity_btn a{
        position: absolute;
        top: -44px;
        right: -98px;
    }




}

/* Mobile Layout: 320px */
@media only screen and (max-width: 767px) {
    .user_some_box a {
        font-size: 9px;
    }
    .estric_box ul li span{
        display: none;
    }
    .user_some {
        text-align: center;
    }
    .navbar-toggle {
        position: absolute;
        left: 0px;
        top: -45px;
        color: #fff;
        font-size: 22px;
    }
    .estric_box {
        position: absolute;
        top: -86px;
        right: 0;
    }
    .estric {
        position: relative;
    }
    .navbar-nav>li {
        display: inline;
    }
    .menu_area {
        background: #8c2c1e;
    }

    .logo {
        text-align: center;
    }
    .box_search_box {
        margin-top: 30px;
    }
    .rolunk_btn_box {
        text-align: center;
    }
    .pagination_area ul li a {
        font-size: 12px;
    }
    .soproni_big_area_white {
        height: auto;
    }
    .big_quantity_count .form-control {
        width: 24%;
    }

    .soproni_klasszikus_title {
        text-align: center;
    }

    .soproni_klasszikus_price {
        text-align: center;
    }
    .soproni_klasszikus_ingri {
        text-align: center;
    }
    .big_quantity_btn {
        margin-top: 50px;
    }
    .small_quantity_count input {
        width: 25%;
    }
    .small_quantity_btn, .small_db {
        position: relative;
    }
    .small_quantity_btn a {
        position: absolute;
        top: -49px;
        right: 0;
    }
    .small_db p {
        position: absolute;
        top: -32px;
        right: 172px;
    }

    .soproni_small_single_box_img {
        margin-top: 90px;
    }







    .new_soproni_small_area .soproni_small_single_box_sub_title p span:after {
        position: absolute;
        background: #999999;
        width: 16%;
        height: 1px;
        content: " ";
        top: 255px;
        left: 102px;
    }




}


/* Wide Mobile Layout: 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .small_db p {
        left: 195px;
    }

    .new_soproni_small_area .soproni_small_single_box_sub_title p span:after {
        position: absolute;
        background: #999999;
        width: 9%;
        height: 1px;
        content: " ";
        top: 255px;
        left: 102px;
    }






}
