Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
// USER LOGIN 5
2
@import '../global/_variables'; // global variables.
3
@import '../global/components/_mixins'; // global mixings.
4
 
5
.user-login-5{
6
	min-height:100vh;
7
 
8
	.bs-reset{
9
		margin:0;
10
		padding:0;
11
	}
12
 
13
	.text-right{
14
		text-align: right;
15
	}
16
 
17
	.login-bg{
18
		background-position: center;
19
		background-size: cover;
20
		background-repeat: no-repeat;
21
		min-height:100vh;
22
	}
23
 
24
	.login-logo{
25
		position: absolute;
26
		top:2.5em;
27
		left:2.5em;
28
 
29
		&.login-6{
30
			top:80px;
31
			left:80px;
32
		}
33
	}
34
 
35
	.login-container{
36
		position:relative;
37
		min-height:100vh;
38
 
39
		>.login-content,
40
		.login-social,
41
		.login-copyright{
42
			padding:0 80px;
43
		}
44
 
45
		>.login-content{
46
			margin-top:35%;
47
 
48
			>h1{
49
				font-size: 30px;
50
				font-weight: 300;
51
				color:#4e5a64;
52
			}
53
 
54
			p{
55
				color:#a0a9b4;
56
				font-size: 15px;
57
				line-height:22px;
58
			}
59
 
60
			>.login-form{
61
				margin-top:80px;
62
				color:#a4aab2;
63
				font-size: 13px;
64
 
65
				.form-control {
66
					width:100%;
67
					padding: 10px 0;
68
					border:none;
69
					border-bottom:1px solid;
70
					border-color:#a0a9b4;
71
					color:#868e97;
72
					font-size: 14px;
73
					margin-bottom: 30px;
74
 
75
					&:focus{
76
						outline: 0;
77
					}
78
				}
79
 
80
				.forgot-password,
81
				.login-button{
82
					display:inline-block;
83
				}
84
 
85
				.rem-password{
86
					margin-top: 10px;
87
 
88
					> p{
89
						margin:0;
90
					}
91
 
92
					>.rem-checkbox{
93
						border-color:#a4aab2;
94
					}
95
				}
96
 
97
				.forgot-password{
98
					margin-right:1em;
99
 
100
					> a{
101
						color:#a4aab2;
102
 
103
						&:hover{
104
							color:#337ab7;
105
							text-decoration: none;
106
						}
107
 
108
						&:focus{
109
							color:#a4aab2;
110
							text-decoration: none;
111
						}
112
					}
113
				}
114
 
115
			}
116
 
117
		}
118
 
119
		>.login-footer{
120
			position:absolute;
121
			bottom:0;
122
			width: 100%;
123
			padding-bottom: 10px;
124
 
125
			.login-social{
126
				padding-right:0;
127
 
128
				li{
129
					display:inline-block;
130
					list-style: none;
131
					margin-right:1em;
132
				}
133
 
134
				a{
135
					color:#a9b5be;
136
					font-size: 18px;
137
 
138
					&:hover{
139
						color:#337ab7;
140
						text-decoration: none;
141
					}
142
 
143
					&:focus{
144
						color: #a9b5be;
145
					}
146
				}
147
			}
148
 
149
			.login-copyright{
150
				padding-left: 0;
151
				margin-top:6px;
152
 
153
				> p{
154
					margin: 0;
155
					font-size: 13px;
156
					color: #a9b5be;
157
				}
158
			}
159
		}
160
	}
161
 
162
 
163
	// ERROR HANDLER
164
	.alert{
165
		margin-top: -60px;
166
	}
167
 
168
	.form-group{
169
 
170
		&.has-error{
171
			border-bottom: 2px solid $brand-danger !important;
172
		}
173
 
174
		&.valid{
175
			border-bottom: 1px solid #a0a9b4 !important;
176
		}
177
	}
178
}
179
 
180
// END
181
 
182
// MOBILE
183
 
184
@media (max-width: 1365px) {
185
	.user-login-5{
186
 
187
		.login-logo{
188
			&.login-6{
189
				top:40px;
190
				left:40px;
191
			}
192
		}
193
 
194
		.login-container{
195
 
196
			>.login-content,
197
			.login-social,
198
			.login-copyright{
199
				padding:0 40px;
200
			}
201
 
202
			.login-social{
203
				padding-right:0;
204
			}
205
 
206
			.login-copyright{
207
				padding-left:0;
208
			}
209
		}
210
	}
211
}
212
 
213
@media (max-width: 1023px) {
214
 
215
	.user-login-5{
216
		min-height:50vh;
217
 
218
		.mt-login-5-bsfix{
219
			width:100%;
220
		}
221
 
222
		.login-bg{
223
			min-height: 50vh;
224
		}
225
 
226
		.login-logo{
227
			&.login-6{
228
				position: relative;
229
				margin:0 0 40px 0;
230
			}
231
		}
232
 
233
		.login-container{
234
			min-height: 50vh;
235
 
236
			>.login-content{
237
				margin-top:60px;
238
 
239
				.login-form{
240
					margin-top: 40px;
241
				}
242
 
243
			}
244
 
245
			.rem-password{
246
				margin-bottom: 1em;
247
			}
248
 
249
			>.login-footer{
250
				position:relative;
251
				margin-top:40px;
252
				padding-bottom: 0;
253
 
254
				.login-social{
255
 
256
					li{
257
						margin-right:0.5em;
258
					}
259
				}
260
			}
261
		}
262
 
263
		.alert{
264
			margin-top:-20px;
265
		}
266
 
267
	}
268
}
269
 
270
@media (max-width: 640px) {
271
 
272
	.user-login-5{
273
 
274
		.login-container{
275
 
276
			>.login-content{
277
 
278
				.text-right{
279
					text-align: left;
280
				}
281
			}
282
		}
283
	}
284
}