body {

	padding-top: 40px;

	padding-bottom: 40px;

	/*background-color: #eee;*/

    background-color: #4e0b27;

}



.wrapper{

    margin:0px auto;

    width:743px;

}



.col-left{

    width:128px;

    height:374px;

    margin:0px;

    padding:0px;

    background-image: url('../img/bg_left.gif');

    background-repeat: no-repeat;

}



.col-main{

    width:350px;

    height:auto;

    margin:0px;

    padding:0px;

    background-image: url('../img/bg_top.gif');

    background-repeat: no-repeat;

    padding-top:108px;

}



.col-right{

    width:265px;

    height:374px;

    margin:0px;

    padding:0px;

    background-image: url('../img/bg_right.gif');

    background-repeat: no-repeat;

}



.login-wrapper{

    width:350px;

    background-color: #eee;

    border-radius: 5px;

    padding:5px;

}



.app-wrapper{

    background-color: #eee;

    border-radius: 5px;

    padding:7px;

}



.form-signin {

	max-width: 330px;

	padding: 15px;

	margin: 0 auto;

}



.form-signin .form-signin-heading {

    margin-top:10px;

}



.form-signin .form-signin-heading, .form-signin .checkbox {

	margin-bottom: 10px;

}



.form-signin .checkbox {

	font-weight: normal;

}



.form-signin .btn-primary{

    background-color: #9c223f;

    border-color: #8c1834;

}



.form-signin .btn-primary:hover{

    /*background-color: #4e0b27;*/

    background-color: #8c1834;

    border-color: #8c1834;

}



.form-signin .form-control {

	position: relative;

	font-size: 16px;

	height: auto;

	padding: 10px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}



.form-signin .form-control:focus {

	z-index: 2;

}



.form-signin input[type="text"] {

	margin-bottom: -1px;

	border-bottom-left-radius: 0;

	border-bottom-right-radius: 0;

}



.form-signin input[type="password"] {

	margin-bottom: 10px;

	border-top-left-radius: 0;

	border-top-right-radius: 0;

}



.navbar-form{

    padding-right:0px;

}

/*

.navbar-form input{

    width:200px;

}

*/



.navbar-collapse{

    padding-right:10px;

}



.form-group .row {

	margin-left:0px !important;

	margin-right:0px !important;

}



.form-group .col-xs-1, .form-group .col-xs-2, .form-group .col-xs-3, .form-group .col-xs-4, .form-group .col-xs-5, .form-group .col-xs-6, .form-group .col-xs-7, .form-group .col-xs-8, .form-group .col-xs-9, .form-group .col-xs-10, .form-group .col-xs-11, .form-group .col-xs-12, 

.form-group .col-sm-1, .form-group .col-sm-2, .form-group .col-sm-3, .form-group .col-sm-4, .form-group .col-sm-5, .form-group .col-sm-6, .form-group .col-sm-7, .form-group .col-sm-8, .form-group .col-sm-9, .form-group .col-sm-10, .form-group .col-sm-11, .form-group .col-sm-12, 

.form-group .col-md-1, .form-group .col-md-2, .form-group .col-md-3, .form-group .col-md-4, .form-group .col-md-5, .form-group .col-md-6, .form-group .col-md-7, .form-group .col-md-8, .form-group .col-md-9, .form-group .col-md-10, .form-group .col-md-11, .form-group .col-md-12, 

.form-group .col-lg-1, .form-group .col-lg-2, .form-group .col-lg-3, .form-group .col-lg-4, .form-group .col-lg-5, .form-group .col-lg-6, .form-group .col-lg-7, .form-group .col-lg-8, .form-group .col-lg-9, .form-group .col-lg-10, .form-group .col-lg-11, .form-group .col-lg-12

{

	padding:0px 5px 0px 0px !important;

}



.validation-error input

{

	border: 1px solid #B94A48 !important;

}



.input-small

{

	width:100px !important;

}



.input-medium

{

	width:150px !important;

}



.input-large

{

	width:200px !important;

}



.fc-event {

	/*border: 0px !important;*/

	/*background-color: #B2A9EE;*/

	padding:0px 2px 0px 2px !important;

}



.event-allday {

	border-color:#e15574 !important;

	background-color: #F36988 !important;

}



.event-normal {



}







div.tasks div.priority-high, div.tasks div.priority-medium, div.tasks div.priority-low {

	margin-bottom: 1px;

}



div.tasks div.priority-high span, div.tasks div.priority-medium span, div.tasks div.priority-low span {

	display: inline-block;

    /*font-size: 12px;*/

    padding: 2px 10px;

    color: #FFFFFF;

    font-weight: bold;

}



div.tasks li {

	border: 0px;

	margin-bottom:1px;

	border-top-left-radius: 0px !important;

    border-top-right-radius: 0px !important;

    border-bottom-left-radius: 0px !important;

    border-bottom-right-radius: 0px !important;

}



div.tasks div.priority-high {

    background: none repeat scroll 0 0 #f0bcbc;

    border-top-left-radius: 4px !important;

    border-top-right-radius: 4px !important;

}



div.tasks div.priority-high span {

    background: none repeat scroll 0 0 #D53F40;

    border-top-left-radius: 4px !important;

}



div.tasks ul.high li {

    border-left: 2px solid #D53F40 !important;

}



div.tasks div.priority-medium {

    background: none repeat scroll 0 0 #f7e4ac;

}



div.tasks div.priority-medium span {

    background: none repeat scroll 0 0 #E8B110;

}



div.tasks ul.medium li {

    border-left: 2px solid #E8B110 !important;

}



div.tasks div.priority-low {

    background: none repeat scroll 0 0 #dce8b7;

    border-bottom-left-radius: 4px !important;

    border-bottom-right-radius: 4px !important;

}



div.tasks div.priority-low span {

    background: none repeat scroll 0 0 #9ABC32;

    border-bottom-left-radius: 4px !important;

}



div.tasks ul.low li {

    border-left: 2px solid #9ABC32 !important;

}



div.summary {

    float:left;

    display:block;

    margin-top:10px;

}











.infobox.first-child {

    border-top-left-radius: 4px !important;

    border-top-right-radius: 4px !important;

}

.infobox.last-child {

    border-bottom-left-radius: 4px !important;

    border-bottom-right-radius: 4px !important;

}





.infobox-container {

    font-size: 0;

    text-align: center;

}



.infobox {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #FFFFFF;

    border-color: #D8D8D8 !important;

    border-image: none;

    border-radius: 0;

    border-style: dotted;

    border-width: 1px;

    box-shadow: none;

    color: #555555;

    display: inline-block;

    height: 66px;

    margin: -1px 0 0 -1px;

    padding: 8px 3px 6px 9px;

    position: relative;

    text-align: left;

    vertical-align: middle;

    width: 100%;

}



.infobox > .infobox-icon {

    display: inline-block;

    vertical-align: top;

    width: 44px;

}



.infobox > .infobox-icon > [class*="icon-"] {

    background-color: rgba(0, 0, 0, 0);

    border: 0 none;

    border-radius: 100%;

    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);

    display: inline-block;

    height: 42px;

    margin: 0;

    padding: 1px 1px 0 2px;

    position: relative;

    text-align: center;

}

.infobox > .infobox-icon > [class*="icon-"]:before {

    background-color: rgba(255, 255, 255, 0.2);

    border-radius: 100%;

    color: rgba(255, 255, 255, 0.9);

    display: block;

    font-size: 24px;

    padding: 6px 0 7px;

    text-align: center;

    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.14);

    width: 40px;

}

.infobox .infobox-content {

    color: #555555;

}

.infobox .infobox-content:first-child {

    font-weight: bold;

}



.infobox > .infobox-data {

    border: 0 none;

    display: inline-block;

    font-size: 13px;

    line-height: 21px;

    min-width: 130px;

    padding-left: 8px;

    position: relative;

    text-align: left;

    top: 0;

}

.infobox > .infobox-data > .infobox-data-number {

    display: block;

    font-size: 22px;

    margin: 2px 0 4px;

    position: relative;

    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.15);

}

.infobox > .infobox-data > .infobox-text {

    display: block;

    font-size: 16px;

    margin: 2px 0 4px;

    position: relative;

    text-shadow: none;

}

.infobox.no-border {

    border: medium none !important;

}

@media only screen and (max-width: 460px) {

.infobox {

    margin-bottom: 2px;

    margin-top: 2px;

    min-width: 95%;

}

}



.infobox-purple {

    border-color: #6F3CC4;

    color: #6F3CC4;

}

.infobox-purple > .infobox-icon > [class*="icon-"] {

    background-color: #6F3CC4;

}

.infobox-purple.infobox-dark {

    background-color: #6F3CC4;

    border-color: #6F3CC4;

}

.infobox-purple2 {

    border-color: #5F47B0;

    color: #5F47B0;

}

.infobox-purple2 > .infobox-icon > [class*="icon-"] {

    background-color: #5F47B0;

}

.infobox-purple2.infobox-dark {

    background-color: #5F47B0;

    border-color: #5F47B0;

}

.infobox-pink {

    border-color: #CB6FD7;

    color: #CB6FD7;

}

.infobox-pink > .infobox-icon > [class*="icon-"] {

    background-color: #CB6FD7;

}

.infobox-pink.infobox-dark {

    background-color: #CB6FD7;

    border-color: #CB6FD7;

}

.infobox-blue {

    border-color: #6FB3E0;

    color: #6FB3E0;

}

.infobox-blue > .infobox-icon > [class*="icon-"] {

    background-color: #6FB3E0;

}

.infobox-blue.infobox-dark {

    background-color: #6FB3E0;

    border-color: #6FB3E0;

}

.infobox-blue2 {

    border-color: #3983C2;

    color: #3983C2;

}

.infobox-blue2 > .infobox-icon > [class*="icon-"] {

    background-color: #3983C2;

}

.infobox-blue2.infobox-dark {

    background-color: #3983C2;

    border-color: #3983C2;

}

.infobox-blue3 {

    border-color: #1144EB;

    color: #1144EB;

}

.infobox-blue3 > .infobox-icon > [class*="icon-"] {

    background-color: #1144EB;

}

.infobox-blue3.infobox-dark {

    background-color: #1144EB;

    border-color: #1144EB;

}

.infobox-red {

    border-color: #D53F40;

    color: #D53F40;

}

.infobox-red > .infobox-icon > [class*="icon-"] {

    background-color: #D53F40;

}

.infobox-red.infobox-dark {

    background-color: #D53F40;

    border-color: #D53F40;

}

.infobox-brown {

    border-color: #C67A3E;

    color: #C67A3E;

}

.infobox-brown > .infobox-icon > [class*="icon-"] {

    background-color: #C67A3E;

}

.infobox-brown.infobox-dark {

    background-color: #C67A3E;

    border-color: #C67A3E;

}

.infobox-wood {

    border-color: #7B3F25;

    color: #7B3F25;

}

.infobox-wood > .infobox-icon > [class*="icon-"] {

    background-color: #7B3F25;

}

.infobox-wood.infobox-dark {

    background-color: #7B3F25;

    border-color: #7B3F25;

}

.infobox-light-brown {

    border-color: #CEBEA5;

    color: #CEBEA5;

}

.infobox-light-brown > .infobox-icon > [class*="icon-"] {

    background-color: #CEBEA5;

}

.infobox-light-brown.infobox-dark {

    background-color: #CEBEA5;

    border-color: #CEBEA5;

}

.infobox-orange {

    border-color: #E8B110;

    color: #E8B110;

}

.infobox-orange > .infobox-icon > [class*="icon-"] {

    background-color: #E8B110;

}

.infobox-orange.infobox-dark {

    background-color: #E8B110;

    border-color: #E8B110;

}

.infobox-orange2 {

    border-color: #F79263;

    color: #F79263;

}

.infobox-orange2 > .infobox-icon > [class*="icon-"] {

    background-color: #F79263;

}

.infobox-orange2.infobox-dark {

    background-color: #F79263;

    border-color: #F79263;

}

.infobox-green {

    border-color: #9ABC32;

    color: #9ABC32;

}

.infobox-green > .infobox-icon > [class*="icon-"] {

    background-color: #9ABC32;

}

.infobox-green.infobox-dark {

    background-color: #9ABC32;

    border-color: #9ABC32;

}

.infobox-green2 {

    border-color: #0490A6;

    color: #0490A6;

}

.infobox-green2 > .infobox-icon > [class*="icon-"] {

    background-color: #0490A6;

}

.infobox-green2.infobox-dark {

    background-color: #0490A6;

    border-color: #0490A6;

}

.infobox-grey {

    border-color: #999999;

    color: #999999;

}

.infobox-grey > .infobox-icon > [class*="icon-"] {

    background-color: #999999;

}

.infobox-grey.infobox-dark {

    background-color: #999999;

    border-color: #999999;

}

.infobox-black {

    border-color: #393939;

    color: #393939;

}

.infobox-black > .infobox-icon > [class*="icon-"] {

    background-color: #393939;

}

.infobox-black.infobox-dark {

    background-color: #393939;

    border-color: #393939;

}

.infobox-dark {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: rgba(0, 0, 0, 0) !important;

    border-image: none;

    border-style: none;

    border-width: 0;

    color: #FFFFFF;

    margin: 1px 1px 0 0;

    padding: 4px;

}

.infobox-dark > .infobox-icon > [class*="icon-"], .infobox-dark > .infobox-icon > [class*="icon-"]:before {

    background-color: rgba(0, 0, 0, 0);

    border-radius: 0;

    box-shadow: none;

    font-size: 30px;

    text-shadow: none;

}

.infobox-dark > .infobox-icon > [class*="icon-"]:before {

    opacity: 1;

}

.infobox-dark .infobox-content {

    color: #FFFFFF;

}

.infobox > .infobox-progress {

    display: inline-block;

    padding-top: 0;

    vertical-align: top;

    width: 44px;

}

.infobox > .infobox-chart {

    display: inline-block;

    padding-top: 0;

    text-align: center;

    vertical-align: text-bottom;

    width: 44px;

}

.infobox > .infobox-chart > .sparkline {

    font-size: 24px;

}

.infobox > .infobox-chart canvas {

    vertical-align: middle !important;

}

.infobox > .stat {

    color: #ABBAC3;

    display: inline-block;

    font-size: 13px;

    font-weight: bold;

    padding-right: 18px;

    padding-top: 3px;

    position: absolute;

    right: 20px;

    text-shadow: none;

    top: 11px;

}

.infobox > .stat:before {

    background-color: #ABBAC3;

    content: "";

    display: inline-block;

    height: 11px;

    position: absolute;

    right: 4px;

    top: 7px;

    width: 8px;

}

.infobox > .stat:after {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ABBAC3;

    border-image: none;

    border-style: solid;

    border-width: 8px 7px;

    content: "";

    display: inline-block;

    position: absolute;

    right: 1px;

    top: -8px;

}

.infobox > .stat.stat-success {

    color: #77C646;

}

.infobox > .stat.stat-success:before {

    background-color: #77C646;

}

.infobox > .stat.stat-success:after {

    border-bottom-color: #77C646;

}

.infobox > .stat.stat-important {

    color: #E4564F;

}

.infobox > .stat.stat-important:before {

    background-color: #E4564F;

    top: 3px;

}

.infobox > .stat.stat-important:after {

    border-bottom-color: rgba(0, 0, 0, 0);

    border-top-color: #E4564F;

    bottom: -6px;

    top: auto;

}

.infobox.infobox-dark > .stat {

    color: #FFFFFF;

}

.infobox.infobox-dark > .stat:before {

    background-color: #E1E5E8;

}

.infobox.infobox-dark > .stat:after {

    border-bottom-color: #E1E5E8;

}

.infobox.infobox-dark > .stat.stat-success {

    color: #FFFFFF;

}

.infobox.infobox-dark > .stat.stat-success:before {

    background-color: #D0E29E;

}

.infobox.infobox-dark > .stat.stat-success:after {

    border-bottom-color: #D0E29E;

}

.infobox.infobox-dark > .stat.stat-important {

    color: #FFFFFF;

}

.infobox.infobox-dark > .stat.stat-important:before {

    background-color: #FF8482;

    top: 3px;

}

.infobox.infobox-dark > .stat.stat-important:after {

    border-bottom-color: rgba(0, 0, 0, 0);

    border-top-color: #FF8482;

    bottom: -6px;

    top: auto;

}

.infobox > .badge {

    border-radius: 0;

    color: #FFFFFF;

    font-size: 11px;

    font-weight: bold;

    height: 16px;

    line-height: 15px;

    padding: 0 1px;

    position: absolute;

    right: 20px;

    text-shadow: none;

    top: 11px;

}

.infobox.infobox-dark > .badge {

    background-color: rgba(255, 255, 255, 0.2) !important;

    border: 1px solid #F1F1F1;

    color: #FFFFFF;

    right: 2px;

    top: 2px;

}

.infobox.infobox-dark > .badge.badge-success > [class*="icon-"] {

    color: #C6E9A1;

}

.infobox.infobox-dark > .badge.badge-important > [class*="icon-"] {

    color: #ECB792;

}

.infobox.infobox-dark > .badge.badge-warning > [class*="icon-"] {

    color: #ECB792;

}

.infobox-small {

    height: 52px;

    padding-bottom: 5px;

    text-align: left;

    width: 100%;

}

.infobox-small > .infobox-icon, .infobox-small > .infobox-chart, .infobox-small > .infobox-progress {

    display: inline-block;

    height: 42px;

    line-height: 38px;

    max-width: 45px;

    vertical-align: middle;

    width: 45px;

}

.infobox-small > .infobox-data {

    display: inline-block;

    /*max-width: 72px;*/

    min-width: 0;

    text-align: left;

    vertical-align: middle;

}

.infobox-small > .infobox-chart > .sparkline {

    font-size: 14px;

    margin-left: 2px;

}

.percentage {

    display: inline-block;

    font-size: 13px;

    font-weight: bold;

    vertical-align: top;

}

.infobox-small .percentage {

    font-size: 12px;

    font-weight: normal;

    margin-left: 7px;

    margin-top: 2px;

}

.easyPieChart {

    position: relative;

    text-align: center;

    width:100%;

}

.easyPieChart .percent {

    text-align: center;

    padding-left:0px;    

}

.easyPieChart canvas {

    position: absolute;

    left: 0;

    top: 0;

}


tr.info td {
	background-color:#D9EDF7;
}