a#navigation_page_prev, a#navigation_page_next { position: fixed !important; background: #111; border-radius: 4px; opacity: 0.7;  }
a#navigation_page_prev, a#navigation_page_next { width: 40px; top: 50%; margin-top: -135px !important; height: 270px }
#app-navigationcontrols a.page_prev, #app-navigationcontrols a.page_next { margin: 0 }
a#navigation_page_prev, a#navigation_page_next { border-radius: 6px; }
#app-navigationcontrols a.page_up { border-top-left-radius: 0; border-top-right-radius: 0 }
#app-navigationcontrols a.page_down { bottom: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0 }
a#navigation_page_prev { border-top-left-radius: 0; border-bottom-left-radius: 0 }
a#navigation_page_next { border-top-right-radius: 0; border-bottom-right-radius: 0 }
a#navigation_page_prev span { background: url('../images/chevron-circle-left.png') no-repeat center center }
a#navigation_page_next span { background: url('../images/chevron-circle-right.png') no-repeat center center }
#app-navigationcontrols a.page_up span { background: url('../images/chevron-circle-up.png') no-repeat center center }
#app-navigationcontrols a.page_down span { background: url('../images/chevron-circle-down.png') no-repeat center center }
a#navigation_page_prev:hover, a#navigation_page_next:hover { opacity: 0.7 }
a#navigation_page_prev.inactive, a#navigation_page_next.inactive { display: none  }

a.pp_previous { background: url('../images/photoalbum-chevron-circle-left.png') no-repeat center center; -ms-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover }
a.pp_next { background: url('../images/photoalbum-chevron-circle-right.png') no-repeat center center; -ms-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover }

.content_photoalbum_viewer .template-bigphoto-dots .navigation .photo-prev { background: url('../images/photoalbum-arrow-left.png') no-repeat center center; -ms-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover }
.content_photoalbum_viewer .template-bigphoto-dots .navigation .photo-next { background: url('../images/photoalbum-arrow-right.png') no-repeat center center; -ms-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover }
.content_photoalbum_viewer .template-bigphoto-thumbs .bigphoto-prev { background: url('../images/photoalbum-arrow-left.png') no-repeat center center; -ms-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover }
.content_photoalbum_viewer .template-bigphoto-thumbs .bigphoto-next { background: url('../images/photoalbum-arrow-right.png') no-repeat center center; -ms-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover }
