@media screen and (max-width:800px){
#topclimat_wrapper {min-width:100%;margin:0 0 0px 0;}
.width {min-width:100%;}
#topclimat_wrapper .width, .toolbar_ext .width {min-width:100%;}
#topclimat_footer {position:relative;overflow:hidden;}
#topclimat_footer .width {min-width:100%;}
  #topclimat_footer .col1,
  #topclimat_footer .col2,
  #topclimat_footer .col3,
  #topclimat_footer .col4,
  #topclimat_footer .col5 {width:50%;}
#topclimat_content .maincolumn {float:none;width:100%;}
#topclimat_content .rightcolumn {float:none;width:100%;padding:0;clear:right;}
.toolbar__menu__item {position:static;}
.toolbar__menu__item .drop_column, .toolbar__menu__item .drop:hover .drop_column {left:0px;width:auto;}
.toolbar__menu__item .drop_column li{display:block;width:100%;text-align:center;}
.toolbar__menu__item .drop_column a{display:block;float:none;text-transform: uppercase;}
.toolbar-header__cont {height:auto;}
.toolbar-header__contact {min-width:280px;border:0px solid #ff0000;}
.toolbar-header__search {position:relative;height:60px;margin:0 10px 0 10px;border-top:0px solid #042a52;border-top:1px solid #fff;clear:both;}
.search-box__helper {display:none;}
.tc-infcat__info-left {margin:0 0% 0 0;}
.tc-infcat__info-right {float:none;width:100%;margin:0 0% 0 0;}
.tc-infcat__info-right span {margin:0 0% 5px 0;}
.toolbar__menu__right {width:auto;}
#mini_topgoods ul, #other-viewgoods ul {height:210px;overflow:hidden}
#item-goods .imgcont {float:none;margin:0 auto;}
#item-goods .info {width:100%;}
.module_sort .view_by .toppagin {float:none;}
.module_sort .view_by span {display:block;}
.module_sort .sort_by {height:auto;}
.module_sort .show_by {height:auto;}
.module_sort .show_by .rfmanufac {display:block;float:none;}
.module_sort .sort_alpha {overflow:hidden;}
.module_sort .sort_alpha a {display:block;float:left;}
#form_zaprosgood-allfirm .topcont {width:100%;}
#form_zaprosgood-allfirm #loginformmodal {width:100%;}
.loginform,  .topcol3 .loginform { width: 100%;}
.loginform .inputbox, .loginform label, .loginform textarea {width:98%;}
.tc-orderform__cont-left {margin:0 0 0 0;}
.tc-orderform__cont-left__cont {padding:20px 20px 20px 20px;}
.tc-orderform__cont-right {display:none;}
.tc-orderform2__cont-left {width:95%;}
.tc-orderform2__cont-right {display:none;}
.sendbuttonatr {float:none;margin:12px auto 5px auto;}


}
@media screen and (max-width:700px){
#listfirms .functions {display:none;}
#listfirms .contacts {display:none;}
#listfirms .info .rynok {display:none;}
#listfirms .phones .phone {display: inline;}
}
@media screen and (max-width:650px){
.toolbar-banners {display:none;}
#popover-city {display:none;}
.toolbar-header__logo {height:80px;}
.toolbar-header__contact {min-width:250px;border:0px solid #ff0000;}
.toolbar-header__contact-phone {padding:0 0 0 0px;background:none;}
.toolbar-header__contact-time {display:none;}
#latest-news .block__tabs-pane__cont ul{width:100%;}
.big_news {display:none;}
.home #latest-specpred .block__content-cont li {float:none;width:100%;margin-bottom:10px;}
.home #latest-specpred .block__content-item-cont {height:auto;}
.colother_left {float:none;width:100%;margin:0 0 0px 0;}
.colother_center {float:none;width:100%;margin:0 0% 0px 0%;}
.colother_right {float:none;width:100%;margin:0 0 0px 0;}
.item-cats__cub-item-cats ul li {width:25%;}
#listbrands .item {width:33%;}
#tehnolodgy li.item {width:90%}
.all_listicats .listtizer ul li {width:100%;}
.all_listcats .listtizer ul li {width:25%;}
.mini_topcat .listtizer ul li {width:33%;}
#mini_topgoods li, #other-viewgoods li {width:23%;}
#listgoods .tizer .itemlist {width:48%;}
#listgoods .blocktable {display:none;}
#item-goods #listgfirms .itemlist .imgf {display:none;}
#item-goods #listgfirms .infof { margin: 0 60% 0 0;}
#item-goods #listgfirms .infof .rynok {display:none;}
#item-goods #listgfirms .actionsf {width:30%}
#item-goods #listgfirms .actionsf .sendlink a {display:block;padding: 2px 10px 5px;font-size: 15px;}
#item-goods #listgfirms .pricesf {width:30%}
#item-goods #listgfirms .pricesf span {font-size: 15px;}
.exhib-list__item-date {float:left;clear:left;margin-left:25px;}
.exhib-list__item-img, .smi-list__item-img, .partners-list__item-img {width:150px;}
.comment-ratestar {float:none;height:auto;overflow:hidden;}
.comment-ratestar .itemratestar {margin: 10px 10px 10px 5px;}
.userlist .userblock {overflow:hiddden;}
.userlist .power, .userlist .rait {display:none;}
  #topclimat_footer .col1,
  #topclimat_footer .col2,
  #topclimat_footer .col3,
  #topclimat_footer .col4,
  #topclimat_footer .col5 {width:100%;}
  #topclimat_footer .columns .col1,
  #topclimat_footer .columns .col2,
  #topclimat_footer .columns .col3,
  #topclimat_footer .columns .col4,
  #topclimat_footer .columns .col5 {min-height:auto;}
.formtext {display:none;}
.modalcont .col {float:none;}
.modalcont .col70 {float:none;width:100%;}
.modalcont .col60 {float:none;width:100%;}
.modalcont .col50 {float:none;width:100%;}
.modalcont .col40 {float:none;width:100%;}
}
@media screen and (max-width:550px){
.toolbar-header__logo {width:50%;height:80px;overflow:hidden;}
.toolbar-header__logo a {display:block;width:90%;height:55px;background: url(../images/logo.gif) no-repeat 0px 0%;background-size: contain;}
.toolbar-header__contact {min-width:195px;}
.toolbar-header__contact-phones p {font-size:0.6em;}
.toolbar-header__contact-phones p.onephone {font-size:0.8em;}
.toolbar-header__contact-phones a {}
.item-cats__cub-tabs .item-cats__cub-tab-title {width:54px;}
.item-cats__cub-tabs .current {width:54px;}
}
@media screen and (max-width:500px){
#ovalmenu {position:relative;width:100%;height:auto;overflow:hidden;margin:5px 0 7px;}
#oval {position:absolute;left:50%;width:377px;height:237px;overflow:hidden;margin:0px 0 0 -188px;}
#ovmenu {float:left;width:100%;height:237px;margin:237px 0 0 0;}
#ovmenu #ovleft {display:block; float: left;width:49.8%;}
#ovmenu #ovright {display:block; float: right;width:49.8%;}
#ovmenu a {width:100%;height:59px;}
#ovmenu a span {border-bottom:0px dotted #454545;}
.tc-infcat__info-left span {font-size:12px;}
.item-cats__cub-item-cats ul li {width:33%;}
#reference .refleft {float:none;width:100%;}
#reference .refright {float:none;width:100%;}
#reference .refright p, #reference .refright ul {margin:0 20px 10px;}
.all_listcats .listtizer ul li {width:33%;}
#mini_topgoods li, #other-viewgoods li {width:30%;}
.news-cat-list__item-left, .news-cat-list__cont ul { float: none;width: 96%;}
.jobs-list__item-employment {width:100px;}
.jobs-list__item-title {font-size:20px;}
.projects-list__item {width:49%;}
.userlist .userblock .info {float:none;display:block;min-width:150px;}
.userlist .userblock .info a {font-size:16px;}
.content_catalog .itemlist {width: 95%;margin: 0 4px 10px;}

}
@media screen and (max-width:400px){
.toolbar__menu__right .register {display:none;}
.toolbar-header__logo {/*float:none;*/width:38%;height:80px;}
.tc-infcat__info-left span {font-size:11px;}
.item-cats__cub-item-cats ul li {width:50%;}
#listbrands .item {width:50%;}
.all_listcats .listtizer ul li {width:50%;}
.mini_topcat .listtizer ul li {width:50%;}
#mini_topgoods li, #other-viewgoods li {width:45%;}
#listgoods .tizer .itemlist {width:96%;}
#listfirms .img {width:130px;}
.projects-list__item {width:99%;}
#item-goods .imgcont {width:100%;}
#item-goods .imgcont .img {width:100%;}
#item-goods .imglist {width:100%;}
#item-goods .imglist div {width:23%;}
#item-goods .imglist a {width:100%;}
.userlist .userblock .info a {font-size:14px;}
.item-view__text  {padding:10px 10px 10px 10px;font-size:16px;background:#fff;}
}