| 
									
										
										
										
											2017-08-11 15:18:26 -06:00
										 |  |  | /* Layout */ | 
					
						
							| 
									
										
										
										
											2017-08-08 00:35:11 -06:00
										 |  |  | .container.main-content { | 
					
						
							| 
									
										
										
										
											2017-08-11 13:21:35 -06:00
										 |  |  |   display: flex; | 
					
						
							| 
									
										
										
										
											2017-08-15 10:41:12 -06:00
										 |  |  |   margin-top: 80px; | 
					
						
							| 
									
										
										
										
											2017-08-11 13:21:35 -06:00
										 |  |  |   width: 100%; | 
					
						
							|  |  |  |   max-width: 100%; | 
					
						
							| 
									
										
										
										
											2017-08-08 00:35:11 -06:00
										 |  |  | } | 
					
						
							|  |  |  | .menu-container { | 
					
						
							| 
									
										
										
										
											2017-08-11 15:18:26 -06:00
										 |  |  |   width: 8%; | 
					
						
							| 
									
										
										
										
											2017-08-08 00:35:11 -06:00
										 |  |  | } | 
					
						
							|  |  |  | .main-content-container { | 
					
						
							| 
									
										
										
										
											2017-08-11 15:18:26 -06:00
										 |  |  |   width: 92%; | 
					
						
							| 
									
										
										
										
											2017-08-11 13:21:35 -06:00
										 |  |  |   padding: 0 20px; | 
					
						
							| 
									
										
										
										
											2017-08-08 00:35:11 -06:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2017-08-08 22:23:19 -06:00
										 |  |  | .login-container { | 
					
						
							| 
									
										
										
										
											2017-08-11 13:21:35 -06:00
										 |  |  |   top: 25vh; | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2017-08-11 15:18:26 -06:00
										 |  |  | /* Common CSS */ | 
					
						
							| 
									
										
										
										
											2017-08-11 13:21:35 -06:00
										 |  |  | .cp { | 
					
						
							|  |  |  |   cursor: pointer; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .frsa { | 
					
						
							|  |  |  |   display: flex; | 
					
						
							|  |  |  |   flex-direction: row; | 
					
						
							|  |  |  |   justify-content: space-between; | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2017-08-11 15:18:26 -06:00
										 |  |  | .white-well { | 
					
						
							|  |  |  |   min-height: 20px; | 
					
						
							|  |  |  |   padding: 19px; | 
					
						
							|  |  |  |   margin-bottom: 20px; | 
					
						
							|  |  |  |   background-color: #FFFFFF; | 
					
						
							|  |  |  |   border: 1px solid #e3e3e3; | 
					
						
							|  |  |  |   border-radius: 4px; | 
					
						
							|  |  |  |   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05); | 
					
						
							|  |  |  |   box-shadow: inset 0 1px 1px rgba(0,0,0,.05); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Side Menu */ | 
					
						
							| 
									
										
										
										
											2017-08-11 13:21:35 -06:00
										 |  |  | .side-menu { | 
					
						
							|  |  |  |   padding-top: 10px; | 
					
						
							|  |  |  |   max-width: 100px; | 
					
						
							|  |  |  |   border-right: 1px solid #ccc; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .button-container { | 
					
						
							|  |  |  |   text-align: center; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .button-container a { | 
					
						
							|  |  |  |   color: black; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .side-menu-button { | 
					
						
							| 
									
										
										
										
											2017-08-11 15:18:26 -06:00
										 |  |  |   width: 65px; | 
					
						
							|  |  |  |   height: 65px; | 
					
						
							| 
									
										
										
										
											2017-08-11 13:21:35 -06:00
										 |  |  | } | 
					
						
							|  |  |  | .achievement-body { | 
					
						
							|  |  |  |   display: flex; | 
					
						
							|  |  |  |   flex-direction: row; | 
					
						
							|  |  |  |   justify-content: space-between; | 
					
						
							|  |  |  |   align-items: center; | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2017-08-11 15:18:26 -06:00
										 |  |  | .button-container.active .side-menu-button { | 
					
						
							|  |  |  |   background: steelblue; | 
					
						
							|  |  |  |   color: white; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .button-container.active .button-title { | 
					
						
							|  |  |  |   color: steelblue; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .button-container a:hover { | 
					
						
							|  |  |  |   text-decoration: none; | 
					
						
							| 
									
										
										
										
											2017-08-08 22:23:19 -06:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2017-08-18 15:13:43 -06:00
										 |  |  | 
 | 
					
						
							|  |  |  | .current-user-container { | 
					
						
							|  |  |  |   width: 100%; | 
					
						
							|  |  |  |   display: inline-block; | 
					
						
							|  |  |  |   font-size: 14px; | 
					
						
							|  |  |  |   text-align: left; | 
					
						
							|  |  |  |   background-color: #fff; | 
					
						
							|  |  |  |   height: 40px; | 
					
						
							|  |  |  |   -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2); | 
					
						
							|  |  |  |   box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); | 
					
						
							|  |  |  |   margin-bottom: 10px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .current-user-container:hover{ | 
					
						
							|  |  |  |   cursor: pointer; | 
					
						
							|  |  |  |   -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.4); | 
					
						
							|  |  |  |   box-shadow: 0 1px 1px 0 rgba(0,0,0,.3); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .current-user-container > .current-user-split{ | 
					
						
							|  |  |  |   background: #337ab7; | 
					
						
							|  |  |  |   width: 33px; | 
					
						
							|  |  |  |   float: left; | 
					
						
							|  |  |  |   color: #fff!important; | 
					
						
							|  |  |  |   height: 100%; | 
					
						
							|  |  |  |   text-align: center; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .current-user-container > .current-user-split > .glyphicon{ | 
					
						
							|  |  |  |   position:relative; | 
					
						
							|  |  |  |   top: calc(50% - 9px)!important; /* 50% - 3/4 of icon height */ | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .current-user-container > .current-user-split.update-success{ | 
					
						
							|  |  |  |   background: #5cb85c!important; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .current-user-container .current-user-text { | 
					
						
							|  |  |  |   color: black; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .current-user-container > .current-user-split.update-danger{ | 
					
						
							|  |  |  |   background: #d9534f!important; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .current-user-container > .current-user-split.update-info{ | 
					
						
							|  |  |  |   background: #5bc0de!important; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .current-user-container > .current-user-text{ | 
					
						
							|  |  |  |   line-height: 19px; | 
					
						
							|  |  |  |   padding-top: 11px; | 
					
						
							|  |  |  |   padding-left: 45px; | 
					
						
							|  |  |  |   padding-right: 20px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .current-user-container i.fa.fa-user { | 
					
						
							|  |  |  |   padding: 10px; | 
					
						
							|  |  |  |   font-size: 20px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .profiles { | 
					
						
							|  |  |  |   border: 1px solid #dddddd; | 
					
						
							|  |  |  |   margin-bottom: 20px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .profile-content { | 
					
						
							|  |  |  |   width: 320px; | 
					
						
							|  |  |  |   padding: 15px; | 
					
						
							|  |  |  |   padding-bottom:0px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .profile-content:before, .profile-content:after { | 
					
						
							|  |  |  |   display: table; | 
					
						
							|  |  |  |   content: ""; | 
					
						
							|  |  |  |   line-height: 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .profile-footer{ | 
					
						
							|  |  |  |   background-color:#DDD; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .profile-footer-content { | 
					
						
							|  |  |  |   padding:15px 15px 15px 15px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | .profile-container .divider { | 
					
						
							|  |  |  |   height: 1px; | 
					
						
							|  |  |  |   margin: 9px 0; | 
					
						
							|  |  |  |   overflow: hidden; | 
					
						
							|  |  |  |   background-color: #e5e5e5; | 
					
						
							|  |  |  | } |