.portrait #fluidbook .bookmark.left[data-enabled] {
background-image: url("../data/images/bookmark-right-on.svg");
}
-.no-svg .bookmark.left {
- background-image: url("../data/images/bookmark-left-off.png");
-}
-.no-svg .bookmark.right,
-.no-svg .portrait #fluidbook .bookmark.left {
- background-image: url("../data/images/bookmark-right-off.png");
-}
-.no-svg .bookmark.left[data-enabled] {
- background-image: url("../data/images/bookmark-left-on.png");
-}
-.no-svg .bookmark.right[data-enabled],
-.no-svg .portrait #fluidbook .bookmark.left[data-enabled] {
- background-image: url("../data/images/bookmark-right-on.png");
-}
.bookmark {
background-repeat: no-repeat;
background-size: cover;
display: block;
cursor: pointer;
}
-.bookmark [data-enabled],
-.bookmark :hover {
+.bookmark[data-enabled],
+.bookmark:hover {
opacity: 1 !important;
-moz-transition: none;
-webkit-transition: none;
.mview .caption a.print {
background-image: url("../data/images/interface-print.svg");
}
-.mview .caption a.miniOnPortrait {
+.portrait .mview .caption a.miniOnPortrait {
background-position: 50% 50%;
padding: 0 15px;
}
background-image: url("../data/images/bookmark-right-on.svg");
}
-.no-svg .bookmark.left {
- background-image: url("../data/images/bookmark-left-off.png");
-}
-
-.no-svg .bookmark.right,
-.no-svg .portrait #fluidbook .bookmark.left {
- background-image: url("../data/images/bookmark-right-off.png");
-}
-
-.no-svg .bookmark.left[data-enabled] {
- background-image: url("../data/images/bookmark-left-on.png");
-}
-
-.no-svg .bookmark.right[data-enabled],
-.no-svg .portrait #fluidbook .bookmark.left[data-enabled] {
- background-image: url("../data/images/bookmark-right-on.png");
-}
-
//.bookmark.animating {
// -moz-transition: opacity 1s ease-in;
// -webkit-transition: opacity 1s ease-in;
opacity: 0.01;
display: block;
cursor: pointer;
- [data-enabled], :hover {
+ &[data-enabled], &:hover {
opacity: 1 !important;
-moz-transition: none;
-webkit-transition: none;
background-image: url("../data/images/interface-print.svg");
}
&.miniOnPortrait {
- background-position: 50% 50%;
- padding: 0 15px;
+ .portrait & {
+ background-position: 50% 50%;
+ padding: 0 15px;
+ }
}
}