1
@charset "UTF-8";
2
/*
3
 * Bootstrap Image Gallery CSS 3.0.0
4
 * https://github.com/blueimp/Bootstrap-Image-Gallery
5
 *
6
 * Copyright 2013, Sebastian Tschan
7
 * https://blueimp.net
8
 *
9
 * Licensed under the MIT license:
10
 * http://www.opensource.org/licenses/MIT
11
 */
12
13
.blueimp-gallery .modal-body {
14
	position: relative;
15
	text-align: center;
16
	padding: 0 0 56.25% 0;
17
	overflow: hidden;
18
	cursor: pointer;
19
}
20
.blueimp-gallery .modal-footer {
21
	margin: 0;
22
}
23
.blueimp-gallery .modal-body img,
24
.blueimp-gallery .modal-body .video-content video,
25
.blueimp-gallery .modal-body .video-content iframe,
26
.blueimp-gallery .modal-body .video-content a {
27
	max-width: 100%;
28
	max-height: 100%;
29
	margin: auto;
30
	position: absolute;
31
	top: 0;
32
	right: 0;
33
	bottom: 0;
34
	left: 0;
35
}
36
.blueimp-gallery .modal-body .video-content video {
37
 	display: none;
38
}
39
.blueimp-gallery .modal-body .video-playing video {
40
	display: block;
41
}
42
.blueimp-gallery .modal-body .video-content iframe {
43
	width: 100%;
44
	height: 100%;
45
	border: none;
46
	left: 100%;
47
}
48
.blueimp-gallery .modal-body .video-playing iframe {
49
	left: 0;
50
}
51
.blueimp-gallery .modal-body .video-playing img,
52
.blueimp-gallery .modal-body .video-playing a {
53
 	display: none;
54
}
55
.blueimp-gallery .modal-body .video-content a {
56
	cursor: pointer;
57
}
58
.blueimp-gallery .modal-body .video-content a:after {
59
	font-family: "Glyphicons Halflings";
60
	-webkit-font-smoothing: antialiased;
61
	content: "\e029";
62
	font-size: 64px;
63
	line-height: 64px;
64
	width: 64px;
65
	height: 64px;
66
	position: absolute;
67
	top: 50%;
68
	margin: -32px 0 0 -32px;
69
}
70
.blueimp-gallery .modal-body .video-loading a {
71
	background: url(../img/loading.gif) center no-repeat;
72
	background-size: 64px 64px;
73
}
74
.blueimp-gallery .modal-body .video-loading a:after {
75
	content: none;
76
}
77
78
@media screen and (min-width: 768px) {
79
  .blueimp-gallery .modal-dialog {
80
    right: auto;
81
    left: auto;
82
	width: auto;
83
    max-width: 900px;
84
    padding-left: 5%;
85
    padding-right: 5%;
86
  }
87
}