@charset "UTF-8";

h1,
h2,
h3,
h4 {
  font-weight: normal;
}

.container {
  margin-right: auto;
  margin-left: auto;
  position: relative;
}

@media screen and (max-width: 999px) {
  .container {
    width: 100%;
	  padding:0px 0px;
  }
}

@media screen and (min-width: 1000px) {
  .container {
    width: 100%;
  }

	.container-fluid {
	  padding-right: 0px;
	  padding-left: 0px;
	  margin-right: auto;
	  margin-left: auto;
	}
	.row {
	  margin-right: 0px;
	  margin-left: 0px;
	}
	.col-lg-1,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8,
	.col-lg-9,
	.col-lg-10,
	.col-lg-11,
	.col-lg-12 {
	  position: relative;
	  min-height: 1px;
	  padding-right: 0px;
	  padding-left: 0px;
	  float:left;
    z-index: 10;
	}

	.col-lg-full {
	  width: 100%;
    position: relative;
	}

	.col-lg-12 {
	  width: 1000px;
	  margin:0px auto;
	  float:none;
	}

	.col-lg-11 {
	  width: 91.66666666666666%;
	}
	.col-lg-10 {
	  width: 83.33333333333334%;
	}
	.col-lg-9 {
	  width: 680px;
	}
	.col-lg-8 {
	  width: 540px;
	}
	.col-lg-7 {
	  width: 58.333333333333336%;
	}
	.col-lg-6 {
	  width: 50%;
	}
	.col-lg-5 {
	  width: 41.66666666666667%;
	}
	.col-lg-4 {
	  width: 360px;
	}
	.col-lg-3 {
	  width: 230px;
    float: right;
	}
	.col-lg-2 {
	  width: 16.666666666666664%;
	}
	.col-lg-1 {
	  width: 8.333333333333332%;
	}
}

@media screen and (max-width: 999px) {
  .col-lg-1,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8,
	.col-lg-9,
	.col-lg-10,
	.col-lg-11,
	.col-lg-12,
	.col-lg-full {
    float: none;
    width:100%;
    position: relative;
    z-index: 10;
  }
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix { display: inline-table; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  display: table;
  content: " ";
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
