.loader{display:inline-block;width:32px;height:32px;margin:10px;border-radius:50%;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;-webkit-box-shadow:0 3px 0 #007acf;box-shadow:0 3px 0 #007acf;animation:cssload-spin .44s infinite linear;-o-animation:cssload-spin .44s infinite linear;-ms-animation:cssload-spin .44s infinite linear;-webkit-animation:cssload-spin .44s infinite linear;-moz-animation:cssload-spin .44s infinite linear}@keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.clearfix:after{content:"";display:table;clear:both}.ds-top-menu .ds-views{display:none}.ds-grid-content .ds-search-block{margin-bottom:1rem}.ds-grid-content .ds-search-block .ds-search-form{padding:1rem;background:#edf8fe}.ds-grid-content .ds-search-block .ds-search-form:after{content:"";display:table;clear:both}.ds-grid-content .ds-search-block .ds-search-form .ds-field{margin-bottom:.7rem}.ds-grid-content .ds-search-block .ds-search-form .ds-field .ds-field-title{margin-bottom:.2rem}.ds-grid-content .ds-search-block .ds-search-form .ds-find{padding-top:.7rem}.ds-grid-content .ds-search-block .ds-search-form .ds-find input,.ds-grid-content .ds-search-block .ds-search-form .ds-find button{border:none;border-radius:3px;background:#007acf;padding:.7rem 1rem;color:white}@media(min-width:580px){.ds-grid-content .ds-search-block .ds-search-form .ds-find input,.ds-grid-content .ds-search-block .ds-search-form .ds-find button{margin-top:.72rem;padding:.42rem 1rem}}@media(min-width:580px){.ds-grid-content .ds-search-block .ds-search-form .ds-field,.ds-grid-content .ds-search-block .ds-search-form .ds-find{float:left;width:48%;margin:1%}}@media(min-width:840px){.ds-grid-content .ds-search-block .ds-search-form .ds-field,.ds-grid-content .ds-search-block .ds-search-form .ds-find{width:30.5%;margin:1%}}@media(min-width:1000px){.ds-grid-content .ds-search-block .ds-search-form .ds-field,.ds-grid-content .ds-search-block .ds-search-form .ds-find{width:23%;margin:1%}}.ds-grid-content .ds-search-block .ds-search-form input,.ds-grid-content .ds-search-block .ds-search-form select,.ds-grid-content .ds-search-block .ds-search-form button{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.3rem .4rem}.ds-grid-content .ds-search-block .ds-search-add-company{display:none}.ds-grid-content .ds-catalog .dealers-num{margin-bottom:1rem;border-radius:3px;background:#edf8fe;padding:.5rem 1rem;text-align:center}.ds-grid-content .ds-catalog .ds-list{margin-bottom:1.5rem}.ds-grid-content .ds-catalog .ds-list:after{content:"";display:table;clear:both}.ds-grid-content .ds-catalog .ds-list .ds-block{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1e1e1;border-radius:3px;margin-bottom:1rem;padding:1rem;background:white;text-decoration:none}@media(min-width:400px){.ds-grid-content .ds-catalog .ds-list .ds-block{float:left;width:46%;margin:2%}}@media(min-width:650px){.ds-grid-content .ds-catalog .ds-list .ds-block{width:31%;margin:1%}}@media(min-width:950px){.ds-grid-content .ds-catalog .ds-list .ds-block{width:23%;margin:1%}}@media(min-width:1100px){.ds-grid-content .ds-catalog .ds-list .ds-block{width:18%;margin:1%}}.ds-grid-content .ds-catalog .ds-list .ds-block .ds-logo{margin-bottom:1rem;display:block;overflow:hidden;text-align:center}.ds-grid-content .ds-catalog .ds-list .ds-block .ds-logo img{max-width:100%;max-height:100%}@media(min-width:400px){.ds-grid-content .ds-catalog .ds-list .ds-block .ds-logo{height:7rem;line-height:7rem}.ds-grid-content .ds-catalog .ds-list .ds-block .ds-logo img{display:inline-block;vertical-align:middle}}.ds-grid-content .ds-catalog .ds-list .ds-block .ds-desc{text-align:center}.ds-grid-content .ds-catalog .ds-list .ds-block .ds-desc .ds-title{display:block;margin-bottom:.6rem;font-size:110%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ds-grid-content .ds-catalog .ds-list .ds-block .ds-desc .ds-adsnum{margin-bottom:.2rem}.ds-grid-content .ds-catalog .ds-list .ds-block .ds-desc .ds-location{color:#999;font-size:90%}.ds-grid-content .ds-catalog .ds-list .ds-block .ds-desc .ds-location .ds-address span{display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.trademark-list{margin-bottom:1.5rem}.trademark-list:after{content:"";display:table;clear:both}.trademark-list .item{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1e1e1;border-radius:3px;margin-bottom:1rem;padding:1rem;background:white;text-decoration:none}@media(min-width:100px){.trademark-list .item{float:none;width:100%}}@media(min-width:400px){.trademark-list .item{float:left;width:46%;margin:2%}}@media(min-width:650px){.trademark-list .item{width:31%;margin:1%}}@media(min-width:950px){.trademark-list .item{width:23%;margin:1%}}@media(min-width:1100px){.trademark-list .item{width:18%;margin:1%}}.trademark-list .item .logo{margin-bottom:1rem;display:block;overflow:hidden;text-align:center;min-height:120px;line-height:120px}.trademark-list .item .logo img{vertical-align:middle}@media(min-width:400px){.trademark-list .item .logo{height:7rem;line-height:7rem}.trademark-list .item .logo img{display:inline-block;vertical-align:middle}}.trademark-list .item .name{display:block;margin-bottom:.6rem;font-size:110%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:center}.trademark-list .item .num{margin-bottom:.2rem;text-align:center;text-decoration:none;color:#999}