@charset "UTF-8";
/** 
 * Global Variables
 *
 * Do not edit this file. To edit variables, go to custom/_variables.scss
*/
/*************************** Grid **************************/
/**
 * Basic CSS
 *
*/
/* line 9, ../scss/partials/_base.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 15, ../scss/partials/_base.scss */
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 21, ../scss/partials/_base.scss */
body {
  margin: 0;
  padding: 0;
  font-family: Helvetica, Arial, sans-serif;
}

/**
 * CSS for Grid
 *
 * Do not edit below this line. To add custom style, add to _custom.scss
 * See http://cookbook.nightowls.co for more information on how to add custom CSS
*/
/********** Grid System **********/
/* line 10, ../scss/partials/_grid.scss */
.section {
  width: 100%;
  display: block;
  float: left;
}

/* line 16, ../scss/partials/_grid.scss */
.container {
  display: block;
  position: relative;
  margin: 0 auto;
  clear: both;
}


/* line 23, ../scss/partials/_grid.scss */
.row {
  display: block;
  float: left;
  width: 100%;
  clear: both;
}

.row-blog-author {
  display: block;
  float: left;
  width: 100%;
  clear: both;
  margin-bottom: 50px;
}

.row-secondary {
  display: block;
  float: left;
  width: 100%;
  clear: both;
  padding-top: 100px;
  padding-bottom: 100px;
}

.row-center {
  display: block;
  float: left;
  width: 100%;
  clear: both;
  text-align:center;
}

.terms-of-use-block {
  display: block;
  float: none;
  width: 60%;
  clear: both;
  margin:auto;
}


/* line 30, ../scss/partials/_grid.scss */
.column {
  display: block;
  float: left;
  width: 100%;
}

@media (max-width: 720px) {
  /* line 37, ../scss/partials/_grid.scss */
  .container {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 720px) {
  /* line 45, ../scss/partials/_grid.scss */
  .container {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-1 {
    width: 8.33333%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-2 {
    width: 16.66667%;
  }

  .medium-20 {
    width: 20%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-3 {
    width: 25%;
  }
  /* line 52, ../scss/partials/_grid.scss */
  .medium-3-exec {
    width: 25%;
    
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-4 {
    width: 33.33333%;
  }
  
    /* line 52, ../scss/partials/_grid.scss */
  .medium-0 {
    width: 20%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-5 {
    width: 41.66667%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-6 {
    width: 50%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-7 {
    width: 58.33333%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-8 {
    width: 66.66667%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-9 {
    width: 75%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-10 {
    width: 83.33333%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-11 {
    width: 91.66667%;
  }

  /* line 52, ../scss/partials/_grid.scss */
  .medium-12 {
    width: 100%;
  }
}
@media (min-width: 1080px) {
  /* line 59, ../scss/partials/_grid.scss */
  .container {
    width: 1080px;
    padding-left: 0;
    padding-right: 0;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-1 {
    width: 8.33333%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-2 {
    width: 16.66667%;
  }

  .large-20 {
    width: 20%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-3 {
    width: 25%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-4 {
    width: 33.33333%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-5 {
    width: 41.66667%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-6 {
    width: 50%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-7 {
    width: 58.33333%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-8 {
    width: 66.66667%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-9 {
    width: 75%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-10 {
    width: 83.33333%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-11 {
    width: 91.66667%;
  }

  /* line 65, ../scss/partials/_grid.scss */
  .large-12 {
    width: 100%;
  }
}
/********** Navigation **********/
/* line 73, ../scss/partials/_grid.scss */
ul.navigation {
  margin: 0;
  padding: 0;
}
/* line 76, ../scss/partials/_grid.scss */
ul.navigation li {
  margin: 0 10px;
  display: inline;
  float: left;
  position: relative;
}
/* line 81, ../scss/partials/_grid.scss */
ul.navigation li a {
  display: block;
  float: left;
}
/* line 85, ../scss/partials/_grid.scss */
ul.navigation li ul {
  position: absolute;
  display: none;
  margin: 0;
  padding: 0;
}
/********** Positioning **********/
/* line 106, ../scss/partials/_grid.scss */
.float-right {
  float: right;
}

/* line 109, ../scss/partials/_grid.scss */
.float-left {
  float: left;
}

/* line 112, ../scss/partials/_grid.scss */
.align-right {
  text-align: right;
}

/* line 115, ../scss/partials/_grid.scss */
.align-left {
  text-align: left;
}


/* added by zun*/

.align-center {
  text-align: center;
}


.offset-1 {
  margin-left: 8.33333%;
}

.offset-2 {
  margin-left: 16.66667%;
}

.offset-20 {
  margin-left: 20%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333%;
}

.offset-5 {
  margin-left: 41.66667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333%;
}

.offset-8 {
  margin-left: 66.66667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333%;
}

.offset-11 {
  margin-left: 91.66667%;
}

.offset-12 {
  margin-left: 100%;
}




@media (max-width: 720px) {
  /* line 96, ../scss/partials/_grid.scss */
  ul.navigation li, ul.navigation li a {
    display: block;
    width: 100%;
  }

  
  .offset-1 {
    margin-left: 0;
  }
  
  .offset-2 {
    margin-left: 0;
  }
  
  .offset-20 {
    margin-left: 0;
  }
  
  .offset-3 {
    margin-left: 0;
  }
  
  .offset-4 {
    margin-left: 0;
  }
  
  .offset-5 {
    margin-left: 0;
  }
  
  .offset-6 {
    margin-left: 0;
  }
  
  .offset-7 {
    margin-left: 0;
  }
  
  .offset-8 {
    margin-left: 0;
  }
  
  .offset-9 {
    margin-left: 0;
  }
  
  .offset-10 {
    margin-left: 0;
  }
  
  .offset-11 {
    margin-left: 0;
  }
  
  .offset-12 {
    margin-left: 0;
  }
  
  










}


