.cck_module_search {
    display: none;
}

.body .container {
    padding: 0px 0px !important;
}

div.modal {
    width: 54% !important;
    margin-left: -26%;
}


 .cck_module_search {
     margin-left: -40px;
 }
.a_filter {
    display: block;
}
.ipll {
    /*display: flex; */
    width: 86%;
   /* margin-bottom: 10px;  */
}

.number_block {
    float: left; margin-top: 9px;  margin-left: 5px;
}

.cirlkle_mobile {
  width: 80px; position: absolute; right: -61px; top: 15px;

}

.button_next {
    margin-top: 1px;
}
.button_prev {
    margin-top: 1px;
}

.cck_module_search {
    display: none;
}


 .cck_module_search {
     margin-left: -40px;
 }
.a_filter {
    display: block;
}

.goodsarrow {
    width: 360px;

    font-size: 14px;
    color: #033954;
    float: left;
    text-align: center;
    margin-left: -25px;
    margin-top: 10px;

}
.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
    margin-top: 10px !important;
    position: relative;
}

.goodsarrow_pod {
    width: 360px;

    font-size: 14px;
    color: #033954;
    float: left;
    text-align: center;
}
.goodsarrow_con {
    width: 340px;
    font-size: 14px;
    color: #033954;
    float: left;
    text-align: center;
}

.goodsarrow_skat {
    width: 360px;

    font-size: 14px;
    color: #033954;
    float: left;
    text-align: center;
}

.arrow_goods img {
    width: 20px;
    cursor: pointer;
    padding-top: 1px;
}
#cat_goods {
  /*  width: 450px; */
    width:350px;
    height: 100%;
    background: #FFF;
    position: absolute;
    z-index: 1100;
    top: 60px;
    left: 100px;

}
#cat_goods {
    display: none;
}

#cat_goods_pod, #cat_goods_con, #cat_goods_skat  {
    /*width: 350px;
    height: 100%;
    position: absolute;
    z-index: 1100;
    top: 60px;
    left: 50%;
    margin-left: -225px;*/
}
#cat_goods_pod, #cat_goods_con, #cat_goods_skat {
    display: none;
}
.modal-body {
    color: #595959 !important;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    font-weight: 600;
    border: none;
}

@media (min-width: 900px) {
#cat_goods_pod {
 left: 459px;
   margin: 0px !important;
}
#cat_goods_con {
   left: 820px;
   width: 350px;
   margin: 0px !important;

}
#cat_goods_skat {
    width: 350px;
    left: 820px;
    margin: 0px !important;
}
}

.sidenav a {
    padding: 8px 2px;
    text-decoration: none;
    font-size: 14px;
    color: #033954;
    display: block;
    transition: 0.3s;
    color: #033954;
    font-family: Verdana;
    line-height: 18px;
}
.cat_goods_all {


    text-align: center;
    padding-top: 16px;
  border: 1px solid #CCC;
  -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
box-shadow: 0 1px 8px rgba(0,0,0,.3);
}
#new_tt24 {
  padding-bottom: 10px !important;

}
.sidenav a {
  background: #FFF;
 }

/*.cat_goods_all_pod {
    background: #FFF;

    text-align: center;
    padding-top: 16px;
    border: 1px solid #CCC;
    -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
    box-shadow: 0 1px 8px rgba(0,0,0,.3);
    padding: 0px;
}*/
#new_tt_con173 {
   padding-bottom: 25px;
}
.cat_goods_all_con {


    text-align: center;
    padding-top: 16px;
    border: 1px solid #CCC;
  -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
box-shadow: 0 1px 8px rgba(0,0,0,.3);
}

.a_filter_skat:last-child {

    padding-bottom: 25px !important;
}

body {
    padding: 0px !important;
}

.goods_filter {
    display: none;
}
.sidenav .closebtn, .sidenav .closebtn_pod, .sidenav .closebtn_con,  .sidenav .closebtn_skat  {
    position: absolute;
    top: 7px;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
.closebtn img, .closebtn_pod img, .closebtn_con img, .closebtn_skat img {
    width: 27px;

}
.closebtn, .closebtn_pod, .closebtn_con, .closebtn_skat {
    display: none;
}

.a_filter {
    cursor: pointer;
}
.a_filter_pod {
    cursor: pointer;
}
.a_filter_con, .a_filter_skat {
    cursor: pointer;
}

#new_tt0, #new_tt_con0 {
     display: none;
}

.dop_sidenav {
    height: 500px;
    overflow: auto;
}

#categ, #pod_categ, #syb_categ, #categ_country{
    position: relative;
    -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
    box-shadow: 0 1px 8px rgba(0,0,0,.3);
    border: 1px solid #CCC;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height: 32px !important;
    line-height: 32px;
    width: 350px;
    cursor: pointer;
}
.arrow_goods {
    /*padding-left: 10px;       */
}
/*.vuvod_k {
    display: none;
}
*/
/*.cck_form_jform_category {

    background: url(/images/icon_arrow_goods.png) no-repeat right #DDD !important;

}*/
.goodsarrow_skat {
     display: none;
}
#new_tt_con0, #new_tt_skat0 {
    /*display: block !important;   */
}
#a_filter_skat {
    display: block !important;
}
.vuvod_k {
    display: none;
}



.cat_goods_all a:first-child {
    display: none;
}

@media only screen and (max-width: 800px) {
.yroven_mobile {
    padding-top: 5px !important;
}
.mobile_menus_block_home {
    min-height: 110%;

    }
.cirlkle_mobile {
        right: -47px !important;
}
.mobile_menu_home {
    right: 23px;
    top: 19px;
}
#art_catid, #subcategory, #country, #subsubcategory {
    width: 94% !important;
    font-size: 16px !important;
}
div.cck_forms.cck_search div.cck_form select {
   font-size: 16px !important;
}

.button_next {
   margin-top: -6px;
}
.button_prev {
   margin-top: -6px;
}

div.modal {
    width: 87% !important;
    margin-left: 5%;
}
.modal-body {
   font-size: 17px;
}
#images {
    padding-left: 15px !important;
}
.asss {
    width: 95% !important;
}
.col-md-2 {
    width: 95% !important;
    padding-left: 20px !important;
}
.col-md-2 .one_position {
    float: left;
}
.cl {
    clear: none ;
}


#page_number {
     width: 40px !important;

}
.number_block input {
     padding: 0px !important;
}

.f_hide {
    display: none !important;
}
.navigation {
    padding: 0px !important;
    position: absolute;
    top: 4px;
    left: 50% !important;
    margin-left: -55px !important;
}
.navbar {
    display: none !important;
}
.cck_module_search {
    margin-top: 60px;
}
.cck_subcategory, .cck_subsubcategory, .cck_country, .cck_art_catid, .cck_name {
    width: 100% !important;
}
div.cck_forms.cck_search div.cck_form {

    width: 100% !important;
}
.vuvod_k select {
    width: 95% !important;
}
.vuvod_k {
      margin-left: 5%;
}

.logo_mobile {

  display: block !important;
    position: absolute;
    top: 10px;
    width: 100px;
}
.cenr {
    width: 100% !important;
}
body {
    padding: 0px !important;
}
.container {
    max-width: 100% !important;
    width: 100% !important;
}
.mobile_menu_home {

}

.body .container {
    padding: 0px;
}
#images {
    padding-left: 20px;
}

}

</style>

<style>
.col-md-mobile-pr {
    float: left;
    width: 200px;
    margin-bottom: 40px;
}


@media (min-width: 800px) and (max-width: 1500px) {

  /*.mobile_pr_view_block {
   display: block !important;
    width: 980px;

  }*/

  img.have_company {
    width: 100px !important;
    height: 100px !important;

}

.one_row_left {
    padding-left: 41px !important;
}
.two_row_left {
   padding-left: 61px !important;
}
.tree_row_left {
    padding-left: 40px !important;
}
.four_row_left {
    padding-left: 29px !important;
}

.one_position {
    line-height: 48px;
}


img.lock {
    width: 37px !important;
}
#art_catid, #subcategory, #country, #subsubcategory {
    font-size: 13px !important;
}
ul#l_servise_menu li {
    padding: 0px 22px !important;
}
.scopt_right {
        padding-right: 36px !important;
}



}

@media (min-width: 800px) and (max-width: 1280px) {

  /*.mobile_pr_view_block {
   display: block !important;
    width: 980px;

  }*/
.one_row_mini {
    padding-left: 15px !important;
}
.bl_left_two {
    padding-left: 30px;
}
.bl_left_tree {
    margin-left: 20px !important;
}



.lock {
    background-size: 35px !important;
}
.cenr {
   /* width: 89% !important;    */
}

.container {
    max-width: 100%;
    width: 100%;
}
  img.have_company {
    width: 100px !important;
    height: 100px !important;

}
.centr_mobile {
    padding-left: 2%;
}

img.lock {
    width: 37px !important;
}
.otr {
    padding-left: 130px;
}
.vuvod_k select {
    width: 185px !important;
}
.cck_subcategory, .cck_subsubcategory, .cck_country, .cck_art_catid, .cck_name {
    width: 190px !important;
}
#art_catid, #subcategory, #country, #subsubcategory {
    font-size: 14px !important;
    color: #033954 !important;
}
select.inputbox {
    height: 30px !important;
}

.one_row_left {
    padding-left: 60px !important;
}
.two_row_left {
   padding-left: 61px !important;
}
.tree_row_left {
    padding-left: 40px !important;
}
.four_row_left {
    padding-left: 29px !important;
}

.one_position {
    line-height: 48px;
}


img.lock {
    width: 37px !important;
}
#art_catid, #subcategory, #country, #subsubcategory {
    font-size: 12px !important;
}
ul#l_servise_menu li {
    padding: 0px 18px !important;
}
.scopt_right {
        padding-right: 22px !important;
}
.body .container {
     padding: 0px;
}
.row {
     margin: 0px;
}
.t_m_bl {
    width: 95% !important;
    margin-top: 15px;
}
.navigation {
   top: 10px;
}
.number_block {
    margin-top: 0px !important;
}
.yroven_mobile {
    padding-top: 12px !important;
}
.cck_art_catid {
    margin-left: 15px;
}


.page {
    font-size: 14px;
}
.arrows {
    width: 130px;
}





}
@media (min-width: 800px) and (max-width: 1150px) {
   .centr_mobile {
    padding-left: 5%;
}

.lock {
    background-size: 35px !important;
}

.bl_left_tree {
    margin-left: 13px !important;
}
.tree_row_left {
    padding-left: 53px !important;
}
.pra a {
    padding-left: 0px !important;
}

.bl_left_two {
    padding-left: 20px;
}
.item-482 {
        width: 120px;
}

.otr {
    padding-left: 96px;
}

img.lock {
    width: 37px !important;
}
.one_row_mini {
        width: 11% !important;
}
.f_hide td a {
    font-size: 11px;
    margin-left: 15px;

}

.page {
    font-size: 14px;
}
td {
    font-size: 11px;
}
.scopt_right {
    float: none;
}

.container {
    margin: 0px;
}
.arrows {
    width: 130px;
}
.e_goods {
    background-size: contain !important;
}

ul#l_servise_menu li {
    padding: 0px 11px !important;
}

}




.goodsarrow {
    width: 265px;
    font-size: 14px;
    color: #033954;
    float: left;
    text-align: center;
    margin-left: 5px;

}
.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
    padding-top: 5px;
    position: relative;
}

.goodsarrow_pod {
    width: 265px;
    font-size: 14px;
    color: #033954;
    float: left;
    text-align: center;
}
.goodsarrow_con {
    width: 265px;
    font-size: 14px;
    color: #033954;
    float: left;
    text-align: center;
}

.goodsarrow_skat {
    width: 265px;
    font-size: 14px;
    color: #033954;
    float: left;
    text-align: center;
}

.arrow_goods img {
    width: 20px;
    cursor: pointer;
    padding-top: 1px;
}
#cat_goods {
  /*  width: 450px; */
    width:350px;
    height: 100%;
    background: #FFF;
    position: absolute;
    z-index: 1100;
    top: 60px;
    left: 27px;

}
#cat_goods {
    display: none;
}

#cat_goods_pod, #cat_goods_con, #cat_goods_skat  {
   width: 350px;
   /* width:360px; */
    height: 100%;

    position: absolute;
    z-index: 1100;
    top: 60px;
    left: 50%;
    /*margin-left: -225px;  */
/*    padding-bottom: 25px; */
}
#cat_goods_pod, #cat_goods_con, #cat_goods_skat {
    display: none;
}

@media (min-width: 900px) {
#cat_goods_pod {
 left: 285px;
 margin: 0px !important;
}
#cat_goods_con {
   left: 580px;
   width: 350px;
   margin: 0px !important;

}

}

.sidenav a {
    padding: 8px 2px;
    text-decoration: none;
    font-size: 14px;
    color: #033954;
    display: block;
    transition: 0.3s;
    color: #033954;
    font-family: Verdana;
    line-height: 18px;
}
.cat_goods_all {

    
    text-align: center;
    padding-top: 16px;
  border: 1px solid #CCC;
  -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
box-shadow: 0 1px 8px rgba(0,0,0,.3);
}
#new_tt24 {
  padding-bottom: 30px;

}
.sidenav a {
  background: #FFF;
 }

 #cat_goods_pod {
    border: 1px solid #CCC;
    -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
    box-shadow: 0 1px 8px rgba(0,0,0,.3);
    background: #FFF;
 }

.cat_goods_all_pod {
    text-align: center;
    padding-top: 16px;
    padding: 0px;
    padding-bottom: 15px;
    padding-top: 15px;
    display: flex;
    flex-direction: column;
}
#new_tt_con173 {
   padding-bottom: 25px;
}
.cat_goods_all_con {

    text-align: center;
    padding-top: 16px;
    border: 1px solid #CCC;
  -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
box-shadow: 0 1px 8px rgba(0,0,0,.3);
}
/*.cat_goods_all_skat {
    
    text-align: center;
    padding-top:16px;
    border: 1px solid #CCC;
  -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
box-shadow: 0 1px 8px rgba(0,0,0,.3);
background: #FFF;
padding-bottom: 15px;
}*/

 #cat_goods_skat {
    border: 1px solid #CCC;
    -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
    box-shadow: 0 1px 8px rgba(0,0,0,.3);
    background: #FFF;
 }

.cat_goods_all_skat {

    text-align: center;
    padding-top: 16px;

    padding: 0px;
    padding-bottom: 15px;
    padding-top: 15px;
}



.a_filter_skat:last-child {

    padding-bottom: 25px !important;
}

body {
    padding: 0px !important;
    height: 100vh;
    position: relative;
}

.goods_filter {
    display: none;
}
.sidenav .closebtn, .sidenav .closebtn_pod, .sidenav .closebtn_con,  .sidenav .closebtn_skat  {
    position: absolute;
    top: 7px;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
.closebtn img, .closebtn_pod img, .closebtn_con img, .closebtn_skat img {
    width: 27px;

}
.closebtn, .closebtn_pod, .closebtn_con, .closebtn_skat {
    display: none;
}

.a_filter {
    cursor: pointer;
}
.a_filter_pod {
    cursor: pointer;
}
.a_filter_con, .a_filter_skat {
    cursor: pointer;
}

#new_tt0, #new_tt_con0 {
     display: none;
}

.dop_sidenav {
    height: 500px;
    overflow: auto;
}

#categ, #pod_categ, #syb_categ, #categ_country{
    position: relative;
    -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
    box-shadow: 0 1px 8px rgba(0,0,0,.3);
    border: 1px solid #CCC;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}

#categ, #pod_categ, #syb_categ, #categ_country {
    width: 241px;
    height: 26px;
    line-height: 32px;
    margin-right: 5px;
}

.arrow_goods {
    /*padding-left: 10px;       */
}
/*.vuvod_k {
    display: none;
}
*/
/*.cck_form_jform_category {

    background: url(https://www.vsesv.com/images/icon_arrow_goods.png) no-repeat right #DDD !important;

}*/
.goodsarrow_skat {
     display: none;
}
#new_tt_con0, #new_tt_skat0 {
    /*display: block !important;   */
}
#a_filter_skat {
    display: block !important;
}
.vuvod_k {
    display: none;
}
.cat_goods_all_con {
    background: #FFF;
}

@media screen and (max-width: 600px) {
  .goodsarrow {

      margin: 0px;
      margin-top: 70px !important;
  }
  .goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
      width: 100%;
      position: relative;
  }
  #cat_goods {
      width: 100%;
  }
  #cat_goods_pod, #cat_goods_con, #cat_goods_skat {
      left:0px;
      margin-left: 0px;
      width: 100% !important;
  }
  .arrow_goods {
    position: absolute;
    right: 26px;
    top: 0px;
  }

}
.cat_goods_all_pod a:first-child {
    display: none;
}

@media screen and (max-width: 2560px)  {


    /*.new_people {
    top: 531px;
    left: 38%;
    }
    .latest_company {
    padding-right: 245px;
    }
    .new_articles {
        top: 515px;
    }*/

}

.bl_news, .op_good, .get_company, .get_post, .get_articles, .get_portfolio {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

 .one_position {
        display: block;
        width: 70px !important;
        height: 70px !important;
    }

@media only screen and (min-width: 1920px) {
    .one_position {
        display: block;
        width: 80px !important;
        height: 80px !important;
    }
    .block_big_center__line .block_big_center__line_double:first-child {
        padding-right: 89px;
    }
}
@media only screen and (max-width: 1920px) {
    }
   .home{
           margin-top: 3%;
    }

    .new_people {
        top: 340px;
        left: 33%;
    }


    .latest_company {
        padding-right: 245px;
    }
    .new_articles {
         padding-right: 225px;
    }
    .mod-languages {
        /*margin-right: 34px;     */
    }
    #images {
         /*width: 1500px; */
    }
    .customeach img {
    width: 685px;
}
ul.menulmenu {
    padding-top: 200px;
}
.new_articles {
  top: 340px;

}
.new_articles {
    padding-right:330px;
}
.latest_company {

    padding-right: 400px;

}

/*.one_position a {
    display: block;
    width: 80px !important;
    height: 80px !important;
    font-size: 16px;
}
img.have_company {
    width: 79px !important;
    height: 79px !important;
    -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
    box-shadow: 0 1px 4px rgba(0,0,0,.3);
}*/
/*.one_position {
   line-height: 78px;
}
img.lock {
    width:57px;
}*/

/*.one_row_left {
    padding-left: 0px !important;
    width: 270px;
    
}*/
.four_block {
    margin-left: 0px;
}

.four_row_left {
    padding-left: 45px !important;
}
.two_row_left {
    padding-left: 90px !important;
}
.tree_row_left {
    padding-left: 60px !important;
}
/*#images {
padding-top: 50px !important;
}*/
.bl_left_tree {
    /*margin-left: 13px !important; */
}
/*.row {
 margin: 0;
}

.bl_left_five  {
    padding-left: 0px;
}
.asss .col-md-2 {
    width: 90px !important;
}
.asss .centr_mobile {
    width: 205px !important;
}
.asss .col-md-3 {
   width: 450px;

}

.container {
    max-width: 100%;
    width: 100%;
}
.ipll {
    margin-left: 115px;
}
.two_row_one {
    margin-left: 150px;
}*/


}

@media screen and (max-width: 1920px) and (min-height:1100px)  {
    .home {
           margin-top: 6%;
    }
    .new_people {
    left: 33%;
    top: 380px;
    }
.new_articles {
    position: absolute;
    top: 370px;
    right: 0;
    padding-right: 400px;
    margin-top: 300px;
}
ul.menulmenu {
    padding-top: 225px;
}
.cirkle_mobile {
    display: none;
}
.vuvod_k {
      display: block;
    }
#close_filter {
    display: none;
}
}



@media screen and (max-width: 1680px)  {


.one_position a {
    font-size: 14px;
}
.row-fluid {
    margin-top: 0%;
}
.home {
    margin-top: 4%;

}

ul.menulmenu {
    padding-top: 170px;
}
.new_articles {
    top: 250px;

}
.new_articles {
    padding-right: 225px;
}
.latest_company {

    padding-right: 300px;

}
 .customeach img {
    width: 600px;
}
.new_people {
    left: 32%;
    top: 250px;
    }


img.have_company {
    height: 100%;
    width: 100%;
}
.one_position {
   line-height: 67px;
}
img.lock {
    width:47px;
}
/*.asss {
    padding-top: 65px !important;
}*/
.asss .col-md-2 {
    width: 13% !important;
}
/*#images {

    padding-top: 75px !important;

}*/
.cck_module_search {
    margin-top: 5px;
}
.one_row_left {
    padding-left: 60px !important;
}
.four_row_left {

    padding-left: 40px !important;

}
.cirkle_mobile {
    display: none;
}
.vuvod_k {
      display: block;
    }
#close_filter {
    display: none;
}

.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
    width: 100%;
    position: relative;
    width: 265px;
    float: left;
    margin-top: 0px !important;
    font-size: 13px;
    padding-left: 2px;
}
.goodsarrow {
    padding-left: 0px;
}
.ipll {
    margin-left: 83px;
}

#categ, #pod_categ, #syb_categ, #categ_country {
    width: 245px;
    height: 30px !important;
    line-height: 30px;
    margin-right: 5px;
}
#cat_goods {
 left: 45px;

}


#cat_goods_pod {
    left: 310px;
}
#cat_goods_skat {
    left: 580px;

}
#cat_goods_con {
    left: 582px;
}
.two_row_twos {
       padding-left: 20px;
}


}

@media screen and (max-width: 1600px)  {
   .row-fluid {
     margin-top: -23px;
   }
   .mod-languages {

    /*margin-right: 25px;   */
}
.new_people {
    left: 32%;
    top: 200px;
    }
.new_articles {
    position: absolute;
    top: 215px;
    right: 0;
    padding-right: 300px;
    margin-top: 300px;
}
.latest_company {

    padding-right: 300px;

}
   .customeach img {
    width: 600px;
}
ul.menulmenu {
    padding-top: 170px;
}

.four_row_left {
    padding-left: 40px !important;
}
/*#images {

    padding-top: 30px !important;

}*/
.one_position a {
    font-size: 13px;
}
.centr_mobile {
    margin-left: 21px !important;
}
.one_row_mini {
    padding-left: 50px !important;
}
.cck_module_search {
    margin-top: 5px;
}
.two_row_left {
    padding-left:80px !important;
}
.one_row_left {
    padding-left: 60px !important;
}
.tree_row_left {

    padding-left: 53px !important;

}
.cirkle_mobile {
    display: none;
}
.vuvod_k {
      display: block;
    }
#close_filter {
    display: none;
}

.bl_left_tree {
    margin-left: 0px !important;
}

.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
    position: relative;
    width: 265px;
    float: left;
    margin-top: 0 !important;
    font-size: 13px;
    padding-left: 6px;

}
.goodsarrow {
    padding-left: 0px;
}
.ipll {
    margin-top: 35px;
}

#categ, #pod_categ, #syb_categ, #categ_country {
    width: 245px;
    height: 30px !important;
    line-height: 30px;
    margin-right: 5px;
}
#cat_goods {
 left: 45px;

}


#cat_goods_pod {
    left: 310px;
}
#cat_goods_skat {
    left: 560px;

}
#cat_goods_con {
    left: 582px;
}

}

@media screen and (max-width: 1600px) and (min-height:900px)  {
    .home {
           margin-top: 10%;
    }
    .new_people {
    left: 30%;
    top: 346px;
    }
.new_articles {
    position: absolute;
    top: 335px;
    right: 0;
    padding-right: 300px;
    margin-top: 300px;
}
.four_row_left {
    padding-left: 40px !important;
}
/*#images {

    padding-top: 15px !important;

}*/

.two_row_left {
    padding-left: 90px !important;
}
.cirkle_mobile {
    display: none;
}
.vuvod_k {
      display: block;
    }
#close_filter {
    display: none;
}

}

@media screen and (max-width: 1536px)  {
   .row-fluid {
     margin-top: 0%;
   }
   .mod-languages {

    /*margin-right: 25px;   */
}
.customeach img {
    width: 550px;
}
ul.menulmenu {

    padding-top: 140px;
}
.new_people {
    top: 150px;

}
.new_articles {

    top: 160px;
}
.latest_company {
    padding-right: 235px;
}
.cirkle_mobile {
    display: none;
}
.vuvod_k {
      display: block;
    }
#close_filter {
    display: none;
}

}

@media screen and (max-width: 1440px) {
   .home{
       margin-top: 4%;
   }
   .new_people {
    top: 135px;
    left: 33%;
}
.customeach img {
    width: 490px;
}
ul.menulmenu {
    padding-top: 120px;
}

.new_articles {
    top: 125px;
}
.row {
    margin-left: 0px !important ;
}
/*#images {

    padding-top: 36px !important;

}*/
.one_row_mini {
    padding-left: 0px !important;
}
.one_row_left {
    padding-left: 80px !important;
}
.two_row_left {

    padding-left: 80px !important;

}
.one_position a {
    font-size: 13px;
}
.four_row_left {

    padding-left: 40px !important;

}
.bl_left_two {

}
.asss .col-md-2 {
    width: 12% !important;
    margin-left: -9px;
}
.asss .centr_mobile {
    width: 13% !important;
    margin-left: 32px;
}


.four_block {

    margin-left: 24px;

}

.tree_row_left {

    padding-left: 53px !important;

}
.s56 {
    padding-left: 58px !important;
}
.asss .col-md-3 {

    width: 30%;

}
img.lock {

    width: 50px !important;

}
.centr_mobile {
    margin-left: 37px !important;
}
.cirkle_mobile {
    display: none;
}
.vuvod_k {
      display: block;
    }
#close_filter {
    display: none;
}



}

@media screen and (max-width: 1440px) and (min-height:850px)  {
    .home {
           margin-top: 7%;
    }
    .new_people {
    left: 32%;
    top: 180px;
    }
.new_articles {
    position: absolute;
    top: 180px;
    right: 0;
    padding-right: 300px;
    margin-top: 300px;
}
.latest_company {
    padding-right: 305px;
}


}

@media screen and (max-width: 1440px) and (min-height:980px)  {
    .home {
           margin-top: 11%;
    }
    .new_people {
        left: 32%;
    top: 230px;
    }
.new_articles {
    position: absolute;
    top: 230px;
    right: 0;
    padding-right: 300px;
    margin-top: 300px;
}
.latest_company {
    padding-right: 305px;
}
/*#images {

    padding-top: 105px !important;

}*/
}

@media screen and (max-width: 1366px) {

   .new_people {
    top: 53px;
    left: 33%;
}
.f_hide td a {

    font-size: 12px;


}
.customeach img {
    width:430px !important;
}

ul.menulmenu {
    font-size: 18px;
    padding-top: 90px;
}
.new_articles {
    top: 50px;
}
#login-form {
    padding-top: 75px;
}
.mess {

    margin-top: 0px;
}
.centr_mobile {
    margin-left: 48px !important;
}
.register_new {
    padding-top: 0px;
}
.latest_company {
    padding-right: 233px;
}

.row {
    margin-left: 0px !important ;
}
/*#images {

    padding-top: 35px !important;

}*/
.one_row_mini {
    padding-left: 0px !important;
}
.one_row_left {
    padding-left: 80px !important;
}
.two_row_left {

    padding-left: 80px !important;

}
.one_position a {
    font-size: 13px;
}
.four_row_left {

    padding-left: 40px !important;

}
.bl_left_two {

}
.asss .col-md-2 {
    width: 10% !important;
    margin-left: -12px;
}
.asss .centr_mobile {
    width: 15% !important;
    margin-left: 35px;
}


.four_block {

    margin-left: -15px;

}
.bl_left_five {

    padding-left: 90px;

}
.f_hide {
    position: relative !important;
}
.s1366 {
    margin-left: 8px;
}

.tree_row_left {

    padding-left: 58px !important;

}
.s56 {
    padding-left: 53px !important;
}
.asss .col-md-3 {

    width: 30%;

}
#art_catid, #subcategory, #country, #subsubcategory {
    font-size: 14px !important;
}

.cirkle_mobile {
    display: none;
}
.vuvod_k {
      display: block;
    }
#close_filter {
    display: none;
}




}






@media screen and (max-width: 1024px) {
    .customeach img {
        width: 365px;
    }
    ul.menulmenu {

        padding-top: 95px;
    }
    .new_people {
          left: 32% !important;
          margin-top: 199px;

    }
    .button_next, .button_prev {
        margin-top: 0;
    }



}






.icon_cat {
    float: left;
    position: absolute;
    top: 13px;
    left: 30px;
    width: 30px;
}
.ipll {
    margin-left: 26px;
}

@media only screen and (max-width: 1100px) {
    .ipll {
        width: 100%;
    }
    .containers {
        height: auto;
    }
.mobile_view {
    width: 75%;
    
    margin-top: 15px;
    padding-left: 50%;
    margin-left: -33%;

  }


.containers {
    display: block;
}
.m20, .m18, .m18 {
    padding: 0px !important;
    margin: 0px !important;
}

.one_position {

    margin:10px !important;
}

/*#myModalfs {
    display: none;
    width: 29% !important;
    margin-left: -15%;
    top: 40%;
}
div.modal {
    width: 49% !important;
    margin-left: -25%;
    top: 48%;
}*/


.asss {
    padding-top: 5px !important;
}
.cck_subcategory, .cck_subsubcategory, .cck_country, .cck_art_catid, .cck_name {

    width: 157px !important;

}
.cck_module_search {
    margin-top: 55px;
    width: 649px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;

}
div.vertical div.cck_forms {
    padding-right: 3px;
}

#art_catid, #subcategory, #country, #subsubcategory {
    font-size: 11px !important;
}
.fgp {
    float: none;
}

.home {
    margin-top: 1%;
}
.new_people {
        margin-top: 335px !important;
}
.row-fluid .span6 {
    width: 100%;
}
.row-fluid [class*="span"] {
    margin: 0px;
}

.top_menu_news {
    padding: 18px 0 15px 0;
}
.mobile_menu_home {
    display: block;
}
.new_articles_one, .latest_one_company {
     width: 52px;
}


#close img {
    width: 27px;
    cursor: pointer;
}
#add_cf strong {
    font-size: 18pt !important;
}
#add_cf strong span {
    font-size: 18pt !important;
}

#add_cf {
    width: 100% !important;
    
    text-align: left;

}
.servises {
    width: 100% !important;
    
    padding-top: 9% !important;
}
.servises .readmore .btn {
    padding: 10px 70px !important;

}
.servises-item {
    width: 100% !important;
    
    padding-top: 12%;
}
.servises .item {
    text-align: center;
    margin-bottom: 35px !important;
}
.mobile_menus_block_home {
    display: none;
}

/*div.mod-languages ul {
    display: -webkit-box;
    position: absolute;
    top: 21px;
    right: 114px;
}*/

#mobile_menus_block_home ul.menulmenu {
    font-size: 18px;
    padding-top: 0px !important;
    width: 100%;
    padding-left: 3px;
    text-align: center;
    margin-bottom: 20px;
}
.mobile_menu_home {
   /* position: fixed;    */
   position:  absolute;
    right: 30px;
    top: 19px;
    z-index: 1;
}
.menuregis {
    /*position: absolute;
    right: 85px;
    top: 21px;*/
}
.mobile_menu_home img {
    width: 22px;
}
.mobile_menus_block_home {
    /*height: 100vh;*/
    min-height: 100%;
    position: absolute;
     opacity: 1;
    z-index: 10000;
    top: 0px;
    width: 100%;
    background: #FFF;
    left: -4px;
    }
    #mobile_menus_block_home #close {
    position: absolute;
    right: 25px;
    font-size: 33px;
    top: 3px;
}
#mobile_menus_block_home .menu_ops .menu li {
    margin-bottom: 15px;
    font-size: 16px;
}

    .latest_one_company:nth-child(1) img {
        margin-right: 0px !important;
    }

    .description {
        width: 100% !important;
    }
    .title_articles {
        width: 100% !important;
        padding-top: 100px;
    }
    .article_image img {
        width: 100% !important;
    }
    .item_fields {
      margin: 5px !important;
    }
    .top_menu_news .tt_one {
    float: none !important;
    width: 256px !important;

    }
    .top_menu_news .earth img {
    padding-left: 38px;
    padding-top: 1px;
    }

    .article_image {
    padding-top: 9px;
    margin-bottom: 20px;
     }
    .top_menu_news .tt_two {
          display: none;
    }
    .top_menu_news .tt_tree {
         display: none;
    }
    .earth {
       float: left;
    }
    .icon_news {
     position: relative !important;
     top:0px !important;
     left: 0px !important;

    padding-left: 30px;
    float: left;
    }
    .mobile_menu {
    display: block;
    }
    .mobile_menus_block {
    height: 100vh;
    min-height: 100%;
    position: absolute;
     opacity: 1;
    z-index: 10000;
    top: 0px;
    width: 100%;
    background: #FFF;
    }

    #avatar_user {
    position: relative !important;
    top: 0px !important;
    left: 0px !important;
    width: 50px;
    background: #FFF;
    z-index: 2;
    float: left;
    margin-top: -13px;
    margin-left: 16px;
}

#sidebar {
    display: none;
}
.sclogin {
    display: none;
}
#aside {
    display: none;
}
.footer_servise {
    display: none;
}
.brand {
     position: absolute;
     padding-top: 9px;
     left: 10px;
}
.new_ru {
    display: none !important;
}
.header-search {
    padding-top: 15px;
}
.latest_company {
    display: block;
    position: absolute;
    top: 240px !important;
    left:50% !important;
    padding: 0px !important;
    /* margin: 0px !important; */
    width: 350px;
    margin-left: -190px;
}
.new_articles {

}

.latest_one_company {
    position: relative !important;
    float: left;
    padding-left: 33px;
}
.new_people {
   top: 37px !important;
}
.new_articles {
    top: 95px !important;
}
.articles0, .articles1, .articles2, .articles3  {
     top: 0px !important;
    left: 0px !important;
    right: 0px !important;
}

.company0, .company1, .company2, .company3, .company4 {
    top: 0px !important;
    left: 0px !important;
    right: 0px !important;
}
.company4 {
     top:25px !important;
    }
.articles0 {
       top: 107px !important;
    left: 119px !important;
}
.articles1 {
    top: 107px !important;
    left: 203px !important;
}
.articles2 {
   top: 107px !important;
    left: 289px !important;
}
.articles3 {
    top: 107px !important;
    left: 32px !important;
}
.people0 {
    top: 45px !important;
    left: 86px !important;
}
.people1 {
    left: 85px !important;
    top: 46px !important;
}
.people2 {
    top: 45px !important;
    left: 87px !important;
}
.people3 {
    top: 47px !important;
    left: 85px !important;
}
.footer {
  /*  position: relative;  */

    clear: both;
/*    top: 580px; */
    left: 50%;
    width: 100px;
    margin-left: -80px;
}
.pull-right {
    float: none;

}
.bottom_footer {
    width: 108px;
    padding-left: 47px;
    
    padding-top: 10px;
}


.customeach {
    margin-top: 35px !important;
    text-align: center;
    position: relative;
}

.customeach img {
    width: 240px !important;
}
.l_hide_new {
    display: none;
}

.reset {
    width: 100% !important;
    
    height: 100% !important;
    position: relative !important;
    top: 40%;
    margin:0px !important;
    left: 0% !important;
    padding-top: 35px;
}
.zaaa {
   width: 100% !important;
}

#user-registration fieldset {
    width: 100% !important;
}

.one_goods {
    width: 100% !important;
    float: none !important;
    margin: 0px !important;
}
#filter {
    width: 60% !important;
}
.all_goods {
    padding-left: 0px !important;
}

.filter_all {
    margin-left: 40px;margin-top: -7px;width: 100%;

}
.photo_goods {
    height: 100%;
    width: 190px;
    


}
.goods_filter {

    margin-top: -7px !important;
}

.goods_filter #filter {
   margin-left: 51px !important;
}

.photo_goods img {
   margin: 0px !important;


}

.title_goods {
    height: 100%;
    text-align: center;
}
.form_vnn {
    width: 100% !important;
}
.center {
    text-align: center;
    width: 90% !important;
    float: none !important;
}
.uslovia {
    width: 100% !important;
}
.relat {
    position: relative;
}
.label_terms {
    width: 320px;
    text-align: center;
    position: relative !important;
}

#yslovia {
    float: left;
    position: absolute;
    top: -1px;
    left: -157px;
}
.uslovia label {
    margin-left: 32px !important;
}
/*#images {

    padding-top: 14px !important;

}*/

#art_catid option{
  width:300px !important;
}
#art_catid, #subcategory, #country, #subsubcategory {
    width: 96% !important;
}

#art_catid option {
    font-size: 12px !important;
}
#subcategory option {
    font-size: 12px !important;
}
#subsubcategory option {
    font-size: 12px !important;
}
#country option {
    font-size: 12px !important;
}

.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {

    width: 151px;
    font-size: 12px;
    padding-left: 6px;
    float: none;

}

.ipll {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.goodsarrow {
 /*   padding-left: 28%;*/
}
/*.cat_goods_all, #cat_goods {
    width: 100%;
}*/


#categ, #pod_categ, #syb_categ, #categ_country {
    width: 145px;
    height: 26px !important;
    line-height: 26px;
    margin-right: 5px;
}
#cat_goods_pod, #cat_goods_con, #cat_goods_skat {
    top: 110px;
}
#cat_goods {
    top: 110px;
}

.logo_mobile {
    display: block !important;
    position: absolute;
    top: 7px;
    width: 52px;
}
.logo_mobile img {
       width: 25px;
}

.icon_cat {
     width: 50px;
     left: 74px;
}
.icon_cat {
    float: left;
    position: absolute;
    top: 18px;
    left: 65px;
    width: 30px;
}
.icon_cat img {
     width: 25px;
}

/*#cat_goods, #cat_goods_pod, #cat_goods_con, #cat_goods_skat  {
  width: 100%;
  margin-left: 0px !important;
  left: 0px !important;
}*/

#cat_goods {
    left: 304px;
}
#cat_goods_pod {
    left: 463px;
}

#cat_goods_skat {
    left: 545px;
}

#cat_goods_con {
    left: 625px;
}

.has_sybcategory {
   width: 639px;
}
.brand {
    left: 15px;
}
.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
     margin-top: 0px !important;
}
.goodsarrow {
    padding-left: 0px;
    margin-left: 0px;
}

.ipll {
    margin-left: 0px;
}
.has_sybcategory {
   width: 639px;
}
.brand {
    left: 15px;
}
.container {
    max-width: 100% !important;
    width: 100% !important;
}


}

.e_goods, .one_positon_link {
/*    border: 1px solid #CCC;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px;*/
}
@media only screen and (max-width: 1100px) {

.yroven_mobile {
    display: none;
}

.arrows {
    width: 80px;
}
.navigation {
    padding: 0px !important;
    position: absolute;
    top: 4px;
    left: 50% !important;
    margin-left: -31px !important;
}
.button_next, .button_prev {
    width: 15px !important;
}

.button_prev {
    margin-top: 0px;
    margin-left: -93px !important;
}

.goodsarrow {
    padding-left: 213px;
}
.brand {
     position: absolute;
     padding-top: 9px;
     left: 25px;
}

#cat_goods {
    left: 175px;
}
#cat_goods_pod {
    left: 335px;
    /*background: #FFF;  */
}

#cat_goods_skat {
    left: 416px;
}

#cat_goods_con {
    left: 495px;
}

.goodsarrow {
    padding-left: 0px;
    margin-left: 0px;
}

.ipll {
    margin-left: 0px;
    margin-top: 60px;
    
    padding-top: 60px;
}
.has_sybcategory {
   width: 639px;
}
.brand {
    left: 15px;
}
.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
     margin-top: 0px !important;
}

#images.asss {
   /* width: 640px !important;
    
    margin-top: 0px;
    padding-left: 50% !important;
    margin-left: -325px;*/
}


}

@media only screen and (max-width: 1023px)
{
    #cat_goods {
    left: 0px !important;
}
#cat_goods_pod {
    left: 0px !important;
    background: #FFF;
}

#cat_goods_skat {
    left: 0px !important;
}

#cat_goods_con {
    left: 0px !important;
}
#cat_goods, #cat_goods_pod, #cat_goods_con, #cat_goods_skat {
    width: 100%;
}
#cat_goods_skat, #cat_goods_pod, #cat_goods_con, #cat_goods {
      border: 0px !important;
      box-shadow: none !important;
 }

/*#myModalfs {
   width: 39% !important;
    margin-left: -20%;

}*/
.cat_goods_all, .cat_goods_all_pod, .cat_goods_all_con, .cat_goods_all_con {
    box-shadow: none;
    border: none;
}
}

@media only screen and (max-width: 800px) {
.mobile_view {
    width: 100%;
    
    margin-top: 15px;
    padding-left: 50%;
    margin-left: -45%;
}
.goodsarrow {
    padding-left: 90px;
}

#images.asss {
    width: 90% !important;
    
    padding-left: 0% !important;
    margin-left: 0%;
    padding-top: 7px !important;
}

.cirkle_mobile {
    display: block;
    position: absolute;
    width: 33px;
    left: 52px;
    top: 44px;
    cursor: pointer;
}
#close_filter {
    width: 25px;
    position: absolute;
    right: 36px;
    top: 45px;
    z-index: 1000;
}

#art_catid option {
    font-size: 12px !important;
}
#subcategory option {
    font-size: 12px !important;
}
#subsubcategory option {
    font-size: 12px !important;
}
#country option {
    font-size: 12px !important;
}
/*#cat_goods {
    left: 0px;
}
#cat_goods_pod {
    left: 0px;
}

#cat_goods_skat {
    left: 0px;
}

#cat_goods_con {
    left: 0px;
}*/

}

@media only screen and (max-width: 800px) {
.arrows {
    width: 80px;
}
.navigation {
    padding: 0px !important;
    position: absolute;
    top: 4px;
    left: 50% !important;
    margin-left: -28px !important;
}
.button_next, .button_prev {
    width: 15px !important;
}
.button_prev {
    margin-top: -6px;
    margin-left: -86px !important;
}
.goodsarrow {
    padding-left: 0px;
    margin-left: 0px;
}

.ipll {
    margin-left: 0px;
    margin-top: 60px;
    
    padding-top: 60px;
}
.has_sybcategory {
   width: 639px;
}
.brand {
    left: 15px;
}
}

@media only screen and (max-width: 780px) {
    .arrows {
    width: 80px;
}
.navigation {
    padding: 0px !important;
    position: absolute;
    top: 4px;
    left: 50% !important;
}
.button_next, .button_prev {
    width: 15px !important;
}
.button_prev {
    margin-top: -6px;
    margin-left: -86px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
        padding-right: .3em;
    }
    #images.asss {
        width: 650px !important;
        
        padding: 0;
    }
}



@media only screen and (max-width: 768px) {

.arrows {
    width: 80px;
}
.navigation {
    padding: 0px !important;
    position: absolute;
    top: 4px;
    left: 50% !important;
    margin-left: -28px !important;
}
.button_next, .button_prev {
    width: 15px !important;
}
.button_prev {
    margin-top: -6px;
    margin-left: -93px !important;
}

 #images.asss {
     width: 640px !important;
     
     margin-top: 0px;
     padding-left: 0% !important;
     /* margin-left: 0%; */
     padding-top: 10px !important;
}
.cck_subcategory, .cck_subsubcategory, .cck_country, .cck_art_catid, .cck_name {

    width: 156px !important;

}
.cck_module_search {
    width: 645px;
    padding-left: 20px;
}
div.vertical div.cck_forms {
    padding-right: 6px;
}

.button_next, .button_prev {
    width: 15px !important;
}

/*#myModalfs {
    display: none;
    width: 29% !important;
    margin-left: -15%;
    top: 40%;
}
div.modal {
    width: 631px !important;
    margin-left: -41%;
    top: 37%;
}*/

#cat_goods {
    left: 50px;
}
#cat_goods_pod {
    left: 212px;

}

#cat_goods_skat {
    left: 290px;
}

#cat_goods_con {
    left: 375px;
}



}

@media only screen and (max-width: 768px) {
 .cck_module_search {
    width: 430px;
}
.cck_module_search {
    width: 645px;
    padding-left:0px;
}

.cat_goods_all, .cat_goods_all_pod, .cat_goods_all_con, .cat_goods_all_con {
    box-shadow: none;
    border: none;
}
#cat_goods_skat, #cat_goods_pod {
      border: 0px !important;
      box-shadow: none !important;
 }

.arrows {
    width: 80px;
}
.navigation {
    padding: 0px !important;
    position: absolute;
    top: 4px;
    left: 50% !important;
    margin-left: -26px !important;
}
.button_next, .button_prev {
    width: 15px !important;
}
.button_prev {
    margin-top: 0px;
    margin-left: -67px !important;
}
.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
     margin-top: 0px !important;
}
#categ, #pod_categ, #syb_categ, #categ_country {
    margin-right: 0px;
    width: 148px;
}


.goodsarrow {
    padding-left: 0px;
    margin-left: 0px;
}

.ipll {
    display: flex;
    justify-content: center;
    margin-left: 0px;
    margin-top: 60px;
    
    padding-top: 51px;
}
.has_sybcategory {
   width: 639px;
}
.brand {
    left: 20px;
}
.container {
    max-width: 100% !important;
    width: 100% !important;
}

#cat_goods {
    left: 0px !important;
}
#cat_goods_pod {
    left: 0px !important;
    background: #FFF;
}

#cat_goods_skat {
    left: 0px !important;
}

#cat_goods_con {
    left: 0px !important;
}
#cat_goods, #cat_goods_pod, #cat_goods_con, #cat_goods_skat {
    width: 100%;
}

}

@media only screen and (max-width: 640px) {
 .cck_module_search {
    width: 430px;
}
.cck_module_search {
    width: 645px;
    padding-left:0px;
}
.navigation {
    padding: 0px !important;
    position: absolute;
    top: 4px;
    left: 50% !important;
    margin-left: -18px !important;
}
.button_prev {
    margin-top: 0px;
    margin-left: -79px !important;
}

.ipll {
    margin-left: 0px;
    margin-top: 60px;
    
    padding-top: 60px;
}

.has_sybcategory {
   width: 350px;
}
.row-fluid .span6 {
    width: 100%;
}
.mobile_view {
     width: 100%;
    
    margin-top: 43px;
    margin-left:5px;
     padding: 0px;

  }
  .vuvod_k {
    margin-top: 5px;
    width: 100%;
    padding-left: 0px;
    margin-left: 5px;
}
#art_catid, #subcategory, #country, #subsubcategory {
    width: 100% !important;

}
div.cck_forms.cck_search div.cck_form {
    width: 100% !important;
}
.cck_subcategory, .cck_subsubcategory, .cck_country, .cck_art_catid, .cck_name {
    width:73px !important;
}
select.inputbox {
    height: 30px !important;
}
#art_catid, #subcategory, #country, #subsubcategory {
    font-size: 10px !important;

}


div.vertical div.cck_forms {
    padding-right: 6px;
}
#art_catid option {
    font-size: 12px !important;
}
#subcategory option {
    font-size: 12px !important;
}
#subsubcategory option {
    font-size: 12px !important;
}
#country option {
    font-size: 12px !important;
}

/*#myModalfs {
    display: none;
    width: 29% !important;
    margin-left: -15%;
    top: 40%;
}
div.modal {
    width: 631px !important;
    margin-left: -41%;
    top: 37%;
}*/

}



@media only screen and (max-width: 500px) {
.row-fluid .span6 {
    width: 100%;
}
.mobile_view {
     width: 100%;
    
    margin-top: 43px;
    margin-left:5px;
     padding: 0px;

  }
  .vuvod_k {
    margin-top: 10px;
    width: 100%;
    padding-left: 0px;
    margin-left: 5px;
}
#images.asss {
    width: 96% !important;
    
    margin-top: 0px;
    padding-left: 6% !important;
    margin-left: 4%;
    padding-top: 2px !important;
}

/*.cck_subcategory, .cck_subsubcategory, .cck_country, .cck_art_catid, .cck_name {

    width: 100% !important;

}*/
.cck_module_search {
    width: 81%;
}

#art_catid option{
  width:300px !important;
}

.logo_mobile {
    display: block !important;
    position: absolute;
    top: 7px;
    width: 52px;
}
.logo_mobile img {
       width: 25px;
}
.brand {
    padding-top: 9px;
}
.icon_cat {
     width: 50px;
     left: 74px;
}
.icon_cat {
    top: 18px;
    }
.icon_cat img {
     width: 25px;
}
.ipll {
    margin-left: 0px;
}
#categ, #pod_categ, #syb_categ, #categ_country {
    overflow: hidden;
}

.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
    width: 100%;
    position: relative;
    width: 85px;
    float: left;
    margin-top: 0px !important;
    font-size: 11px;
    padding-left: 6px;
}
.goodsarrow {
    padding-left: 10%;
}
.ipll {
    margin-left: 0px;
    margin-top: 60px;
    
    padding-top: 60px;
}
.has_sybcategory {
   width: 350px;
}

#cat_goods_pod, #cat_goods_con, #cat_goods_skat {
    width: 100%;
}

#categ, #pod_categ, #syb_categ, #categ_country {
    width: 80px;
    height: 30px !important;
    line-height: 30px;
    margin-right: 5px;
}

#cat_goods {
    left: 0px;
}
#cat_goods_pod {
    left: 0px;
    background: #FFF;
}

#cat_goods_skat {
    left: 0px;
}

#cat_goods_con {
    left: 0px;
}

}
@media only screen and (max-width: 661px) {
.logo_mobile {
    display: block !important;
    position: absolute;
    top: 7px;
    width: 52px;
}

.ipll {
    margin-left: 0px;
    margin-top: 60px;
    
    padding-top: 51px;
}


.yroven_mobile {
  margin-left: -10px;
}
.brand {

    left: 17px;
}
.mobile_menu_home {
       top: 20px;

}
.icon_cat {
    left: 75px;
}

#images.asss {
 padding-left: 0% !important;
 margin-left: 6% !important;
}
.cat_goods_all, .cat_goods_all_pod, .cat_goods_all_con, .cat_goods_all_con, .cat_goods_all_skat {
    box-shadow: none;
    border: none;
}

.cck_module_search {
    width: 90%;
}
.cck_module_search {
    width: 94%;
}
div.vertical div.cck_forms {
    padding-right: 12px;
}

.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
    width: 100%;
    position: relative;
    width: 80px;
    float: left;
    margin-top: 0px !important;
    font-size: 11px;
    padding-left: 6px;
}
.goodsarrow {
    /*padding-left: 24%; */
}

#categ, #pod_categ, #syb_categ, #categ_country {
    width: 72px;
    height: 26px !important;
    line-height: 26px;
    margin-right: 5px;
}
#cat_goods_pod, #cat_goods_con, #cat_goods_skat {
    top: 110px;
    width: 100%;
}
#cat_goods {
    top: 110px;
    width: 100%;
}
#cat_goods {
    left: 0px !important;
}
#cat_goods_pod {
    left: 0px !important;
    background: #FFF;
}

#cat_goods_skat {
    left: 0px !important;
}

#cat_goods_con {
    left: 0px !important;
}


.sidenav a {
    padding: 8px 10px;
}
.button_next, .button_prev {
        width: 15px !important;
}
.cirlkle_mobile {
    right: -43px !important;
}
.button_prev {
    margin-left: -5px;
}
.button_next {
    margin-left: 5px;
}
   #images.asss {
 padding-left: 0% !important;
 margin-left: 0% !important;
 margin: 0 auto !important;
  width: 320px !important;
}

}
@media only screen and (max-width: 640px) {

.logo_mobile {
    display: block !important;
    position: absolute;
    top: 7px;
    width: 52px;
}


.yroven_mobile {
  margin-left: -10px;
}
.brand {
    top: 2px;
    left: 17px;
}
.icon_cat {
    left: 75px;
}
.number_block {
   margin-left: -1px !important;
}
#images.asss {
 padding-left: 0% !important;
 margin-left: 6% !important;
}
.cat_goods_all, .cat_goods_all_pod, .cat_goods_all_con, .cat_goods_all_con, .cat_goods_all_skat {
    box-shadow: none;
    border: none;
}

.cck_module_search {
    width: 90%;
}
.cck_module_search {
    width: 94%;
}
div.vertical div.cck_forms {
    padding-right: 12px;
}

.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
    width: 100%;
    position: relative;
    width: 80px;
    float: left;
    margin-top: 0px !important;
    font-size: 11px;
    padding-left: 6px;
}
.goodsarrow {
    /*padding-left: 24%; */
}

#categ, #pod_categ, #syb_categ, #categ_country {
    width: 73px;
    margin-right: 5px;
}
#cat_goods_pod, #cat_goods_con, #cat_goods_skat {
    top: 110px;
    width: 100%;
}
#cat_goods {
    top: 110px;
    width: 100%;
}
#cat_goods {
    left: 0px !important;
}
#cat_goods_pod {
    left: 0px !important;
    background: #FFF;
}

#cat_goods_skat {
    left: 0px !important;
}

#cat_goods_con {
    left: 0px !important;
}


.sidenav a {
    padding: 8px 10px;
}
.button_next, .button_prev {
        width: 15px !important;
}
.cirlkle_mobile {
    right: -43px !important;
}
.button_prev {
    margin-left: -5px;
}
.button_next {
    margin-left: 5px;
}
   #images.asss {
 padding-left: 0% !important;
 margin-left: 0% !important;
 margin: 0 auto !important;
  width: 320px !important;
}

.cirlkle_mobile {
    top: 7px;
}


}



@media only screen and (max-width: 415px) {
   #images.asss {
 padding-left: 0% !important;
 margin-left: 0% !important;
 margin: 0 auto !important;
  width: 327px !important;
}
.goodsarrow {
   padding-left:0px;
}
.icon_cat {
    left: 65px;
}

.arrows {
    width: 80px;
}
.navigation {
    padding: 0px !important;
    position: absolute;
    top: 4px;
    left: 50% !important;
    margin-left: -21px !important;
}
.button_next, .button_prev {
    width: 15px !important;
}

.button_prev {
    margin-top: 0px;
    margin-left: -80px !important;
}


}



@media only screen and (max-width: 376px) {
#images.asss {
 padding-left: 0% !important;
 margin-left: 0% !important;
  margin: 0 auto !important;

}
.cck_module_search {
    width: 100%;
}
.goodsarrow {
    padding-left: 0%;
}
}

@media only screen and (max-width: 359px) {
    .icon_cat {
    left: 56px;
}
.button_prev {
    margin-left: -15px;
}

}



.e_goods {
      border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
}

#page_number {
    width: 35px !important;
}


@media screen and (max-height:501px) {
.bottom_footer {
    display: none !important;
}





 }

 select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

@media only screen and (max-width: 2560px) {
.one_position {
    display: block;
    width: 130px !important;
    height: 130px !important;
    margin-right: 70px;
    margin-bottom: 40px;
    margin-left: 32px;
}

.one_position a, .one_position a:hover {
    border: 1px solid #FFF !important;
    width: 128px;
    height: 128px;
    display: block;
    background-size: 110px !important;
}

}

@media only screen and (max-width: 2365px) {
.one_position {
    display: block;
    width: 130px !important;
    height: 130px !important;
    margin-right: 50px;
    margin-bottom: 40px;
    margin-left: 32px;
}
}

@media only screen and (max-width: 2220px) {
.one_position {
    display: block;
    width: 130px !important;
    height: 130px !important;
    margin-right: 30px;
    margin-bottom: 40px;
    margin-left: 32px;
}
}

@media only screen and (max-width: 2100px) {
.one_position {
    display: block;
    width: 130px !important;
    height: 130px !important;
    margin-right: 23px;
    margin-bottom: 40px;
    margin-left: 32px;
}
}

#images.asss {
    width: 100% !important;
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap;
    padding-top: 65px;
}

@media only screen and (max-width: 1920px) {
    .one_position {
        display: block;
    width: 103px !important;
    height: 103px !important;
    margin-right: 32px;
    margin-bottom: 40px;
    margin-left: 32px;
}


.one_position a, .one_position a:hover {
    border: 1px solid #FFF !important;
    width: 102px;
    height: 102px;
    display: block;
    background-size: 80px !important;
}

}

#images.asss {
    width: 100% !important;
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap;
    padding-top: 65px;
}

@media only screen and (max-width: 1900px) {
#images.asss {
    padding-top: 2em;
}
.one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 35px;
    margin-bottom: 30px;
    margin-left: 20px;
}

.one_position a, .one_position a:hover {
    border: 1px solid #FFF !important;
    width: 102px;
    height: 102px;
    display: block;
}

}

@media only screen and (max-width: 1600px) {

#images.asss {
    padding-top: 2em;
}

.one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 50px;
    margin-bottom: 25px;
    margin-right: 35px;
    margin-bottom: 30px;
    margin-left: 20px;
}

.one_position a, .one_position a:hover {
    border: 1px solid #FFF !important;
    width: 103px;
    height: 103px;
    display: block;
}

}

@media only screen and (max-width: 1590px) {

#images.asss {
    padding-top: 3em;
}

.ipll {
    margin-top: 32px;
}


.one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 24px;
    margin-bottom: 30px;
    margin-left: 14px;
}

.one_position a, .one_position a:hover {
    border: 1px solid #FFF !important;
    width: 102px;
    height: 102px;
    display: block;
}

}

@media only screen and (max-width: 1590px) {
    .one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 27px;
    margin-bottom: 30px;
    margin-left: 14px;
}

}

@media only screen and (max-width: 1500px) {
.ipll {
    margin-top: 10px;
}
   .one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 23px;
    margin-bottom: 30px;
    margin-left: 14px;
}

}

@media only screen and (max-width: 1380px) {

.one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 17px;
    margin-bottom: 30px;
    margin-left: 14px;
}

.one_position a, .one_position a:hover {
    border: 1px solid #FFF !important;
    width: 102px;
    height: 102px;
    display: block;
}
.f_hide {
    position: absolute !important;
}

}

@media only screen and (max-width: 1350px) {

.one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 17px;
    margin-bottom: 30px;
    margin-left: 14px;
}
}

@media only screen and (max-width: 1320px) {

.one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 14px;
    margin-bottom: 30px;
    margin-left: 14px;
}
}

@media only screen and (max-width: 1250px) {
.ipll {
    margin-top: 15px;
}
.one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 8px;
    margin-bottom: 19px;
    margin-left: 14px;
}
}

@media only screen and (max-width: 1200px) {

.one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 29px;
    margin-bottom: 25px;
}

.cirlkle_mobile {
    top: 5px;
}

.one_position a, .one_position a:hover {
    border: 1px solid #FFF !important;
    width: 93px;
    height: 93px;
    display: block;
}
.f_hide {
    position: absolute !important;
    display: none !important;
}



}


@media only screen and (max-width: 1100px) {

.ipll {
    display: flex;
    justify-content: center;
    margin-left: 0px;
    margin-top: 0px;
    padding-top: 0px;
}

.one_position {
    display: block;
    width: 94px !important;
    height: 94px !important;
    margin-right: 29px;
    margin-bottom: 25px;
}

.cirlkle_mobile {
    top: 5px;
}

.one_position a, .one_position a:hover {
    border: 1px solid #FFF !important;
    width: 93px;
    height: 93px;
    display: block;
}
.f_hide {
    position: absolute !important;
    display: none !important;
}

.ipll {
    display: flex;
    justify-content: center;
    margin-left: 0px;
    margin-top: 50px;
    padding-top: 5px;
    width: 100%;
}

}

@media only screen and (max-width: 550px) {
.yroven_mobile {
    display: none !important;
}

.one_position {
    display: block;
    width: 95px !important;
    height: 95px !important;
    margin-right: 29px;
    margin-bottom: 25px;
}

.one_position a, .one_position a:hover {
    border: 1px solid #FFF !important;
    width: 93px;
    height: 93px;
    display: block;
}
.f_hide {
    position: absolute !important;
}

.ipll {
    display: flex;
    justify-content: center;
    margin-left: 0px;
    margin-top: 50px;
    padding-top: 5px;
}
.goodsarrow_pod, .goodsarrow, .goodsarrow_con, .goodsarrow_skat {
    float: none !important;
}

}






