/* css for nyroModal */

/* ------------------------- TOC
default settings
media modal
 ------------------------- */

/* ============================== default settings */
div#nyroModalFull {
}

div#nyroModalLoading {
	width: 150px; height: 150px; text-indent: -9999em; background: #fff url(../img/modal_loading.gif) no-repeat; background-position: center;
}

div#nyroModalLoading.error {
	line-height: 20px; padding: 20px; width: 300px; height: 100px; text-indent: 0; background: #fff;
}

div#nyroModalWrapper {
}

a#closeBut {
	position: absolute; display: none;
}

h1#nyroModalTitle {
	margin: 0; padding: 0; position: absolute; display: none;
}


/* ============================== media modal */
#modal_media_1 {
	width: 779px;/*709(width of image) + 20(space for scroll) + 50(space for closeBtn)*/
}

#modal_media_wrapper_1 {
	width: 734px;/*709(width of image) + 25(space for closeBtn)*/
}

#modal_media_wrapper_1 .modal_media_close {
	margin-bottom: 829px;/*951(height of image) - 122(height of 2 closeBtns)*/
}

#modal_media_2 {
	width: 770px;/*700(width of image) + 20(space for scroll) + 50(space for closeBtn)*/
}

#modal_media_wrapper_2 {
	width: 725px;/*700(width of image) + 25(space for closeBtn)*/
}

#modal_media_wrapper_2 .modal_media_close {
	margin-bottom: 749px;/*871(height of image) - 122(height of 2 closeBtns)*/
}

div#nyroModalWrapper div.modal_media {
	background: #fff; border: #525252 solid 4px;
}

div#nyroModalWrapper .modal_media_wrapper {
	margin: 0 auto; padding: 25px 0; float: right;
}