.scroller-modal.modal .modal-dialog {
    width: 95%;
    padding-top: 5%;
    
}

.scroller-modal.modal .modal-dialog .theme_album_headline {
   margin-left: 20px;
}

.scroller-modal.modal .modal-dialog button.close {
    position: fixed;
    right: 10px;
    top: 0;
    margin-top: 0px;
    font-size: 30px;
}

body.modal-open #sharewrapper {
    display: none;
}

.scroller-modal.modal .modal-dialog #portfolioGaleryInner {
	position: relative;
}

.scroller-modal .modal-content {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}


@media (max-width: 1450px) {
	.photowrapper_scroller img.pic_scroller {
		height: 450px;
	}	
}

@media (max-width: 680px) {
	.photowrapper_scroller img.pic_scroller {
		height: 300px;
	}	
}


/*
 * vertical
 */

.scroller-vertical-modal {
	width: 100%;
	overflow-y:auto;
    max-height:100%;
	position: absolute;
	top: 0;
}

.scroller-vertical-modal.modal .modal-dialog {
    width: 100%;
}

.scroller-vertical-modal.modal .modal-dialog .theme_album_headline {
   margin-left: 20px;
}

.scroller-vertical-modal.modal .modal-dialog button.close {
    position: fixed;
    right: 10px;
    top: 0;
    margin-top: 0px;
    font-size: 30px;
}

body.modal-open #sharewrapper {
    display: none;
}

.scroller-vertical-modal.modal .modal-dialog #portfolioGaleryInner {
	position: relative;
}

.scroller-vertical-modal .modal-content {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

.centerbox_wrapper {
	text-align: center;
	margin-bottom: 20px;
}

.centerbox_wrapper .centerbox {
	display: inline-block;
	position: relative;
}