.result-avto td {vertical-align: top; padding: 0px 20px 0px 0px;}.result-avto h4 {margin: 12px 0;}.result-avto td a {min-width: 85px; display: inline-block;}.sort_wrap {    text-align: right;    margin-top: -50px;    margin-bottom: 30px;    display: inline-block;}.sort_wrap a {    display: inline-block;    font-size: 12px;    color: #2d3a4b;    font-family: helvetica;    border-right: 1px solid #2d3a4b;    padding-left: 15px;    padding-right: 18px;}.sort_wrap a:last-child{    border-right: 0; }.sort_wrap a:hover {    }.sort_wrap .asc.selected{    background: url("../image/up-arrow.png") no-repeat scroll 97% 50%;    text-decoration: none;    color: #2d3a4b;}.sort_wrap .desc.selected{    background: url("../image/down-arrow.png") no-repeat scroll 97% 50%;    text-decoration: none;    color: #2d3a4b;}.sort_wrap .filter_radio_icon{    border: 1px solid #dedede !important;    border-radius: 15px;    display: inline-block;    float: left;    height: 15px;    line-height: 12px !important;    margin: 3px 5px 0 0;    padding: 0 !important;    text-align: center;    width: 15px;}.sort_wrap .filter_radio_icon .filter_radio_icon_center {    border: none !important;    border-radius: 7px;    display: inline-block;    height: 7px;    margin: 0 !important;    padding: 0 !important;    width: 7px;    background: #fff;}.sort_wrap .selected .filter_radio_icon .filter_radio_icon_center {    border: none !important;    border-radius: 7px;    display: inline-block;    height: 7px;    margin: 0 !important;    padding: 0 !important;    width: 7px;    background: #edd100;}.vertical_line {    background: #ffe53a none repeat scroll 0 0;    bottom: 25px;    left: -15px;    position: absolute;    top: 500px;    width: 1px;}.search_content {    position: relative;}@media (max-width: 767px) {    .vertical_line {        display: none;    }}.mobile_sort_select {	opacity: 0;}.mobile_btn_sort {	color: #1a1c20;    font-size: 16px;    text-transform: uppercase;    padding: 20px 0;    text-align: center;    font-weight: bold;    position: relative;    background: #eee;    position: absolute;    top: 0;    left: 15px;    right: 15px;	font-family: MuseoSansBlack,sans-serif;	letter-spacing: -.01em;}