/*
    $hover-color: #2e79b9;  //text
$hover-bg-color: #7CA7BF; //background color
$article-title-color: #7ca7bf;
*/
/****** Utility page (s) ******/
/****** Utility page (e) ******/
/* line 6, ../src/laravel/sass/style.scss */
html, body {
  background-color: #fff;
  font-family: Lato, Helvetica;
  font-weight: 300;
  color: #6d6d6d;
  text-decoration: none;
  height: 100%;
}

/* line 11, ../src/laravel/sass/style.scss */
div, h1, h2, h3, h4, h5, p, span, a, .h1, .h2, .h3, .h4, .h5 {
  font-family: Lato, Helvetica;
  font-weight: 300;
  color: #6d6d6d;
  text-decoration: none;
}

/* line 14, ../src/laravel/sass/style.scss */
a {
  color: blue;
}
/* line 16, ../src/laravel/sass/style.scss */
a:hover {
  color: blue;
  text-decoration: underline;
}

/* line 21, ../src/laravel/sass/style.scss */
.red {
  color: red;
}

/* line 22, ../src/laravel/sass/style.scss */
.black-title {
  color: #000;
  font-size: 15px;
  line-height: 19px;
}

/* line 23, ../src/laravel/sass/style.scss */
.zoom-bg {
  -moz-transition-property: background-size;
  -o-transition-property: background-size;
  -webkit-transition-property: background-size;
  transition-property: background-size;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -moz-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  background-size: 100% 100%;
  background-position: center center;
}
/* line 88, ../src/laravel/sass/common_mixin.scss */
.zoom-bg:hover {
  background-size: 110% 110%;
}

/* line 26, ../src/laravel/sass/style.scss */
.full-page-container {
  min-height: 100%;
  height: auto !important;
  /* This line and the next line are not necessary unless you need IE6 support */
  height: 100%;
  margin: 0 auto -250px;
  /* the bottom margin is the negative value of the footer's height */
}
/* line 31, ../src/laravel/sass/style.scss */
.full-page-container .footer-push {
  height: 250px;
}

/* line 33, ../src/laravel/sass/style.scss */
.full-width-container {
  width: 100%;
  padding: 0;
}
/* line 36, ../src/laravel/sass/style.scss */
.full-width-container.homepage-content {
  overflow: hidden;
}

/* line 38, ../src/laravel/sass/style.scss */
.page-container {
  width: 1020px;
  margin: 0 auto;
  padding: 0;
}

/* line 44, ../src/laravel/sass/style.scss */
.page-content-container {
  width: 960px;
  margin: 0 auto;
  padding: 0;
}

/* Page Header Block (s)
#page-header{
    @include filter-gradient(#fff, #fff, 'horizontal'); // IE6-8
    @include background-image(linear-gradient(to right, #fff 0%, #fff 50%, #931c1f 50%, #931c1f));
    .container{
        height: 85px; 
        background:url('/images/tmp/exp_topban.png') no-repeat top right;
        .logo{padding: 32px 0 0 10px;}
    }
}
/* Page Header Block (e) */
/* Top Nav Block (s) */
/* line 62, ../src/laravel/sass/style.scss */
#top-nav-block {
  width: 100%;
  background: #000;
  margin-bottom: 0px;
}
/* line 66, ../src/laravel/sass/style.scss */
#top-nav-block .page-content-container {
  background-color: #333333;
  color: #fff;
}
/* line 70, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav {
  overflow: visible;
  position: relative;
  list-style: none;
  height: 50px;
}
/* line 75, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li {
  display: block;
  line-height: 50px;
  float: left;
  text-align: center;
  position: relative;
}
/* line 81, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li.calender {
  width: 156px;
}
/* line 82, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li.upcomming-events {
  width: 214px;
}
/* line 83, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li.past-events {
  width: 170px;
}
/* line 84, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li.sponsorship {
  width: 180px;
}
/* line 85, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li.aboutus {
  width: 130px;
}
/* line 86, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li.contactus {
  width: 170px;
}
/* line 87, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li:hover {
  background-color: #ad000d;
}
/* line 90, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li.active {
  background-color: #ad000d;
}
/* line 92, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li.active a {
  color: #fff;
  text-decoration: none;
}
/* line 97, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li a {
  font-size: 16px;
  color: #fff;
  display: block;
  width: 100%;
  font-family: 'Myraid Pro', Nota, Arial;
}
/* line 103, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li a:hover {
  text-decoration: none;
}
/* line 107, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li ul.sub-nav {
  display: none;
  position: absolute;
  background-color: #231f20;
  z-index: 200;
}
/* line 112, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li ul.sub-nav.active, #top-nav-block ul.nav li ul.sub-nav :hover {
  display: block;
}
/* line 115, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li ul.sub-nav li {
  display: block;
  text-align: left;
  width: 220px;
  line-height: 40px;
  padding: 0 10px;
}
/* line 121, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li ul.sub-nav li:hover, #top-nav-block ul.nav li ul.sub-nav li.active {
  background-color: #333;
}
/* line 124, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li ul.sub-nav li a {
  font-size: 15px;
}
/* line 129, ../src/laravel/sass/style.scss */
#top-nav-block ul.nav li:hover ul.sub-nav, #top-nav-block ul.nav li .active ul.sub-nav {
  display: block;
}

/* Top Nav Block (e) */
/* Footer Block (s) */
/* line 138, ../src/laravel/sass/style.scss */
#footer-nav-block {
  height: 250px;
  padding: 0;
}
/* line 141, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-logo-block {
  background-color: #fff;
  overflow: hidden;
  display: block;
  clear: both;
}
/* line 146, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-logo-block .page-content-container {
  overflow: hidden;
}
/* line 148, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-logo-block .page-content-container .logo-wrapper {
  float: left;
  background-color: #333333;
}
/* line 151, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-logo-block .page-content-container .logo-wrapper div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  height: 80px;
  width: 300px;
}
/* line 159, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-logo-block .page-content-container .tri_grey {
  width: 80px;
  height: 80px;
  float: left;
  background: url("/images/2015/tri_grey.png") no-repeat;
}
/* line 166, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block {
  background-color: #333333;
  overflow: hidden;
}
/* line 169, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .page-content-container {
  position: relative;
  color: #fff;
  padding-bottom: 20px;
  overflow: hidden;
}
/* line 174, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .page-content-container .desc-wrapper {
  width: 50%;
  float: left;
  position: relative;
}
/* line 177, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .page-content-container .desc-wrapper .desc {
  width: 60%;
  padding: 20px;
  color: #dcddde;
  font-size: 14px;
  line-height: 18px;
  font-family: Lato;
}
/* line 186, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .page-content-container .nav-wrapper {
  width: 50%;
  float: left;
}
/* line 188, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .page-content-container .nav-wrapper .column {
  width: 50%;
  float: left;
}
/* line 190, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .page-content-container .nav-wrapper .column ul {
  padding: 20px 0 0 0px;
  list-style: none;
}
/* line 193, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .page-content-container .nav-wrapper .column ul li {
  list-style: none;
  display: block;
  margin-bottom: 10px;
}
/* line 197, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .page-content-container .nav-wrapper .column ul li a {
  font-size: 16px;
  line-height: 20px;
  color: #ffffff;
  font-family: "Myraid Pro", Lota, Arial;
}
/* line 202, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .page-content-container .nav-wrapper .column ul li a:hover {
  text-decoration: none;
}
/* line 209, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .copyright {
  width: 960px;
  position: relative;
  overflow: hidden;
  padding-bottom: 20px;
  margin: 0 auto;
}
/* line 215, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .copyright .visit-scmp, #footer-nav-block .footer-nav-block .copyright .copyright {
  width: 50%;
  float: left;
  position: relative;
}
/* line 221, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .copyright .visit-scmp .wrapper {
  padding: 0 20px;
}
/* line 225, ../src/laravel/sass/style.scss */
#footer-nav-block .footer-nav-block .copyright .copyright {
  font-size: 11px;
  font-family: Arial;
}

/* Footer Block (e) */
/* Article block (s) */
/* line 235, ../src/laravel/sass/style.scss */
.article-content {
  float: left;
  width: 650px;
  margin-right: 30px;
  margin-bottom: 50px;
}
/* line 240, ../src/laravel/sass/style.scss */
.article-content .block-title {
  font-size: 30px;
  font-family: Futura, Lota, Arial;
  line-height: 36px;
  margin-bottom: 20px;
}
/* line 246, ../src/laravel/sass/style.scss */
.article-content .event-list {
  list-style: none;
}
/* line 248, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block {
  position: relative;
  overflow: hidden;
  /*height: 195px;*/
  margin-bottom: 25px;
}
/* line 253, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .default-message {
  font-size: 25px;
  line-height: 30px;
}
/* line 257, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info-wrapper {
  overflow: hidden;
}
/* line 259, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info-wrapper.preview {
  border: 1px solid #ccc;
}
/* line 261, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info-wrapper.preview .preview_overlay {
  z-index: 1000;
  position: absolute;
  top: 0%;
  left: 0%;
  background: rgba(255, 127, 114, 0.8);
  color: #ddd;
  font-size: 16px;
  line-height: 20px;
  padding: 10px;
  width: 100px;
}
/* line 276, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block.link .thumb, .article-content .event-list .events-block.link .info {
  cursor: pointer;
}
/* line 280, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block.link:hover .thumb {
  /*background-size: 286px 215px;*/
}
/* line 283, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block.link:hover .thumb .main-tag span {
  color: #fff;
}
/* line 291, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block.link:hover .info .head .name-wrapper .name {
  color: #EA2127;
}
/* line 297, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block.link:hover .info .head .time {
  background: #EA2127;
}
/* line 299, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block.link:hover .info .head .time .month, .article-content .event-list .events-block.link:hover .info .head .time .day, .article-content .event-list .events-block.link:hover .info .head .time .year {
  color: #fff;
}
/* line 303, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block.link:hover .view-btn {
  background: #EA2127;
}
/* line 305, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block.link:hover .view-btn .more {
  color: #fff;
}
/* line 311, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block a.more {
  display: block;
  -webkit-user-drag: none;
}
/* line 315, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .thumb-wrapper {
  width: 272px;
  margin-right: 20px;
  float: left;
  position: relative;
}
/* line 320, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .thumb-wrapper .thumb {
  width: 272px;
  height: 242px;
  background-size: 272px 242px;
  position: relative;
  margin-bottom: 25px;
}
/* line 326, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .thumb-wrapper .thumb .main-tag {
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 12px;
  line-height: 25px;
  font-family: Arial;
  white-space: nowrap;
  background-color: #ed2027;
}
/* line 335, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .thumb-wrapper .thumb .main-tag span {
  padding: 0 10px;
  color: #ddd;
}
/* line 342, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .thumb-wrapper .tags li {
  height: 25px;
  overflow: hidden;
  display: block;
  float: left;
  list-style: none;
  margin: 0 2px 2px 0;
  background-color: #DCDDDE;
}
/* line 350, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .thumb-wrapper .tags li a {
  font-size: 12px;
  line-height: 25px;
  font-family: Arial;
  color: #666;
  padding: 0 5px;
}
/* line 356, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .thumb-wrapper .tags li a:hover {
  text-decoration: none;
}
/* line 361, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info {
  float: left;
  width: 350px;
  padding-bottom: 10px;
  overflow: visible;
  /*height: 195px;*/
}
/* line 367, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .head {
  overflow: hidden;
  position: relative;
  margin-bottom: 10px;
}
/* line 371, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .head .time {
  text-align: center;
  float: left;
  background: #383838;
  width: 50px;
  padding: 20px;
  margin-right: 20px;
}
/* line 378, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .head .time span {
  display: block;
  color: #eeeeee;
}
/* line 379, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .head .time .month, .article-content .event-list .events-block .info .head .time .year {
  font-size: 18px;
  line-height: 22px;
}
/* line 383, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .head .time .day {
  font-size: 36px;
  line-height: 43px;
  font-weight: bold;
}
/* line 390, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .head .name-wrapper {
  float: left;
  position: relative;
  overflow: hidden;
  width: 240px;
}
/* line 395, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .head .name-wrapper .name {
  font-family: Times, Lota, Arial;
  font-size: 30px;
  line-height: 38px;
  color: #333;
  padding-bottom: 5px;
}
/* line 402, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .head .name-wrapper .venue {
  font-family: Times, Lota, Arial;
  font-size: 20px;
  line-height: 24px;
  color: #999;
}
/* line 410, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .desc {
  line-height: 17px;
  font-size: 16px;
  line-height: 20px;
}
/* line 414, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .view-btn {
  margin-top: 15px;
  background: #383838;
  float: left;
  position: relative;
  overflow: visible;
  z-index: 101;
}
/* line 421, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .view-btn a {
  color: #ddd;
  font-size: 14px;
  display: block;
  font-family: 'Myraid Pro', Lota, Arial;
  line-height: 30px;
  padding: 0 20px;
}
/* line 428, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .view-btn a:hover {
  text-decoration: none;
}
/* line 430, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .view-btn .tri-btn {
  display: block;
  position: absolute;
  overflow: hidden;
  width: 10px;
  height: 10px;
  right: 0;
  bottom: -10px;
  z-index: 100;
}
/* line 439, ../src/laravel/sass/style.scss */
.article-content .event-list .events-block .info .view-btn .tri-btn img {
  vertical-align: top;
}

/* Article Block (e) */
/* Pagination Block (s) */
/* line 453, ../src/laravel/sass/style.scss */
.pager-block {
  position: relative;
  height: 30px;
}
/* line 456, ../src/laravel/sass/style.scss */
.pager-block .pager {
  position: absolute;
  left: 50%;
  top: 0;
  height: 30px;
  width: auto;
}
/* line 462, ../src/laravel/sass/style.scss */
.pager-block .pager ul.pagination {
  list-style: none;
  display: block;
  position: relative;
  left: -50%;
}
/* line 467, ../src/laravel/sass/style.scss */
.pager-block .pager ul.pagination li {
  list-style: none;
  line-height: 30px;
  float: left;
}
/* line 471, ../src/laravel/sass/style.scss */
.pager-block .pager ul.pagination li a {
  display: block;
  padding: 0 5px;
  line-height: 30px;
  color: #383838;
}
/* line 476, ../src/laravel/sass/style.scss */
.pager-block .pager ul.pagination li a:hover {
  text-decoration: none;
  color: #f01b1b;
}
/* line 480, ../src/laravel/sass/style.scss */
.pager-block .pager ul.pagination li a.active {
  color: #f01b1b;
}

/* Pagination Block (e) */
/* Specker Block (s) */
/* line 492, ../src/laravel/sass/style.scss */
.speakers-content {
  float: left;
  width: 272px;
}
/* line 495, ../src/laravel/sass/style.scss */
.speakers-content .block-title {
  font-size: 30px;
  font-family: Futura, Lota, Arial;
  line-height: 36px;
  text-align: center;
  margin-bottom: 20px;
}
/* line 503, ../src/laravel/sass/style.scss */
.speakers-content ul li.speaker-block {
  list-style: none;
  margin-bottom: 30px;
}
/* line 506, ../src/laravel/sass/style.scss */
.speakers-content ul li.speaker-block .more {
  text-decoration: none;
}
/* line 508, ../src/laravel/sass/style.scss */
.speakers-content ul li.speaker-block .more:hover {
  text-decoration: none;
}
/* line 510, ../src/laravel/sass/style.scss */
.speakers-content ul li.speaker-block .thumb {
  width: 272px;
  height: 165px;
  background-size: 272px 165px;
  margin-bottom: 10px;
}
/* line 517, ../src/laravel/sass/style.scss */
.speakers-content ul li.speaker-block .info .name {
  display: block;
  font-size: 16px;
  line-height: 20px;
  font-family: Times, Lota, Arial;
  color: #333;
}
/* line 524, ../src/laravel/sass/style.scss */
.speakers-content ul li.speaker-block .info .topic {
  display: block;
  font-size: 14px;
  line-height: 18px;
  font-family: Arial;
  color: #999;
}

/* Specker Block (e) */
/* Slider Banner (s) */
/* line 538, ../src/laravel/sass/style.scss */
.banner-slider {
  position: relative;
  margin-bottom: 20px;
}
/* line 541, ../src/laravel/sass/style.scss */
.banner-slider .logo-wrapper {
  position: absolute;
  background-color: #ed2027;
  top: 0;
  left: 30px;
  z-index: 110;
  margin-bottom: 20px;
  overflow: hidden;
}
/* line 549, ../src/laravel/sass/style.scss */
.banner-slider .logo-wrapper a {
  display: block;
  width: 330px;
  height: 105px;
}
/* line 555, ../src/laravel/sass/style.scss */
.banner-slider .event-detail-block {
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  width: 330px;
  height: 340px;
  top: 105px;
  left: 30px;
  z-index: 100;
}
/* line 563, ../src/laravel/sass/style.scss */
.banner-slider .event-detail-block div {
  color: #ddd;
}
/* line 564, ../src/laravel/sass/style.scss */
.banner-slider .event-detail-block .event-detail-wrapper {
  padding: 20px;
}
/* line 566, ../src/laravel/sass/style.scss */
.banner-slider .event-detail-block .event-detail-wrapper .event-name {
  color: #ed2027;
  font-size: 30px;
  line-height: 36px;
  margin-bottom: 20px;
}
/* line 572, ../src/laravel/sass/style.scss */
.banner-slider .event-detail-block .event-location, .banner-slider .event-detail-block .event-date {
  font-size: 20px;
  line-height: 28px;
  font-family: Arial;
}
/* line 577, ../src/laravel/sass/style.scss */
.banner-slider .event-detail-block .event-date {
  margin-bottom: 35px;
}
/* line 580, ../src/laravel/sass/style.scss */
.banner-slider .event-detail-block .event-desc, .banner-slider .event-detail-block .event-desc p {
  font-size: 14px;
  line-height: 20px;
  font-family: Arial;
}
/* line 589, ../src/laravel/sass/style.scss */
.banner-slider .slideshow-pager-wrapper {
  position: absolute;
  bottom: 30px;
  left: 165px;
  height: 20px;
  z-index: 100;
}
/* line 596, ../src/laravel/sass/style.scss */
.banner-slider .slideshow-pager-wrapper .slideshow-pager {
  position: relative;
  overflow: hidden;
  left: -50%;
}
/* line 601, ../src/laravel/sass/style.scss */
.banner-slider .slideshow-pager-wrapper span {
  display: block;
  float: left;
  margin: 0 5px;
  width: 12px;
  height: 12px;
  background-image: url("/images/2015/dot_grey.png");
  cursor: pointer;
}
/* line 608, ../src/laravel/sass/style.scss */
.banner-slider .slideshow-pager-wrapper span.cycle-pager-active {
  background-image: url("/images/2015/dot_white.png");
}

/* Slider Banner (e) */
/* Index page (s) */
/* line 618, ../src/laravel/sass/style.scss */
.homepage .footer-push {
  background: transparent;
}

/* sponsorship page (s) */
/* line 623, ../src/laravel/sass/style.scss */
.sponsorship_page .banner {
  margin-bottom: 70px;
}
/* line 626, ../src/laravel/sass/style.scss */
.sponsorship_page .article-content {
  width: 100%;
}
/* line 630, ../src/laravel/sass/style.scss */
.sponsorship_page .sponsor-list .sponsor-block {
  margin-bottom: 30px;
  border-top: 1px dotted #ccc;
  padding-top: 30px;
}
/* line 634, ../src/laravel/sass/style.scss */
.sponsorship_page .sponsor-list .sponsor-block .title {
  text-transform: uppercase;
  font-size: 21px;
  color: #c4161c;
  font-family: Arial;
  margin-bottom: 25px;
}
/* line 641, ../src/laravel/sass/style.scss */
.sponsorship_page .sponsor-list .sponsor-block .description {
  margin-bottom: 20px;
  font-size: 15px;
  color: #666;
  font-family: Arial;
  line-height: 19px;
}
/* line 647, ../src/laravel/sass/style.scss */
.sponsorship_page .sponsor-list .sponsor-block .description p {
  font-family: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  padding-bottom: 12px;
}
/* line 655, ../src/laravel/sass/style.scss */
.sponsorship_page .sponsor-list .sponsor-block .more {
  margin-bottom: 30px;
}
/* line 657, ../src/laravel/sass/style.scss */
.sponsorship_page .sponsor-list .sponsor-block .more a {
  color: #c4161c;
}
/* line 661, ../src/laravel/sass/style.scss */
.sponsorship_page .sponsor-list .sponsor-block.first {
  border-top: 0;
  padding-top: 0;
}

/* sponsorship page (e) */
/* aboutus page (s) */
/* line 672, ../src/laravel/sass/style.scss */
.aboutus_page .banner {
  margin-bottom: 70px;
}
/* line 675, ../src/laravel/sass/style.scss */
.aboutus_page .article-content {
  width: 100%;
}
/* line 678, ../src/laravel/sass/style.scss */
.aboutus_page .title {
  text-transform: uppercase;
  font-size: 21px;
  color: #c4161c;
  font-family: Arial;
  margin-bottom: 25px;
}
/* line 685, ../src/laravel/sass/style.scss */
.aboutus_page .description {
  margin-bottom: 20px;
  font-size: 15px;
  color: #666;
  font-family: Arial;
  line-height: 19px;
}
/* line 691, ../src/laravel/sass/style.scss */
.aboutus_page .description p {
  margin-bottom: 20px;
}

/* aboutus page (e) */
/* contactus page (s) */
/* line 700, ../src/laravel/sass/style.scss */
.contactus_page .banner {
  margin-bottom: 70px;
}
/* line 703, ../src/laravel/sass/style.scss */
.contactus_page .article-content {
  width: 100%;
}
/* line 706, ../src/laravel/sass/style.scss */
.contactus_page .title {
  text-transform: uppercase;
  font-size: 21px;
  color: #c4161c;
  font-family: Arial;
  margin-bottom: 25px;
}
/* line 713, ../src/laravel/sass/style.scss */
.contactus_page .contact-list {
  font-size: 15px;
  color: #666;
  font-family: Arial;
  line-height: 19px;
  /*padding-left: 5px;*/
}
/* line 719, ../src/laravel/sass/style.scss */
.contactus_page .contact-list .contact-block {
  margin-bottom: 20px;
}
/* line 721, ../src/laravel/sass/style.scss */
.contactus_page .contact-list .contact-block .name {
  color: #c4161c;
}
/* line 724, ../src/laravel/sass/style.scss */
.contactus_page .contact-list .contact-block .info-block {
  margin-top: 5px;
}

/* contactus page (e) */
/* error_page (s) */
/* line 735, ../src/laravel/sass/style.scss */
.error_page .error-content-container {
  display: table;
  height: 300px;
  width: 960px;
}
/* line 740, ../src/laravel/sass/style.scss */
.error_page .error-content-container .error-content {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  font-size: 28px;
  line-height: 36px;
  font-weight: bold;
}

/* error_page (e) */

/*# sourceMappingURL=style.css.map */
