a {
text-decoration: none;
outline: 0;
}

#texture_wrapper {
    background-size: 100% auto;
}

#footer_wrapper {
	text-align: center;
}

.interactive_controls_frame {
	position: absolute;
	top: 700px;
	height: 150px;
	width: 480px;
	left: 50%;
	margin-left: -220px;
}

#interactive_controls_wrapper {
    z-index: 0;
}

#volume_wrapper {
	height: 30px;
	width: 190px;
}

#volume_slider .ui-slider-handle {
    box-shadow: 0px 1px 2px rgba(0,0,0,0.9);
    width: 8px;
    cursor: pointer;
    height: 18px;
    margin-left: -1px;
    top: -8px;
}

#volume_text {
    position: absolute;
    left: 10px;
    top: 3px;
}

#photos_header_wrapper {
	text-align:center;
}

#photos_wrapper {
    margin: 0;
    height: 167px;
}

#label_fixer {
    height: 167px;
    overflow: hidden;
}

#portrait_wrapper {
    width:75px;
    height:100px;
}

#logo_wrapper {
	width: 306px;
	height: 90px;
}

.tab_input {
    padding: 0px 10px;
    border-width: 1px;
    margin: 10px 50px 10px 5px;
    cursor: pointer;
    background-image:url('../../assets/bttn_shadow.png');
    text-decoration: none;
    padding: 5px;
    background-size: cover;
}

.tab_pane_form_wrapper input, textarea {
	border-width: 1px;
	margin: 5px 20px 5px 2px;
}

#thumbnail_wrapper {
    border: 1px solid black;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    width: 150px;
    height: 115px;
}

.bottom_left_only_border {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
