/*
Light Blue: CDEFFF
Pale Blue: 0073CF
Pale Blue: d5ebfd
Bright Blue: 064780

Dark Gray: 404040
Light Gray: 7f7f7f
*/
.table>tbody>tr>td a{color:#0073CF; font-weight:bold;}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#CDEFFF;}

.btn-red {background:#0073CF; color:#fff; border:#0073CF;}

/*panel*/
.panel-default>.panel-heading{background:#7f7f7f; color:#fff;}

/* Accordien */
.accord-title a.accord-link:after {
  color: #0073CF;
}
.accord-elem.active .accord-title {
  background: #CDEFFF;
  border-bottom: 1px solid transparent;
}
.accord-elem.active a.accord-link:after {
	color:#333;
}

#contact-address{margin:20px 0px;}
#contact-address .panel-title a{height:100%; width:100%; display:inline-block; font-weight:600;}
#contact-address .panel-title a:hover{text-decoration:none;}
#contact-address .panel-body .shadow{padding:15px; min-height:300px;}
.shadow {box-shadow: #cfcfcf 0 0 5px; background:#fff; display:block;} 

/*Step*/
.wizard > .steps .current a,
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active
{
    background: #0073CF;
}

.wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active
{
    background: #0073CF;

}
.wizard > .steps .disabled a,
.wizard > .steps .disabled a:hover,
.wizard > .steps .disabled a:active
{
    background: #EDEDF4;
}

.wizard > .actions .disabled a,
.wizard > .actions .disabled a:hover,
.wizard > .actions .disabled a:active
{
    background: #EDEDF4;
}

.wizard > .steps .error h3{color:#064780;}
.wizard > .steps .error a,
.wizard > .steps .error a:hover,
.wizard > .steps .error a:active
{
    background: #A0C2DE;
    color: #064780;
}

.wizard > .content > .body input.error
{
    background: rgb(205, 239, 255);
    border: 1px solid #0073CF;
    color: #666;
}
.wizard > .content > .body label.error
{
    color: #064780;
}

@media screen and (max-width: 960px){
.m ul{padding:0;}
.m  ul h4{ font-size:12px;}
}

@media screen and (max-width: 640px){
.m ul li{ width:100%; padding:2px 0px;}
}