.b-morda-search {
/*margin-left: 25px;*/
width: 98%;
}
.b-morda-search-decor {
background-color: #fc0;
margin: 0;
padding: 0;
position: relative;
}
.b-morda-search-decor-r {
padding: 4px 3px 0 4px;
}
.b-morda-search-table {
width: 100%;
padding: 0;
border-collapse: collapse;
border-spacing: 0;

}
.b-morda-search-table td {
border: none !important;
}
.b-morda-search__input {
width: 100%;
padding: 0;
}
.b-form-input_theme_grey .b-form-input__box {
border-color: #a3a3a3 #c6c6c6 #e5e5e5;
}
.b-form-input_size_l .b-form-input__box {
height: 26px;
}
.b-form-input_theme_grey .b-form-input__box {
border-color: #a3a3a3 #c6c6c6 #e5e5e5;
}
.b-form-input__box {
position: relative;
display: block;
border: 1px solid;
border-collapse: separate;
background: #fff;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: inset 0 1px 1px #cfcfcf;
-moz-box-shadow: inset 0 1px 1px #cfcfcf;
box-shadow: inset 0 1px 1px #cfcfcf;
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
}
.b-form-input__input {
font: 100% Arial,sans-serif;
width: 100%;
height: 100%;
margin: 0;
padding-left: .3em;
outline: 0;
border: 0;
background: none;
color: #000;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.b-form-input_size_l .b-form-input__clear {
width: 13px;
height: 13px;
margin-left: 6px;
background-image: url(http://yandex.st/lego/_/nPnDgomeWxe-KjlcqHoT37B3-cQ.png);
}
.b-form-input_size_m .b-form-input__clear, .b-form-input_size_l .b-form-input__clear {
margin-top: 5px!important;
}
.b-form-input__clear_visibility_visible {
opacity: .6;
}
.b-form-input__clear_visibility_visible:hover {
opacity: 1;
cursor: pointer;
}
.b-form-input__clear {
position: absolute;
z-index: 0;
width: 11px;
height: 11px;
margin: .25em 0 0 7px;
padding: 0;
}
.b-form-input_size_l .b-form-input__input {
padding-top: 2px;
padding-bottom: 2px;
line-height: 120%;
margin-right: -25px;
}
.s-form-input__input {
margin-right: 0px!important;
}
.b-morda-search__input, .b-morda-search__button {
padding: 0 6px 0 0;
}
.b-form-button {
display: inline-block;
outline: 0;
cursor: default;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-align: right;
background-repeat: no-repeat;
background-position: 100% -55px;
}
.b-form-button-adv {
padding-left: 20px;
}
.b-form-button_size_l {
height: 26px;
}
.b-form-button_size_l .b-form-button__left {
width: 5px;
margin-right: -5px;
}
.b-form-button__input {
width: 60px;
height: 100%;
}
.b-search__under {
height: 18px;
}
.b-search__under {
padding: 0;
vertical-align: top;
}
.b-search__under_col_right {
width: 1%;
padding: 3px 6px 0 0;
}
.b-search__advanced {
margin: 0;
text-align: right;
color: #B28E00;
float: right;
margin: 2px 0 0 .5em;
text-decoration: underline;
/*font: .8em Arial,Helvetica,sans-serif;*/
}
.b-search__advanced:hover{
color: #ff0000;
cursor: pointer;
}
.b-search__empty {
padding: 0;
}
.b-morda-search__arr_c {
position: absolute;
left: 100%;
overflow: hidden;
width: 17px;
height: 100%;
top: 0;
}
.b-morda-search__arr {
position: absolute;
top: 50%;
margin-top: -80px;
right: 0;
width: 0;
height: 0;
border-style: solid;
border-width: 80px 0 80px 40px;
border-color: rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #fc0;
line-height: 0;
-moz-border-end-style: dotted;
-webkit-transform: rotate(360deg);
}
.nores {
margin-left:25px; margin-bottom:26px;
}
.pages a {
margin-right: 4px;
}
.pages span {
margin-right: 4px;
}
#ysres li {
margin-bottom:10px;
}
#ysres .title b, #ysres .text b {
/*background-color: yellow;*/
color: #333333;
/*font-weight: normal;*/
font-size: inherit;
}
.results li {
margin-bottom: 10px;
}
.pages {
margin-left: 25px;
margin-top: 10px;
margin-bottom: 10px;
}
.title a {
text-decoration: underline;
}
.title a:hover {
/*color: #FF0000;*/
}
.text, .info {
line-height: 1.3em;
font-family: Arial,Geneva CY,Sans-Serif;
/*font-size: 14px;*/
}
.info a {
/*color: #B5B98E;*/
}
#advform {
font-size: 12px;
font-family: Arial,Geneva CY,Sans-Serif;
text-align: left;
}
#advform ul {
margin: 0 !important;
}
.sblock {
float: left;
margin-right: 10px;
}
.sb1 {
width: 38%;
}
.sb2 {
width: 30%;
}
.sb3 {
float: right;
margin-right: 0;
width: 28%;
}
.sb4 {
float: right;
margin-right: 0;
width: 35%;
}
.sblock-dates {
float: left;
width: 50%;
}
.sblock-dates select {
margin-bottom: 10px;
width: 100%;
}
.sblock-dates-title {
float: left;
width: 12%;
}
.sblock-dates-input {
float: left;
}
.adv-search {
background-color: #FFCC00;
float: left;
margin: 20px 0;
padding: 10px 0;
width: 100%;
}
.adv-search > input {
margin-left: 20px;
padding: 2px 6px;
}
.b-form-input__shadow {
    font: 0px/0 a;
    position: absolute;
    z-index: 8;
    top: -1px;
    left: -1px;
    width: 100%;
    height: 100%;
    box-shadow: 0px 1px 7px rgb(154, 154, 154);
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-right: 1px solid rgba(154, 154, 154, 0.5);
    border-left: 1px solid rgba(154, 154, 154, 0.5);
    border-color: rgba(154, 154, 154, 0.4) rgba(154, 154, 154, 0.5) rgba(154, 154, 154, 0.6);
}

.ui-widget-content {
/*border: 1px solid #aaaaaa;*/
/*color: #222222;*/
background: #ffffff;
    box-shadow: 0px 1px 7px rgb(154, 154, 154);
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-right: 1px solid rgba(154, 154, 154, 0.5);
    border-left: 1px solid rgba(154, 154, 154, 0.5);
    border-color: rgba(154, 154, 154, 0.4) rgba(154, 154, 154, 0.5) rgba(154, 154, 154, 0.6);
}
.ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-menu {
list-style: none;
padding: 2px;
margin: 0;
display: block;
outline: none;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-front {
z-index: 100;
}
.ui-menu .ui-menu-item {
margin: 0;
padding: 0;
width: 100%;
text-align: left;
}
.ui-widget-content {
color: #222222;
}
.ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-menu {
list-style: none;
}
.ui-autocomplete {
cursor: default;
}
.ui-menu .ui-menu-item a {
text-decoration: none;
display: block;
padding: 2px .4em;
line-height: 1.5;
min-height: 0;
font-weight: normal;
margin: -2px;
}
.ui-widget-content a {
color: #222222;
}

.ui-helper-hidden-accessible {
display: none;
}
.ui-state-focus, .ui-state-hover {
margin: -2px;
cursor: pointer;
background: none repeat scroll 0% 0% rgb(253, 237, 175);
font-weight: normal;
color: #212121;
}
.clr {clear: both;}
hr {width: 100%}
.preloader {
position: absolute;
width: 100%;
display: none;
}
.preloader-img {
position: relative;
top: 6px;
right: 3px;
float: right;
width: 16px;
height: 16px;
background: url(ajax-loader.gif) no-repeat;
}
.right25 {
right: 25px;
}
.preloader-content {
top: 0px;
left: 2px;
}
.preloader span {
color: #999999;
font-weight: bold;
}
.pull-left {float: left;}
.pull-right {float: right;}
#ysres .title {
margin-left: 0px;
/*background: white;*/
}
#ysres li {
list-style-type: decimal;
}
#ysres {
margin-top: 10px;
margin-bottom: 20px;
display: inline-block;
}
.hide {
display: none;
}
#advform ul li {
list-style-type: none !important;
background-image: none !important;
padding: 0 !important;
}
#advform ul {
list-style-type: none;
list-style-image: none;
}