@charset "UTF-8";

.cut-text { 
display:inline-block;
  text-overflow: ellipsis;
  overflow: hidden; 
  width: 95%; 
  white-space: nowrap;
}


.form-control:focus {
  border-color: #aa1428;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(170, 20, 40, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(170, 20, 40, .6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}

select.form-control  { background:none;width:150px; height: 30px; line-height: 30px; border-top:none; border-left:none; border-right:none;border-bottom: 1px #aa1428 solid; }
.newssearch {background:none;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em;padding:5px 5px;border-top:none; border-left:none; border-right:none;border-bottom: 1px #002d58 solid;  }
.btn { -webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s; border:none; border-radius:12px;  padding: 1.5px 30px 1.5px 30px; font: 12px / 1.2; color:#fff; background-color: #555; /* blue */}

.btn:hover { background-color: #aa1428; /* white */ color: #fff; /*box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 12px 16px 0 rgba(0,0,0,0.19);*/ cursor:pointer;}

.newsdate { color:#aa1428; font-size:0.8em; }
.newsloc { color:#aa1428; font-size:0.8em; }
.newsdesc { color:#8A8D8F; }
.newsroom_link a:hover { cursor:pointer; color:rgba(170, 20, 40,.8) !important; text-decoration:underline !important;}
