#full-search .body input[type=text] {
    padding: 0 10px;
    border-radius: 2px;
    border: 1px solid #b0cbd5;
    color: #4d595d;
    height: 33px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), 0 1px 0 #fff inset;
    font: 12px/30px "Ubuntu",Tahoma,"Trebuchet MS",Helvetica,Arial,sans-serif;
}
#s2id_param_rubric {
    width: 288px;
}
#s2id_param_rubric .select2-choices, #s2id_param_accept_body .select2-choice {
    border-radius: 2px !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), 0 1px 0 #fff inset !important;
    border: 1px solid #9dbdc8 !important;
    background-image: -ms-linear-gradient(bottom, rgba(172,223,244,.8) -118.63%, rgba(172,223,244,.8) -118.23%, rgba(236,250,253,.8) 31.37%) !important;
    background-image: -moz-linear-gradient(bottom, rgba(172,223,244,.8) -118.63%, rgba(172,223,244,.8) -118.23%, rgba(236,250,253,.8) 31.37%) !important;
    background-image: -o-linear-gradient(bottom, rgba(172,223,244,.8) -118.63%, rgba(172,223,244,.8) -118.23%, rgba(236,250,253,.8) 31.37%) !important;
    background-image: -webkit-linear-gradient(bottom, rgba(172,223,244,.8) -118.63%, rgba(172,223,244,.8) -118.23%, rgba(236,250,253,.8) 31.37%) !important;
    background-image: linear-gradient(bottom, rgba(172,223,244,.8) -118.63%, rgba(172,223,244,.8) -118.23%, rgba(236,250,253,.8) 31.37%) !important;
}

#s2id_param_accept_body .select2-choice {
    height: 31px;
}

#s2id_param_accept_body .select2-arrow {
    display: none;
}

#s2id_param_accept_body .select2-choice abbr {
    right: 10px !important;
}

#s2id_autogen1, #s2id_autogen2 {

    border: none !important;
    box-shadow: none !important;
}

#search .clearfix.checkbox-wrap .adv-search-ch {
    display: inline-block;
}

#search #param_query:focus {
    box-shadow: none;

}
#search #param_where_search {
    width: 230px;
}
#search #param_accept_body {
    width: 230px;
}
#search #param_type_doc {
    width: 230px;
}
#search #param_type_catalog {
    width: 230px;
}
#search #param_number {
    width: 70px;
}
#search #param_date_from {
    width: 65px;
}

#search #param_date_to {
    width: 65px;
}

#search .search-rubric select {
    width: 280px;
}
#search #param_in_name {
    width: 344px;
}
#search.hidden {
    display: none;
}

.category_block {
    margin-top: 10px;
}

#catalogRubric {
    display: none;
    margin-left: 10px;
    font-size: 13px;
    color: #5CBA0F;
}

#open_sub_catalog {
    cursor: pointer;
    display: inline-block;
    margin-bottom: -3px;
    width: 16px;
    height: 16px;
    background: url("/images/icons/open_sub_cat.png") no-repeat;
}

#search-result-list-view .sorter ul li, #search-result-list-view .sorter ul{

    padding: 0;
    margin: 0;
    display: inline;
}

#search-result-list-view .summary {

    float: left;
}
#search-result-list-view .sorter {
    float: right;
}

#search-result-list-view {
    padding: 20px;
}


#search-result-list-view .left {
    float: left;
}

#search-result-list-view .date {
    width: 80px;
}
#search-result-list-view .search_icon {
    width: 25px;
}
#search-result-list-view .search_result {
    margin-left: 110px;
}

#search-result-list-view .items {

    margin: 30px 0 20px;
}

#search-result-list-view .items .view {

    margin-top: 30px;
}

.search-results .header .countMessage {

    font-size: 105%;
    line-height: 1.4;
    text-transform: uppercase;
    text-shadow: 0 1px 0 0 #2865a2;
    color: #fff;
    font-family: inherit;
    font-weight: bold;
    text-rendering: optimizelegibility;
}

#search-result-list-view a {
    text-decoration: none !important;;
    color: #1c7dba !important;
}

#search-result-list-view a:hover,
#search-result-list-view a:focus {
    color: #005580 !important;;
    text-decoration: underline !important;;
}

#search-result-list-view div.nav_chain_item > a {
    margin: 0 5px;
}
#search-result-list-view div.nav_chain_item,
#search-result-list-view div.nav_chain_item > a {
    color: #4d595d !important;
    font-size: 12px;
}
.icon.arr-next {
    background-position: -185px -102px;
}

.icon.arr-prev {
    background-position: -185px -91px;
}

#search-result-list-view  .items .view.search_block .search_result {
    margin-left: 35px;
}

#search_result_box .search-result-block-item {

}

#search_result_box .search-result-block-item .items .view {
    margin-top: 10px;
}

#search_result_box .search-result-block-item .items {
    margin: 15px 0 15px;
}

#search_result_box .search-result-block-item {
    background-color: #f6fbfe;
    border: 1px solid #cbe3f0;
    padding: 10px;
}

#search_result_box .search-result-block-item-header {
    font-size: 15px;
    font-weight: 400;
}

#search-result-block #search-result-list-view {
    padding: 8px 20px 0px;
}

#search-result-block .list-view:last-child {
    padding: 8px 20px 10px !important;
}

#search-result-block #search_result_box .search-result-block-item .items .view {
    margin-top: 8px;
}

#search-result-list-view a.search-see-more {
    color: #000 !important;
}