div.assessment-container{    width: 96%;
    margin: 26px;
    border: 1px solid #ccc;
    background-color: #fdfffc;
    border-radius: 6px;
    padding: 10px;
    box-shadow: 4px 4px 8px #504D4D;}
    
div.assess-header{
	background: #fdfffc;
   border-bottom: 2px groove rgba(199, 199, 199, 0.24);
   height: 90px;
   }
a.assess-nav{background: #D45F5F;
    color: white;
   padding: 4px 4px 4px 24px;
    border-radius: 4px;
background-image: url(../images/ic_action_inbox.png);
    background-repeat: no-repeat;
    background-position: left 0px center;
    text-transform: capitalize;
box-shadow: 2px 2px 2px rgb(197, 197, 197);}
a.assess-nav:hover{color:#fff;
background-color:#D67649;
box-shadow: 1px 1px 1px rgb(133, 133, 134);
}
a.assess{
    padding: 4px 4px 4px 24px;
    background: rgb(239, 121, 12);
    background-image: url(../images/ic_action_exit.png);
    background-repeat: no-repeat;
    background-position: left 0px center;
    text-transform: capitalize;
    color: #fff;
    border-radius: 4px;
box-shadow: 2px 2px 2px rgb(197, 197, 197);
} 
a.assess:hover{
	background: #D67649;
	background-image: url(../images/ic_action_exit.png);
background-repeat: no-repeat;
    background-position: left 0px center;
	color:whitesmoke;
box-shadow: 1px 1px 1px rgb(133, 133, 134);
} 
a.assess:active{
box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);
} 
a.preview{ padding: 4px 4px 4px 24px;
    background-image: url(../images/ic_action_eye_open.png);
    background-repeat: no-repeat;
    background-position: left 0px center;}
a.register{
    padding: 4px 8px 4px 26px;
    background: green;
    background-image: url(../images/ic_action_emo_cool.png);
    background-repeat: no-repeat;
    background-position: left 0px center;
    text-transform: capitalize;
    color: #fff;
    border-radius: 4px;
box-shadow: 2px 2px 2px rgb(197, 197, 197);
} 
a.register:hover{
	background: #D67649;
	background-image: url(../images/ic_action_emo_cool.png);
background-repeat: no-repeat;
    background-position: left 0px center;
	color:whitesmoke;
box-shadow: 1px 1px 1px rgb(133, 133, 134);
} 
a.register:active{
box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);
}
.gv-table-view > thead , tfoot{background: #2867BD;
    color: white;
    text-shadow: 1px 1px #565353;}
a.tooltips {
  position: relative;
  display: inline;
}
a.tooltips span {
  position: absolute;
  width:280px;
  color: #090C30;
  background: #FFFFFF;
  border: 1px solid #C9BC9D;
  height: 120px;
  line-height: 24px;
  text-align: center;
  visibility: hidden;
  border-radius: 6px;
  box-shadow: 1px 1px 4px #252A3D;
}
a.tooltips span:before {
  content: '';
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -12px;
  width: 0; height: 0;
  border-right: 12px solid #C9BC9D;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
}
a.tooltips span:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -8px;
  width: 0; height: 0;
  border-right: 8px solid #FFFFFF;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
}
a:hover.tooltips span {
  visibility: visible;
  opacity: 0.9;
  left: 100%;
  top: 50%;
  margin-top: -50px;
  margin-left: 15px;
  z-index: 999;
}
tr.alt{
background:#EFEBE6;}
table.gv-table-view-content {
    max-width: 1080px;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 2px #ccc;
    margin: 0 auto;
}
table.gv-table-view-content tr{border-bottom:1px dotted #ccc; }
table.gv-table-view-content tr:nth-child(odd){background:#EFEBE6;}
.map-attention{background:rgba(255, 123, 0, 0.53) !important;}
.map-heading{
background: #74b374;
color: #fff;
font-weight: 600;
text-transform: capitalize;
font-size: 1.1em;
}
