

body.domains {
	background-color: #eeeeee;
}


/*
DOMAINS FILTER
----------------------------------
*/
.domains-filter {

}

/*
FILTER HEADER
----------------------------------
*/
.domains-filter .panel {

}

.domains-filter .panel .panel-heading {
	padding: 5px 5px 0 5px;
}

.domains-filter .panel .nav-tabs {
	border-bottom: none;
}

/* inactive tabs */
.domains-filter > .panel-title > .nav > li > a {
	background-color: #f5f5f5;
	color: #676767;
	border-color: #dddddd;
	border-width: 1px;
	padding: 5px 15px;
	line-height: 2;
	-webkit-transition: all 0.75s;
	-moz-transition: all 0.75s;
	transition: all 0.75s;
}

.domains-filter > .panel-title > .nav > li > a:active {
	background-color: #f5f5f5;
	color: #676767;
}

.domains-filter > .panel-title > .nav > li > a:focus {
	background-color: #f5f5f5;
	color: #676767;
}

.domains-filter > .panel-title > .nav > li > a:hover {
	background-color: #eeeeee;
	color: #676767;
	border-color: #dddddd;
}

/* active tabs */
.domains-filter > .panel-title > .nav > li .active > a:hover {
	color: #222222;
}

#show_filter_link {
	font-weight: bold;
}

/*
FILTER BODY
----------------------------------
*/
.domains-filter label {
	font-weight: bold;
}

.domains-filter label[title] {
	border-bottom: 1px dotted #dddddd;
}

.domains-filter a.filter-link {
	border-bottom: 2px dotted #428bca;
	text-decoration: none;
}

.domains-filter .help-title {
	border-bottom: 1px dotted #dddddd;
}

.domains-filter .question-tooltip {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 39px;
    height: 39px;
    line-height: 39px;
    text-align: center;
}


/*
FILTER FOOTER
----------------------------------
*/
/* submit animate */
.glyphicon-refresh-animate {
    -animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

/*
FILTER SETTINGS
----------------------------------
*/
.filter-settings {
}

.filter-registrars label,
.filter-settings label,
.filter-save label  {
	font-weight: bold;
}


/*
DOMAINS FOOTER
----------------------------------
*/
.domains-footer  {

}

.domains-footer-wrap  {
	background-color: #ffffff;
}

.domains-footer-actions {
	padding: 20px 10px 5px 10px;
	border-top: 1px solid #cbcbcb;
}

.domains-footer-actions a.action-link {
	border-bottom: 2px dotted #428bca;
	text-decoration: none;
}

#action_delete_selected,
#action_delete_unselected {
    color: #f04124;
	border-bottom: 2px dotted #f04124;
}


.domains-footer-pagination {
	padding: 0px 10px 5px 10px;
}

#pagination li {
	/*float: none; */
}

/*
FAST LINKS
----------------------------------
*/
.fast-links {
	padding: 0px 10px 15px 10px;
}


/*
DOMAINS TABLE
----------------------------------
*/
/*
a.user-links-edit {
	font-weight: bold;
	border-bottom: 2px dotted #428bca;
	text-decoration: none;
}
a.user-links-edit:hover {
	text-decoration: none;
}
*/

.domain-toolbar .domain-favorite,
.domain-toolbar .copy-domain,
.domain-toolbar .reverse-host-url {
	padding-right: 4px;
	/*border-right: 1px solid #428bca;*/
}

.reverse-host-url {

}

.table-settings-link:hover {
	text-decoration: none;
}
.table-settings-link > strong {
	border-bottom: 2px dotted #428bca;
}

.table-settings label,
.table-save label  {
	font-weight: bold;
}

.domains-table {

}

.domains-table-wrap {
	/*background-color: #ffffff;*/
}


/* контейнер с результатами поиска */
.search-results {

}


/* table.results-table */
.results-table {
	width: 100%;
}


.table-header,
.domain-row {
	font-family: Helvetica,Verdana,Arial,sans-serif;
	font-size: 12px;
}


/* table шапка в таблице доменов */
/* table.table-header */
.table-header {
	background-color: #ffffff;
	border-bottom: 1px solid #CBCBCB;
    border-collapse: collapse;
    clear: both;
	/*width: 1020px;*/
}
.table-header  td, .table-header  th {
    color: #666666;
    font-size: 70%;
    font-weight: normal;
    padding: 5px;
    text-align: left;
}
.table-header  th.group-has-title {
    text-align: center;
	border-bottom: 1px solid #CBCBCB
}
/*
.table-header td,
.table-header th,
.domain-row td {
    border: 1px solid #666666;
}
*/

/* tr.domain-row */
.domain-row {
	margin: 0 0 5px 0;
    border-collapse: collapse;
	background: none repeat scroll 0 0 #F5F5F5;
	/*background: none repeat scroll 0 0 #e6e6e6;*/
    clear: both;
    /*width: 1020px;*/
}
.domain-row td {
    color: #343434;
    font-size: 90%;
    font-weight: normal;
    padding: 5px;
    text-align: left;
}

.domain-row ul {
	list-style: none;
	margin: 0;
	padding: 0;
}


/* cols */
.hide-col {
	display: none;
}
.overflow-col {
	display: none;
}

/* надо затать для каждой колонки фикс размер. без всяких процентов. */
.td-domain {

}

/* domain  */
/* курсор для выдвуижения блока ссылок. в свободной части от именни домена max-width: 100px;  */
.domain-row .td-domain  {
	cursor: pointer;
}
/* курсор для блока домена оставляю не изменным */
.domain-row .td-domain > div {
	cursor: auto;
}

.td-domain > div {
	max-width: 100px; 
	word-wrap: break-word;
}
.td-domain .dname {
	font-weight: bold;
}
.td-domain a.dname:visited {
  color: green;
}
.td-domain .free-date {
	color: #343434;
}

/* age */
.td-age {
}

/* статусы */
.status-R,
.status-M,
.status-E,
.status-P,
.status-F,
.status-B {
	font-weight: bold;
}
.status-R {
	color: red;
}
.status-M {
	color: red;
}
.status-E {
	color: #bdbd07;
}
.status-P {
	color: #bdbd07;
}
.status-F {
	color: green;
}
.status-B {
	color: red;
}

/* glued */
.glued-value {
	color: red;
}

/* links box */
.domain-row .links-box {
	display: none;
}

.links-box > td[id*="links_"] {
	border-top: 2px dotted #dddddd;
}



.high-age,
.high-sqi,
.high-alexa,
.high-semrush,
.high-similarweb {
	color: green;
	font-weight: bold;
}

.webarchive-date .date-year {
	font-weight: bold;
	/*color: black;*/
}

.linkpad-din {
	color: green;
}

.linkpad-dout {
	color: red;
}

.linkpad-mr {
	color: red;
}



/* icons */
/* начальные размеры */
i.cms,
i.langs,
i.counters,
i.services,
i.catalogs { 
	display: inline-block; 
	vertical-align: middle;
	width: 12px;
	height: 12px;
}

i.cms {
	margin-right: 4px;
}
i.langs { 
	width: 18px;
	margin-right: 4px;
}
i.counters {
	margin-left: 4px;
}


.services-semrush,
.services-similarweb {
	margin-right: 2px;
}


.copy-domain {
	color: #999;
}

.domain-add-favorites,
.domain-del-favorites {
	color: #999;
}


/* scroll to top */
#totopscroller {
	bottom: 220px;
}

@media (max-width: 768px) {
	#totopscroller {
		display: none !important;
	}
}
