@media only screen and (max-width: 985px){
    .container {width:100%;padding:4px;}
    #header{width:100%;}
    .forcemessages-inline {width:100%;}
    .content {width:100%; }
    #footer .first_cat{display:none;}
    #footer .pages {float:right;}
    .container .regionselect{display:none !important;}
    .search .input_visibile{display:none;}
    .form_publishk .search {margin-left:15px;}
    .home #sidebar, .home-right-side{display:none;}
    .home #main, .home-left-side {float:none;margin:0px auto;}	
    .msss .search_hide .second_search .regionnew {width:auto;left:0px}
    .msss .latest_ads tr {width:18%;margin:0.8%;}
    .msss .latest_ads .photo {width:100%; margin:0px; }
    .msss .latest_ads .photo img{width:98%;margin-left:1%;margin-top:3px;}
    .msss .latest_ads .text {width:98%;margin-left:1%;}
    .list #main{width:100%;}
    .search .regionselect span{width:19%;}
    .item-page .rett {width:100%;}
    div.breadcrumb {width:auto;}
    .item-page .breadcrumb{width:80%;}

    .item .item_back {width:755px; margin:0px auto;display:block;overflow:hidden;}
    .item .next_item {width:755px; margin:0px auto;display:block;overflow:hidden;margin-top:10px;}
    .item #related_ads{margin:0px auto;}
    .item #comments {float:none; margin:0px auto;margin-bottom:10px;overflow:hidden;}
    .item #main {width:100%;margin-bottom:10px;}
    .item #sidebar{width:100%;}
    .item_b_ads {float:none; margin:0px auto;margin-bottom:10px;}
    .user_account {
        padding-left:0px;padding-right:0px;
    }
    .hisss .search_container {width:730px;margin:0px auto;}
    .content.list{width:490px;}
    .ad_list .cont .price{width:310px;height:auto;float:right;text-align:left;}
    .ad_list .cont .date{float:right; padding-top:0px;}
    .ad_list table td.price{width:310px;height:auto;float:right;text-align:left;}
    .ad_list table .date {float:right; padding-top:0px;}

    .user_account #main{width:600px;
                        -moz-box-sizing: border-box; 
                        -webkit-box-sizing: border-box; 
                        box-sizing: border-box;
    }
    .user_account .modify_profile .row.field{margin:0px !important;margin-top:5px;
                                             -moz-box-sizing: border-box; 
                                             -webkit-box-sizing: border-box; 
                                             box-sizing: border-box;
    }
    .user_account .modify_profile .m_username{margin-left:0px !important;}
    .psss #categ_area .sub_c {width:500px;}	
    .ads_728 {width:auto;}
    .item_s_ads {display:none;}
}
@media only screen and (max-width: 900px){
    .add_item fieldset {float:none; width:auto;}
    .psss #categ_area{display:none;}
    .add_item .button {margin-left:20px;}
}
@media only screen and (max-width: 820px){
    .msss .latest_ads .photo img{height:auto;}
    .search .input_visibile{display:none;}
    .search .regionselect {display:none !important;}
    .search input#query{width:80%;}
    .home .categories .category {width:24%;float:left;
                                 -moz-box-sizing: border-box; 
                                 -webkit-box-sizing: border-box; 
                                 box-sizing: border-box;
    }
    .msss .latest_ads .price{top:-4px;}
    #header #user_menu {position:relative;float:right;}
    .ad_list table td.price{width:100%; text-align:center;height:auto;}
    .ad_list .cont .price {width:100%; text-align:center;height:auto;}
    .user_account #main{margin:0px auto; float:none;margin-top:10px;display:block;}
    .user_account .modify_profile form{float:none;}
    .user_account #sidebar {width:600px; margin:0px auto; float:none;border-right:none;}
}

@media only screen and (max-width: 780px){
    .list .ads_728{display:none;}
    .header_ads{display:none;}
    .ads_728 {display:none;}
    .add_item .row.clett .second_second span{display:none !important;}
    .hisss .search_container {width:100%;}
    .search_top {width:100%;}
    .rett_s{float:none;width:auto}
    .search_ads{display:none;}
    .content.list{width:100%;}
    .search_top .filter_plugin fieldset {display:block;}
    .ad_list .area_gal .premium {width:32%;margin-left:1%;
                                 -moz-box-sizing: border-box; 
                                 -webkit-box-sizing: border-box; 
                                 box-sizing: border-box;	
                                 height:275px;
    }
    .ad_list .area_gal .photo img{width:100%;}
    .ad_list .area_gal .normal{width:32%;margin-left:1%;
                               -moz-box-sizing: border-box; 
                               -webkit-box-sizing: border-box; 
                               box-sizing: border-box;	
                               height:275px;
    }
    .ad_list .area_gal .normal img{width:100%;}

    .item .item_back {width:100%;}
    .item .next_item {width:100%;}
    .item #related_ads{width:100%;}
    .item #comments {width:100%;}
    .item #related_ads .text {width:310px;}
    .item_b_ads {width:100%;}
}


@media only screen and (max-width: 720px){
    .item .contact_field {overflow-x: auto;}
    .ad_list .area_gal .premium {width:49%;}
    .ad_list .area_gal .normal{width:49%;}
    #header #logo {display:inline-block; text-align:center; margin-bottom:15px;width:100%;}
    .home #main, .home-left-side{display:none;}
    .msss .background {background:#fff;}
    .msss .ppp_button {display:inline-block;}
    .second_categoriess {display:none !important;}
    .to_hide{display:block !important;}
    .msss .latest_ads {display:none;}

    #footer .inner {display:none;}
    .text_site {display:none;}
    .frecvent {display:none;}
    .hisss .search_main_categories {display:none;}
    .social_share{border-top:1px solid #ddd;padding-top:15px;}
    .msss .mobile_category{display:block;}
    .msss .m_categories{display:block;}
    .msss .m_categories .m_back{display:none;background: #417CD4 url("images/m_prev.png") no-repeat 5px 10px;float:left;height:30px; width:100%;margin-bottom:10px;line-height:30px;font-size:14px;font-weight:700; color:#fff;padding-left:20px;cursor:pointer;border-radius:3px;
                                -moz-box-sizing: border-box; 
                                -webkit-box-sizing: border-box; 
                                box-sizing: border-box;	
    }
    .msss .m_categories .m_first, .msss .m_categories a{width:100%;float:left;display:inline-block;height:auto;min-height:41px;border-top:1px solid #ddd;height:auto;font-weight:700;color:#417CD4 ;padding:5px;text-decoration:none;cursor:pointer;
                                                        -moz-box-sizing: border-box; 
                                                        -webkit-box-sizing: border-box; 
                                                        box-sizing: border-box;
    }
    .msss .m_categories 	span.m_next{width:6px; height:10px;background: url("images/m_next.png") no-repeat;float:right;margin-top:10px;}
    .msss .m_categories 	span.m_number{float:right; margin-right:10px;font-weight:500;background:#ddd;margin-top:7px;min-width:30px;text-align:center;border-radius:3px;color:#333;}
    .msss .m_categories  span.m_text{margin-left:15px;font-size:14px;margin-top:7px;float:left;}	
    .msss .m_categories .m_image{float:left;}
    .msss .m_categories .m_first img, .msss .m_categories a img{width:40px;height:30px;display:block;}
    .msss .m_categories .m_subcategory{display:none;}
    .msss .m_categories .m_subcategory.active {display: block;}

    #header #user_menu { display:block; float:none;width:100%;text-align:center;min-width:0px;}	
    .msss .form_publish,.form_publish {float:right;margin-right:5px;}
    .add_item input {width:98% !important;margin-left:1%;
                     -moz-box-sizing: border-box; 
                     -webkit-box-sizing: border-box; 
                     box-sizing: border-box;
    }
    .add_item .box.photos{width:98%;margin-left:1%;}
    .add_item .backkk {padding:0px;width:100%;}
    .add_item .location div.selector{width:98% !important; margin-left:1%;
                                     -moz-box-sizing: border-box; 
                                     -webkit-box-sizing: border-box; 
                                     box-sizing: border-box;}
    .add_item .location div.selector span {width:auto !important;margin-right:5px;}	 
    .add_item .location label{width:100%;margin:0px;float:none;margin-bottom:5px;}
    .add_item div.selector{width:98% !important; margin-left:1%;
                           -moz-box-sizing: border-box; 
                           -webkit-box-sizing: border-box; 
                           box-sizing: border-box;}
    .add_item div.selector span {width:auto !important;margin-right:5px;}
    .add_item .row.clett .first {width:100%;}
    .add_item .price input {width:98% !important;margin-left:1%;margin-bottom:5px;
                            -moz-box-sizing: border-box; 
                            -webkit-box-sizing: border-box; 
                            box-sizing: border-box;} 
    .add_item label  {width:100% !important; margin:0px;float:none;margin-bottom:5px;text-align:left;}
    .add_item textarea {width:98% !important;margin-left:1%;
                        -moz-box-sizing: border-box; 
                        -webkit-box-sizing: border-box; 
                        box-sizing: border-box;} 
    .add_item  .m_text{width:100%;} 
    .add_item .row.clett div.selector {width:100% !important;}
    .add_item .title .count_title,.add_item  .count_description {margin-left:5px;}
    .add_item  .m_sheck{width:auto !important;}

    .item #description .hide_map .mapsss{width:96%;margin:0px;margin-top:10px;}
    .user_forms .inner{width:98%;margin-left:1%;}
    .user_account #sidebar{width:100%;}
    .user_account #main{width:100%;}
    .item-page .rett {display:none;}
    .item #related_ads {display:none;}
    .item #comments {display:none;}
    .meta ul{display:block;}
}
@media only screen and (max-width: 600px){
    .rit_recapt {padding-left: 5px;}
    .rit_c_f{padding-left: 5px;}
    .owl-theme .owl-controls .owl-buttons{display:none;}
    .backh_top {display:none !important;}
    .search .home_b {width:100%; margin-top:5px;border-radius:0px;float:left;padding:0px;text-align:center;height:30px;line-height:30px !important;}
    .search .icon{margin-top:4px !important;}
    .form_publishk .backf{width:100%;height:30px;}
    .search input#query {height:30px;width:100%;background: url("images/prty.png") no-repeat scroll 4px 4px transparent;
                         -moz-box-sizing: border-box; 
                         -webkit-box-sizing: border-box; 
                         box-sizing: border-box;
    }
    .form_publishk .search{width:100%; margin-left:0px;}
    .ppp_button {float:none; width:100%; margin-top:10px;display:inline-block;text-align:center;}
    .list #main .home{display:none;}
    .hisss .lct {display:none;}
    .item  .backk .aut{width:100%; margin:0px;}
    .item .backk .inter #mark{width:100%;padding-left:0px;padding-right:0px;}
    .item .backk .inter #mark a{width:98%;margin-left:1%;}
    .item .contact_field .out{width:100%;margin:0px;
                              -moz-box-sizing: border-box; 
                              -webkit-box-sizing: border-box; 
                              box-sizing: border-box;
    }
    .user_account .modify_profile form input{width:100%;
                                             -moz-box-sizing: border-box; 
                                             -webkit-box-sizing: border-box; 
                                             box-sizing: border-box;
    }
    .user_account .selector {width:100% !important;
                             -moz-box-sizing: border-box; 
                             -webkit-box-sizing: border-box; 
                             box-sizing: border-box;
    }
    .user_account div.selector span{width:auto !important; margin-right:5px;}
    .user_account .modify_profile form textarea{width:100%;
                                                -moz-box-sizing: border-box; 
                                                -webkit-box-sizing: border-box; 
                                                box-sizing: border-box;
    }
    .user_account .modify_profile form{width:100%;
                                       -moz-box-sizing: border-box; 
                                       -webkit-box-sizing: border-box; 
                                       box-sizing: border-box;
    }
    .user_account .modify_profile .button{display:block; text-align:center;margin-top:10px;}
    .user_account .modify_profile .button span {margin:0px ;}
    .user_account .modify_profile form button {margin:0px !important;}
    .user_account.items h2 a{display:none;}

    /*mobile menu*/
    #header #user_menu{display:none;}
    .mobilesu_m {display:block;}
}
@media only screen and (max-width: 530px){
    .ad_list .area_gal .premium {width:100%;margin-left:0px;}
    .ad_list .area_gal .normal{width:100%;margin-left:0px;}
    .ad_list .cont .text{width:100%; margin-left:0px;float:none;margin-top:10px;}
    .ad_list .cont .photo {width:100%;float:none;text-align:center;}
    .ad_list .cont .price{text-align:left;margin-left:5px;}
    .ad_list .photo .icon_number{text-align:left;}
    .ad_list table td.text{width:100%; margin-left:0px;float:none;margin-top:10px;}
    .ad_list table td.photo {width:100%;float:none;text-align:center;display:inline-block;}
    .ad_list table td.photo  .icon_number{text-align:left;}
    .ad_list table td.price{text-align:left;margin-left:5px;}

    .item .title {width:100%; display:inline-block;-moz-box-sizing: border-box; 
                  -webkit-box-sizing: border-box; 
                  box-sizing: border-box; }
    .item #sidebar .rgg .show {float:none; display:inline-block;width:100%; margin-top:10px;text-align:center;}
    .ad-gallery .ad-image-wrapper {display:none!important;}
    .ad-gallery .ad-thumbs .ad-thumb-list {
        width: 100% !important;float:none;
    }
    .ad-gallery .ad-thumbs li a img{width:100%;border:none !important;opacity:1 !important;cursor:initial;}
    .ad-gallery .ad-thumbs li a {width:100%;margin-bottom:5px;}
    .ad-gallery .ad-thumbs li{padding:0px ;float:none;}
    .item .second_sidebar.fixed {width:auto;}
    .public_pro .photo{width:100%;text-align:center;float:none;height:auto;display:inline-block;padding:0px;}
    .public_pro .text{width:100%; text-align:center;floate:none;display:inline-block;padding:0px;}
    .user_public_profile #main .latest_ads table td {padding:0px;}
    .item #contact fieldset input {width:100%;
                                   -moz-box-sizing: border-box; 
                                   -webkit-box-sizing: border-box; 
                                   box-sizing: border-box;
    }
    .item #contact fieldset textarea{width:100%;
                                     -moz-box-sizing: border-box; 
                                     -webkit-box-sizing: border-box; 
                                     box-sizing: border-box;
    }
    .user_forms form input{width:100%;
                           -moz-box-sizing: border-box; 
                           -webkit-box-sizing: border-box; 
                           box-sizing: border-box;
    }
    .user_forms form textarea{width:100%;
                              -moz-box-sizing: border-box; 
                              -webkit-box-sizing: border-box; 
                              box-sizing: border-box;
    }
    .user_forms .selector {width:100% !important;
                           -moz-box-sizing: border-box; 
                           -webkit-box-sizing: border-box; 
                           box-sizing: border-box;
    }
    .user_forms .selector select {width:100% !important;
                                  -moz-box-sizing: border-box; 
                                  -webkit-box-sizing: border-box; 
                                  box-sizing: border-box;
    }
    .user_forms .selector span{width:auto !important;margin-right:5px;}
    .user_forms form .button span{
        text-transform: none;width:auto;
    }
    .item .contact_field input {width:100%;
                                -moz-box-sizing: border-box; 
                                -webkit-box-sizing: border-box; 
                                box-sizing: border-box;
    }
    .item .contact_field textarea{width:100%;
                                  -moz-box-sizing: border-box; 
                                  -webkit-box-sizing: border-box; 
                                  box-sizing: border-box;
    }
}
@media only screen and (max-width: 500px){
    .msss .form_publish, .form_publish {float:none;display:inline-block;margin-left:15%;}
    .user_stats_dashboard .ads_block .list_b{width:49%;}

}
@media only screen and (max-width: 370px){	
    .msss .form_publish, .form_publish{margin-left:15px;}
    .ads_300 {display:none;}
}
