body {
display
: flex;
justify-
content
:
center
;
align-items:
center
;
height
:
100
vh;
flex-
direction
: column;
}
h
1
,
h
3
{
color
:
green
;
}
.ipod {
width
:
100%
;
max-width
:
300px
;
height
:
500px
;
background
:
#2c2c2c
;
border-radius:
30px
;
box-shadow:
0px
0px
15px
rgba(
0
,
0
,
0
,
0.5
);
display
: flex;
justify-
content
:
center
;
flex-wrap: wrap;
}
.innerbox {
background-color
:
rgb
(
34
,
32
,
32
);
width
:
230px
;
height
:
200px
;
margin
:
auto
;
border
:
black
5px
solid
;
border-radius:
25px
;
}
img {
width
:
100%
;
height
:
100%
;
border-radius:
25px
;
}
.outercircle {
border-radius:
50%
;
width
:
200px
;
height
:
200px
;
background-color
: aliceblue;
display
: flex;
justify-
content
:
center
;
flex-
direction
: column;
position
:
relative
;
}
.outerinnercircle {
border-radius:
50%
;
width
:
100px
;
height
:
100px
;
background-color
:
rgb
(
165
,
169
,
169
);
margin
:
auto
;
position
:
relative
;
}
.button {
width
:
30px
;
height
:
30px
;
background-color
:
#fff
;
border
:
1px
solid
#000
;
border-radius:
50%
;
position
:
absolute
;
transform: translate(
-50%
,
-50%
);
cursor
:
pointer
;
}
.button.play {
top
:
125%
;
left
:
50%
;
}
.menu {
position
:
absolute
;
transform: translate(
-50%
,
-50%
);
cursor
:
pointer
;
top
:
-20%
;
left
:
50%
;
font-size
:
large
;
font-weight
:
bold
;
font-family
: Geneva,
Verdana
,
sans-serif
;
}
.menu:hover {
color
:
#566493
;
}
.button.backward {
top
:
50%
;
left
:
-25%
;
background-position
:
50%
;
}
.button.forward {
top
:
50%
;
right
:
-50%
;
background-position
:
50%
;
}
.button:hover {
background-color
:
rgb
(
149
,
146
,
146
);
}
@media (
max-width
:
600px
) {
.ipod {
max-width
:
100%
;
}
.innerbox {
width
:
80%
;
height
:
30%
;
}
.outercircle {
width
:
70%
;
height
:
70%
;
}
.outerinnercircle {
width
:
40%
;
height
:
40%
;
}
}