@import url("fonts.css");
@import url("image_viewer.css");
@import url("outer.css");
@import url("tabs.css");
@import url("item.css");



/*
@media only screen and (min-width: 760px) {
*/
@media only screen and (min-width: 610px) {
    .on_narrow {
        visibility: hidden;
				display: none;
    }
    .on_wide {
        visibility: visible;
				display: block;
    }
}

/*
@media only screen and (max-width: 760px) {
*/
@media only screen and (max-width: 610px) {
    .on_narrow {
        visibility: visible;
				display: block;
    }
    .on_wide {
        visibility: hidden;
				display: none;
    }
}



@media only screen and (min-width: 700px) {
    .tabs_narrow_700 {
        visibility: hidden;
				display: none;
    }
    .tabs_wide_700 {
        visibility: visible;
				display: block;
    }
}

@media only screen and (max-width: 700px) {
    .tabs_narrow_700 {
        visibility: visible;
				display: block;
    }
    .tabs_wide_700 {
        visibility: hidden;
				display: none;
    }
}








@media only screen and (min-width: 550px) {
    .on_narrow_550 {
        visibility: hidden;
				display: none;
    }
    .on_wide_550 {
        visibility: visible;
				display: block;
    }
    td.on_wide_550 {
				display: table-cell;
		}
}

@media only screen and (max-width: 550px) {
    .on_narrow_550 {
        visibility: visible;
				display: block;
    }
    .on_wide_550 {
        visibility: hidden;
				display: none;
    }
}

@media only screen and (min-width: 680px) {
    .on_narrow_680 {
        visibility: hidden;
				display: none;
    }
    .on_wide_680 {
        visibility: visible;
				display: block;
    }
    td.on_wide_600 {
				display: table-cell;
		}
}

@media only screen and (max-width: 680px) {
    .on_narrow_680 {
        visibility: visible;
				display: block;
    }
    .on_wide_680 {
        visibility: hidden;
				display: none;
    }
}


@media only screen and (min-width: 700px) {
    .on_narrow_700 {
        visibility: hidden;
				display: none;
    }
    .on_wide_700 {
        visibility: visible;
				display: block;
    }
    td.on_wide_700 {
				display: table-cell;
		}
}

@media only screen and (max-width: 700px) {
    .on_narrow_700 {
        visibility: visible;
				display: block;
    }
    .on_wide_700 {
        visibility: hidden;
				display: none;
    }
}


@media only screen and (min-width: 720px) {
    .on_narrow_720 {
        visibility: hidden;
				display: none;
    }
    .on_wide_720 {
        visibility: visible;
				display: block;
    }
    td.on_wide_720 {
				display: table-cell;
		}
}

@media only screen and (max-width: 720px) {
    .on_narrow_720 {
        visibility: visible;
				display: block;
    }
    .on_wide_720 {
        visibility: hidden;
				display: none;
    }
}


@media only screen and (min-width: 750px) {
    .on_narrow_750 {
        visibility: hidden;
				display: none;
    }
    .on_wide_750 {
        visibility: visible;
				display: block;
    }
    td.on_wide_750 {
				display: table-cell;
		}
}

@media only screen and (max-width: 750px) {
    .on_narrow_750 {
        visibility: visible;
				display: block;
    }
    .on_wide_750 {
        visibility: hidden;
				display: none;
    }
}








