.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;
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}

.boxShadow1{
	-o-box-shadow:1px 1px 1px #979395;
	-ms-box-shadow:1px 1px 1px #979395;
	-moz-box-shadow:1px 1px 1px #979395;
	-webkit-box-shadow:1px 1px 1px #979395;
	box-shadow:1px 1px 1px #979395;
}

.boxShadow2{
	-o-box-shadow:2px 2px 2px #979395;
	-ms-box-shadow:2px 2px 2px #979395;
	-moz-box-shadow:2px 2px 2px #979395;
	-webkit-box-shadow:2px 2px 2px #979395;
	box-shadow:2px 2px 2px #979395;
}

.boxShadow3{
	-o-box-shadow:3px 3px 3px #979395;
	-ms-box-shadow:3px 3px 3px #979395;
	-moz-box-shadow:3px 3px 3px #979395;
	-webkit-box-shadow:3px 3px 3px #979395;
	box-shadow:3px 3px 3px #979395;
}

