/*
	Todd Motto Labs
	URL: www.toddmotto.com
*/

/*------------------------------------*\
    SuperBox
\*------------------------------------*/

/* SuperBox */
.superbox-list {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    /*width:12.5%;*/
}

.superbox-img {
    max-width: 100%;
    width: 100%;
    cursor: pointer;
}

.superbox-show {
    /*text-align:center;*/
    position: relative;
    /*background:#333;*/
    width: 100%;
    float: left;
    /*padding:25px;*/
    margin-bottom: 20px;
    display: none;
    border: 1px solid #d7d6da;
    border-radius: 6px;
    background-color: #efeef5;
    padding: 20px;
    /*-webkit-box-shadow: 0px 4px 6px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 4px 6px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 4px 6px 0px rgba(50, 50, 50, 0.75);*/
}

.superbox-current-img {
    max-width: 100%;
    box-shadow: 0 1px 4px #222;
    border: 1px solid #222;
}

.superbox-img:hover {
    opacity: 0.8;
}

.superbox-float {
    float: left;
}

.superbox-close {
    opacity: 0.7;
    cursor: pointer;
    position: absolute;
    top: 15px;
    right: 20px;
    background: url(/img/close.png) no-repeat center center;
    width: 35px;
    height: 35px;
}

    .superbox-close:hover {
        opacity: 1;
    }

.superbox-content {
    /*background-color: White;*/
}
/*
@media only screen and (min-width: 320px) {
	.superbox-list {
		width:50%;
	}
}
@media only screen and (min-width: 486px) {
	.superbox-list {
		width:25%;
	}
}
@media only screen and (min-width: 768px) {
	.superbox-list {
		width:16.66666667%;
	}
}
@media only screen and (min-width: 1025px) {
	.superbox-list {
		width:12.5%;
	}
}
*/

/* arrow */
/*.arrow_box {
	position: relative;
	background: #ffffff;
	border: 1px solid #5f5b6b;
}*/

.superbox-show:after, .superbox-show:before {
    bottom: 100%;
    /*left: 50%;*/
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.superbox-show:after {
    border-color: rgba(245, 245, 245, 0);
    border-bottom-color: #efeef5;
    border-width: 20px;
    margin-left: -20px;
}

.superbox-show:before {
    border-color: rgba(227, 227, 227, 0);
    border-bottom-color: #d7d6da;
    border-width: 21px;
    margin-left: -21px;
}
