07f29acb936a3d3239f34d7d2b6fb37d7bc6e1fd
[bootswatch] / css / bootswatch.css
1 body {
2         padding-bottom: 20px;
3 }
4
5 .nav i {
6         opacity: 0.5;
7 }
8
9 .nav a:hover i {
10         opacity: 1;
11 }
12
13 .tooltip-inner {
14         max-width: 500px;
15 }
16
17 .alert a {
18         font-weight: bold;
19         text-decoration: underline;
20 }
21
22 .alert p {
23         margin: 0;
24 }
25
26 .hero-unit {
27         margin-top: 60px;
28         margin-bottom: 10px;
29 }
30
31 .hero-unit h1, .hero-unit p {
32   text-align: center;
33   margin-bottom: 15px;
34 }
35
36 #social {
37   margin-top: 45px;
38 }
39
40 .twitter-follow-button {
41   width: 150px !important;
42 }
43
44 .rss-button {
45         width: 40px;
46         height: 14px;
47         font-size: 11px;
48         line-height: 14px;
49         font-weight: bold;
50         margin: 0;
51         padding: 2px 5px 2px 4px;
52 }
53
54 .icon-rss {
55     background: url(../img/rss-icons.png) no-repeat 0 0;
56         opacity: .65;
57         width: 16px;
58 }
59
60 .icon-envelope {
61         opacity: .65;
62 }
63
64 #ticker {
65         margin-bottom: 40px;
66 }
67
68 .about {
69   margin-top: 20px;
70 }
71
72 .about .span4 {
73         margin-bottom: 20px;
74 }
75
76 .about h3 {
77   margin: 0 0 5px 35px;
78 }
79
80 .about img {
81   float: left;
82   margin-top: 5px;
83   opacity: 0.7;
84 }
85
86 #gallery {
87   margin: 45px 0 30px 0;
88   padding-right: 20px;
89   text-align: center;
90 }
91
92 .thumbnail {
93         margin-bottom: 20px;
94         background-color: rgba(0, 0, 0, 0.05);
95 }
96
97 .thumbnail img {
98         width: 100%;
99         -webkit-border-radius: 7px;
100        -moz-border-radius: 7px;
101             border-radius: 7px;
102 }
103
104 .thumbnail .caption {
105         color: inherit !important;
106 }
107
108 .thumbnail h3 {
109         margin-bottom: 0;
110 }
111
112 .thumbnail .label {
113         vertical-align: top;
114 }
115
116 .thumbnail .btn-toolbar {
117         margin-top: 15px;
118         text-align: right;
119 }
120
121 .modal .label {
122         vertical-align: text-top;
123 }
124
125 .links {
126         margin-bottom: 20px;
127 }
128
129 .links > a {
130         margin-right: 10px;
131
132
133 /* Landscape phones and down */
134 @media (max-width: 480px) {
135
136         .hero-unit {
137                 padding: 40px 20px 10px;
138                 margin: 0 0 20px;
139         }
140
141         .hero-unit h1 {
142           font-size: 36px;
143         }
144
145         .hero-unit p {
146                 font-size: 13px;
147                 line-height: 18px;
148         }
149
150         #social {
151                 margin-top: 0px;
152                 margin-bottom: 40px;
153         }
154
155         .about {
156           margin-top: 0;
157         }
158
159         .about h3 {
160           margin-top: 20px;
161         }
162
163         .about p {
164                 margin-bottom: 0;
165         }
166
167         .modal {
168                 position: fixed !important;
169                 top: 25% !important;
170         }
171 }
172
173 div.one .bsa_it_ad {
174         padding: 25px 25px 15px 25px;
175 }
176
177 div.one .bsa_it_p {
178         display: none;
179 }
180
181 #bsap_aplink {
182         float: right;
183         margin-bottom: 20px;
184         font-size: 12px;
185 }
186
187 /* Landscape phone to portrait tablet */
188 @media (min-width: 481px) and (max-width: 767px) {
189
190         .hero-unit {
191                 margin-top: 0;
192                 padding-bottom: 60px;
193         }
194
195         .about {
196                 margin-top: 0;
197         }
198 }
199
200 /* Portrait tablet to landscape and desktop */
201 @media (min-width: 768px) and (max-width: 980px) {
202
203         .hero-unit {
204                 margin-top: 0;
205         }
206
207         .thumbnail .btn {
208                 font-size: 11px;
209         }
210 }
211
212 /* Large desktop */
213 @media (min-width: 1200px) {
214
215
216 }