Subversion Repositories cheapmusic

Rev

Rev 42 | Rev 57 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
25 - 1
/*--
2
Author: CodexWorld
3
Author URL: https://www.codexworld.com
4
License: Creative Commons Attribution 3.0 Unported
5
License URL: http://creativecommons.org/licenses/by/3.0/
6
--*/
7
 
8
/* reset */
31 - 9
 
25 - 10
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
31 - 11
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
25 - 12
ol,ul{list-style:none;margin:0px;padding:0px;}
13
blockquote,q{quotes:none;}
14
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
15
table{border-collapse:collapse;border-spacing:0;}
16
a{text-decoration:none;}
17
img{max-width:100%;}
18
 
31 - 19
/* end reset*/
20
 
25 - 21
/* start editing from here */
22
body {
23
    font-family: 'Roboto', sans-serif;
24
    background: #FFFFFF;
25
    background-position: center;
26
    background-size: cover;
27
    text-align: center;
28
    color: #151310;
29
}
30
.header h1 {
31
    font-size: 40px;
32
    text-transform: uppercase;
33
    letter-spacing: 5px;
34
    font-weight: 400;
35
    margin: 40px 0px 20px 0;
36
    color: #606060;
37
}
38
.wrapper-frm {
39
    width: 30%;
40
    margin: 0 auto;
41
    background: #F1F1F1;
42
    padding: 42px 0 0 0;
43
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
44
}
45
.wrapper-frm h2 {
46
    color: #151310;
47
    font-size: 22px;
48
    letter-spacing: 1px;
49
    text-transform: uppercase;
50
    padding-bottom: 15px;
51
}
52
.wrapper-frm .top{
53
    padding: 0 25px;
54
}
55
.top h4{
56
   margin: 15px 5px;
57
}
58
.frm-input {
59
    position: relative;
60
}
61
.frm-input input[type="email"], .frm-input .email-in{
62
    background: url(../images/mail.png) no-repeat scroll 7px 50%;
63
}
64
.frm-input input[type="password"], .frm-input .pass-in{
65
    background: url(../images/lock.png) no-repeat scroll 7px 50%;
66
}
67
.frm-input .user-in{
68
    background: url(../images/user.png) no-repeat scroll 7px 50%;
69
}
70
.frm-input .file-in{
71
    background: url(../images/uimg.png) no-repeat scroll 7px 50%;
72
}
73
.frm-input .phone-in{
74
    background: url(../images/phone.png) no-repeat scroll 7px 50%;
75
}
76
.frm-input .addr-in{
77
    background: url(../images/addr.png) no-repeat scroll 7px 50%;
78
}
79
.frm-input input[type="text"], .frm-input input[type="email"], .frm-input input[type="password"], .frm-input input[type="file"]{
80
    width: 87%;
81
    padding: 15px 0px 15px 30px;
82
    border: none;
83
    border-bottom: 1px solid #a2a0a0;
84
    outline: none;
85
    font-size: 15px;
86
    color: #212121;
87
    margin: 14px 0px;
88
    font-family: 'Roboto', sans-serif;
89
    background-color: #FFFFFF;
90
}
91
.frm-info{
92
    padding: 20px 0 30px;
93
}
94
.frm-info .check{
95
    float: left;
96
}
97
.check input[type="checkbox"] {
98
    display: none;
99
}
100
.check input[type="checkbox"]+label {
101
    position: relative;
102
    padding-left: 25px;
103
    display: inline-block;
104
    font-size: .9em;
105
    color: #151310;
106
    cursor: pointer;
107
}
108
.check input[type="checkbox"]+label span:first-child {
109
    width: 13px;
110
    height: 13px;
111
    display: inline-block;
112
    border: 1px solid #151310;
113
    position: absolute;
114
    top: 1px;
115
    left: 2px;
116
}
117
.check input[type="checkbox"]:checked+label span:first-child:before {
118
    content: "";
119
    background: url(../images/tick-b.png)no-repeat;
120
    position: absolute;
121
    left: 2px;
122
    top: 1px;
123
    font-size: 10px;
124
    width: 10px;
125
    height: 10px;
126
}
127
.frm-info a {
128
    float: right;
129
    font-size: .9em;
130
    color: #151310;
131
}
132
.frm-info a:hover {
133
    text-decoration: underline;
134
}
135
 
136
.frm-btn input[type="submit"] {
137
    background-color: #28B890;
138
    font-size: 20px;
139
    color: #fff;
140
    height: 36px;
141
    line-height: 36px;
142
    padding: 0 16px;
143
    letter-spacing: .5px;
144
    border-radius: 2px;
145
    width: 50%;
146
    cursor: pointer;
147
    outline: none;
148
    border: none;
149
    text-transform: uppercase;
150
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
151
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
152
    margin-bottom: 10px;
153
}
154
.frm-btn input[type="submit"]:hover, .frm-btn input[type="submit"]:active {
155
    background: #2BA07F;
156
    webkit-box-shadow: 0 3px 3px 0 rgba(0,0,0,0.14), 0 1px 7px 0 rgba(0,0,0,0.12), 0 3px 1px -1px rgba(0,0,0,0.2);
157
    box-shadow: 0 3px 3px 0 rgba(0,0,0,0.14), 0 1px 7px 0 rgba(0,0,0,0.12), 0 3px 1px -1px rgba(0,0,0,0.2);
158
}
159
.frm-input p{
160
    font-size: 14px;
161
    margin-top: -10px;
162
    margin-bottom: 5px;
163
}
164
.frm-input.error input{
165
    border-color: #E44439;
166
}
167
.status-msg{
168
    font-size: 16px;
169
    font-weight: 500;
170
    border: 1px dashed;
171
    padding: 8px 10px;
172
    margin-bottom: 5px;
173
}
174
.status-msg.success{
175
    color: #3BA956;
176
}
177
.status-msg.error, .frm-input.error p{
178
   color: #E44439;
179
}
180
 
181
.social-icons h3 {
182
    text-align: center;
183
    font-size: 20px;
184
    letter-spacing: 2px;
185
    margin: 15px 10px;
186
    margin-bottom: 0;
187
}
188
ul.bottom-sc-icons {
189
    list-style: none;
190
    margin: 0;
42 - 191
    padding-bottom: 22px;
192
    padding-top: 11px;
25 - 193
    text-align: center;
194
}
195
ul.bottom-sc-icons li {
196
    display: inline-block;
197
    margin: 0 5px;
198
}
199
ul.bottom-sc-icons li a{
200
    padding: 6px 8px;
201
    border: 1px solid #333;
202
    border-radius: 2px;
203
}
204
a.facebook{
205
    border-color: #455797 !important;
206
    color: #455797;
207
}
208
a.google{
209
    border-color: #E44439 !important;
210
    color: #E44439;
211
}
212
a.twitter{
213
    border-color: #46A3DE !important;
214
    color: #46A3DE;
215
}
216
a.facebook:hover, a.facebook:active{
217
    background-color: #455797;
218
    color: #fff;
219
}
220
a.google:hover, a.google:active{
221
    background-color: #E44439;
222
    color: #fff;
223
}
224
a.twitter:hover, a.twitter:active{
225
    background-color: #46A3DE;
226
    color: #fff;
227
}
228
ul.bottom-sc-icons li span {
229
    letter-spacing: 1px;
230
    vertical-align: middle;
231
}
232
ul.bottom-sc-icons li a i{
233
    display: inline-block;
234
    margin-right: 5px;
235
    width: 24px;
236
    height: 24px;
237
    position: relative;
238
    top: 6px;
239
}
240
a.facebook i{
241
    background: url(../images/facebook.png) no-repeat;
242
}
243
a.google i{
244
    background: url(../images/google.png) no-repeat;
245
}
246
a.twitter i{
247
    background: url(../images/twitter.png) no-repeat;
248
}
249
a.facebook:hover i{
250
    background: url(../images/facebook-w.png) no-repeat;
251
}
252
a.google:hover i{
253
    background: url(../images/google-w.png) no-repeat;
254
}
255
a.twitter:hover i{
256
    background: url(../images/twitter-w.png) no-repeat;
257
}
258
 
259
.wrapper-frm .bottom {
260
    background: #616161;
261
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
262
}
263
.bottom p {
264
    font-size: 15px;
265
    color: #fff;
266
    padding: 25px 0;
267
    letter-spacing: 1px;
268
}
269
.bottom p a {
270
    text-transform: uppercase;
271
    font-size: 14px;
272
    text-decoration: underline;
273
    letter-spacing: 1px;
274
    color: #fff;
275
    padding: 10px;
276
}
277
.bottom p a:hover, .bottom p a:active{
278
    color: #28B890;
279
}
280
 
42 - 281
.group {
282
  display: table;
283
  width: 100%;
284
  font-size: 1em;
285
  padding-top: 15px;
286
  padding-bottom: 10px;
287
}
288
.item {
289
  display: table-cell;
290
}
291
.text {
292
  white-space: nowrap;
293
  width: 1%;
294
  padding: 0 10px;
295
}
296
.line {
297
  border-bottom: 1px solid #000;
298
  position: relative;
299
  top: -.5em;
300
}
25 - 301
 
302
/*--responsive starts here--*/
303
@media (max-width:1440px) {
304
	.wrapper-frm {
305
		width: 32%;
306
	}
307
}
308
@media (max-width:1366px) {
309
	.wrapper-frm {
310
		width: 33%;
311
	}
312
}
313
@media (max-width:1280px) {
314
	.wrapper-frm {
315
		width: 36%;
316
	}
317
}
318
@media (max-width:1080px) {
319
	.wrapper-frm {
320
		width: 43%;
321
	}
322
    .container {
323
		padding: 40px 0 32px 0;
324
	}
325
	.footer p {
326
       margin: 3em 0em 5em 0;
327
	}
328
	.header h1 {
329
      font-size: 36px;
330
	}
331
}
332
@media (max-width:1024px) {
333
	.wrapper-frm {
334
		width: 45%;
335
	}
336
}
337
@media (max-width:991px) {
338
	.wrapper-frm {
339
		width: 51%;
340
	}
341
}
342
@media (max-width:800px) {
343
	.wrapper-frm {
344
		width: 56%;
345
	}
346
    .header h1 {
347
		font-size: 36px;
348
		letter-spacing: 7px;
349
	}
350
}
351
@media (max-width:768px) {
352
	.wrapper-frm {
353
		width: 61%;
354
	}
355
    .container {
356
		padding: 24px 0 0 0;
357
	}
358
    .footer p {
359
		margin: 3em 0em 17em 0;
360
	}
361
    .header h1 {
362
		letter-spacing: 6px;
363
		margin: 80px 0px 20px 0;
364
	}
365
}
366
@media (max-width:736px) {
367
	.wrapper-frm {
368
		width: 63%;
369
	}
370
    .container {
371
		padding: 20px 0 0 0;
372
	}
373
    .header h1 {
374
		letter-spacing: 5px;
375
	}
376
}
377
@media (max-width:667px) {
378
	.wrapper-frm {
379
		width: 70%;
380
	}
381
    .footer p {
382
		margin: 3em 0em 6em 0;
383
	}
384
    .header h1 {
385
		letter-spacing: 2px;
386
	}
387
}
388
@media (max-width:600px) {
389
	.wrapper-frm {
390
		width: 78%;
391
	}
392
    .container {
393
		padding: 5px 0 0 0;
394
	}
395
    .footer p {
396
		letter-spacing: 1px;
397
	}
398
}
399
@media (max-width:568px) {
400
	.wrapper-frm {
401
		width: 82%;
402
	}
403
    .container {
404
		padding: 0;
405
	}
406
    .header h1 {
407
		font-size: 33px;
408
		margin: 60px 0px 35px 0;
409
	}
410
}
411
@media (max-width:480px) {
412
	.wrapper-frm {
413
		width: 93%;
414
	}
415
    .footer p {
416
		line-height: 1.8em;
417
	}
418
	.footer p {
419
		margin: 3em 0em 3em 0;
420
	}
421
    .header h1 {
422
		font-size: 30px;
423
		letter-spacing: 1px;
424
	}
425
}
426
@media (max-width:440px) {
427
    .header h1 {
428
		font-size: 26px;
429
		letter-spacing: 1px;
430
	}
431
}
432
@media (max-width:414px) {
433
	.wrapper-frm {
434
		width: 95%;
435
	}
436
    .footer p {
437
		margin: 2.5em 0em;
438
	}
439
    .header h1 {
440
		line-height: 40px;
441
		margin: 44px 0px 28px 0;
442
		font-size:25px;
443
	}
444
}
445
@media (max-width:384px) {
446
    .footer p {
447
		margin: 2em 0em;
448
	}
449
}
450
@media (max-width:375px) {
451
	.wrapper-frm {
452
		width: 98%;
453
	}
454
    .header h1 {
455
		margin: 35px 0px 20px 0;
456
		font-size: 23px;
457
	}
458
}
459
@media (max-width:320px) {
460
	.footer p {
461
		margin: 1em 0em;
462
	}
463
    .header h1 {
464
		margin: 30px 0px 15px 0;
465
		font-size: 22px;
466
	}
467
}
31 - 468
/*--//responsive end here--*/
41 - 469
/*--//Google reCaptcha start--*/
470
.g-recaptcha > div {
471
  margin: 0 auto;
472
}
473
/*--//Google reCaptcha end--*/