/*
 * Put all your css customization codes here so that you can easily update version later
 */

@font-face {
    font-family: 'MagistralCBold';
    src: url('./font/magistralcbold-webfont.eot');
    src: url('./font/magistralcbold-webfont.eot?#iefix') format('./font/embedded-opentype'),
         url('./font/magistralcbold-webfont.woff') format('woff'),
         url('./font/magistralcbold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MagistralC';
    src: url('./font/magistralc-webfont.eot');
    src: url('./font/magistralc-webfont.eot?#iefix') format('./font/embedded-opentype'),
         url('./font/magistralc-webfont.woff') format('woff'),
         url('./font/magistralc-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

#slogan {
    font-style: normal;
    color: rgb(100, 100, 100);
    color: #f30;
    font-family: 'MagistralC';
    font-size: 14px;
}

h1, h2 {
    font-family: 'MagistralC';
}

.region-main-menu #nav li a {
    padding-bottom: 0px;
    font-family: 'MagistralC';
}

/*
.sf-menu a.sf-with-ul {
    background: url(./images/arrow_down.png) 100% 85% no-repeat;
}*/

#block-system-main-menu--2 .sf-menu a.sf-with-ul {
    background: url(./images/arrow_down.png) 100% 70% no-repeat;
}
#block-search-form { text-align:right;}
#block-search-form form { margin:0;}
.partner-img-line {
  float: left;
  box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.3);
  margin-right: 10px;
}

.partner-h2-line {
  text-align: justify;
  font-family: 'MagistralC';
  font-size: 15px;
}

.partner-p-line {
  text-align: justify;
}

.partner-p-line ul li {
  margin-left: 225px;
}

#node-88 {
  margin-top: -20px;
}

.node-user-picture {
  display: none;
}

#title-region {
  background-color: #C1C1C1;
  background-image: url('custom/images/title-bg-shade.png');
}

#title-region .page-title {
  color: #FF3300;
  text-shadow: none;
  font-family: 'MagistralCBold';
  font-size: 21px;
}

.breadcrumb {
  display: none;
}
