/*
  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: 16 August 2015 21:36:02
*/


body {
 float: none;
  font-size: 1em;
  line-height: 1.4em;
  font-family: 'Helvetica Neue', Arial, sans-serif;
  background-color: #FFF;
}

@page {
      margin: 1.5cm;
}

h2, h3 {
   page-break-after: avoid;
}

img {
   max-width: 100% !important;
}



/* things to hide */

#headerholder,.page-title, .top-link, #brochure, #fatfooterhardcoded{
 display: none;
}



@media print and (color) {
   * {
      -webkit-print-color-adjust: exact;
      print-color-adjust: exact;
   }
}

/* evolve page */

.market_section {
  max-width: 64em;
  margin: 0 auto;
  padding: 3em 0;
  overflow: hidden;
}

.market_section h2 {
  font-size: 2em;
  line-height: 1.1em;
  color: #004076;
  font-family: klavika-light,Helvetica Neue,Arial,sans-serif;
  margin: 20px 0;
}

.market_section h3 {
  font-size: 30px;
  font-family: klavika-light,Helvetica Neue,Arial,sans-serif;
  margin-bottom: 10px;
  line-height: 1.1em;
  color: #004076;
}

.market_section h4 {
  font-size: 20px;
  font-family: klavika-light,Helvetica Neue,Arial,sans-serif;
  margin: 0;
  padding: 0;
}

#solution_sets {
  text-align: center;
  margin: 30px auto;
width:90%;
}

#solution_sets .solution_set_item, #non_solution_sets .solution_set_item {
  width: 160px;
  background: #fff;
  -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.75);
  -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.75);
  box-shadow: 0 0 5px 0 rgba(0,0,0,0.75);
  text-align: center;
  padding: 15px;
  margin: 5px;
  display: inline-block;
  vertical-align: top;
  position: relative;
}

#solution_sets .solution_set_item p, #non_solution_sets .solution_set_item p {
  margin-top: 10px;
  font-size: 14px;
  line-height: 1.3em;
}

.platinum, .gold, .silver, .trade {height:100%; width:100%; margin-left:-15px; position:absolute; color:#FFF; line-height: 40px; font-size:11px; text-transform: uppercase; }
.platinum {background-color:#6D6E70;}
.gold {background-color:#C3994D;}
.silver {background-color:#BBBDBF;}
.trade {background-color:#4688C8;}

.platinum-invest, .gold-invest, .silver-invest, .trade-invest  {height:50%; width:100%; margin-left:0; position:absolute; color:#000; /*line-height: 33px; font-size:13px;*/ text-transform: uppercase; padding-bottom:17px;}
.platinum-invest {background-color:#B5B6B7;}
.gold-invest {background-color:#E0CBA5;}
.silver-invest {background-color:#DCDDDE;}
.trade-invest {background-color:#A2C3E3;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.sp-row, .sp-row-header1, .sp-row-header2 {width:100%;/*border-top:solid #cccccc 1px;*/}
.sp-row-header2, .sp-row-header3 {height:40px; width:100%; line-height:42px; padding-left:15px; padding-right:15px; }
.sp-row {height:100%; padding:10px 0; display:block; }
.sp-row-header1 { height: 129px; padding:10px 0; }
.sp-row-header2 { color:#666; }
.sp-row-header3 {background-color:#CCC; padding-top:1px;}

.col-md-1 {height:43px; margin-top:10px; border-left:#FFF solid 1px; background-color:#EEE; text-align:center; display:block}
.col-xs-3 {text-align:center; padding-right:0; display:block;}
.col-md-6, .col-md-8 {height:auto;}
.img-sponsor { margin: 0 0 0 15px}
.market_section img {margin:0 0 0 15px;}
.table-cell {margin-top:30px;}

.evolve-header {display:none}

#table-header {font-size:24px; font-weight:bold;}

.sp-row {height:100%; padding:10px 0; x-border-bottom:solid #cccccc 1px; display:inline-block; }
.platinum-invest, .gold-invest, .silver-invest, .trade-invest {padding-bottom:20px;}
.sp-row-header1 { height: 85px;}



/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=a5219e5b2338289346ab)
 * Config saved to config.json and https://gist.github.com/a5219e5b2338289346ab
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

  .container {
    width: 750px;
  }


.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 46.6%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
