/**
 * Mailing-project : Registros en la Red
 * Copyright (c) Registros en la Red
 *
 * @copyright   Registros en la Red
 * @link        http://registros.net
 */
/* 
    Created on : 13-oct-2016, 17:49:11
    Author     : adrian
*/





body {

	margin: 0px;
	height: 100%;

	font-size: 13px;

}


html {
	height: 100%;
}


.top {

	position: fixed;
	background-color: #1C3244;
	color: #ffffff;
	width: 100%;
	height: 40px;

	padding: 5px;

	border-bottom: 1px solid #0F2130;


	-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.5);


	z-index: 1;



}


.panel {

	position: fixed;

	height: 100%;
	width: 250px;

	padding-top: 80px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;

	background-color: #38566f;
	color: #ffffff;

    left: 0;
    float:left;	

	line-height: 1.5em;

}


.panel .separate {

	margin-top: 20px;
}

.panel .item {

	margin-bottom: 10px;
}

.panel .secondary {

	color: #1C3244;
}

.panel a:link {
    color: #ffffff;
	text-decoration: none;
}

.panel a:visited {
    color: #ffffff;
	text-decoration: none;
}


.panel a:hover {
    color: #ffffff;
	text-decoration: underline;
}


.panel a:active {
    color: #ffffff;
	text-decoration: none;
}


.work {

	line-height: 1.5em;

	/*height: 100%;*/
	width: calc(100% - 350px);

	padding-top: 60px;
	padding-bottom: 5px;
	padding-left: 300px;
	padding-right: 5px;	

    left: 0;
    float:left;	

	color: #1C3244;

}




.work a:link {
    color: #0070cc;
	text-decoration: none;
}

.work a:visited {
    color: #0070cc;
	text-decoration: none;
}


.work a:hover {
    color: #0070cc;
	text-decoration: underline;
}


.work a:active {
    color: #0070cc;
	text-decoration: none;
}

.linux_command {

	display: inline-block;

	margin-top: 5px;
	margin-bottom: 5px;

	background-color: #000;
	color: #fff;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;

	border-radius: 4px;

	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);	


}


.Listing td {

	height: 26px;
}

.Listing .row div.Ico {




	margin-bottom: 0px;
	bottom: 0px;
	padding-bottom: 0px;

	min-height: 20px;

	background-position: bottom;


}









div.logo {

	z-index: 2;

	background-image: url(/public/img/logo.png?v=3);
	background-repeat: no-repeat;
	background-size: contain;

	position: fixed;

	/*background-color: #ffffff;*/
	width: 250px;
	height: 40px;

	left: 7px;
	top: 6px;


}




input.number::-webkit-outer-spin-button,
input.number::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
	text-align: right;
}

input.number[type=number] {
    -moz-appearance:textfield; /* Firefox */
	text-align: right;
}


div.left-main-menu a {
	
	display: inline-block;
	/*line-height: 30px;*/
	
}
