/*
.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);}
}


.glyphicon-refresh-animate {
  animation: spin .7s infinite linear;
  -webkit-animation: spin2 .7s infinite linear;
  -moz-animation: spin2 .7s infinite linear;
}

@-moz-keyframes spin2 {
  from { -moz-transform: rotate(0deg);}
  to { -moz-transform: rotate(360deg);}
}

body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    /*background-color: rgba(255, 255, 255, 0);*/
	
	background:rgb(255, 255, 255);
    background: transparent\9;
    background:rgba(255, 255, 255,0);
   -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D8FFFFFF,endColorstr=#D8FFFFFF);
    zoom: 1;
}

html { 
  background: url(../img/dashboard_background.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.listTools {
	width: 100%;
}

a {
	color: #574531;
	text-decoration: none;
}

a:focus, a:hover {
    color: #950000;
    text-decoration: underline;
}

.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
	background-color: rgba(238, 238, 238, 0);
}

.form-signin {
  min-width: 300px;
  padding: 15px;
  margin: 100px auto;
  width: 40%;
  background-color: #f7f7f7;
}

.form-signin .form-signin-heading {
  margin-bottom: 10px;
}

.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 12px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}


.rhombusContainer {
    padding: 0;
    max-width: 40%;
    margin: 100px auto;
}

.rhombusContainerSmall {
    margin-right: 0;
    margin-left: 0;
    position: relative;
}

.rhombus {
    left: -670px;
    width: 650px;
    height: 60px;
    background-color: #e60000;
    position: absolute;
    z-index: 90;
    top: -7px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    padding-right: 4px;
}

.rhombusTop {
    content: ' ';
    border-left: 644px solid #e60000;
    border-top: 644px inset transparent;
    position: absolute;
    bottom: -1px;
    left: -670px;
}

.rhombusBottom {
    content: ' ';
    border-top: 649px solid #e60000;
    border-right: 649px inset transparent;
    top: 40px;
    position: absolute;
    left: -670px;
}

.rhombusBottom+.firstLevelNavigationLink {
    left: -75px;
    position: absolute;
    top: -7px;
    display: block;
    width: 50px;
    height: 44px;
    z-index: 95;
}


.btn-danger {
    color: #fff;
    background-color: #E60000;
    border-color: #900;
}

::-webkit-input-placeholder {
   text-align: center;
   font-style: italic;
}

:-moz-placeholder { /* Firefox 18- */
   text-align: center;  
   font-style: italic;
}

::-moz-placeholder {  /* Firefox 19+ */
   text-align: center;  
   font-style: italic;
}

:-ms-input-placeholder {  
   text-align: center; 
   font-style: italic;
}




