
body.modal-open, .modal-open .navbar-fixed-top {
    margin-right:0 !important;
}

.btn, .btn-primary, .btn-lg {
	border-radius: 0;
	border: none;
}

.contact-links a {
	color: #fff;
	vertical-align:middle;
    text-decoration: underline;
    font-weight: bold;
}

.contact-links a:hover {
	color: #aaa;
}

h1.where-at {
	text-shadow: 1px 1px 1px #000;
	padding: 10px 0;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 25px;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 25px;
}


/* REDRUM */

.redrum {
	margin-top:6px;
}

.redrum .grid {
	background:#333333;
	border-radius: 10px 10px 0 0;
    -webkit-transition: all 2s ease-in-out;
       -moz-transition: all 2s ease-in-out;
         -o-transition: all 2s ease-in-out;
            transition: all 2s ease-in-out;
}

#carpet {
    display: block;
    width: 186px;
    height: 257px;
    margin: 0 auto;
}
.hexagon1:after {
    border-left: 93px solid transparent;
    border-right: 93px solid transparent;
    border-top: 54px solid #F6653A;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: 107px;
    width: 0;
}
.hexagon1:before {
    border-bottom: 54px solid #F6653A;
    border-left: 93px solid transparent;
    border-right: 93px solid transparent;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: -54px;
    width: 0;
}
.hexagon1 {
    background: none repeat scroll 0 0 #F6653A;
    height: 107px;
    left: 0px;
    position: relative;
    top: 74px;
    width: 186px;
}

.hexagon2:after {
    border-left: 65px solid transparent;
    border-right: 65px solid transparent;
    border-top: 38px solid #191411;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: 75px;
    width: 0;
}
.hexagon2:before {
    border-bottom: 38px solid #191411;
    border-left: 65px solid transparent;
    border-right: 65px solid transparent;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: -38px;
    width: 0;
}
.hexagon2 {
    background: none repeat scroll 0 0 #191411;
    height: 75px;
    left: 28px;
    position: relative;
    top: -17px;
    width: 130px;
    z-index: 10;
}

.hexagon3:after {
    border-left: 38px solid transparent;
    border-right: 38px solid transparent;
    border-top: 22px solid #A9242F;
    bottom: -22px;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    width: 0;
}
.hexagon3:before {
    border-bottom: 22px solid #A9242F;
    border-left: 38px solid transparent;
    border-right: 38px solid transparent;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: -22px;
    width: 0;
}
.hexagon3 {
    background: none repeat scroll 0 0 #A9242F;
    height: 44px;
    left: 55px;
    position: relative;
    top: -77px;
    width: 76px;
    z-index: 20;
}
#columnOutter {
    background: none repeat scroll 0 0 #F6653A;
    display: block;
    height: 0px;
    left: 55px;
    position: relative;
    top: 55px;
    width: 76px;
    z-index: 10;
    padding-bottom:0px;
    -webkit-transition: all 2s ease-in-out;
       -moz-transition: all 2s ease-in-out;
         -o-transition: all 2s ease-in-out;
            transition: all 2s ease-in-out;
}
#columnInner {
    background: none repeat scroll 0 0 #191411;
    display: block;
    height: 0px;
    left: 24px;
    position: relative;
    top: -10px;
    width: 28px;
    padding-bottom:0px;
    -webkit-transition: all 2s ease-in-out;
       -moz-transition: all 2s ease-in-out;
         -o-transition: all 2s ease-in-out;
            transition: all 2s ease-in-out;
}

.redrum figcaption {
	z-index:9999;
}
.redrum:hover .grid {
	background:#8a0707;
}
/*#carpet:hover #columnOutter {
    height:500px;
}

#carpet:hover #columnInner {
    height:510px;
}*/
.fullscreen-img {
	min-width: 100%;
	min-height: 100%;
	background: rgba(0, 0, 0, 0) url('../img/portfolio/twinsmess.jpg') center center no-repeat;
	background-size: cover;
	z-index:999999;
}

@media (min-width: 992px) and (max-width: 1199px) {
	#carpet {
		height:206px;
	}
	.hexagon1 {
		top:50px;
	}
	.hexagon2 {
		top: -40px;
	}
	.hexagon3 {
		top:-100px;
	}
}

/* REDRUM END */


