/* main elements*/

body {
	padding-top: 70px;
}

// a {
// 	text-decoration: none;
// }

//@container-width: 600px;
//@nav-width: 130px;
//@number-nav-items: 3;
@footer-height: 20px;

nav {
}

section {
	margin: 1em;
	//background: #44accf;
}

footer {
	clear: both;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	background: #f36283;
	padding: @footer-height/2 20px;
}

/* classes */

.flashes { 
	margin-top: 15px;

	.dismiss-btn {
		right: -6px;
	}
}

.alert {
	padding: 5px 10px;
}


.error { 
	.red;
}

.red {
	color: red;
}

.green {
	color: green;
}

.yellow {
	color: yellow;
}

.blue {
	color: blue;
}

.right-align {
	clear: left;
	float: right;
	margin-left: 1em;
}

.clear-float-both {
	clear: both;
}

.limit-width-300 {
	max-width: 300px;
}

.limit-width-600 {
	max-width: 600px;
}

/* ids */

img#netsat-logo {
	position: relative;
	left: 0px;
	top: -5px;
}

ul#user-list {
	float: left;
	/*width: 470px;*/
}


div#container {
	/*margin: 3em;*/
	/*float: left;*/
	position: relative;
	padding: 0px 0px @footer-height+10 0px;
	//margin: 3em auto; 
	//bottom: 0px;
	//width: @container-width;
	//border: 1px solid black;
	/*-moz-column-count: 3;*/
	/*overflow: auto;*/
}

div#content {
	/*margin: 3em;*/
	//background: #14a44f;
	//margin-left: @nav-width;
	//min-height: 38px * @number-nav-items; 
	padding: 10px 10px 10px 30px;
}

/* Login */
form#login-form {
	margin-top: 20px;
}

/* Box Info */
form#note_form {
	.form-group {
		margin: 10px 0px;
	}
}

div#renewal-info {
	div#expiry-info{
		padding-top: 5px;
	}
	div#renewal-estimate {
		padding-top: 5px;
	}
}

div#phone {
	margin: 20px 0px;
}

div#renewal-info {
	margin: 20px 0px;
}

form#renew-form {
}

/* Add */
div#add-disabled {
	margin-top: 2em;
}

/* Warranty */
span#optional-serial {
	margin-left: 40px;
}

section#exchange {
	div.checkbox{
		padding:2px 2px;
	}
	input#exchange {
		margin-top: 5px;
	}
}

div#empty-warranty {
	margin-top: 2em;
}

div#no-warranty-history {
	margin: 2em 0em;
}

/* Stats */
div#stats-reseller-selector {
	margin-bottom: 10px;
}

th#toggle-th {
	text-align: center;
}

/* Bills */
div#bills-reseller-selector {
	margin-bottom: 10px;
}

span#nb-users, #total-users {
	color: blue;
}

span#total-parse {
	color: #fff; //#82D820; //#D41138;
}

span#total-tracker {
	color: #D41138; //#82D820; //#D41138;
}

section#change-payment {
	margin-top: 30px;
}

section#warranty-history {
	margin: 50px 20px;
}

section#feedback {
	div{
		padding: 10px 0px;
	}
	// textarea{
	// 	width: 350px;
	// 	height: 200px;
	// }
}
