#tabsQuickSearchMode {list-style: none;display: block;float: left;border: none;border-radius: 0;padding: 0;text-transform: uppercase;vertical-align: middle;padding: 0;margin-top:10px;background: #fff;border-bottom: 1px solid #eee;}
#tabsQuickSearchMode .underline {background-color: #0066b3;height: 3px;position: absolute;bottom: 0;}
#tabsQuickSearchMode li {font-family: Arial;font-size: 14px;display: block;float: left;text-align: center;border-radius: 0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;width: 142px;height: 70px;}
#tabsQuickSearchMode li a {display: block;text-align: center;color: #3d4040;text-decoration: none;text-transform: none;cursor: pointer;padding: 15px;font-size: 14px;font-family: 'PdfIntextCondPro-Bold';line-height: 1.25em;text-transform: uppercase;}
#tabsQuickSearchMode li.last{ width:146px;}
#tabsQuickSearchMode li.active a{color: #0066b3;}
#tabsQuickSearchMode li.active a:hover{cursor: default;}
#tabsQuickSearchMode li.active .underline{width:100%;}

.pnl-search{padding-bottom: 50px;}
.pnl-search .radio-item {padding:0;margin: 0;}
.pnl-search .checkbox-item {padding:0;margin: 10px 0 0 10px;}
.pnl-search .search-upr-uchr .checkbox-item {padding:0;margin: 0;}
.pnl-search .search-ogr .checkbox-item {padding:0;margin: 0;}
.pnl-search .search-addr .form-field {min-height: 45px; margin-top:5px!important;}
.pnl-search .search-rdl .form-field {min-height: 45px; margin-top:5px!important;}
.pnl-search .search-doc .radio-item {padding:5px;margin: 0;}
.pnl-search .form-field{margin:0!important;}
.pnl-search .input-text,.pnl-search .input-date{border: none;}
.pnl-search .txt-birthday { width:160px!important;}
.pnl-search .select{border-radius: 3px 0px 0px 3px;}
.pnl-search h2{color: #fff!important;}
.pnl-search div.uni-set ul {border:none;}
.pnl-search div.input-text div input,.pnl-search div.input-date div input {border-radius: 0px;}
.pnl-search a.checkbox {padding: 0px 0 0 34px;}
.pnl-search a.radio{padding: 0px 0 0 24px;}
.pnl-search a.checkbox:before, .pnl-search a.radio:before { width: 13px; height: 13px; line-height: 13px; }

.pnl-search .btn-search {position: absolute; top:0; right:0; bottom:0; left:0;background-color: #EB9C4D;font-size: 18px; border-left:0;border-radius: 0px 3px 3px 0;width: 100%;min-height: 38px;padding:10px 0px;}
.pnl-search .btn-search:hover{background-color: #444;}
.pnl-search .btn-search:after{content: '\e618';font-family: 'font-icons';margin-left:10px;}


.pnl-search.extended .pane {margin-bottom: 2px!important;}
.pnl-search.extended ul.tabs { border: 2px solid #0099c5; border-radius: 5px; overflow: hidden; }
.pnl-search.extended ul.tabs a {min-width: 70px;padding:5px 10px!important;color:#000;}
.pnl-search.extended ul.tabs li {border-right: 1px solid #0099c5;background-color: #fff;}
.pnl-search.extended ul.tabs li.active a {color:#fff;}
.pnl-search.extended .lbl-okved-btn { position: absolute; right: 14px;top: 80px; font-size: 10px; color: #888!important; }
.pnl-search.extended .lbl-region-btn { position: absolute; right: -5px; top: 67px; font-size: 10px; color: #888!important; }
.pnl-search .border-bottom{border-bottom: 1px solid #ced4da;}
.pnl-search .border-right{border-right: 1px solid #ced4da;}
.pnl-search .border-left{border-left: 1px solid #ced4da;}
.pnl-search div.select{border:none;}

.pnl-search2 .col-checkbox{}
.pnl-search2 .col-left {width: 40%; float: left;}
.pnl-search2 .col-right {width: 58%; float: right; padding-left: 15px;}
.pnl-search2 .checkbox-item {margin:10px 8px 0 0;}
.pnl-search2 .form-field {margin:10px 0;}
.pnl-search2 .col-left-rdl {width: 86%; float: left;}
.pnl-search2 .col-right-rdl {width: 12%; float: right;}
.pnl-search2 .col-left-addr {width: 60%; float: left;}
.pnl-search2 .col-right-addr {width: 38%; float: right;}
.pnl-search2 .btn-search{background-color: #EB9C4D;}
.pnl-search2 .btn-search:hover{background-color: #444;}
.pnl-search2 .btn-search:after{content: '\e618';font-family: 'font-icons';margin-left:10px;}
.pnl-search2 .pnl-search-content {display: none;}
.pnl-search2 .pnl-search-name{padding: 15px 0;}
.pnl-search2 .pnl-search-name a{color: #485068; font-weight: bold;text-decoration: none;font-size:22px;font-family: 'PdfIntextCondPro-Bold';text-transform: uppercase;}
.pnl-search2 .pnl-search-name a:before{content:'\e095';font-family: 'lined-icons';margin-right:10px;}
.pnl-search2 .search-tabs {margin: 0;}
.pnl-search2 .search-tabs li{width:114px;}
.pnl-search2 .search-group{padding: 5px 20px;background-color:#fff;}
.pnl-search2 .btn-reset {background-color: #fff;border: 1px solid #ecd078;}

.pnl-search2.active .pnl-search-content {display: block;}
.pnl-search2.active .pnl-search-name a{cursor: default;}
.pnl-search2.quick.active .pnl-search-name a:before{content: '\e618';font-family: 'font-icons'}
.pnl-search2.ext.active .pnl-search-name a:before{content: '\eb71';font-family: 'font-icons'}
.pnl-search2.ext {border-top: 1px dotted #DDD;}
.pnl-search2 hr {margin:10px -20px;}
.pnl-search2 div.gamlet-period-selector ul.gamlet-period-selector-container-year {background-color: inherit;}
.pnl-search2 label.field-caption {font-weight: bold;}
.pnl-search2 .row__stretch .col {padding-top: 8px;}
.pnl-search2 .flex-align-center {display: flex;align-items: center;}

.pnl-search-result-dummy h3 {color:#eee!important;}
.pnl-search-result-dummy .search-result-group {padding-bottom: 40px;border-bottom: 1px solid #eee;}
.pnl-search-result-dummy .search-result-group .row{background: #eee;margin-bottom: 10px;}
.pnl-search-result-dummy .search-result-group .row-1{width: 60%;height: 30px;margin-bottom: 15px;}
.pnl-search-result-dummy .search-result-group .row-2{width: 70%;height: 15px;}
.pnl-search-result-dummy .search-result-group .row-3{width: 90%;height: 15px;}
.pnl-search-result-dummy .search-result-group .row-4{width: 40%;height: 15px;}

.pnl-compare-list {box-shadow: 0px 1px 1px 0px #dfdfdf;border-radius: 3px;border-top: 6px solid #0066b3;background-color: #fff;padding:20px;}
.pnl-compare-list .header { color: #929292; margin-bottom: 20px; border-bottom: 1px solid #dee2e6;}
.pnl-compare-list .header:before {content: '\e932';font-family: 'font-icons';color: #485068;float:left;margin-right: 10px;}
.pnl-compare-list .content {margin-bottom: 25px;max-height: 500px;overflow-y: auto;}
.pnl-compare-list .content .item{padding: 10px 5px;margin-bottom: 10px;}
.pnl-compare-list .content .item:before{content: '\e988';font-family: 'font-icons';color: #1abc9c;float:left;margin-right: 10px;}
.pnl-compare-list .content .item:hover{box-shadow: 0 0 20px #cecdce; transform: translateY(-2px); transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.pnl-compare-list .content .item .item-name{float:left; width: 84%;}
.pnl-compare-list .content .item .item-func{float:left; width: 5%;}
.pnl-compare-list .content .item .item-func a:before{content: '\e043';font-family: 'lined-icons';}
.pnl-compare-list .lnk-btn {margin:0 auto;width:135px;}
.pnl-compare-list .lnk-btn:before{content: '\e932';font-family: 'font-icons';margin-right: 10px;}

ul.page-nav { float: left; display: block; list-style: none; margin: 0; padding: 0; }
ul.page-nav li { display: inline-block; padding: 0 4px; }
ul.page-nav li.page-nav-caption { padding-left: 0; }
ul.page-nav li.page-nav-value { font-weight: bold; }
ul.page-nav li.page-nav-three-dots { }
ul.page-nav li a { }

ul.page-size { float: right; display: block; list-style: none; margin: 0; padding: 0; }
ul.page-size li { display: inline-block; padding: 0 4px; }
ul.page-size li.page-size-caption { padding-left: 0; }
ul.page-size li.page-size-value { font-weight: bold; }
ul.page-size li a { }

ul.conditions-list { display: block; list-style: none; margin: 0; padding: 0;}
ul.conditions-list li { display: block; float: left; margin: 0 10px 10px 0; padding: 6px 10px; background-color: #f7f7f7; border:1px solid #cecdce;}
ul.conditions-list li .cond-title { font-size: 13px; color: #8b8b8b; }
ul.conditions-list li .cond-values { font-size: 13px; }

.result-row-count { }
.result-row-count .result-row-count-value { font-weight: bold; }
.result-query-time { color: #bbb; font-style: italic; }

.result-group {padding:20px; margin-bottom: 15px;min-height: 74px; border-radius: 3px; cursor:pointer;background-color: #fff;}
.result-group .result-group-name {font-weight: bold; margin-bottom: 6px;}
.result-group .result-group-name .col-1{float:left; width: 94%;}
.result-group .result-group-name .col-2{float:right; width: 3%;}
.result-group .result-group-name span:hover {text-decoration: underline;}
.result-group .result-group-item {font-size: 16px;padding:0 0 15px 0;border-top: 1px solid #dee2e6;}
/*.result-group .result-group-item .col-1{width: 39%;float: left;}
.result-group .result-group-item .col-2{width: 18%;float: left;margin-left: 3%;}
.result-group .result-group-item .item-title {width:23%; float:left;}
.result-group .result-group-item .item-value {width:77%; float:left;}*/
.result-group .result-group-item .item-title:before {font-family: 'lined-icons';margin-right:15px;}
.result-group .icon-inn:before{content: '\e085';}
.result-group .icon-okved:before{content: '\e075';}
.result-group .lnk-func{display: block;width: 30px;height: 50px;border-radius: 0 0 3px 3px;float: left;margin-top:-20px;}
.result-group .lnk-func:before{font-family: 'font-icons';color: #fff;margin: 15px 0 0 8px;position: absolute;font-size: 16px;}
.result-group .lnk-invalid {margin-right: 10px;background-color: #f9a01b;}
.result-group .lnk-invalid:before{content: '\e726';}
.result-group .lnk-compare {background-color: #f9f9f9;}
.result-group .lnk-compare.active:before{content: '\e988';color: #1abc9c;}
.result-group .lnk-compare:before{content: '\eb1d';color: #485068;}
.result-group .lnk-compare:hover{box-shadow: 0 0 20px #cecdce;transform: translateY(-2px); transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}

.search-result-group .result-group .icon-addr:before{content: '\e070';}
.cmp-data .result-group:hover {cursor:pointer;box-shadow: 0 0 20px #cecdce;transform: translateY(-2px); transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.cmp-data .result-group:hover h3{color: #0066b3;}

.search-result-group {margin-top:40px;}
.search-result-group .header h4:before{font-family: 'font-icons';margin-right: 10px;}
.search-result-group .icon-ul:before{content:'\e6dd';}
.search-result-group .icon-ip:before{content:'\ebf3';}
.search-result-group .icon-upr-uchr:before{content:'\ec09';}
.search-result-group .icon-ogr:before{content:'\ebf2';}
.search-result-group .icon-addr:before{content:'\e78a';}
.search-result-group .icon-rdl:before{content:'\ebfe';}
.search-result-group .icon-doc:before{content:'\e9a2';}
.search-result-group .header .col-1{margin-left:20px;}
.search-result-group .tbl-content table tr:hover {background: #eee; }
.search-result-group .tbl-content table th {border-top: none; border-bottom: 1px solid #000;}
.search-result-group .tbl-content th { font-size:14px; }
.search-result-group .tbl-content td { font-size:14px; }
.search-result-group .tbl-content td:nth-child(1) { font-weight: bold; }
.search-result-group .tbl-content .data {background-color:#fff;padding: 30px 20px; border-radius: 5px; }
.search-result-group .tbl-content .last-cnt td:last-child { font-weight: bold; font-size: 23px;}
.search-result-group .crd-content {}
.search-result-group .crd-content .row{margin:0;}

.search-result-group .footer { margin-top: 20px;}
.search-result-group .footer .lnk-show-more{ font-weight: bold;}
.search-result-group .footer .show-more { color:#23BDB6;}
.search-result-group .footer .page-info {padding: 10px 0;border-top: 2px solid #dbe2e6;margin-bottom: 35px;}
.search-result-group .no-data {padding: 0 10px; color: #000 !important;font-style: normal !important;}
.search-result-group .pre-data {padding: 5px 20px 20px 20px;}
.search-result-group .mass-group:hover {cursor:pointer;}
.search-result-group .mass-group td {cursor:pointer;}
.search-result-group .rdl-item {padding-bottom: 5px;}
.search-result-group .rdl-item p {margin: 0;}

.search-result-group .tbl-ogr .data{overflow-x:auto;}
.search-result-group .ogr-item {padding-bottom: 5px;}
.search-result-group .ogr-item a{text-decoration: none;}
.search-result-group .ogr-item a:hover{text-decoration: underline;}

.search-result-group .border-top {padding-top: 5px; border-top: 1px solid #000;}

a.lnk { text-decoration: none!important; background-position: left center; background-repeat: no-repeat; font-size: 16px;font-weight: bold;}
a.lnk-column-sort { text-decoration: none; }
a.sort-asc { text-decoration: none; }
a.sort-desc { text-decoration: none; }

.category-1 { color: #1f6bb0; }
.category-2 { color: #00cc66; }
.category-3 { color: #ff6600; }

.slider{top:7px!important;margin-bottom: 15px;}

.row-margin {padding:10px 0;}

div.input-txt {height: 50px!important;}
.query-txt div.input-txt div {height: 48px;}
.query-txt div.input-txt div input {height: 30px!important; padding:9px;}

.search-group > .col-1{width: 68%; float: left; }
.search-group > .col-2{width: 30%; float: right;}

@media (max-width: 1000px) {
    .search-group > .col-1{width: 100%;}
    .search-group > .col-2{width: 100%;}
}

@media (max-width: 1200px) {
    .pnl-search .search-doc .col-form {float:left;width:30%;}
}
