/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 13 June 2026 02:57:18
*/


.container {
max-width: 1200px;
}

/* Telerik Temporary Fix */
ul.rmRootGroup {
list-style-type: none;
}
.rmItem {
float: left;
}
ul.rmVertical {
list-style-type: none;
}
.RadMenu .rmGroup .rmText {
                margin-bottom: 0px;
}
/* End Telerik Temporary Fix */
a {
text-decoration: inherit;
}
.page a, .page a:hover, .page a:visited {
  text-decoration: none;
  border-bottom: dotted 1px;
}
.page a {
  color: #0B558E;
  border-color: #0B558E;
}
.page a:visited {
  color: #5A2784;
  border-color: #5A2784;
}
.page a:hover {
  color: #417505;
  border-color: #417505;
  border-bottom: solid 1px;
}
.page a:focus, button:focus {
  outline: #0a0a0a dotted 3px;
  outline-offset: 3px;
  border-style: transparent;
}
.page a.btn, .page a.btn:hover, .page a.btn:visited {
color: inherit;
text-decoration: inherit;
}
.page a.btn-primary, 
.page a.btn-primary:hover,
.page a.btn-primary:visited {
color: #fff;
}
.sup-links {
    border: 1px solid #acc0ce;
    border-top: 10px solid #acc0ce;
    background-color: #F2F5F8;
}
/*=Banners */
.legal-banner {
  background: #000 url("/userfiles/servers/server_1173422/image/office-header.jpg") no-repeat scroll center right / cover ;
}
.skip-to {
z-index: 2005;
}
.skip-to, .skip-to.popup.focus {
                left: 25% !important;
}
.skip-to .h1, .skip-to .h2 {
text-align: left;
margin: 0;
padding: 0;
font-family: inherit;
}
header a.systemlink:focus, header a.systemlink:visited:focus {
    border-bottom: none;
}
 .jumbotron {
     padding: 30px 15px;
border-radius: 6px;
background-color: #eee;
}
.panel-default > .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
  @media screen and (min-width: 768px) {
 .jumbotron {  padding: 60px 48px; }
}
nav.breadcrumbs a:first-child {
  display: none;
}
.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.homepage .ptl_portlet_vertical {
    /* margin: 0 0 5px; */
    padding: 0px 10px 0 0;
}
/*.cke_source {
  white-space: pre-wrap !important;
}*/
.cke_inner a:hover {
  border-bottom: solid 0px;
}
.cke_skin_kama, .cke_browser_webkit, .cke_wrapper, .cke_editor, .cke_contents, .cke_contents iframe {
min-height:500px;
}