/*****vendor-prefix ****/
@media (min-width: 38em) {
  .flexParent {
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex; }

  .flexChild {
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
    -webkit-box-flex: 1;
    /* OLD - iOS 6-, Safari 3.1-6 */
    -moz-box-flex: 1;
    /* OLD - Firefox 19- */
    -webkit-flex: 1;
    /* Chrome */
    -ms-flex: 1;
    /* IE 10 */
    flex: 1; } }
/***shadows animations transitions etc***/
.borderBottom {
  border-bottom: 2px solid #666666; }

.border-right {
  border-right: 1px solid #c8ced4;
  padding-right: 50px; }

.white-bg {
  background: #fff; }

.grey-bg {
  background: #f7f7f7; }

.light-blue-bg {
  background: #f2fcfe; }

.mid-blue-bg {
  background: #666666; }
  .mid-blue-bg h1, .mid-blue-bg h2, .mid-blue-bg h3, .mid-blue-bg h4, .mid-blue-bg h5, .mid-blue-bg h6, .mid-blue-bg p, .mid-blue-bg li, .mid-blue-bg td {
    color: #fff; }
  .mid-blue-bg strong, .mid-blue-bg a {
    color: #eeeeee; }
  .mid-blue-bg .button-holder {
    padding-top: 15px; }
    .mid-blue-bg .button-holder a {
      background: #eeeeee; }

.darkblue-bg {
  background: #eeeeee; }
  .darkblue-bg h1, .darkblue-bg h2, .darkblue-bg h3, .darkblue-bg h4, .darkblue-bg h5, .darkblue-bg h6, .darkblue-bg p, .darkblue-bg li, .darkblue-bg td {
    color: #fff; }

.blue-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32879b+0,006581+73 */
  background: #32879b;
  /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #32879b 0%, #006581 99%);
  /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, #32879b 0%, #006581 99%);
  /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, #32879b 0%, #006581 99%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }
  .blue-gradient h1, .blue-gradient h2, .blue-gradient h3, .blue-gradient h4, .blue-gradient h5, .blue-gradient h6, .blue-gradient p, .blue-gradient li, .blue-gradient td {
    color: #fff;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 300; }
  .blue-gradient h1 {
    font-size: 2.875rem;
    line-height: 1.1; }
  .blue-gradient strong {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 400; }

.cirrus-bg {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#32879b+0,006581+73 */
  background: #32879b;
  /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #32879b 0%, #006581 99%);
  /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, #32879b 0%, #006581 99%);
  /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, #32879b 0%, #006581 99%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }
  .cirrus-bg .container {
    background: url(../../images/cirrus-background.png) no-repeat center;
    background-size: cover; }
  .cirrus-bg h1, .cirrus-bg h2, .cirrus-bg h3, .cirrus-bg h4, .cirrus-bg h5, .cirrus-bg h6, .cirrus-bg p, .cirrus-bg li, .cirrus-bg td {
    color: #fff;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 300; }
  .cirrus-bg h1 {
    font-size: 2.875rem;
    line-height: 1.1; }
  .cirrus-bg strong {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 400; }

/*# sourceMappingURL=colours.css.map */
