/********************* Colour reference chart****************
*************************** comment ********* colour ******** 
Primary blue                primary-blue      #0069B8
Primary yellow              primary-yellow    #FBAF28
Secondary orange            secondary-orange  #F1771F
Secondary blue              secondary-blue    #00AEEE
Secondary green             secondary-green   #86C247
Secodary gray               secondary-gray    #2A2E32
*/
html.aui body.home-page #content {
  max-width: 100%; }
  html.aui body.home-page #content .portlet-topper {
    max-width: 1200px;
    margin: 0 auto; }
  html.aui body.home-page #content .page-title-background {
    display: none; }
  html.aui body.home-page #content .portlet-column .portlet-content, html.aui body.home-page #content .portlet-column .portlet-minimized .portlet-content-container {
    padding-left: 0;
    padding-right: 0; }
  html.aui body.home-page #content .portlet-column .portlet-journal-content .journal-content-article {
    padding-top: 0px; }
  html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper a, html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper a:hover, html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper a:focus, html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper a:visited {
    color: #0069b8; }
  html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-wrapper {
    background: #d4d4d6;
    /* Old browsers */
    background: -moz-linear-gradient(top, #d4d4d6 0%, white 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d4d4d6), color-stop(100%, white));
    /*Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d4d4d6 0%, white 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d4d4d6 0%, white 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d4d4d6 0%, white 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #d4d4d6 0%, #ffffff 100%);
    /* W3C */
    flter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4d4d6', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */
    border-top: 3px solid #f4f4f4; }
    html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-wrapper .tile-placeholder-title,
    html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-wrapper .all-products-link {
      width: 50%;
      display: inline-block;
      text-align: right;
      line-height: 60px; }
    html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-wrapper .tile-placeholder-title {
      font-size: 1.3em;
      font-weight: bold; }
    html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-wrapper .all-products-link {
      float: right; }
      html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-wrapper .all-products-link a, html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-wrapper .all-products-link a:hover, html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-wrapper .all-products-link a:focus, html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-wrapper .all-products-link a:visited {
        text-decoration: underline;
        padding-right: 20px; }
  html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-body {
    background: #176BB4;
    /* Old browsers */
    padding: 40px 0; }
    html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-body .tile-wrapper {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      float: left; }
      html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-body .tile-wrapper.span2 {
        max-width: 180px; }
      html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-body .tile-wrapper a {
        text-align: center;
        display: block; }
      html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-body .tile-wrapper .short-description {
        width: 58%;
        text-align: center;
        margin: 0 auto;
        color: #fff;
        font-size: 18px;
        margin-bottom: 10px;
        min-height: 50px; }
      html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-body .tile-wrapper .tile-title {
        line-height: 1.4em;
        /*height: 2.8em;*/
        text-transform: uppercase;
        background-color: transparent;
        text-align: center;
        font-size: 32px;
        min-height: 50px; }
  html.aui body.home-page #content .portlet-column .row-fluid {
    max-width: 1700px;
    margin: 0 auto; }

/* Large desktop */
/* Portrait tablet to landscape and desktop */
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
  html.aui body.home-page #content {
    padding: 0px; }
    html.aui body.home-page #content .portlet-column .portlet-content, html.aui body.home-page #content .portlet-column .portlet-minimized .portlet-content-container {
      padding-left: 0;
      padding-right: 0; }
    html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-body .tile-wrapper {
      max-width: 33%; } }
/* Landscape phones and down */
@media (max-width: 480px) {
  html.aui body.home-page #content {
    padding: 0px; }
    html.aui body.home-page #content .portlet-column .portlet-content, html.aui body.home-page #content .portlet-column .portlet-minimized .portlet-content-container {
      padding-left: 0;
      padding-right: 0; }
    html.aui body.home-page #content .portlet-column .home-page-aggregator-wrapper .tile-placeholder-body .tile-wrapper {
      max-width: 50%; } }
html.aui body.home-page #content .ms-tabs-template .ms-skin-default .ms-bullet {
  width: 18px !important;
  height: 18px !important;
  background: url(../images/master_slider/light-skin-1.png) no-repeat;
  margin: 4px;
  background-position: -31px -114px; }
  html.aui body.home-page #content .ms-tabs-template .ms-skin-default .ms-bullet.ms-bullet-selected {
    background-position: -31px -81px; }

.ms-bullets {
  width: 110px; }

