.topmenu li {
	display: inline-block;
    padding: 0 10px;
    color: #eee;
    font-size: 14px;
	margin-right:10px;
}
.topmenu ul {padding:0!important;margin:0!important;}
.topmenu li a {
	 color: #eee;
	 text-decoration:none;
}

.new_pr_tip_cont {
	padding:10px;
}
.new_pr_tip {
	width:100%;
	border:1px solid #ccc;
	padding:10px;
}

.pid_top_menu ul {padding:0;margin:0;}
.pid_top_menu li{
	display:inline-block;
	margin-right:10px;
	background-color:#ddd;
	border-radius:5px;
	margin-bottom:10px;
	padding:5px 10px;
	font-size:12px;
}

.d_list_sub {
	text-decoration:none;
	color:#777;
}

.domains_list_table {
	font-size: 13px;
	background-color:#fff;
}

.domains_list_table td {
    padding: 2px 0 2px 5px !important;
    font-weight: 400;
}
.domains_list_table tr:nth-of-type(even)>* {
    background-color:#f3f5f5;
}

.header {
    background: #333;
	padding:5px;
}

.logo {
    color: #fff;
}

h3 {
	font-weight:400!important;
	border-left:5px solid red;
	padding-left:5px;
	margin-top:10px;
}

h4 {
	font-weight:400!important;
	border-left:5px solid green;
	padding-left:5px;
	margin-top:10px;
}

h5 {
	font-weight:400!important;
	border-left:5px solid dodgerblue;
	padding-left:5px;
	margin-top:10px;
}

.pagination {
    text-align: center;
    margin: 20px 0 0 0 !important;
}

.pagination li.active {
    background-color: var(--Blue-light, #a3addb);
    color: var(--CTA, #4A66CD);
    padding: 10px 20px !important;
}

.pagination li {
    padding: 10px 20px;
    font-size: 18px;
    display: inline-block;
    margin: 0 4px;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0.7px;
    text-transform: uppercase;
}

.pagination a, .pagination b {
    color: var(--Primary, #172A3F);
    text-decoration: none;
}

.domains_list_tabs {margin-bottom:10px;}
.domains_list_tabs ul {padding:0;margin:0;}
.domains_list_tabs li {
	display:inline-block;
	margin-right:10px;
	font-size:13px;
	padding:3px 7px;
	border:1px solid #ddd;
	border-radius:3px;
	cursor:pointer;	
}

.dl_grid_hidden {
	display:none;
}

.dl_sort_link {
	color:#000;
}

.go2wa {
	color:#999;
	text-decoration:none;
}

.search_region_results_wrap {
	position:relative;
}
.search_region_results {
	background-color:#eee;
	border:1px solid #000;
	padding:0 20px;
	width:100%;
	font-size:14px;
	max-height:100px;
	overflow-y:auto;
	overflow-x:hidden;
	display:none;
}

.search_region_results ul {padding:0;margin:0;}
.search_region_results li {
	cursor:pointer;
	background:#fff;
	padding:5px;
	margin:1px 0;
	list-style:none;
}
.search_region_results li:hover {
	background:orange!important;
}
.region_id {
	font-weight:bold;
}

.perv_busy {
	color:#ccc;
}
.perv_maybefree {
	color:green;
}

.domains_list_icon {
	height:22px;
	cursor:pointer;
}

.domains_list_table tr:hover {
	background-color:#b2c7dd!important;
}
.domains_list_table td:hover {
	background-color:orange!important;
}

.show_txt_modal {
	--bs-modal-width:90%!important;
}

.modal-content {
	max-height:90vh!important;
	overflow-y:auto;
}

.pid_top_menu img {
	height:16px;
}

.zones_templates_wrap li {
	display:inline-block;
	width:12%;
}

.zones_templates_wrap li:hover {
	background-color:#ddd;
}

.add_new_zone_name {
	font-weight:bold;
	margin-bottom:20px;
	color:red;
}

.export_choose_polya ul{
	padding:0;
	margin:0;
}
.export_choose_polya li {
	display:inline-block;
	width:20%;
}

.index_list_projects_tabs ul {padding:0;margin:0;}
.index_list_projects_tabs li {
	    display: inline-block;
    margin-right: 10px;
    background-color: #ddd;
    border-radius: 5px;
    margin-bottom: 10px;
    padding: 5px 10px;
    font-size: 12px;
	cursor:pointer;
}
