/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Feb 3, 2017, 8:04:55 AM
    Author     : me
*/



.nerdcrux, .ne_vitals_wide {
    display: block;
    /*  min-width: 20%;
    max-width: 30%;
*/
    width: 100%;
    background-color: #F3F3F3;
    border-width: 3px;
    xborder-style: dotted;
    padding: 5px;
    margin-right: 10px;
    font-size: 1em; line-height: 1.0em; 
    float:left;
}

div.ne_vitals_information p {
    font-size: 1em; line-height: 1.1em;
    padding: 0px;
    margin: 5px;
}

div.ne_vitals_information span p {
    font-size: 0.7em; line-height: 0.8em;
    padding: 0px;
    margin: 4px;
}
span.ne_vitals_header {
    font-weight: bold;
    margin-right: 5px;
    text-align: right;
    width: 150px;
    min-width: 150px;
}
span.ne_vitals_data {
    text-align: left;
    margin-right: 5px;
}
ul.ne_robot_links li {
    line-height: 1.2em;
    padding: 2px 0px;
    margin-right: 5px;
    list-style: square;
}
.ne_image_logo {
    max-width: 30%;
}

.ne_vitals_image_block {
    float: left;
    margin: 10px;
}
.ne_vitals_image {
    float: left;
}

.ne_vitals_image_arc {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.ne_relations {
    margin-top: 10px;
}

.ne_arc_entry, .ne_vitals_image_archive_block {
    display: block;
    float: left;
    margin: 5px;
    padding: 2px;
}
article.ne_arc_entry {
    padding: 20px !important;
    width: 15% !important;
    height: 200px !important;
    float: left !important;
}
.ne_tit_arc {
    font-size: 1.0em;
    line-height: 1.2em;
    margin: 0;
    background: white;
    color: black;
    text-decoration: underline;
    position: absolute;
    top: 70%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%)
}

div.domain_iplink, span.domain_iplink {
	float: left;
	color: blue;
	border-width: 2px;
	border-style: dotted;
	border-color: #000000;
	min-width: 110px;
	text-align: center;
	margin: 2px 4px 2px 4px;
	padding: 10px 4px 10px 4px;
	font-weight: 900;
	vertical-align: middle;
	text-decoration: underline;
}
a:hover div.domain_iplink , a:hover span.domain_iplink {
	text-decoration: underline;
	background-color: grey;
	color: white;
}
dom_left {
	float: left;
}
.dom_right {
	float: right;
}
.dom_block {
	border-width: 1px;
	border-style: solid;
	xborder-radius: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	xmin-height: 150px;
	max-width: 300px;
	min-width: 300px;
}
.dom_scroll { overflow: auto; max-height: 270px;  }
.pol_block {
	min-width: 0px;
	max-width: 100%;
}
.dom_table {
	width:100%;
	height:100%;
}
table.td.span.policyid { vertical-align: middle; }
span.policyid { float: left; font-weight: 700; font-size: 1.3em; vertical-align: middle; }
div.referral {
	margin: 15px 0px 0px 0px;
	padding: 10px;
	background-color:#000000;
	color:#ffffff;
}

div.consoli { width: 100%; border-style: solid; border-width: 1px; border-color: #3AA82A;
	margin: 5px 5px 5px 5px; padding: 0px 0px 0px 0px;
}
div.consoli_content p { margin: 5px 10px 5px 5px; }
div.consoli_content ul { margin: 5px 0px 5px 20px; }
div.consoli_header {
	height: 32px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	background-color: #558C4B;
	color: white;
	width: auto;
}
div.consoli_header p {
	margin: 0px 5px 0px 5px;
	font-weight: 900;
	font-size: 1.1em;
	color: white;
}

textarea.t_consoli { margin: 10px 0px 10px 0px; width: 100%;border-style: solid; border-width: 1px;border-color:#000000; }
.consoli_content { margin: 5px 5px 5px 5px; }
