[class*="brick"] {
  float: left;
  min-height: 1px;
  margin-left: 0px;
}
.navbar .container {
  width: 100%;
}
.brick6 {
  width: 1170px;
  height: 195px;
}
.brick5 {
  width: 195px;
  height: 195px;
}
.brick4 {
  width:195px;
  height: 195px;
}
.brick3 {
  width: 195px;
  height: 195px;
}
.brick2 {
  width: 500px;
  height: 565px;
}
.brick1 {
  width: 170px;
  height: 170px;
}
.boffset6 {
  margin-left: 1170px;
}
.boffset5 {
  margin-left: 975px;
}
.boffset4 {
  margin-left: 780px;
}
.boffset3 {
  margin-left: 585px;
}
.boffset2 {
  margin-left: 390px;
}
.boffset1 {
  margin-left: 195px;
}
/**
 * HEADER
 * -------------------------------------------------------------
 */
#header {
 
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#header .header-holder {
  height: auto;
  width: 100%;
}
#header h1 {
  font-size: 40px;
}
#header [class*="brick"] {
  background: #f58239;
  color: #ffffff;
}
#header [class*="brick"] .inner {
  padding: 20px 30px;
}
#header .odd {
  background: #f64f35;
}
#header .transparent {
  background: none;
}
#header .logo_container {
  background: #f64f35;
  z-index: 2;
}
#header .logo_container .logo {
  text-align: center;
  font-size: 64px;
  margin-top: 77.5px;
}
#header .logo_container .logo a:hover,
#header .logo_container .logo a:focus,
#header .logo_container .logo a:active {
  color: #ffffff;
  text-decoration: none;
}
#header .logo_container .logo.image {
  margin-top: 0;
}
#header .nav-item {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: 19.2px;
}
#header .nav-item .nav-hover {
  content: '';
  display: block;
  position: absolute;
  width: 185px;
  height: 185px;
  top: -8px;
  left: -8px;
  border: 8px solid rgba(255, 255, 255, 0.5);
  opacity: 0;
  z-index: 1;
  -webkit-transition: 0.2s ease-in-out all;
  -moz-transition: 0.2s ease-in-out all;
  -o-transition: 0.2s ease-in-out all;
  transition: 0.2s ease-in-out all;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
}
#header .nav-item:hover,
#header .nav-item:active,
#header .nav-item:focus {
  color: #fff;
  text-decoration: none;
}
#header .nav-item:hover .nav-hover {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
#header .nav-item i {
  display: block;
  font-size: 60px;
  padding-top: 45px;
}
#header .nav-item span {
  display: block;
  padding-top: 10px;
}
#header .thumb {
  background: none;
  -webkit-perspective: 800px;
  -moz-perspective: 800px;
  -ms-perspective: 800px;
  -o-perspective: 800px;
  perspective: 800px;
}
#header .thumb img {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
}
#header .thumb .scroll {
  overflow: hidden;
}
#header .thumb .scroll .img2 {
  bottom: -195px;
}
#header .thumb .nav-item {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition: transform 1s;
  -moz-transition: transform 1s;
  -o-transition: transform 1s;
  transition: transform 1s;
  -webkit-transition: -webkit-transform 1s;
}
#header .thumb .nav-item img {
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-backface-visibility: visible;
  -webkit-backface-visibility: hidden;
}
#header .thumb .nav-item.flipX .img2 {
  -webkit-transform: rotateX(-180deg);
  -moz-transform: rotateX(-180deg);
  -ms-transform: rotateX(-180deg);
  -o-transform: rotateX(-180deg);
  transform: rotateX(-180deg);
}
#header .thumb .nav-item.flipY .img2 {
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
#header .thumb.active .flipX {
  -webkit-transform: rotateX(-180deg);
  -moz-transform: rotateX(-180deg);
  -ms-transform: rotateX(-180deg);
  -o-transform: rotateX(-180deg);
  transform: rotateX(-180deg);
}
#header .thumb.active .flipY {
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}