@import url("//fonts.googleapis.com/css?family=Bitter:400,700|Open+Sans:400,700,600,300");
@import url(/css/plugins/font-awesome/font-awesome.css);
@import url(/css/plugins/a3buttons/buttons.css);
.materialize-red {
  background-color: #e51c23 !important; }

.materialize-red-text {
  color: #e51c23 !important; }

.materialize-red.lighten-5 {
  background-color: #fdeaeb !important; }

.materialize-red-text.text-lighten-5 {
  color: #fdeaeb !important; }

.materialize-red.lighten-4 {
  background-color: #f8c1c3 !important; }

.materialize-red-text.text-lighten-4 {
  color: #f8c1c3 !important; }

.materialize-red.lighten-3 {
  background-color: #f3989b !important; }

.materialize-red-text.text-lighten-3 {
  color: #f3989b !important; }

.materialize-red.lighten-2 {
  background-color: #ee6e73 !important; }

.materialize-red-text.text-lighten-2 {
  color: #ee6e73 !important; }

.materialize-red.lighten-1 {
  background-color: #ea454b !important; }

.materialize-red-text.text-lighten-1 {
  color: #ea454b !important; }

.materialize-red.darken-1 {
  background-color: #d0181e !important; }

.materialize-red-text.text-darken-1 {
  color: #d0181e !important; }

.materialize-red.darken-2 {
  background-color: #b9151b !important; }

.materialize-red-text.text-darken-2 {
  color: #b9151b !important; }

.materialize-red.darken-3 {
  background-color: #a21318 !important; }

.materialize-red-text.text-darken-3 {
  color: #a21318 !important; }

.materialize-red.darken-4 {
  background-color: #8b1014 !important; }

.materialize-red-text.text-darken-4 {
  color: #8b1014 !important; }

.red {
  background-color: #F44336 !important; }

.red-text {
  color: #F44336 !important; }

.red.lighten-5 {
  background-color: #FFEBEE !important; }

.red-text.text-lighten-5 {
  color: #FFEBEE !important; }

.red.lighten-4 {
  background-color: #FFCDD2 !important; }

.red-text.text-lighten-4 {
  color: #FFCDD2 !important; }

.red.lighten-3 {
  background-color: #EF9A9A !important; }

.red-text.text-lighten-3 {
  color: #EF9A9A !important; }

.red.lighten-2 {
  background-color: #E57373 !important; }

.red-text.text-lighten-2 {
  color: #E57373 !important; }

.red.lighten-1 {
  background-color: #EF5350 !important; }

.red-text.text-lighten-1 {
  color: #EF5350 !important; }

.red.darken-1 {
  background-color: #E53935 !important; }

.red-text.text-darken-1 {
  color: #E53935 !important; }

.red.darken-2 {
  background-color: #D32F2F !important; }

.red-text.text-darken-2 {
  color: #D32F2F !important; }

.red.darken-3 {
  background-color: #C62828 !important; }

.red-text.text-darken-3 {
  color: #C62828 !important; }

.red.darken-4 {
  background-color: #B71C1C !important; }

.red-text.text-darken-4 {
  color: #B71C1C !important; }

.red.accent-1 {
  background-color: #FF8A80 !important; }

.red-text.text-accent-1 {
  color: #FF8A80 !important; }

.red.accent-2 {
  background-color: #FF5252 !important; }

.red-text.text-accent-2 {
  color: #FF5252 !important; }

.red.accent-3 {
  background-color: #FF1744 !important; }

.red-text.text-accent-3 {
  color: #FF1744 !important; }

.red.accent-4 {
  background-color: #D50000 !important; }

.red-text.text-accent-4 {
  color: #D50000 !important; }

.pink {
  background-color: #e91e63 !important; }

.pink-text {
  color: #e91e63 !important; }

.pink.lighten-5 {
  background-color: #fce4ec !important; }

.pink-text.text-lighten-5 {
  color: #fce4ec !important; }

.pink.lighten-4 {
  background-color: #f8bbd0 !important; }

.pink-text.text-lighten-4 {
  color: #f8bbd0 !important; }

.pink.lighten-3 {
  background-color: #f48fb1 !important; }

.pink-text.text-lighten-3 {
  color: #f48fb1 !important; }

.pink.lighten-2 {
  background-color: #f06292 !important; }

.pink-text.text-lighten-2 {
  color: #f06292 !important; }

.pink.lighten-1 {
  background-color: #ec407a !important; }

.pink-text.text-lighten-1 {
  color: #ec407a !important; }

.pink.darken-1 {
  background-color: #d81b60 !important; }

.pink-text.text-darken-1 {
  color: #d81b60 !important; }

.pink.darken-2 {
  background-color: #c2185b !important; }

.pink-text.text-darken-2 {
  color: #c2185b !important; }

.pink.darken-3 {
  background-color: #ad1457 !important; }

.pink-text.text-darken-3 {
  color: #ad1457 !important; }

.pink.darken-4 {
  background-color: #880e4f !important; }

.pink-text.text-darken-4 {
  color: #880e4f !important; }

.pink.accent-1 {
  background-color: #ff80ab !important; }

.pink-text.text-accent-1 {
  color: #ff80ab !important; }

.pink.accent-2 {
  background-color: #ff4081 !important; }

.pink-text.text-accent-2 {
  color: #ff4081 !important; }

.pink.accent-3 {
  background-color: #f50057 !important; }

.pink-text.text-accent-3 {
  color: #f50057 !important; }

.pink.accent-4 {
  background-color: #c51162 !important; }

.pink-text.text-accent-4 {
  color: #c51162 !important; }

.purple {
  background-color: #9c27b0 !important; }

.purple-text {
  color: #9c27b0 !important; }

.purple.lighten-5 {
  background-color: #f3e5f5 !important; }

.purple-text.text-lighten-5 {
  color: #f3e5f5 !important; }

.purple.lighten-4 {
  background-color: #e1bee7 !important; }

.purple-text.text-lighten-4 {
  color: #e1bee7 !important; }

.purple.lighten-3 {
  background-color: #ce93d8 !important; }

.purple-text.text-lighten-3 {
  color: #ce93d8 !important; }

.purple.lighten-2 {
  background-color: #ba68c8 !important; }

.purple-text.text-lighten-2 {
  color: #ba68c8 !important; }

.purple.lighten-1 {
  background-color: #ab47bc !important; }

.purple-text.text-lighten-1 {
  color: #ab47bc !important; }

.purple.darken-1 {
  background-color: #8e24aa !important; }

.purple-text.text-darken-1 {
  color: #8e24aa !important; }

.purple.darken-2 {
  background-color: #7b1fa2 !important; }

.purple-text.text-darken-2 {
  color: #7b1fa2 !important; }

.purple.darken-3 {
  background-color: #6a1b9a !important; }

.purple-text.text-darken-3 {
  color: #6a1b9a !important; }

.purple.darken-4 {
  background-color: #4a148c !important; }

.purple-text.text-darken-4 {
  color: #4a148c !important; }

.purple.accent-1 {
  background-color: #ea80fc !important; }

.purple-text.text-accent-1 {
  color: #ea80fc !important; }

.purple.accent-2 {
  background-color: #e040fb !important; }

.purple-text.text-accent-2 {
  color: #e040fb !important; }

.purple.accent-3 {
  background-color: #d500f9 !important; }

.purple-text.text-accent-3 {
  color: #d500f9 !important; }

.purple.accent-4 {
  background-color: #aa00ff !important; }

.purple-text.text-accent-4 {
  color: #aa00ff !important; }

.deep-purple {
  background-color: #673ab7 !important; }

.deep-purple-text {
  color: #673ab7 !important; }

.deep-purple.lighten-5 {
  background-color: #ede7f6 !important; }

.deep-purple-text.text-lighten-5 {
  color: #ede7f6 !important; }

.deep-purple.lighten-4 {
  background-color: #d1c4e9 !important; }

.deep-purple-text.text-lighten-4 {
  color: #d1c4e9 !important; }

.deep-purple.lighten-3 {
  background-color: #b39ddb !important; }

.deep-purple-text.text-lighten-3 {
  color: #b39ddb !important; }

.deep-purple.lighten-2 {
  background-color: #9575cd !important; }

.deep-purple-text.text-lighten-2 {
  color: #9575cd !important; }

.deep-purple.lighten-1 {
  background-color: #7e57c2 !important; }

.deep-purple-text.text-lighten-1 {
  color: #7e57c2 !important; }

.deep-purple.darken-1 {
  background-color: #5e35b1 !important; }

.deep-purple-text.text-darken-1 {
  color: #5e35b1 !important; }

.deep-purple.darken-2 {
  background-color: #512da8 !important; }

.deep-purple-text.text-darken-2 {
  color: #512da8 !important; }

.deep-purple.darken-3 {
  background-color: #4527a0 !important; }

.deep-purple-text.text-darken-3 {
  color: #4527a0 !important; }

.deep-purple.darken-4 {
  background-color: #311b92 !important; }

.deep-purple-text.text-darken-4 {
  color: #311b92 !important; }

.deep-purple.accent-1 {
  background-color: #b388ff !important; }

.deep-purple-text.text-accent-1 {
  color: #b388ff !important; }

.deep-purple.accent-2 {
  background-color: #7c4dff !important; }

.deep-purple-text.text-accent-2 {
  color: #7c4dff !important; }

.deep-purple.accent-3 {
  background-color: #651fff !important; }

.deep-purple-text.text-accent-3 {
  color: #651fff !important; }

.deep-purple.accent-4 {
  background-color: #6200ea !important; }

.deep-purple-text.text-accent-4 {
  color: #6200ea !important; }

.indigo {
  background-color: #3f51b5 !important; }

.indigo-text {
  color: #3f51b5 !important; }

.indigo.lighten-5 {
  background-color: #e8eaf6 !important; }

.indigo-text.text-lighten-5 {
  color: #e8eaf6 !important; }

.indigo.lighten-4 {
  background-color: #c5cae9 !important; }

.indigo-text.text-lighten-4 {
  color: #c5cae9 !important; }

.indigo.lighten-3 {
  background-color: #9fa8da !important; }

.indigo-text.text-lighten-3 {
  color: #9fa8da !important; }

.indigo.lighten-2 {
  background-color: #7986cb !important; }

.indigo-text.text-lighten-2 {
  color: #7986cb !important; }

.indigo.lighten-1 {
  background-color: #5c6bc0 !important; }

.indigo-text.text-lighten-1 {
  color: #5c6bc0 !important; }

.indigo.darken-1 {
  background-color: #3949ab !important; }

.indigo-text.text-darken-1 {
  color: #3949ab !important; }

.indigo.darken-2 {
  background-color: #303f9f !important; }

.indigo-text.text-darken-2 {
  color: #303f9f !important; }

.indigo.darken-3 {
  background-color: #283593 !important; }

.indigo-text.text-darken-3 {
  color: #283593 !important; }

.indigo.darken-4 {
  background-color: #1a237e !important; }

.indigo-text.text-darken-4 {
  color: #1a237e !important; }

.indigo.accent-1 {
  background-color: #8c9eff !important; }

.indigo-text.text-accent-1 {
  color: #8c9eff !important; }

.indigo.accent-2 {
  background-color: #536dfe !important; }

.indigo-text.text-accent-2 {
  color: #536dfe !important; }

.indigo.accent-3 {
  background-color: #3d5afe !important; }

.indigo-text.text-accent-3 {
  color: #3d5afe !important; }

.indigo.accent-4 {
  background-color: #304ffe !important; }

.indigo-text.text-accent-4 {
  color: #304ffe !important; }

.blue {
  background-color: #2196F3 !important; }

.blue-text {
  color: #2196F3 !important; }

.blue.lighten-5 {
  background-color: #E3F2FD !important; }

.blue-text.text-lighten-5 {
  color: #E3F2FD !important; }

.blue.lighten-4 {
  background-color: #BBDEFB !important; }

.blue-text.text-lighten-4 {
  color: #BBDEFB !important; }

.blue.lighten-3 {
  background-color: #90CAF9 !important; }

.blue-text.text-lighten-3 {
  color: #90CAF9 !important; }

.blue.lighten-2 {
  background-color: #64B5F6 !important; }

.blue-text.text-lighten-2 {
  color: #64B5F6 !important; }

.blue.lighten-1 {
  background-color: #42A5F5 !important; }

.blue-text.text-lighten-1 {
  color: #42A5F5 !important; }

.blue.darken-1 {
  background-color: #1E88E5 !important; }

.blue-text.text-darken-1 {
  color: #1E88E5 !important; }

.blue.darken-2 {
  background-color: #1976D2 !important; }

.blue-text.text-darken-2 {
  color: #1976D2 !important; }

.blue.darken-3 {
  background-color: #1565C0 !important; }

.blue-text.text-darken-3 {
  color: #1565C0 !important; }

.blue.darken-4 {
  background-color: #0D47A1 !important; }

.blue-text.text-darken-4 {
  color: #0D47A1 !important; }

.blue.accent-1 {
  background-color: #82B1FF !important; }

.blue-text.text-accent-1 {
  color: #82B1FF !important; }

.blue.accent-2 {
  background-color: #448AFF !important; }

.blue-text.text-accent-2 {
  color: #448AFF !important; }

.blue.accent-3 {
  background-color: #2979FF !important; }

.blue-text.text-accent-3 {
  color: #2979FF !important; }

.blue.accent-4 {
  background-color: #2962FF !important; }

.blue-text.text-accent-4 {
  color: #2962FF !important; }

.light-blue {
  background-color: #03a9f4 !important; }

.light-blue-text {
  color: #03a9f4 !important; }

.light-blue.lighten-5 {
  background-color: #e1f5fe !important; }

.light-blue-text.text-lighten-5 {
  color: #e1f5fe !important; }

.light-blue.lighten-4 {
  background-color: #b3e5fc !important; }

.light-blue-text.text-lighten-4 {
  color: #b3e5fc !important; }

.light-blue.lighten-3 {
  background-color: #81d4fa !important; }

.light-blue-text.text-lighten-3 {
  color: #81d4fa !important; }

.light-blue.lighten-2 {
  background-color: #4fc3f7 !important; }

.light-blue-text.text-lighten-2 {
  color: #4fc3f7 !important; }

.light-blue.lighten-1 {
  background-color: #29b6f6 !important; }

.light-blue-text.text-lighten-1 {
  color: #29b6f6 !important; }

.light-blue.darken-1 {
  background-color: #039be5 !important; }

.light-blue-text.text-darken-1 {
  color: #039be5 !important; }

.light-blue.darken-2 {
  background-color: #0288d1 !important; }

.light-blue-text.text-darken-2 {
  color: #0288d1 !important; }

.light-blue.darken-3 {
  background-color: #0277bd !important; }

.light-blue-text.text-darken-3 {
  color: #0277bd !important; }

.light-blue.darken-4 {
  background-color: #01579b !important; }

.light-blue-text.text-darken-4 {
  color: #01579b !important; }

.light-blue.accent-1 {
  background-color: #80d8ff !important; }

.light-blue-text.text-accent-1 {
  color: #80d8ff !important; }

.light-blue.accent-2 {
  background-color: #40c4ff !important; }

.light-blue-text.text-accent-2 {
  color: #40c4ff !important; }

.light-blue.accent-3 {
  background-color: #00b0ff !important; }

.light-blue-text.text-accent-3 {
  color: #00b0ff !important; }

.light-blue.accent-4 {
  background-color: #0091ea !important; }

.light-blue-text.text-accent-4 {
  color: #0091ea !important; }

.cyan {
  background-color: #00bcd4 !important; }

.cyan-text {
  color: #00bcd4 !important; }

.cyan.lighten-5 {
  background-color: #e0f7fa !important; }

.cyan-text.text-lighten-5 {
  color: #e0f7fa !important; }

.cyan.lighten-4 {
  background-color: #b2ebf2 !important; }

.cyan-text.text-lighten-4 {
  color: #b2ebf2 !important; }

.cyan.lighten-3 {
  background-color: #80deea !important; }

.cyan-text.text-lighten-3 {
  color: #80deea !important; }

.cyan.lighten-2 {
  background-color: #4dd0e1 !important; }

.cyan-text.text-lighten-2 {
  color: #4dd0e1 !important; }

.cyan.lighten-1 {
  background-color: #26c6da !important; }

.cyan-text.text-lighten-1 {
  color: #26c6da !important; }

.cyan.darken-1 {
  background-color: #00acc1 !important; }

.cyan-text.text-darken-1 {
  color: #00acc1 !important; }

.cyan.darken-2 {
  background-color: #0097a7 !important; }

.cyan-text.text-darken-2 {
  color: #0097a7 !important; }

.cyan.darken-3 {
  background-color: #00838f !important; }

.cyan-text.text-darken-3 {
  color: #00838f !important; }

.cyan.darken-4 {
  background-color: #006064 !important; }

.cyan-text.text-darken-4 {
  color: #006064 !important; }

.cyan.accent-1 {
  background-color: #84ffff !important; }

.cyan-text.text-accent-1 {
  color: #84ffff !important; }

.cyan.accent-2 {
  background-color: #18ffff !important; }

.cyan-text.text-accent-2 {
  color: #18ffff !important; }

.cyan.accent-3 {
  background-color: #00e5ff !important; }

.cyan-text.text-accent-3 {
  color: #00e5ff !important; }

.cyan.accent-4 {
  background-color: #00b8d4 !important; }

.cyan-text.text-accent-4 {
  color: #00b8d4 !important; }

.teal {
  background-color: #009688 !important; }

.teal-text {
  color: #009688 !important; }

.teal.lighten-5 {
  background-color: #e0f2f1 !important; }

.teal-text.text-lighten-5 {
  color: #e0f2f1 !important; }

.teal.lighten-4 {
  background-color: #b2dfdb !important; }

.teal-text.text-lighten-4 {
  color: #b2dfdb !important; }

.teal.lighten-3 {
  background-color: #80cbc4 !important; }

.teal-text.text-lighten-3 {
  color: #80cbc4 !important; }

.teal.lighten-2 {
  background-color: #4db6ac !important; }

.teal-text.text-lighten-2 {
  color: #4db6ac !important; }

.teal.lighten-1 {
  background-color: #26a69a !important; }

.teal-text.text-lighten-1 {
  color: #26a69a !important; }

.teal.darken-1 {
  background-color: #00897b !important; }

.teal-text.text-darken-1 {
  color: #00897b !important; }

.teal.darken-2 {
  background-color: #00796b !important; }

.teal-text.text-darken-2 {
  color: #00796b !important; }

.teal.darken-3 {
  background-color: #00695c !important; }

.teal-text.text-darken-3 {
  color: #00695c !important; }

.teal.darken-4 {
  background-color: #004d40 !important; }

.teal-text.text-darken-4 {
  color: #004d40 !important; }

.teal.accent-1 {
  background-color: #a7ffeb !important; }

.teal-text.text-accent-1 {
  color: #a7ffeb !important; }

.teal.accent-2 {
  background-color: #64ffda !important; }

.teal-text.text-accent-2 {
  color: #64ffda !important; }

.teal.accent-3 {
  background-color: #1de9b6 !important; }

.teal-text.text-accent-3 {
  color: #1de9b6 !important; }

.teal.accent-4 {
  background-color: #00bfa5 !important; }

.teal-text.text-accent-4 {
  color: #00bfa5 !important; }

.green {
  background-color: #4CAF50 !important; }

.green-text {
  color: #4CAF50 !important; }

.green.lighten-5 {
  background-color: #E8F5E9 !important; }

.green-text.text-lighten-5 {
  color: #E8F5E9 !important; }

.green.lighten-4 {
  background-color: #C8E6C9 !important; }

.green-text.text-lighten-4 {
  color: #C8E6C9 !important; }

.green.lighten-3 {
  background-color: #A5D6A7 !important; }

.green-text.text-lighten-3 {
  color: #A5D6A7 !important; }

.green.lighten-2 {
  background-color: #81C784 !important; }

.green-text.text-lighten-2 {
  color: #81C784 !important; }

.green.lighten-1 {
  background-color: #66BB6A !important; }

.green-text.text-lighten-1 {
  color: #66BB6A !important; }

.green.darken-1 {
  background-color: #43A047 !important; }

.green-text.text-darken-1 {
  color: #43A047 !important; }

.green.darken-2 {
  background-color: #388E3C !important; }

.green-text.text-darken-2 {
  color: #388E3C !important; }

.green.darken-3 {
  background-color: #2E7D32 !important; }

.green-text.text-darken-3 {
  color: #2E7D32 !important; }

.green.darken-4 {
  background-color: #1B5E20 !important; }

.green-text.text-darken-4 {
  color: #1B5E20 !important; }

.green.accent-1 {
  background-color: #B9F6CA !important; }

.green-text.text-accent-1 {
  color: #B9F6CA !important; }

.green.accent-2 {
  background-color: #69F0AE !important; }

.green-text.text-accent-2 {
  color: #69F0AE !important; }

.green.accent-3 {
  background-color: #00E676 !important; }

.green-text.text-accent-3 {
  color: #00E676 !important; }

.green.accent-4 {
  background-color: #00C853 !important; }

.green-text.text-accent-4 {
  color: #00C853 !important; }

.light-green {
  background-color: #8bc34a !important; }

.light-green-text {
  color: #8bc34a !important; }

.light-green.lighten-5 {
  background-color: #f1f8e9 !important; }

.light-green-text.text-lighten-5 {
  color: #f1f8e9 !important; }

.light-green.lighten-4 {
  background-color: #dcedc8 !important; }

.light-green-text.text-lighten-4 {
  color: #dcedc8 !important; }

.light-green.lighten-3 {
  background-color: #c5e1a5 !important; }

.light-green-text.text-lighten-3 {
  color: #c5e1a5 !important; }

.light-green.lighten-2 {
  background-color: #aed581 !important; }

.light-green-text.text-lighten-2 {
  color: #aed581 !important; }

.light-green.lighten-1 {
  background-color: #9ccc65 !important; }

.light-green-text.text-lighten-1 {
  color: #9ccc65 !important; }

.light-green.darken-1 {
  background-color: #7cb342 !important; }

.light-green-text.text-darken-1 {
  color: #7cb342 !important; }

.light-green.darken-2 {
  background-color: #689f38 !important; }

.light-green-text.text-darken-2 {
  color: #689f38 !important; }

.light-green.darken-3 {
  background-color: #558b2f !important; }

.light-green-text.text-darken-3 {
  color: #558b2f !important; }

.light-green.darken-4 {
  background-color: #33691e !important; }

.light-green-text.text-darken-4 {
  color: #33691e !important; }

.light-green.accent-1 {
  background-color: #ccff90 !important; }

.light-green-text.text-accent-1 {
  color: #ccff90 !important; }

.light-green.accent-2 {
  background-color: #b2ff59 !important; }

.light-green-text.text-accent-2 {
  color: #b2ff59 !important; }

.light-green.accent-3 {
  background-color: #76ff03 !important; }

.light-green-text.text-accent-3 {
  color: #76ff03 !important; }

.light-green.accent-4 {
  background-color: #64dd17 !important; }

.light-green-text.text-accent-4 {
  color: #64dd17 !important; }

.lime {
  background-color: #cddc39 !important; }

.lime-text {
  color: #cddc39 !important; }

.lime.lighten-5 {
  background-color: #f9fbe7 !important; }

.lime-text.text-lighten-5 {
  color: #f9fbe7 !important; }

.lime.lighten-4 {
  background-color: #f0f4c3 !important; }

.lime-text.text-lighten-4 {
  color: #f0f4c3 !important; }

.lime.lighten-3 {
  background-color: #e6ee9c !important; }

.lime-text.text-lighten-3 {
  color: #e6ee9c !important; }

.lime.lighten-2 {
  background-color: #dce775 !important; }

.lime-text.text-lighten-2 {
  color: #dce775 !important; }

.lime.lighten-1 {
  background-color: #d4e157 !important; }

.lime-text.text-lighten-1 {
  color: #d4e157 !important; }

.lime.darken-1 {
  background-color: #c0ca33 !important; }

.lime-text.text-darken-1 {
  color: #c0ca33 !important; }

.lime.darken-2 {
  background-color: #afb42b !important; }

.lime-text.text-darken-2 {
  color: #afb42b !important; }

.lime.darken-3 {
  background-color: #9e9d24 !important; }

.lime-text.text-darken-3 {
  color: #9e9d24 !important; }

.lime.darken-4 {
  background-color: #827717 !important; }

.lime-text.text-darken-4 {
  color: #827717 !important; }

.lime.accent-1 {
  background-color: #f4ff81 !important; }

.lime-text.text-accent-1 {
  color: #f4ff81 !important; }

.lime.accent-2 {
  background-color: #eeff41 !important; }

.lime-text.text-accent-2 {
  color: #eeff41 !important; }

.lime.accent-3 {
  background-color: #c6ff00 !important; }

.lime-text.text-accent-3 {
  color: #c6ff00 !important; }

.lime.accent-4 {
  background-color: #aeea00 !important; }

.lime-text.text-accent-4 {
  color: #aeea00 !important; }

.yellow {
  background-color: #ffeb3b !important; }

.yellow-text {
  color: #ffeb3b !important; }

.yellow.lighten-5 {
  background-color: #fffde7 !important; }

.yellow-text.text-lighten-5 {
  color: #fffde7 !important; }

.yellow.lighten-4 {
  background-color: #fff9c4 !important; }

.yellow-text.text-lighten-4 {
  color: #fff9c4 !important; }

.yellow.lighten-3 {
  background-color: #fff59d !important; }

.yellow-text.text-lighten-3 {
  color: #fff59d !important; }

.yellow.lighten-2 {
  background-color: #fff176 !important; }

.yellow-text.text-lighten-2 {
  color: #fff176 !important; }

.yellow.lighten-1 {
  background-color: #ffee58 !important; }

.yellow-text.text-lighten-1 {
  color: #ffee58 !important; }

.yellow.darken-1 {
  background-color: #fdd835 !important; }

.yellow-text.text-darken-1 {
  color: #fdd835 !important; }

.yellow.darken-2 {
  background-color: #fbc02d !important; }

.yellow-text.text-darken-2 {
  color: #fbc02d !important; }

.yellow.darken-3 {
  background-color: #f9a825 !important; }

.yellow-text.text-darken-3 {
  color: #f9a825 !important; }

.yellow.darken-4 {
  background-color: #f57f17 !important; }

.yellow-text.text-darken-4 {
  color: #f57f17 !important; }

.yellow.accent-1 {
  background-color: #ffff8d !important; }

.yellow-text.text-accent-1 {
  color: #ffff8d !important; }

.yellow.accent-2 {
  background-color: #ffff00 !important; }

.yellow-text.text-accent-2 {
  color: #ffff00 !important; }

.yellow.accent-3 {
  background-color: #ffea00 !important; }

.yellow-text.text-accent-3 {
  color: #ffea00 !important; }

.yellow.accent-4 {
  background-color: #ffd600 !important; }

.yellow-text.text-accent-4 {
  color: #ffd600 !important; }

.amber {
  background-color: #ffc107 !important; }

.amber-text {
  color: #ffc107 !important; }

.amber.lighten-5 {
  background-color: #fff8e1 !important; }

.amber-text.text-lighten-5 {
  color: #fff8e1 !important; }

.amber.lighten-4 {
  background-color: #ffecb3 !important; }

.amber-text.text-lighten-4 {
  color: #ffecb3 !important; }

.amber.lighten-3 {
  background-color: #ffe082 !important; }

.amber-text.text-lighten-3 {
  color: #ffe082 !important; }

.amber.lighten-2 {
  background-color: #ffd54f !important; }

.amber-text.text-lighten-2 {
  color: #ffd54f !important; }

.amber.lighten-1 {
  background-color: #ffca28 !important; }

.amber-text.text-lighten-1 {
  color: #ffca28 !important; }

.amber.darken-1 {
  background-color: #ffb300 !important; }

.amber-text.text-darken-1 {
  color: #ffb300 !important; }

.amber.darken-2 {
  background-color: #ffa000 !important; }

.amber-text.text-darken-2 {
  color: #ffa000 !important; }

.amber.darken-3 {
  background-color: #ff8f00 !important; }

.amber-text.text-darken-3 {
  color: #ff8f00 !important; }

.amber.darken-4 {
  background-color: #ff6f00 !important; }

.amber-text.text-darken-4 {
  color: #ff6f00 !important; }

.amber.accent-1 {
  background-color: #ffe57f !important; }

.amber-text.text-accent-1 {
  color: #ffe57f !important; }

.amber.accent-2 {
  background-color: #ffd740 !important; }

.amber-text.text-accent-2 {
  color: #ffd740 !important; }

.amber.accent-3 {
  background-color: #ffc400 !important; }

.amber-text.text-accent-3 {
  color: #ffc400 !important; }

.amber.accent-4 {
  background-color: #ffab00 !important; }

.amber-text.text-accent-4 {
  color: #ffab00 !important; }

.orange {
  background-color: #ff9800 !important; }

.orange-text {
  color: #ff9800 !important; }

.orange.lighten-5 {
  background-color: #fff3e0 !important; }

.orange-text.text-lighten-5 {
  color: #fff3e0 !important; }

.orange.lighten-4 {
  background-color: #ffe0b2 !important; }

.orange-text.text-lighten-4 {
  color: #ffe0b2 !important; }

.orange.lighten-3 {
  background-color: #ffcc80 !important; }

.orange-text.text-lighten-3 {
  color: #ffcc80 !important; }

.orange.lighten-2 {
  background-color: #ffb74d !important; }

.orange-text.text-lighten-2 {
  color: #ffb74d !important; }

.orange.lighten-1 {
  background-color: #ffa726 !important; }

.orange-text.text-lighten-1 {
  color: #ffa726 !important; }

.orange.darken-1 {
  background-color: #fb8c00 !important; }

.orange-text.text-darken-1 {
  color: #fb8c00 !important; }

.orange.darken-2 {
  background-color: #f57c00 !important; }

.orange-text.text-darken-2 {
  color: #f57c00 !important; }

.orange.darken-3 {
  background-color: #ef6c00 !important; }

.orange-text.text-darken-3 {
  color: #ef6c00 !important; }

.orange.darken-4 {
  background-color: #e65100 !important; }

.orange-text.text-darken-4 {
  color: #e65100 !important; }

.orange.accent-1 {
  background-color: #ffd180 !important; }

.orange-text.text-accent-1 {
  color: #ffd180 !important; }

.orange.accent-2 {
  background-color: #ffab40 !important; }

.orange-text.text-accent-2 {
  color: #ffab40 !important; }

.orange.accent-3 {
  background-color: #ff9100 !important; }

.orange-text.text-accent-3 {
  color: #ff9100 !important; }

.orange.accent-4 {
  background-color: #ff6d00 !important; }

.orange-text.text-accent-4 {
  color: #ff6d00 !important; }

.deep-orange {
  background-color: #ff5722 !important; }

.deep-orange-text {
  color: #ff5722 !important; }

.deep-orange.lighten-5 {
  background-color: #fbe9e7 !important; }

.deep-orange-text.text-lighten-5 {
  color: #fbe9e7 !important; }

.deep-orange.lighten-4 {
  background-color: #ffccbc !important; }

.deep-orange-text.text-lighten-4 {
  color: #ffccbc !important; }

.deep-orange.lighten-3 {
  background-color: #ffab91 !important; }

.deep-orange-text.text-lighten-3 {
  color: #ffab91 !important; }

.deep-orange.lighten-2 {
  background-color: #ff8a65 !important; }

.deep-orange-text.text-lighten-2 {
  color: #ff8a65 !important; }

.deep-orange.lighten-1 {
  background-color: #ff7043 !important; }

.deep-orange-text.text-lighten-1 {
  color: #ff7043 !important; }

.deep-orange.darken-1 {
  background-color: #f4511e !important; }

.deep-orange-text.text-darken-1 {
  color: #f4511e !important; }

.deep-orange.darken-2 {
  background-color: #e64a19 !important; }

.deep-orange-text.text-darken-2 {
  color: #e64a19 !important; }

.deep-orange.darken-3 {
  background-color: #d84315 !important; }

.deep-orange-text.text-darken-3 {
  color: #d84315 !important; }

.deep-orange.darken-4 {
  background-color: #bf360c !important; }

.deep-orange-text.text-darken-4 {
  color: #bf360c !important; }

.deep-orange.accent-1 {
  background-color: #ff9e80 !important; }

.deep-orange-text.text-accent-1 {
  color: #ff9e80 !important; }

.deep-orange.accent-2 {
  background-color: #ff6e40 !important; }

.deep-orange-text.text-accent-2 {
  color: #ff6e40 !important; }

.deep-orange.accent-3 {
  background-color: #ff3d00 !important; }

.deep-orange-text.text-accent-3 {
  color: #ff3d00 !important; }

.deep-orange.accent-4 {
  background-color: #dd2c00 !important; }

.deep-orange-text.text-accent-4 {
  color: #dd2c00 !important; }

.brown {
  background-color: #795548 !important; }

.brown-text {
  color: #795548 !important; }

.brown.lighten-5 {
  background-color: #efebe9 !important; }

.brown-text.text-lighten-5 {
  color: #efebe9 !important; }

.brown.lighten-4 {
  background-color: #d7ccc8 !important; }

.brown-text.text-lighten-4 {
  color: #d7ccc8 !important; }

.brown.lighten-3 {
  background-color: #bcaaa4 !important; }

.brown-text.text-lighten-3 {
  color: #bcaaa4 !important; }

.brown.lighten-2 {
  background-color: #a1887f !important; }

.brown-text.text-lighten-2 {
  color: #a1887f !important; }

.brown.lighten-1 {
  background-color: #8d6e63 !important; }

.brown-text.text-lighten-1 {
  color: #8d6e63 !important; }

.brown.darken-1 {
  background-color: #6d4c41 !important; }

.brown-text.text-darken-1 {
  color: #6d4c41 !important; }

.brown.darken-2 {
  background-color: #5d4037 !important; }

.brown-text.text-darken-2 {
  color: #5d4037 !important; }

.brown.darken-3 {
  background-color: #4e342e !important; }

.brown-text.text-darken-3 {
  color: #4e342e !important; }

.brown.darken-4 {
  background-color: #3e2723 !important; }

.brown-text.text-darken-4 {
  color: #3e2723 !important; }

.blue-grey {
  background-color: #607d8b !important; }

.blue-grey-text {
  color: #607d8b !important; }

.blue-grey.lighten-5 {
  background-color: #eceff1 !important; }

.blue-grey-text.text-lighten-5 {
  color: #eceff1 !important; }

.blue-grey.lighten-4 {
  background-color: #cfd8dc !important; }

.blue-grey-text.text-lighten-4 {
  color: #cfd8dc !important; }

.blue-grey.lighten-3 {
  background-color: #b0bec5 !important; }

.blue-grey-text.text-lighten-3 {
  color: #b0bec5 !important; }

.blue-grey.lighten-2 {
  background-color: #90a4ae !important; }

.blue-grey-text.text-lighten-2 {
  color: #90a4ae !important; }

.blue-grey.lighten-1 {
  background-color: #78909c !important; }

.blue-grey-text.text-lighten-1 {
  color: #78909c !important; }

.blue-grey.darken-1 {
  background-color: #546e7a !important; }

.blue-grey-text.text-darken-1 {
  color: #546e7a !important; }

.blue-grey.darken-2 {
  background-color: #455a64 !important; }

.blue-grey-text.text-darken-2 {
  color: #455a64 !important; }

.blue-grey.darken-3 {
  background-color: #37474f !important; }

.blue-grey-text.text-darken-3 {
  color: #37474f !important; }

.blue-grey.darken-4 {
  background-color: #263238 !important; }

.blue-grey-text.text-darken-4 {
  color: #263238 !important; }

.grey {
  background-color: #9e9e9e !important; }

.grey-text {
  color: #9e9e9e !important; }

.grey.lighten-5 {
  background-color: #fafafa !important; }

.grey-text.text-lighten-5 {
  color: #fafafa !important; }

.grey.lighten-4 {
  background-color: #f5f5f5 !important; }

.grey-text.text-lighten-4 {
  color: #f5f5f5 !important; }

.grey.lighten-3 {
  background-color: #eeeeee !important; }

.grey-text.text-lighten-3 {
  color: #eeeeee !important; }

.grey.lighten-2 {
  background-color: #e0e0e0 !important; }

.grey-text.text-lighten-2 {
  color: #e0e0e0 !important; }

.grey.lighten-1 {
  background-color: #bdbdbd !important; }

.grey-text.text-lighten-1 {
  color: #bdbdbd !important; }

.grey.darken-1 {
  background-color: #757575 !important; }

.grey-text.text-darken-1 {
  color: #757575 !important; }

.grey.darken-2 {
  background-color: #616161 !important; }

.grey-text.text-darken-2 {
  color: #616161 !important; }

.grey.darken-3 {
  background-color: #424242 !important; }

.grey-text.text-darken-3 {
  color: #424242 !important; }

.grey.darken-4 {
  background-color: #212121 !important; }

.grey-text.text-darken-4 {
  color: #212121 !important; }

.black {
  background-color: #000000 !important; }

.black-text {
  color: #000000 !important; }

.white {
  background-color: #FFFFFF !important; }

.white-text {
  color: #FFFFFF !important; }

.transparent {
  background-color: transparent !important; }

.transparent-text {
  color: transparent !important; }

.z-depth-0 {
  box-shadow: none !important; }

/* 2dp elevation modified*/
.z-depth-1, .card-panel, .card {
  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); }

.z-depth-1-half {
  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); }

/* 6dp elevation modified*/
.z-depth-2 {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3); }

/* 12dp elevation modified*/
.z-depth-3 {
  box-shadow: 0 8px 17px 2px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); }

/* 16dp elevation */
.z-depth-4 {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -7px rgba(0, 0, 0, 0.2); }

/* 24dp elevation */
.z-depth-5 {
  box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2); }

/* Import Erick Meyer Reset  */
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
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, center,
dl, dt, dd, ol, ul, 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; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/* import google fonts
font-family: 'Bitter', serif;
font-family: 'Open Sans', sans-serif;
*/
@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot"); }
@font-face {
  font-family: 'icomoon';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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/wAQBAgEYAQIBAQIBMAECAQECAT/ABAECAQgEAQIBGAECAQECASgBAgEBAgE4AQIBAQIBCAECAQECARgBAgEBAgEIAQIBAQIBIAECAQECAQgBAgEBAgEYAQIBAQIBCAECAQECAQBYAQIBAQIBCAECAQECARgBAgEBAgEIAQIBAQIBEAECAQECARgBAgEBAgEIAQIBAQIBKAQBAgEIBAECARAAQEOBAgEYAQIBAQIBEAECAQECAT+wAQIBAQIBAEgBAgEBAgE/iAECAQECASgBAgEBAgEIA4BAQQIBEAECAQECAQgBAgEBAgEgBAECAQgEAQIBAGABAgEBAgEwAQIBAQIBOAECAQECARgBAgEBAgEIAQIBAQIBIAECAQECARABAgEBAgEoAQIBAQIBEAECAQECAQgBAgEBAgEYAQIBAQIBCAECAQECARAAwcDAwQIBGAHAQQCIBAECAQgEAQIBOAECAQECATAEAQIBKAECAQECATQAgQBB1ADAwcDBAgEQBAECARgBAgEBAgEQAQIBAQIBCAECAQECARAGyUlGxslJRsCpgECAoUBAgGECAECAYMBAoIpAgMCigIDAYkYAgIChgEDAYULAgMBhwICAYYrAQGBAYADgIAMAQEBggEBAYIFAoEBAYEGAYABgLcQQQQHBGAgEH0DBwOaDQQHBKgDBgOlViMQAwQIBLeLAgQCjQEDApsCBQKQAQQCjhIDBQKTAgQCkSsDBgOcAgUDmhkDBwOhAwUDnzADBgKXAgQDlQsCBgOVAwQCl4qAgHUCBQORAgQCk0cDBwOfAwUDoeqQAgUCjgIEAbYQIwQIBANSBAcEpQMGA6iJAgQCiwIDAY1XEGAEBwRBIBCaAwcDfSYDBgOaAwUCnGACAwKJAQMCij0BAYABgQMBgAGADQEBAYIBAQGCBgKBAQGBIAICAoUBAwGGCwEDAoYBAgKHHgECAYICAYMJAgIBhAECAYXzAQMBhQECAYQKAQMChwEDAYYXAQGBAQGBAwGBAYEJAgGDAQEBgx0CBAKLAQMBiA8CBQKOAgMCjEEQVQMHA3JXNxAZAwgDcwEBDo4DBgKlSwMFApMCBAGQLgMHBKECBQOddwGBgF4DBgOZAgUCljwCAwGGAQMBh2MEBwOdAwUCoQMOAQGlAgYDjh4DBgOWAgUCmRcCBQOQAQQCkxUQcgMHA1UgEDcD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CQQBjv8AAQD8gAFA/sAAAAAOAAAAQASAA0AAEAAVABoAHwAkACkALgAzADgAPQBCAEcATABRAAABISIGFREUFjMhMjY1ETQmIwUzFSM1FxUjNTMlMxUjNRcVIzUzJTMVIzUXFSM1MyUzFSM1FTMVIzUTIzUzFSkBNSEVISM1MxU1IzUzFTUjNTMVBED8ABomJhoEABomJhr+QICAwICA/oCAgMCAgP6AgIDAgID+wEBAgIBAQEACQP4AAgABAMDAgIDAwANAJhr9gBomJhoCgBomgICAwICAwICAwICAwICAwICAwICAwICA/sCAgICAgIDAgIDAgIAAAwAAAAAEAAOAAAQACQAPAAATESERIQEhESERBSEPASEnAAQA/AADwPyAA4D+4P7AIEACAEADgP2AAoD9wAIA/gCAgEBAAAAAEQAAAAAEAAOAAAQACQAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwAAExEhESEBIREhEQUhDwEhJwEhFSE1IRUhFSEVITUhFSEVIRUhFSEVITUhFSERIRUhFSEVITUhFSE1IRUhFSEVITUhFSE1IRUhAAQA/AADwPyAA4D+4P7AIEACAED9oANA/MADQPzAA0D8wANA/MADQPzAA0D8wANA/MADQPzAA0D8wANA/MADQPzAA0D8wANA/MADQPzAA4D9gAKA/cACAP4AgIBAQAG4EDAQMBBwEHAQMBAwEAFwEJAQkBBQEJAQMBAwEAAAABEAAAAABAADgAADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAPABBAEcAABMhJyE1ISchNSEnITUhJyEVISchFSEnIRUhJyERMycjERUhJwEzJyMVMycjFSEnITUzJyMVISchAxEhESEBIREhEQUhDwEhJ2ACOhz94gICHP4aAcoc/lIBkhz+igJyHP2qAqoc/XIC4hz9OkIcJgMaHP0CehxeshyWASIc/vrqHM4BWhz+wmAEAPwAA8D8gAOA/uD+wCBAAgBAAegQEBAQEBAQkBAwEDAQAXAQ/mAQEAFwEDAQUBAQEFAQAQj9gAKA/cACAP4AgIBAQAAAAAMAAABABAADQAAOABMAHgAAARE0JiMhIgYVESMVITUjBSE1IRU3IRE4ATEhOAExEQOAJhr9gBomgAQAgP8A/wABAMD9gAKAAQACABomJhr+AMDA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) format("truetype");
  font-weight: normal;
  font-style: normal; }
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-home:before {
  content: "\e900"; }

.icon-home2:before {
  content: "\e901"; }

.icon-office:before {
  content: "\e909"; }

.icon-city:before {
  content: "\e90a"; }

.icon-newspaper:before {
  content: "\e90b"; }

.icon-magazine:before {
  content: "\e90c"; }

.icon-pencil:before {
  content: "\e90e"; }

.icon-pencil7:before {
  content: "\e914"; }

.icon-pen6:before {
  content: "\e927"; }

.icon-brush:before {
  content: "\e928"; }

.icon-image:before {
  content: "\e93b"; }

.icon-image2:before {
  content: "\e93c"; }

.icon-image6:before {
  content: "\e943"; }

.icon-camera:before {
  content: "\e944"; }

.icon-camera2:before {
  content: "\e945"; }

.icon-shutter:before {
  content: "\e947"; }

.icon-headphones:before {
  content: "\e948"; }

.icon-headset:before {
  content: "\e949"; }

.icon-music4:before {
  content: "\e94d"; }

.icon-music5:before {
  content: "\e94e"; }

.icon-play:before {
  content: "\e957"; }

.icon-video-camera3:before {
  content: "\e965"; }

.icon-gamepad2:before {
  content: "\e96c"; }

.icon-gamepad3:before {
  content: "\e96d"; }

.icon-bullhorn:before {
  content: "\e979"; }

.icon-new:before {
  content: "\e97b"; }

.icon-connection:before {
  content: "\e97c"; }

.icon-connection4:before {
  content: "\e97f"; }

.icon-station:before {
  content: "\e981"; }

.icon-mic:before {
  content: "\e989"; }

.icon-mic-off:before {
  content: "\e98a"; }

.icon-mic2:before {
  content: "\e98b"; }

.icon-book:before {
  content: "\e990"; }

.icon-book2:before {
  content: "\e991"; }

.icon-bookmark:before {
  content: "\e994"; }

.icon-reading:before {
  content: "\e997"; }

.icon-library:before {
  content: "\e998"; }

.icon-library2:before {
  content: "\e999"; }

.icon-graduation:before {
  content: "\e99a"; }

.icon-file-text:before {
  content: "\e99b"; }

.icon-profile:before {
  content: "\e99c"; }

.icon-folder-open:before {
  content: "\e9dc"; }

.icon-certificate:before {
  content: "\e9eb"; }

.icon-price-tag3:before {
  content: "\e9f0"; }

.icon-price-tags2:before {
  content: "\e9f1"; }

.icon-store:before {
  content: "\e9fc"; }

.icon-store2:before {
  content: "\e9fd"; }

.icon-cart:before {
  content: "\e9fe"; }

.icon-cart4:before {
  content: "\ea01"; }

.icon-cart5:before {
  content: "\ea02"; }

.icon-cart-add:before {
  content: "\ea03"; }

.icon-bag2:before {
  content: "\ea08"; }

.icon-coin-dollar:before {
  content: "\ea0b"; }

.icon-piggy-bank:before {
  content: "\ea0f"; }

.icon-credit-card:before {
  content: "\ea15"; }

.icon-credit-card2:before {
  content: "\ea16"; }

.icon-calculator:before {
  content: "\ea17"; }

.icon-calculator2:before {
  content: "\ea18"; }

.icon-lifebuoy:before {
  content: "\ea1b"; }

.icon-phone:before {
  content: "\ea1c"; }

.icon-address-book2:before {
  content: "\ea2c"; }

.icon-at-sign:before {
  content: "\ea2f"; }

.icon-envelop3:before {
  content: "\ea32"; }

.icon-mailbox:before {
  content: "\ea35"; }

.icon-location2:before {
  content: "\ea39"; }

.icon-reset:before {
  content: "\ea4b"; }

.icon-watch2:before {
  content: "\ea52"; }

.icon-alarm:before {
  content: "\ea53"; }

.icon-bell2:before {
  content: "\ea58"; }

.icon-bell3:before {
  content: "\ea59"; }

.icon-calendar:before {
  content: "\ea5f"; }

.icon-calendar5:before {
  content: "\ea63"; }

.icon-printer2:before {
  content: "\ea65"; }

.icon-keyboard:before {
  content: "\ea6d"; }

.icon-display:before {
  content: "\ea70"; }

.icon-display2:before {
  content: "\ea71"; }

.icon-display3:before {
  content: "\ea72"; }

.icon-laptop:before {
  content: "\ea74"; }

.icon-mobile:before {
  content: "\ea75"; }

.icon-mobile2:before {
  content: "\ea76"; }

.icon-tablet:before {
  content: "\ea77"; }

.icon-mobile3:before {
  content: "\ea78"; }

.icon-tv:before {
  content: "\ea79"; }

.icon-radio:before {
  content: "\ea7a"; }

.icon-drawer:before {
  content: "\ea7c"; }

.icon-drawer2:before {
  content: "\ea7d"; }

.icon-drawer-out:before {
  content: "\ea7e"; }

.icon-drawer-in:before {
  content: "\ea7f"; }

.icon-drawer3:before {
  content: "\ea80"; }

.icon-disk:before {
  content: "\ea8b"; }

.icon-undo:before {
  content: "\eaa2"; }

.icon-redo:before {
  content: "\eaa3"; }

.icon-bubble:before {
  content: "\eac1"; }

.icon-bubbles3:before {
  content: "\eac5"; }

.icon-bubble-notification:before {
  content: "\eac7"; }

.icon-user:before {
  content: "\eaf4"; }

.icon-users:before {
  content: "\eaf5"; }

.icon-user-plus:before {
  content: "\eaf6"; }

.icon-user-minus:before {
  content: "\eaf7"; }

.icon-users2:before {
  content: "\eafc"; }

.icon-user6:before {
  content: "\eb08"; }

.icon-users4:before {
  content: "\eb09"; }

.icon-user-tie:before {
  content: "\eb0a"; }

.icon-vcard:before {
  content: "\eb0e"; }

.icon-hat:before {
  content: "\eb0f"; }

.icon-quotes-left:before {
  content: "\eb18"; }

.icon-quotes-right:before {
  content: "\eb19"; }

.icon-spinner3:before {
  content: "\eb21"; }

.icon-spinner6:before {
  content: "\eb24"; }

.icon-binoculars:before {
  content: "\eb2b"; }

.icon-search:before {
  content: "\eb2d"; }

.icon-key:before {
  content: "\eb47"; }

.icon-lock4:before {
  content: "\eb50"; }

.icon-unlocked:before {
  content: "\eb51"; }

.icon-cog2:before {
  content: "\eb5e"; }

.icon-cog3:before {
  content: "\eb5f"; }

.icon-pie-chart5:before {
  content: "\eb81"; }

.icon-pie-chart7:before {
  content: "\eb83"; }

.icon-stats-dots:before {
  content: "\eb84"; }

.icon-stats-bars3:before {
  content: "\eb88"; }

.icon-trophy2:before {
  content: "\eba4"; }

.icon-meter:before {
  content: "\ebdb"; }

.icon-meter-slow:before {
  content: "\ebdd"; }

.icon-meter-medium:before {
  content: "\ebde"; }

.icon-meter-fast:before {
  content: "\ebdf"; }

.icon-fire:before {
  content: "\ebe5"; }

.icon-bin4:before {
  content: "\ebfd"; }

.icon-briefcase:before {
  content: "\ebff"; }

.icon-car:before {
  content: "\ec07"; }

.icon-car2:before {
  content: "\ec09"; }

.icon-bus:before {
  content: "\ec0b"; }

.icon-bike:before {
  content: "\ec0d"; }

.icon-puzzle:before {
  content: "\ec1c"; }

.icon-accessibility2:before {
  content: "\ec26"; }

.icon-archery:before {
  content: "\ec36"; }

.icon-switch:before {
  content: "\ec48"; }

.icon-clipboard:before {
  content: "\ec4d"; }

.icon-clipboard2:before {
  content: "\ec4e"; }

.icon-clipboard5:before {
  content: "\ec51"; }

.icon-menu3:before {
  content: "\ec6a"; }

.icon-menu5:before {
  content: "\ec6c"; }

.icon-menu6:before {
  content: "\ec6d"; }

.icon-menu7:before {
  content: "\ec6e"; }

.icon-cloud-download:before {
  content: "\ec73"; }

.icon-cloud-upload:before {
  content: "\ec74"; }

.icon-earth:before {
  content: "\ec93"; }

.icon-link3:before {
  content: "\ec9a"; }

.icon-unlink3:before {
  content: "\ec9b"; }

.icon-flag:before {
  content: "\eca1"; }

.icon-flag2:before {
  content: "\eca2"; }

.icon-star-empty:before {
  content: "\ecdd"; }

.icon-star-empty2:before {
  content: "\ecde"; }

.icon-star-full:before {
  content: "\ecdf"; }

.icon-heart3:before {
  content: "\ece6"; }

.icon-heart4:before {
  content: "\ece7"; }

.icon-thumbs-up3:before {
  content: "\ecf5"; }

.icon-thumbs-down3:before {
  content: "\ecf6"; }

.icon-smile:before {
  content: "\ed01"; }

.icon-sad:before {
  content: "\ed05"; }

.icon-warning:before {
  content: "\ed4c"; }

.icon-notification:before {
  content: "\ed4e"; }

.icon-question:before {
  content: "\ed50"; }

.icon-plus:before {
  content: "\ed56"; }

.icon-minus:before {
  content: "\ed57"; }

.icon-spell-check:before {
  content: "\ed71"; }

.icon-share3:before {
  content: "\eedd"; }

.icon-google:before {
  content: "\eee3"; }

.icon-google-plus:before {
  content: "\eee4"; }

.icon-facebook:before {
  content: "\eee8"; }

.icon-twitter:before {
  content: "\eeed"; }

.icon-feed2:before {
  content: "\eef0"; }

.icon-youtube3:before {
  content: "\eef5"; }

.icon-vimeo:before {
  content: "\eef8"; }

.icon-tumblr:before {
  content: "\ef17"; }

.icon-yahoo:before {
  content: "\ef19"; }

.icon-tux:before {
  content: "\ef1a"; }

.icon-apple2:before {
  content: "\ef1b"; }

.icon-android:before {
  content: "\ef1d"; }

.icon-windows8:before {
  content: "\ef1f"; }

.icon-skype:before {
  content: "\ef22"; }

.icon-linkedin2:before {
  content: "\ef25"; }

.icon-pinterest:before {
  content: "\ef2c"; }

.icon-chrome:before {
  content: "\ef41"; }

.icon-firefox:before {
  content: "\ef42"; }

.icon-IE:before {
  content: "\ef43"; }

.icon-opera:before {
  content: "\ef44"; }

.icon-safari:before {
  content: "\ef45"; }

/*!
 *
 *  Project:  GLYPHICONS HALFLINGS
 *  Author:   Jan Kovarik - www.glyphicons.com
 *  Twitter:  @jankovarik
 *
 */
@font-face {
  font-family: 'Glyphicons Halflings Regular';
  src: url("/fonts/glyphicons-halflings-regular.eot");
  src: url("/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/glyphicons-halflings-regular.woff") format("woff"), url("/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
  font-weight: normal;
  font-style: normal; }
.halflings {
  display: inline-block;
  position: relative;
  padding-left: 25px;
  color: #1d1d1b;
  text-decoration: none;
  *display: inline;
  *zoom: 1;
  vertical-align: middle; }

.halflings:before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  margin: 0 5px 0 0;
  font: 12px/1em 'Glyphicons Halflings Regular';
  font-style: normal;
  font-weight: normal;
  color: #1d1d1b;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  text-transform: none;
  -webkit-font-smoothing: antialiased; }

.halflings.white:before {
  color: #fff; }

.halflings.glass:before {
  content: "\E001"; }

.halflings.music:before {
  content: "\E002"; }

.halflings.search:before {
  content: "\E003"; }

.halflings.envelope:before {
  content: "\2709"; }

.halflings.heart:before {
  content: "\E005"; }

.halflings.star:before {
  content: "\E006"; }

.halflings.star-empty:before {
  content: "\E007"; }

.halflings.user:before {
  content: "\E008"; }

.halflings.film:before {
  content: "\E009"; }

.halflings.th-large:before {
  content: "\E010"; }

.halflings.th:before {
  content: "\E011"; }

.halflings.th-list:before {
  content: "\E012"; }

.halflings.ok:before {
  content: "\E013"; }

.halflings.remove:before {
  content: "\E014"; }

.halflings.zoom-in:before {
  content: "\E015"; }

.halflings.zoom-out:before {
  content: "\E016"; }

.halflings.off:before {
  content: "\E017"; }

.halflings.signal:before {
  content: "\E018"; }

.halflings.cog:before {
  content: "\E019"; }

.halflings.trash:before {
  content: "\E020"; }

.halflings.home:before {
  content: "\E021"; }

.halflings.file:before {
  content: "\E022"; }

.halflings.time:before {
  content: "\E023"; }

.halflings.road:before {
  content: "\E024"; }

.halflings.download-alt:before {
  content: "\E025"; }

.halflings.download:before {
  content: "\E026"; }

.halflings.upload:before {
  content: "\E027"; }

.halflings.inbox:before {
  content: "\E028"; }

.halflings.play-circle:before {
  content: "\E029"; }

.halflings.repeat:before {
  content: "\E030"; }

.halflings.refresh:before {
  content: "\E031"; }

.halflings.list-alt:before {
  content: "\E032"; }

.halflings.uni-lock:before {
  content: "\E033"; }

.halflings.flag:before {
  content: "\E034"; }

.halflings.headphones:before {
  content: "\E035"; }

.halflings.volume-off:before {
  content: "\E036"; }

.halflings.volume-down:before {
  content: "\E037"; }

.halflings.volume-up:before {
  content: "\E038"; }

.halflings.qrcode:before {
  content: "\E039"; }

.halflings.barcode:before {
  content: "\E040"; }

.halflings.tag:before {
  content: "\E041"; }

.halflings.tags:before {
  content: "\E042"; }

.halflings.book:before {
  content: "\E043"; }

.halflings.uni-bookmark:before {
  content: "\E044"; }

.halflings.print:before {
  content: "\E045"; }

.halflings.uni-camera:before {
  content: "\E046"; }

.halflings.font:before {
  content: "\E047"; }

.halflings.bold:before {
  content: "\E048"; }

.halflings.italic:before {
  content: "\E049"; }

.halflings.text-height:before {
  content: "\E050"; }

.halflings.text-width:before {
  content: "\E051"; }

.halflings.align-left:before {
  content: "\E052"; }

.halflings.align-center:before {
  content: "\E053"; }

.halflings.align-right:before {
  content: "\E054"; }

.halflings.align-justify:before {
  content: "\E055"; }

.halflings.list:before {
  content: "\E056"; }

.halflings.indent-left:before {
  content: "\E057"; }

.halflings.indent-right:before {
  content: "\E058"; }

.halflings.facetime-video:before {
  content: "\E059"; }

.halflings.picture:before {
  content: "\E060"; }

.halflings.pencil:before {
  content: "\270F"; }

.halflings.map-marker:before {
  content: "\E062"; }

.halflings.adjust:before {
  content: "\E063"; }

.halflings.tint:before {
  content: "\E064"; }

.halflings.edit:before {
  content: "\E065"; }

.halflings.share:before {
  content: "\E066"; }

.halflings.check:before {
  content: "\E067"; }

.halflings.move:before {
  content: "\E068"; }

.halflings.step-backward:before {
  content: "\E069"; }

.halflings.fast-backward:before {
  content: "\E070"; }

.halflings.backward:before {
  content: "\E071"; }

.halflings.play:before {
  content: "\E072"; }

.halflings.pause:before {
  content: "\E073"; }

.halflings.stop:before {
  content: "\E074"; }

.halflings.forward:before {
  content: "\E075"; }

.halflings.fast-forward:before {
  content: "\E076"; }

.halflings.step-forward:before {
  content: "\E077"; }

.halflings.eject:before {
  content: "\E078"; }

.halflings.chevron-left:before {
  content: "\E079"; }

.halflings.chevron-right:before {
  content: "\E080"; }

.halflings.plus-sign:before {
  content: "\E081"; }

.halflings.minus-sign:before {
  content: "\E082"; }

.halflings.remove-sign:before {
  content: "\E083"; }

.halflings.ok-sign:before {
  content: "\E084"; }

.halflings.question-sign:before {
  content: "\E085"; }

.halflings.info-sign:before {
  content: "\E086"; }

.halflings.screenshot:before {
  content: "\E087"; }

.halflings.remove-circle:before {
  content: "\E088"; }

.halflings.ok-circle:before {
  content: "\E089"; }

.halflings.ban-circle:before {
  content: "\E090"; }

.halflings.arrow-left:before {
  content: "\E091"; }

.halflings.arrow-right:before {
  content: "\E092"; }

.halflings.arrow-up:before {
  content: "\E093"; }

.halflings.arrow-down:before {
  content: "\E094"; }

.halflings.share-alt:before {
  content: "\E095"; }

.halflings.resize-full:before {
  content: "\E096"; }

.halflings.resize-small:before {
  content: "\E097"; }

.halflings.plus:before {
  content: "\002B"; }

.halflings.minus:before {
  content: "\2212"; }

.halflings.asterisk:before {
  content: "\002A"; }

.halflings.exclamation-sign:before {
  content: "\E101"; }

.halflings.gift:before {
  content: "\E102"; }

.halflings.leaf:before {
  content: "\E103"; }

.halflings.uni-fire:before {
  content: "\E104"; }

.halflings.eye-open:before {
  content: "\E105"; }

.halflings.eye-close:before {
  content: "\E106"; }

.halflings.warning-sign:before {
  content: "\E107"; }

.halflings.plane:before {
  content: "\E108"; }

.halflings.uni-calendar:before {
  content: "\E109"; }

.halflings.random:before {
  content: "\E110"; }

.halflings.comments:before {
  content: "\E111"; }

.halflings.magnet:before {
  content: "\E112"; }

.halflings.chevron-up:before {
  content: "\E113"; }

.halflings.chevron-down:before {
  content: "\E114"; }

.halflings.retweet:before {
  content: "\E115"; }

.halflings.shopping-cart:before {
  content: "\E116"; }

.halflings.folder-close:before {
  content: "\E117"; }

.halflings.folder-open:before {
  content: "\E118"; }

.halflings.resize-vertical:before {
  content: "\E119"; }

.halflings.resize-horizontal:before {
  content: "\E120"; }

.halflings.hdd:before {
  content: "\E121"; }

.halflings.bullhorn:before {
  content: "\E122"; }

.halflings.uni-bell:before {
  content: "\E123"; }

.halflings.certificate:before {
  content: "\E124"; }

.halflings.thumbs-up:before {
  content: "\E125"; }

.halflings.thumbs-down:before {
  content: "\E126"; }

.halflings.hand-right:before {
  content: "\E127"; }

.halflings.hand-left:before {
  content: "\E128"; }

.halflings.hand-top:before {
  content: "\E129"; }

.halflings.hand-down:before {
  content: "\E130"; }

.halflings.circle-arrow-right:before {
  content: "\E131"; }

.halflings.circle-arrow-left:before {
  content: "\E132"; }

.halflings.circle-arrow-top:before {
  content: "\E133"; }

.halflings.circle-arrow-down:before {
  content: "\E134"; }

.halflings.globe:before {
  content: "\E135"; }

.halflings.uni-wrench:before {
  content: "\E136"; }

.halflings.tasks:before {
  content: "\E137"; }

.halflings.filter:before {
  content: "\E138"; }

.halflings.uni-briefcase:before {
  content: "\E139"; }

.halflings.fullscreen:before {
  content: "\E140"; }

.halflings.dashboard:before {
  content: "\E141"; }

.halflings.uni-paperclip:before {
  content: "\E142"; }

.halflings.heart-empty:before {
  content: "\E143"; }

.halflings.link:before {
  content: "\E144"; }

.halflings.phone:before {
  content: "\E145"; }

.halflings.uni-pushpin:before {
  content: "\E146"; }

.halflings.euro:before {
  content: "\20AC"; }

.halflings.usd:before {
  content: "\E148"; }

.halflings.gbp:before {
  content: "\E149"; }

.halflings.sort:before {
  content: "\E150"; }

.halflings.sort-by-alphabet:before {
  content: "\E151"; }

.halflings.sort-by-alphabet-alt:before {
  content: "\E152"; }

.halflings.sort-by-order:before {
  content: "\E153"; }

.halflings.sort-by-order-alt:before {
  content: "\E154"; }

.halflings.sort-by-attributes:before {
  content: "\E155"; }

.halflings.sort-by-attributes-alt:before {
  content: "\E156"; }

.halflings.unchecked:before {
  content: "\E157"; }

.halflings.expand:before {
  content: "\E158"; }

.halflings.collapse:before {
  content: "\E159"; }

.halflings.collapse-top:before {
  content: "\E160"; }

.halflings.log_in:before {
  content: "\E161"; }

.halflings.flash:before {
  content: "\E162"; }

.halflings.log_out:before {
  content: "\E163"; }

.halflings.new_window:before {
  content: "\E164"; }

.halflings.record:before {
  content: "\E165"; }

.halflings.save:before {
  content: "\E166"; }

.halflings.open:before {
  content: "\E167"; }

.halflings.saved:before {
  content: "\E168"; }

.halflings.import:before {
  content: "\E169"; }

.halflings.export:before {
  content: "\E170"; }

.halflings.send:before {
  content: "\E171"; }

.halflings.floppy_disk:before {
  content: "\E172"; }

.halflings.floppy_saved:before {
  content: "\E173"; }

.halflings.floppy_remove:before {
  content: "\E174"; }

.halflings.floppy_save:before {
  content: "\E175"; }

.halflings.floppy_open:before {
  content: "\E176"; }

.halflings.credit_card:before {
  content: "\E177"; }

.halflings.transfer:before {
  content: "\E178"; }

.halflings.cutlery:before {
  content: "\E179"; }

.halflings.header:before {
  content: "\E180"; }

.halflings.compressed:before {
  content: "\E181"; }

.halflings.earphone:before {
  content: "\E182"; }

.halflings.phone_alt:before {
  content: "\E183"; }

.halflings.tower:before {
  content: "\E184"; }

.halflings.stats:before {
  content: "\E185"; }

.halflings.sd_video:before {
  content: "\E186"; }

.halflings.hd_video:before {
  content: "\E187"; }

.halflings.subtitles:before {
  content: "\E188"; }

.halflings.sound_stereo:before {
  content: "\E189"; }

.halflings.sound_dolby:before {
  content: "\E190"; }

.halflings.sound_5_1:before {
  content: "\E191"; }

.halflings.sound_6_1:before {
  content: "\E192"; }

.halflings.sound_7_1:before {
  content: "\E193"; }

.halflings.copyright_mark:before {
  content: "\E194"; }

.halflings.registration_mark:before {
  content: "\E195"; }

.halflings.cloud:before {
  content: "\2601"; }

.halflings.cloud_download:before {
  content: "\E197"; }

.halflings.cloud_upload:before {
  content: "\E198"; }

.halflings.tree_conifer:before {
  content: "\E199"; }

.halflings.tree_deciduous:before {
  content: "\E200"; }

.halflings-icon {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0 8px 0 0;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url(/fonts/glyphicons_halflings.svg);
  background-position: 0 0;
  background-repeat: no-repeat;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
  *margin-right: .3em; }

.halflings-icon _:-o-prefocus, .halflings-icon {
  background-image: url(../images/glyphicons_halflings.png); }

.no-inlinesvg .halflings-icon {
  background-image: url(../images/glyphicons_halflings.png); }

.halflings-icon.white {
  background-image: url(../images/glyphicons_halflings-white.svg); }

.halflings-icon.white _:-o-prefocus, .halflings-icon.white {
  background-image: url(../images/glyphicons_halflings-white.png); }

.no-inlinesvg .halflings-icon.white {
  background-image: url(../images/glyphicons_halflings-white.png); }

.halflings-icon.glass {
  background-position: 0 0; }

.halflings-icon.music {
  background-position: -24px 0; }

.halflings-icon.search {
  background-position: -48px 0; }

.halflings-icon.envelope {
  background-position: -72px 0; }

.halflings-icon.heart {
  background-position: -96px 0; }

.halflings-icon.star {
  background-position: -120px 0; }

.halflings-icon.star-empty {
  background-position: -144px 0; }

.halflings-icon.user {
  background-position: -168px 0; }

.halflings-icon.film {
  background-position: -192px 0; }

.halflings-icon.th-large {
  background-position: -216px 0; }

.halflings-icon.th {
  background-position: -240px 0; }

.halflings-icon.th-list {
  background-position: -264px 0; }

.halflings-icon.ok {
  background-position: -288px 0; }

.halflings-icon.remove {
  background-position: -312px 0; }

.halflings-icon.zoom-in {
  background-position: -336px 0; }

.halflings-icon.zoom-out {
  background-position: -360px 0; }

.halflings-icon.off {
  background-position: -384px 0; }

.halflings-icon.signal {
  background-position: -408px 0; }

.halflings-icon.cog {
  background-position: -432px 0; }

.halflings-icon.trash {
  background-position: -456px 0; }

.halflings-icon.home {
  background-position: 0 -24px; }

.halflings-icon.file {
  background-position: -24px -24px; }

.halflings-icon.time {
  background-position: -48px -24px; }

.halflings-icon.road {
  background-position: -72px -24px; }

.halflings-icon.download-alt {
  background-position: -96px -24px; }

.halflings-icon.download {
  background-position: -120px -24px; }

.halflings-icon.upload {
  background-position: -144px -24px; }

.halflings-icon.inbox {
  background-position: -168px -24px; }

.halflings-icon.play-circle {
  background-position: -192px -24px; }

.halflings-icon.repeat {
  background-position: -216px -24px; }

.halflings-icon.refresh {
  background-position: -240px -24px; }

.halflings-icon.list-alt {
  background-position: -264px -24px; }

.halflings-icon.uni-lock {
  background-position: -288px -24px; }

.halflings-icon.flag {
  background-position: -312px -24px; }

.halflings-icon.headphones {
  background-position: -336px -24px; }

.halflings-icon.volume-off {
  background-position: -360px -24px; }

.halflings-icon.volume-down {
  background-position: -384px -24px; }

.halflings-icon.volume-up {
  background-position: -408px -24px; }

.halflings-icon.qrcode {
  background-position: -432px -24px; }

.halflings-icon.barcode {
  background-position: -456px -24px; }

.halflings-icon.tag {
  background-position: 0 -48px; }

.halflings-icon.tags {
  background-position: -24px -48px; }

.halflings-icon.book {
  background-position: -48px -48px; }

.halflings-icon.uni-bookmark {
  background-position: -72px -48px; }

.halflings-icon.print {
  background-position: -96px -48px; }

.halflings-icon.uni-camera {
  background-position: -120px -48px; }

.halflings-icon.font {
  background-position: -144px -48px; }

.halflings-icon.bold {
  background-position: -168px -48px; }

.halflings-icon.italic {
  background-position: -192px -48px; }

.halflings-icon.text-height {
  background-position: -216px -48px; }

.halflings-icon.text-width {
  background-position: -240px -48px; }

.halflings-icon.align-left {
  background-position: -264px -48px; }

.halflings-icon.align-center {
  background-position: -288px -48px; }

.halflings-icon.align-right {
  background-position: -312px -48px; }

.halflings-icon.align-justify {
  background-position: -336px -48px; }

.halflings-icon.list {
  background-position: -360px -48px; }

.halflings-icon.indent-left {
  background-position: -384px -48px; }

.halflings-icon.indent-right {
  background-position: -408px -48px; }

.halflings-icon.facetime-video {
  background-position: -432px -48px; }

.halflings-icon.picture {
  background-position: -456px -48px; }

.halflings-icon.pencil {
  background-position: 0 -72px; }

.halflings-icon.map-marker {
  background-position: -24px -72px; }

.halflings-icon.adjust {
  background-position: -48px -72px; }

.halflings-icon.tint {
  background-position: -72px -72px; }

.halflings-icon.edit {
  background-position: -96px -72px; }

.halflings-icon.share {
  background-position: -120px -72px; }

.halflings-icon.check {
  background-position: -144px -72px; }

.halflings-icon.move {
  background-position: -168px -72px; }

.halflings-icon.step-backward {
  background-position: -192px -72px; }

.halflings-icon.fast-backward {
  background-position: -216px -72px; }

.halflings-icon.backward {
  background-position: -240px -72px; }

.halflings-icon.play {
  background-position: -264px -72px; }

.halflings-icon.pause {
  background-position: -288px -72px; }

.halflings-icon.stop {
  background-position: -312px -72px; }

.halflings-icon.forward {
  background-position: -336px -72px; }

.halflings-icon.fast-forward {
  background-position: -360px -72px; }

.halflings-icon.step-forward {
  background-position: -384px -72px; }

.halflings-icon.eject {
  background-position: -408px -72px; }

.halflings-icon.chevron-left {
  background-position: -432px -72px; }

.halflings-icon.chevron-right {
  background-position: -456px -72px; }

.halflings-icon.plus-sign {
  background-position: 0 -96px; }

.halflings-icon.minus-sign {
  background-position: -24px -96px; }

.halflings-icon.remove-sign {
  background-position: -48px -96px; }

.halflings-icon.ok-sign {
  background-position: -72px -96px; }

.halflings-icon.question-sign {
  background-position: -96px -96px; }

.halflings-icon.info-sign {
  background-position: -120px -96px; }

.halflings-icon.screenshot {
  background-position: -144px -96px; }

.halflings-icon.remove-circle {
  background-position: -168px -96px; }

.halflings-icon.ok-circle {
  background-position: -192px -96px; }

.halflings-icon.ban-circle {
  background-position: -216px -96px; }

.halflings-icon.arrow-left {
  background-position: -240px -96px; }

.halflings-icon.arrow-right {
  background-position: -264px -96px; }

.halflings-icon.arrow-up {
  background-position: -288px -96px; }

.halflings-icon.arrow-down {
  background-position: -312px -96px; }

.halflings-icon.share-alt {
  background-position: -336px -96px; }

.halflings-icon.resize-full {
  background-position: -360px -96px; }

.halflings-icon.resize-small {
  background-position: -384px -96px; }

.halflings-icon.plus {
  background-position: -408px -96px; }

.halflings-icon.minus {
  background-position: -432px -96px; }

.halflings-icon.asterisk {
  background-position: -456px -96px; }

.halflings-icon.exclamation-sign {
  background-position: 0 -120px; }

.halflings-icon.gift {
  background-position: -24px -120px; }

.halflings-icon.leaf {
  background-position: -48px -120px; }

.halflings-icon.uni-fire {
  background-position: -72px -120px; }

.halflings-icon.eye-open {
  background-position: -96px -120px; }

.halflings-icon.eye-close {
  background-position: -120px -120px; }

.halflings-icon.warning-sign {
  background-position: -144px -120px; }

.halflings-icon.plane {
  background-position: -168px -120px; }

.halflings-icon.uni-calendar {
  background-position: -192px -120px; }

.halflings-icon.random {
  background-position: -216px -120px; }

.halflings-icon.comments {
  background-position: -240px -120px; }

.halflings-icon.magnet {
  background-position: -264px -120px; }

.halflings-icon.chevron-up {
  background-position: -288px -120px; }

.halflings-icon.chevron-down {
  background-position: -312px -120px; }

.halflings-icon.retweet {
  background-position: -336px -120px; }

.halflings-icon.shopping-cart {
  background-position: -360px -120px; }

.halflings-icon.folder-close {
  background-position: -384px -120px; }

.halflings-icon.folder-open {
  background-position: -408px -120px; }

.halflings-icon.resize-vertical {
  background-position: -432px -120px; }

.halflings-icon.resize-horizontal {
  background-position: -456px -120px; }

.halflings-icon.hdd {
  background-position: 0 -144px; }

.halflings-icon.bullhorn {
  background-position: -24px -144px; }

.halflings-icon.uni-bell {
  background-position: -48px -144px; }

.halflings-icon.certificate {
  background-position: -72px -144px; }

.halflings-icon.thumbs-up {
  background-position: -96px -144px; }

.halflings-icon.thumbs-down {
  background-position: -120px -144px; }

.halflings-icon.hand-right {
  background-position: -144px -144px; }

.halflings-icon.hand-left {
  background-position: -168px -144px; }

.halflings-icon.hand-top {
  background-position: -192px -144px; }

.halflings-icon.hand-down {
  background-position: -216px -144px; }

.halflings-icon.circle-arrow-right {
  background-position: -240px -144px; }

.halflings-icon.circle-arrow-left {
  background-position: -264px -144px; }

.halflings-icon.circle-arrow-top {
  background-position: -288px -144px; }

.halflings-icon.circle-arrow-down {
  background-position: -312px -144px; }

.halflings-icon.globe {
  background-position: -336px -144px; }

.halflings-icon.uni-wrench {
  background-position: -360px -144px; }

.halflings-icon.tasks {
  background-position: -384px -144px; }

.halflings-icon.filter {
  background-position: -408px -144px; }

.halflings-icon.uni-briefcase {
  background-position: -432px -144px; }

.halflings-icon.fullscreen {
  background-position: -456px -144px; }

.halflings-icon.dashboard {
  background-position: 0 -168px; }

.halflings-icon.uni-paperclip {
  background-position: -24px -168px; }

.halflings-icon.heart-empty {
  background-position: -48px -168px; }

.halflings-icon.link {
  background-position: -72px -168px; }

.halflings-icon.phone {
  background-position: -96px -168px; }

.halflings-icon.uni-pushpin {
  background-position: -120px -168px; }

.halflings-icon.euro {
  background-position: -144px -168px; }

.halflings-icon.usd {
  background-position: -168px -168px; }

.halflings-icon.gbp {
  background-position: -192px -168px; }

.halflings-icon.sort {
  background-position: -216px -168px; }

.halflings-icon.sort-by-alphabet {
  background-position: -240px -168px; }

.halflings-icon.sort-by-alphabet-alt {
  background-position: -264px -168px; }

.halflings-icon.sort-by-order {
  background-position: -288px -168px; }

.halflings-icon.sort-by-order-alt {
  background-position: -312px -168px; }

.halflings-icon.sort-by-attributes {
  background-position: -336px -168px; }

.halflings-icon.sort-by-attributes-alt {
  background-position: -360px -168px; }

.halflings-icon.unchecked {
  background-position: -384px -168px; }

.halflings-icon.expand {
  background-position: -408px -168px; }

.halflings-icon.collapse {
  background-position: -432px -168px; }

.halflings-icon.collapse-top {
  background-position: -456px -168px; }

.halflings-icon.log_in {
  background-position: 0 -192px; }

.halflings-icon.flash {
  background-position: -24px -192px; }

.halflings-icon.log_out {
  background-position: -48px -192px; }

.halflings-icon.new_window {
  background-position: -72px -192px; }

.halflings-icon.record {
  background-position: -96px -192px; }

.halflings-icon.save {
  background-position: -120px -192px; }

.halflings-icon.open {
  background-position: -144px -192px; }

.halflings-icon.saved {
  background-position: -168px -192px; }

.halflings-icon.import {
  background-position: -192px -192px; }

.halflings-icon.export {
  background-position: -216px -192px; }

.halflings-icon.send {
  background-position: -240px -192px; }

.halflings-icon.floppy_disk {
  background-position: -264px -192px; }

.halflings-icon.floppy_saved {
  background-position: -288px -192px; }

.halflings-icon.floppy_remove {
  background-position: -312px -192px; }

.halflings-icon.floppy_save {
  background-position: -336px -192px; }

.halflings-icon.floppy_open {
  background-position: -360px -192px; }

.halflings-icon.credit_card {
  background-position: -384px -192px; }

.halflings-icon.transfer {
  background-position: -408px -192px; }

.halflings-icon.cutlery {
  background-position: -432px -192px; }

.halflings-icon.header {
  background-position: -456px -192px; }

.halflings-icon.compressed {
  background-position: 0 -216px; }

.halflings-icon.earphone {
  background-position: -24px -216px; }

.halflings-icon.phone_alt {
  background-position: -48px -216px; }

.halflings-icon.tower {
  background-position: -72px -216px; }

.halflings-icon.stats {
  background-position: -96px -216px; }

.halflings-icon.sd_video {
  background-position: -120px -216px; }

.halflings-icon.hd_video {
  background-position: -144px -216px; }

.halflings-icon.subtitles {
  background-position: -168px -216px; }

.halflings-icon.sound_stereo {
  background-position: -192px -216px; }

.halflings-icon.sound_dolby {
  background-position: -216px -216px; }

.halflings-icon.sound_5_1 {
  background-position: -240px -216px; }

.halflings-icon.sound_6_1 {
  background-position: -264px -216px; }

.halflings-icon.sound_7_1 {
  background-position: -288px -216px; }

.halflings-icon.copyright_mark {
  background-position: -312px -216px; }

.halflings-icon.registration_mark {
  background-position: -336px -216px; }

.halflings-icon.cloud {
  background-position: -360px -216px; }

.halflings-icon.cloud_download {
  background-position: -384px -216px; }

.halflings-icon.cloud_upload {
  background-position: -408px -216px; }

.halflings-icon.tree_conifer {
  background-position: -432px -216px; }

.halflings-icon.tree_deciduous {
  background-position: -456px -216px; }

/* fonts */
/* Color Settings */
/* 	mixins */
/* Grid System */
@media (max-width: 400px) {
  @-ms-viewport {
    width: 320px; } }
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0; }

.grid-container:before, .mobile-grid-5:before, .mobile-grid-10:before, .mobile-grid-15:before, .mobile-grid-20:before, .mobile-grid-25:before, .mobile-grid-30:before, .mobile-grid-35:before, .mobile-grid-40:before, .mobile-grid-45:before, .mobile-grid-50:before, .mobile-grid-55:before, .mobile-grid-60:before, .mobile-grid-65:before, .mobile-grid-70:before, .mobile-grid-75:before, .mobile-grid-80:before, .mobile-grid-85:before, .mobile-grid-90:before, .mobile-grid-95:before, .mobile-grid-100:before, .mobile-grid-33:before, .mobile-grid-66:before, .tablet-grid-5:before, .tablet-grid-10:before, .tablet-grid-15:before, .tablet-grid-20:before, .tablet-grid-25:before, .tablet-grid-30:before, .tablet-grid-35:before, .tablet-grid-40:before, .tablet-grid-45:before, .tablet-grid-50:before, .tablet-grid-55:before, .tablet-grid-60:before, .tablet-grid-65:before, .tablet-grid-70:before, .tablet-grid-75:before, .tablet-grid-80:before, .tablet-grid-85:before, .tablet-grid-90:before, .tablet-grid-95:before, .tablet-grid-100:before, .tablet-grid-33:before, .tablet-grid-66:before, .grid-5:before, .grid-10:before, .grid-15:before, .grid-20:before, .grid-25:before, .grid-30:before, .grid-35:before, .grid-40:before, .grid-45:before, .grid-50:before, .grid-55:before, .grid-60:before, .grid-65:before, .grid-70:before, .grid-75:before, .grid-80:before, .grid-85:before, .grid-90:before, .grid-95:before, .grid-100:before, .grid-33:before, .grid-66:before, .grid-offset:before, .clearfix:before,
.grid-container:after,
.mobile-grid-5:after,
.mobile-grid-10:after,
.mobile-grid-15:after,
.mobile-grid-20:after,
.mobile-grid-25:after,
.mobile-grid-30:after,
.mobile-grid-35:after,
.mobile-grid-40:after,
.mobile-grid-45:after,
.mobile-grid-50:after,
.mobile-grid-55:after,
.mobile-grid-60:after,
.mobile-grid-65:after,
.mobile-grid-70:after,
.mobile-grid-75:after,
.mobile-grid-80:after,
.mobile-grid-85:after,
.mobile-grid-90:after,
.mobile-grid-95:after,
.mobile-grid-100:after,
.mobile-grid-33:after,
.mobile-grid-66:after,
.tablet-grid-5:after,
.tablet-grid-10:after,
.tablet-grid-15:after,
.tablet-grid-20:after,
.tablet-grid-25:after,
.tablet-grid-30:after,
.tablet-grid-35:after,
.tablet-grid-40:after,
.tablet-grid-45:after,
.tablet-grid-50:after,
.tablet-grid-55:after,
.tablet-grid-60:after,
.tablet-grid-65:after,
.tablet-grid-70:after,
.tablet-grid-75:after,
.tablet-grid-80:after,
.tablet-grid-85:after,
.tablet-grid-90:after,
.tablet-grid-95:after,
.tablet-grid-100:after,
.tablet-grid-33:after,
.tablet-grid-66:after,
.grid-5:after,
.grid-10:after,
.grid-15:after,
.grid-20:after,
.grid-25:after,
.grid-30:after,
.grid-35:after,
.grid-40:after,
.grid-45:after,
.grid-50:after,
.grid-55:after,
.grid-60:after,
.grid-65:after,
.grid-70:after,
.grid-75:after,
.grid-80:after,
.grid-85:after,
.grid-90:after,
.grid-95:after,
.grid-100:after,
.grid-33:after,
.grid-66:after,
.grid-offset:after,
.clearfix:after {
  content: ".";
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0; }

.grid-container:after, .mobile-grid-5:after, .mobile-grid-10:after, .mobile-grid-15:after, .mobile-grid-20:after, .mobile-grid-25:after, .mobile-grid-30:after, .mobile-grid-35:after, .mobile-grid-40:after, .mobile-grid-45:after, .mobile-grid-50:after, .mobile-grid-55:after, .mobile-grid-60:after, .mobile-grid-65:after, .mobile-grid-70:after, .mobile-grid-75:after, .mobile-grid-80:after, .mobile-grid-85:after, .mobile-grid-90:after, .mobile-grid-95:after, .mobile-grid-100:after, .mobile-grid-33:after, .mobile-grid-66:after, .tablet-grid-5:after, .tablet-grid-10:after, .tablet-grid-15:after, .tablet-grid-20:after, .tablet-grid-25:after, .tablet-grid-30:after, .tablet-grid-35:after, .tablet-grid-40:after, .tablet-grid-45:after, .tablet-grid-50:after, .tablet-grid-55:after, .tablet-grid-60:after, .tablet-grid-65:after, .tablet-grid-70:after, .tablet-grid-75:after, .tablet-grid-80:after, .tablet-grid-85:after, .tablet-grid-90:after, .tablet-grid-95:after, .tablet-grid-100:after, .tablet-grid-33:after, .tablet-grid-66:after, .grid-5:after, .grid-10:after, .grid-15:after, .grid-20:after, .grid-25:after, .grid-30:after, .grid-35:after, .grid-40:after, .grid-45:after, .grid-50:after, .grid-55:after, .grid-60:after, .grid-65:after, .grid-70:after, .grid-75:after, .grid-80:after, .grid-85:after, .grid-90:after, .grid-95:after, .grid-100:after, .grid-33:after, .grid-66:after, .grid-offset:after, .clearfix:after {
  clear: both; }

.grid-container, .mobile-grid-5, .mobile-grid-10, .mobile-grid-15, .mobile-grid-20, .mobile-grid-25, .mobile-grid-30, .mobile-grid-35, .mobile-grid-40, .mobile-grid-45, .mobile-grid-50, .mobile-grid-55, .mobile-grid-60, .mobile-grid-65, .mobile-grid-70, .mobile-grid-75, .mobile-grid-80, .mobile-grid-85, .mobile-grid-90, .mobile-grid-95, .mobile-grid-100, .mobile-grid-33, .mobile-grid-66, .tablet-grid-5, .tablet-grid-10, .tablet-grid-15, .tablet-grid-20, .tablet-grid-25, .tablet-grid-30, .tablet-grid-35, .tablet-grid-40, .tablet-grid-45, .tablet-grid-50, .tablet-grid-55, .tablet-grid-60, .tablet-grid-65, .tablet-grid-70, .tablet-grid-75, .tablet-grid-80, .tablet-grid-85, .tablet-grid-90, .tablet-grid-95, .tablet-grid-100, .tablet-grid-33, .tablet-grid-66, .grid-5, .grid-10, .grid-15, .grid-20, .grid-25, .grid-30, .grid-35, .grid-40, .grid-45, .grid-50, .grid-55, .grid-60, .grid-65, .grid-70, .grid-75, .grid-80, .grid-85, .grid-90, .grid-95, .grid-100, .grid-33, .grid-66, .grid-offset, .clearfix {
  /* <IE7> */
  *zoom: 1;
  /* </IE7> */ }

.grid-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  padding-left: 10px;
  padding-right: 10px; }

.mobile-grid-5, .mobile-grid-10, .mobile-grid-15, .mobile-grid-20, .mobile-grid-25, .mobile-grid-30, .mobile-grid-35, .mobile-grid-40, .mobile-grid-45, .mobile-grid-50, .mobile-grid-55, .mobile-grid-60, .mobile-grid-65, .mobile-grid-70, .mobile-grid-75, .mobile-grid-80, .mobile-grid-85, .mobile-grid-90, .mobile-grid-95, .mobile-grid-100, .mobile-grid-33, .mobile-grid-66, .tablet-grid-5, .tablet-grid-10, .tablet-grid-15, .tablet-grid-20, .tablet-grid-25, .tablet-grid-30, .tablet-grid-35, .tablet-grid-40, .tablet-grid-45, .tablet-grid-50, .tablet-grid-55, .tablet-grid-60, .tablet-grid-65, .tablet-grid-70, .tablet-grid-75, .tablet-grid-80, .tablet-grid-85, .tablet-grid-90, .tablet-grid-95, .tablet-grid-100, .tablet-grid-33, .tablet-grid-66, .grid-5, .grid-10, .grid-15, .grid-20, .grid-25, .grid-30, .grid-35, .grid-40, .grid-45, .grid-50, .grid-55, .grid-60, .grid-65, .grid-70, .grid-75, .grid-80, .grid-85, .grid-90, .grid-95, .grid-100, .grid-33, .grid-66 {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 10px;
  padding-right: 10px;
  /* <IE7> */
  *padding-left: 0;
  *padding-right: 0;
  /* </IE7> */ }
  .mobile-grid-5 > *, .mobile-grid-10 > *, .mobile-grid-15 > *, .mobile-grid-20 > *, .mobile-grid-25 > *, .mobile-grid-30 > *, .mobile-grid-35 > *, .mobile-grid-40 > *, .mobile-grid-45 > *, .mobile-grid-50 > *, .mobile-grid-55 > *, .mobile-grid-60 > *, .mobile-grid-65 > *, .mobile-grid-70 > *, .mobile-grid-75 > *, .mobile-grid-80 > *, .mobile-grid-85 > *, .mobile-grid-90 > *, .mobile-grid-95 > *, .mobile-grid-100 > *, .mobile-grid-33 > *, .mobile-grid-66 > *, .tablet-grid-5 > *, .tablet-grid-10 > *, .tablet-grid-15 > *, .tablet-grid-20 > *, .tablet-grid-25 > *, .tablet-grid-30 > *, .tablet-grid-35 > *, .tablet-grid-40 > *, .tablet-grid-45 > *, .tablet-grid-50 > *, .tablet-grid-55 > *, .tablet-grid-60 > *, .tablet-grid-65 > *, .tablet-grid-70 > *, .tablet-grid-75 > *, .tablet-grid-80 > *, .tablet-grid-85 > *, .tablet-grid-90 > *, .tablet-grid-95 > *, .tablet-grid-100 > *, .tablet-grid-33 > *, .tablet-grid-66 > *, .grid-5 > *, .grid-10 > *, .grid-15 > *, .grid-20 > *, .grid-25 > *, .grid-30 > *, .grid-35 > *, .grid-40 > *, .grid-45 > *, .grid-50 > *, .grid-55 > *, .grid-60 > *, .grid-65 > *, .grid-70 > *, .grid-75 > *, .grid-80 > *, .grid-85 > *, .grid-90 > *, .grid-95 > *, .grid-100 > *, .grid-33 > *, .grid-66 > * {
    /* <IE7> */
    *margin-left: expression((!this.className.match(/grid-[1-9]/) && this.currentStyle.display === 'block' && this.currentStyle.width === 'auto') && '10px');
    *margin-right: expression((!this.className.match(/grid-[1-9]/) && this.currentStyle.display === 'block' && this.currentStyle.width === 'auto') && '10px');
    /* </IE7> */ }

.grid-parent {
  padding-left: 0;
  padding-right: 0; }

.grid-offset {
  clear: both;
  margin-left: -10px;
  margin-right: -10px; }

.push-5, .pull-5, .push-10, .pull-10, .push-15, .pull-15, .push-20, .pull-20, .push-25, .pull-25, .push-30, .pull-30, .push-35, .pull-35, .push-40, .pull-40, .push-45, .pull-45, .push-50, .pull-50, .push-55, .pull-55, .push-60, .pull-60, .push-65, .pull-65, .push-70, .pull-70, .push-75, .pull-75, .push-80, .pull-80, .push-85, .pull-85, .push-90, .pull-90, .push-95, .pull-95, .push-33, .pull-33, .push-66, .pull-66 {
  position: relative; }

.hide-on-desktop {
  display: none !important; }

.grid-5 {
  float: left;
  width: 5%;
  /* <IE7> */
  *width: expression(Math.floor(0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-5 {
  margin-left: 5%; }

.suffix-5 {
  margin-right: 5%; }

.push-5 {
  left: 5%;
  /* <IE7> */
  *left: expression(Math.floor(0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-5 {
  left: -5%;
  /* <IE7> */
  *left: expression(Math.floor(-0.05 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-10 {
  float: left;
  width: 10%;
  /* <IE7> */
  *width: expression(Math.floor(0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-10 {
  margin-left: 10%; }

.suffix-10 {
  margin-right: 10%; }

.push-10 {
  left: 10%;
  /* <IE7> */
  *left: expression(Math.floor(0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-10 {
  left: -10%;
  /* <IE7> */
  *left: expression(Math.floor(-0.1 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-15 {
  float: left;
  width: 15%;
  /* <IE7> */
  *width: expression(Math.floor(0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-15 {
  margin-left: 15%; }

.suffix-15 {
  margin-right: 15%; }

.push-15 {
  left: 15%;
  /* <IE7> */
  *left: expression(Math.floor(0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-15 {
  left: -15%;
  /* <IE7> */
  *left: expression(Math.floor(-0.15 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-20 {
  float: left;
  width: 20%;
  /* <IE7> */
  *width: expression(Math.floor(0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-20 {
  margin-left: 20%; }

.suffix-20 {
  margin-right: 20%; }

.push-20 {
  left: 20%;
  /* <IE7> */
  *left: expression(Math.floor(0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-20 {
  left: -20%;
  /* <IE7> */
  *left: expression(Math.floor(-0.2 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-25 {
  float: left;
  width: 25%;
  /* <IE7> */
  *width: expression(Math.floor(0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-25 {
  margin-left: 25%; }

.suffix-25 {
  margin-right: 25%; }

.push-25 {
  left: 25%;
  /* <IE7> */
  *left: expression(Math.floor(0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-25 {
  left: -25%;
  /* <IE7> */
  *left: expression(Math.floor(-0.25 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-30 {
  float: left;
  width: 30%;
  /* <IE7> */
  *width: expression(Math.floor(0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-30 {
  margin-left: 30%; }

.suffix-30 {
  margin-right: 30%; }

.push-30 {
  left: 30%;
  /* <IE7> */
  *left: expression(Math.floor(0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-30 {
  left: -30%;
  /* <IE7> */
  *left: expression(Math.floor(-0.3 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-35 {
  float: left;
  width: 35%;
  /* <IE7> */
  *width: expression(Math.floor(0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-35 {
  margin-left: 35%; }

.suffix-35 {
  margin-right: 35%; }

.push-35 {
  left: 35%;
  /* <IE7> */
  *left: expression(Math.floor(0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-35 {
  left: -35%;
  /* <IE7> */
  *left: expression(Math.floor(-0.35 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-40 {
  float: left;
  width: 40%;
  /* <IE7> */
  *width: expression(Math.floor(0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-40 {
  margin-left: 40%; }

.suffix-40 {
  margin-right: 40%; }

.push-40 {
  left: 40%;
  /* <IE7> */
  *left: expression(Math.floor(0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-40 {
  left: -40%;
  /* <IE7> */
  *left: expression(Math.floor(-0.4 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-45 {
  float: left;
  width: 45%;
  /* <IE7> */
  *width: expression(Math.floor(0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-45 {
  margin-left: 45%; }

.suffix-45 {
  margin-right: 45%; }

.push-45 {
  left: 45%;
  /* <IE7> */
  *left: expression(Math.floor(0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-45 {
  left: -45%;
  /* <IE7> */
  *left: expression(Math.floor(-0.45 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-50 {
  float: left;
  width: 50%;
  /* <IE7> */
  *width: expression(Math.floor(0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-50 {
  margin-left: 50%; }

.suffix-50 {
  margin-right: 50%; }

.push-50 {
  left: 50%;
  /* <IE7> */
  *left: expression(Math.floor(0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-50 {
  left: -50%;
  /* <IE7> */
  *left: expression(Math.floor(-0.5 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-55 {
  float: left;
  width: 55%;
  /* <IE7> */
  *width: expression(Math.floor(0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-55 {
  margin-left: 55%; }

.suffix-55 {
  margin-right: 55%; }

.push-55 {
  left: 55%;
  /* <IE7> */
  *left: expression(Math.floor(0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-55 {
  left: -55%;
  /* <IE7> */
  *left: expression(Math.floor(-0.55 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-60 {
  float: left;
  width: 60%;
  /* <IE7> */
  *width: expression(Math.floor(0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-60 {
  margin-left: 60%; }

.suffix-60 {
  margin-right: 60%; }

.push-60 {
  left: 60%;
  /* <IE7> */
  *left: expression(Math.floor(0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-60 {
  left: -60%;
  /* <IE7> */
  *left: expression(Math.floor(-0.6 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-65 {
  float: left;
  width: 65%;
  /* <IE7> */
  *width: expression(Math.floor(0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-65 {
  margin-left: 65%; }

.suffix-65 {
  margin-right: 65%; }

.push-65 {
  left: 65%;
  /* <IE7> */
  *left: expression(Math.floor(0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-65 {
  left: -65%;
  /* <IE7> */
  *left: expression(Math.floor(-0.65 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-70 {
  float: left;
  width: 70%;
  /* <IE7> */
  *width: expression(Math.floor(0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-70 {
  margin-left: 70%; }

.suffix-70 {
  margin-right: 70%; }

.push-70 {
  left: 70%;
  /* <IE7> */
  *left: expression(Math.floor(0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-70 {
  left: -70%;
  /* <IE7> */
  *left: expression(Math.floor(-0.7 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-75 {
  float: left;
  width: 75%;
  /* <IE7> */
  *width: expression(Math.floor(0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-75 {
  margin-left: 75%; }

.suffix-75 {
  margin-right: 75%; }

.push-75 {
  left: 75%;
  /* <IE7> */
  *left: expression(Math.floor(0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-75 {
  left: -75%;
  /* <IE7> */
  *left: expression(Math.floor(-0.75 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-80 {
  float: left;
  width: 80%;
  /* <IE7> */
  *width: expression(Math.floor(0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-80 {
  margin-left: 80%; }

.suffix-80 {
  margin-right: 80%; }

.push-80 {
  left: 80%;
  /* <IE7> */
  *left: expression(Math.floor(0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-80 {
  left: -80%;
  /* <IE7> */
  *left: expression(Math.floor(-0.8 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-85 {
  float: left;
  width: 85%;
  /* <IE7> */
  *width: expression(Math.floor(0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-85 {
  margin-left: 85%; }

.suffix-85 {
  margin-right: 85%; }

.push-85 {
  left: 85%;
  /* <IE7> */
  *left: expression(Math.floor(0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-85 {
  left: -85%;
  /* <IE7> */
  *left: expression(Math.floor(-0.85 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-90 {
  float: left;
  width: 90%;
  /* <IE7> */
  *width: expression(Math.floor(0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-90 {
  margin-left: 90%; }

.suffix-90 {
  margin-right: 90%; }

.push-90 {
  left: 90%;
  /* <IE7> */
  *left: expression(Math.floor(0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-90 {
  left: -90%;
  /* <IE7> */
  *left: expression(Math.floor(-0.9 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-95 {
  float: left;
  width: 95%;
  /* <IE7> */
  *width: expression(Math.floor(0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-95 {
  margin-left: 95%; }

.suffix-95 {
  margin-right: 95%; }

.push-95 {
  left: 95%;
  /* <IE7> */
  *left: expression(Math.floor(0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-95 {
  left: -95%;
  /* <IE7> */
  *left: expression(Math.floor(-0.95 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-33 {
  float: left;
  width: 33.33333%;
  /* <IE7> */
  *width: expression(Math.floor(0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-33 {
  margin-left: 33.33333%; }

.suffix-33 {
  margin-right: 33.33333%; }

.push-33 {
  left: 33.33333%;
  /* <IE7> */
  *left: expression(Math.floor(0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-33 {
  left: -33.33333%;
  /* <IE7> */
  *left: expression(Math.floor(-0.33333 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-66 {
  float: left;
  width: 66.66667%;
  /* <IE7> */
  *width: expression(Math.floor(0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.prefix-66 {
  margin-left: 66.66667%; }

.suffix-66 {
  margin-right: 66.66667%; }

.push-66 {
  left: 66.66667%;
  /* <IE7> */
  *left: expression(Math.floor(0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.pull-66 {
  left: -66.66667%;
  /* <IE7> */
  *left: expression(Math.floor(-0.66667 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + 'px');
  /* </IE7> */ }

.grid-100 {
  clear: both;
  width: 100%; }

/* Main site Style */
/* fonts */
/* Color Settings */
/* 	mixins */
body {
  font-family: "Open Sans", sans-serif;
  font-weight: 400; }

.wrapper {
  margin: 0 auto;
  padding: 0 10px;
  /* max-width: 1180px; */
  min-width: 940px; }

.navSpace {
  display: none;
  height: 60px;
  background: #092744; }

.button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.conversionBTN {
  background: #53c530;
  padding: .3em .7em;
  box-shadow: 0px 2px 0px #3b6a2e; }

.conversionBTN:hover {
  background: #47a429; }

/* fonts */
/* Color Settings */
/* 	mixins */
p {
  line-height: 1.5em; }

a {
  color: #005C9C;
  text-decoration: none;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease; }

a:hover {
  text-decoration: underline; }

h1, h2, h3, h4, h5, h6 {
  font-family: "Bitter", serif;
  font-weight: bold;
  letter-spacing: 0.05em;
  margin: 0 0 0.25em; }
  h1 i, h2 i, h3 i, h4 i, h5 i, h6 i {
    margin-right: 0.3em; }
  h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
    display: block;
    margin-top: 0.5em;
    font-size: 0.6em;
    font-weight: normal;
    letter-spacing: 0em; }

h1 {
  font-size: 2em;
  line-height: 1.1; }

h2 {
  font-size: 1.5em;
  line-height: 1.1; }

h3 {
  font-size: 1.17em;
  line-height: 1.3; }

h4 {
  font-size: 1em;
  line-height: 1.3; }

h5 {
  font-size: 0.83em; }

h6 {
  font-size: 0.67em; }

b, strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

pre {
  overflow: auto; }

kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

code {
  font-family: consolas, courier, monospace;
  font-size: 1em;
  line-height: 1.2em;
  background-color: #F2F2F2;
  color: #000;
  font-weight: bold;
  border: 1px solid #666;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  border-radius: 1em;
  padding: 1em;
  margin: 1.2em 0.2em;
  display: inline-block;
  vertical-align: bottom;
  width: 95%; }

del {
  text-decoration: line-through; }

.small {
  font-size: 0.813em;
  font-weight: normal;
  color: #999; }

.left {
  float: left !important; }

.right {
  float: right !important; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-justify {
  text-align: justify !important; }

.hide {
  display: none; }

.invisible {
  visibility: hidden; }

.nowrap {
  white-space: nowrap; }

.bold {
  font-weight: bold; }

.regular {
  font-weight: normal; }

.italic {
  font-style: italic; }

.caps {
  text-transform: uppercase;
  letter-spacing: .2em; }

.inline {
  display: inline; }

.block {
  display: block; }

.inline-block {
  display: inline-block; }

.overflow-hidden {
  overflow: hidden; }

.overflow-scroll {
  overflow: scroll; }

.overflow-auto {
  overflow: auto; }

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.muted {
  opacity: .5; }

.clear {
  clear: both; }

blockquote {
  margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #DDDDDD;
  line-height: 1.6;
  color: #6f6f6f; }
  blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: #555555; }
    blockquote cite:before {
      content: "\2014 \0020"; }
    blockquote cite a, blockquote cite a:visited {
      color: #555555; }
  blockquote p {
    line-height: 1.6;
    color: #6f6f6f; }

p.center {
  text-align: center; }

div.center {
  margin-left: auto;
  margin-right: auto; }

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto; }

/* end page wide styles */
#gp-img {
  margin: 0 auto;
  margin-right: 10px;
  height: 34px;
  width: 115px; }

.sbred {
  color: #E40001; }

.sbblue {
  color: #066ECD; }

.fa .fa-2 {
  font-size: 2em; }

.fa .fa-3 {
  font-size: 4em; }

.fa .fa-4 {
  font-size: 7em; }

.fa .fa-5 {
  font-size: 12em; }

.fa.fa-6 {
  font-size: 20em; }

.fa.fa-profile {
  font-size: 100px; }

/* header style  */
.positionfixed #mainNavHeader, iospositionfixed #mainNavHeader {
  position: fixed;
  top: 0; }
.positionfixed .navSpace, iospositionfixed .navSpace {
  display: block; }

#mainNavHeader {
  z-index: 9998;
  border-bottom: solid 4px #266fbc;
  height: 60px;
  background-color: #061B2D;
  width: 100%;
  min-width: 980px; }
  #mainNavHeader h1 {
    margin: 0; }
  #mainNavHeader h1, #mainNavHeader .mainNav li, #mainNavHeader .actionNav li {
    float: left; }
  #mainNavHeader .mainNav li a, #mainNavHeader .actionNav li {
    display: block;
    line-height: 60px;
    padding: 0 1em;
    height: 60px;
    color: #eff5fb;
    text-decoration: none;
    text-align: center; }
  #mainNavHeader .mainNav, #mainNavHeader .actionNav {
    float: right; }
  #mainNavHeader h1 a {
    display: block;
    margin-top: 10px;
    width: 275px;
    height: 40px;
    background: url(/css/images/logo.png) no-repeat;
    text-indent: -100em; }
  #mainNavHeader h1 a:hover {
    opacity: .8; }
  #mainNavHeader h1 a.sbw {
    background: url(/css/images/logo-sbwire.png) no-repeat;
    width: 141px;
    height: 39px; }
  #mainNavHeader h1 a.connect {
    background: url(/css/images/logo-connect.png) no-repeat;
    width: 155px;
    height: 39px; }
  #mainNavHeader h1 a.npcn {
    background: url(/images/logos/npcn-logo.png) no-repeat; }
  #mainNavHeader h1 a.gn0 {
    background: url(/images/gn/logos/gn.png) no-repeat; }
  #mainNavHeader h1 a.gn1 {
    background: url(/images/gn/logos/aerospace.png) no-repeat; }
  #mainNavHeader h1 a.gn2 {
    background: url(/images/gn/logos/agriculture.png) no-repeat; }
  #mainNavHeader h1 a.gn3 {
    background: url(/images/gn/logos/transportation.png) no-repeat; }
  #mainNavHeader h1 a.gn4 {
    background: url(/images/gn/logos/electronics.png) no-repeat; }
  #mainNavHeader h1 a.gn5 {
    background: url(/images/gn/logos/government.png) no-repeat; }
  #mainNavHeader h1 a.gn6 {
    background: url(/images/gn/logos/travel.png) no-repeat; }
  #mainNavHeader h1 a.gn7 {
    background: url(/images/gn/logos/professional.png) no-repeat; }
  #mainNavHeader h1 a.gn8 {
    background: url(/images/gn/logos/manufacturing.png) no-repeat; }
  #mainNavHeader h1 a.gn9 {
    background: url(/images/gn/logos/leisure.png) no-repeat; }
  #mainNavHeader h1 a.gn10 {
    background: url(/images/gn/logos/environment.png) no-repeat; }
  #mainNavHeader h1 a.gn11 {
    background: url(/images/gn/logos/food.png) no-repeat; }
  #mainNavHeader h1 a.gn12 {
    background: url(/images/gn/logos/technology.png) no-repeat; }
  #mainNavHeader h1 a.gn13 {
    background: url(/images/gn/logos/ce.png) no-repeat; }
  #mainNavHeader h1 a.gn14 {
    background: url(/images/gn/logos/construction.png) no-repeat; }
  #mainNavHeader h1 a.gn15 {
    background: url(/images/gn/logos/care.png) no-repeat; }
  #mainNavHeader h1 a.gn16 {
    background: url(/images/gn/logos/retail.png) no-repeat; }
  #mainNavHeader h1 a.gn17 {
    background: url(/images/gn/logos/education.png) no-repeat; }
  #mainNavHeader h1 a.gn18 {
    background: url(/images/gn/logos/energy.png) no-repeat; }
  #mainNavHeader h1 a.gn19 {
    background: url(/images/gn/logos/financial.png) no-repeat; }
  #mainNavHeader h1 a.gn20 {
    background: url(/images/gn/logos/prg.png) no-repeat; }
  #mainNavHeader h1 a.gn21 {
    background: url(/images/gn/logos/legal.png) no-repeat; }
  #mainNavHeader h1 a.gn22 {
    background: url(/images/gn/logos/telecomm.png) no-repeat; }
  #mainNavHeader h1 a.gn23 {
    background: url(/images/gn/logos/hispanic.png) no-repeat; }
  #mainNavHeader h1 a.gn24 {
    background: url(/images/gn/logos/lgbt.png) no-repeat; }
  #mainNavHeader h1 a.gn25 {
    background: url(/images/gn/logos/parenting.png) no-repeat; }
  #mainNavHeader h1 a.gn26 {
    background: url(/images/gn/logos/disability.png) no-repeat; }
  #mainNavHeader h1 a.gn27 {
    background: url(/images/gn/logos/hosting.png) no-repeat; }
  #mainNavHeader h1 a.gn28 {
    background: url(/images/gn/logos/software.png) no-repeat; }
  #mainNavHeader h1 a.gn29 {
    background: url(/images/gn/logos/saas.png) no-repeat; }
  #mainNavHeader h1 a.gn30 {
    background: url(/images/gn/logos/care.png) no-repeat; }
  #mainNavHeader .mainNav ul {
    /*
    			.subNav:hover ul {
    				display: block;
    				opacity: 1;
    
    			}
    			.subNav:hover {
    				background: $navHoverColor;
    			}
    */
    			/*
    
    			ul {
    				margin: 0;
    				padding: 0;
    				float: left;
    				background: $navHoverColor;
    				position: absolute;
    				width: 13em;
    				display: none;
    				z-index: 9999;
    				transition: all 1s ease;
    
    				li {
    
    					a {
    						display: block;
    						margin: 0;
    						padding: 0;
    						line-height: 3em;
    						height: 3em;
    						width: 11em;
    						text-align: left;
    						padding-left: 2em;
    
    						span {
    							float: right;
    							line-height: 3em;
    							margin-right: 2em;
    						}
    					}
    					a:hover {
    						background: #092744;
    					}
    
    				}
    			}
    
    			ul#navServices {
    				li {
    					a {
    						padding: 0 0 0 0.5em;
    						width: 12.5em;
    					}
    				}
    				li:hover {
    					a {
    
    					}
    				}
    
    				li:last-child a {
    					padding-left: 1em;
    					width: 12em;
    					background: rgba(255,255,255,0.5);
    					color: #414141;
    				}
    
    				li:last-child a:hover {
    					background: rgba(255,255,255,1);
    				}
    			}
    
    			ul.features {
    
    				li:nth-of-type(1) a{
    					background: url(/css/images/create-dot.png) center left no-repeat;
    					background-position: .9em;
    				}
    				li:nth-of-type(1):hover a {
    					background: $createColor url(/css/images/white-dot.png) center left no-repeat;
    					background-position: .9em;
    
    				}
    				li:nth-of-type(2) a{
    					background: url(/css/images/distribute-dot.png) center left no-repeat;
    					background-position: .9em;
    				}
    				li:nth-of-type(2):hover a {
    					background: $distributeColor url(/css/images/white-dot.png) center left no-repeat;
    					background-position: .9em;
    				}
    				li:nth-of-type(3) a{
    					background: url(/css/images/analyze-dot.png) center left no-repeat;
    					background-position: .9em;
    				}
    				li:nth-of-type(3):hover a {
    					background: $analyzeColor url(/css/images/white-dot.png) center left no-repeat;
    					background-position: .9em;
    
    				}
    				li:nth-of-type(4) a{
    					background: url(/css/images/respond-dot.png) center left no-repeat;
    					background-position: .9em;
    				}
    				li:nth-of-type(4):hover a {
    					background: $respondColor url(/css/images/white-dot.png) center left no-repeat;
    					background-position: .9em;
    				}
    			}
    			*/ }
    #mainNavHeader .mainNav ul li a:hover, #mainNavHeader .mainNav ul li a:active, #mainNavHeader .mainNav ul li a:focus {
      background: #337fc7; }
      #mainNavHeader .mainNav ul li a:hover ul, #mainNavHeader .mainNav ul li a:active ul, #mainNavHeader .mainNav ul li a:focus ul {
        left: auto; }
    #mainNavHeader .mainNav ul li.hasSubNav:hover a {
      text-decoration: none; }
    #mainNavHeader .mainNav ul li.hasSubNav:hover .subNav {
      display: block; }
    #mainNavHeader .mainNav ul .subNav {
      margin: 0;
      padding: 0;
      z-index: 9998;
      background: #266fbc;
      font-size: 1em;
      line-height: 1.7em;
      color: #fff;
      position: absolute;
      float: left;
      border-top: none;
      display: none;
      text-align: left; }
      #mainNavHeader .mainNav ul .subNav ul {
        padding: 0;
        margin: 0;
        list-style-type: none;
        width: 100%; }
      #mainNavHeader .mainNav ul .subNav li {
        background: none;
        float: none;
        border: none;
        list-style-type: none;
        width: 14em; }
        #mainNavHeader .mainNav ul .subNav li p, #mainNavHeader .mainNav ul .subNav li a {
          display: inline-block;
          width: 100%;
          text-align: left;
          margin: 0;
          padding: 0 1em;
          color: #fff; }
        #mainNavHeader .mainNav ul .subNav li p a {
          padding: 0; }
        #mainNavHeader .mainNav ul .subNav li a {
          line-height: 3em;
          height: 3em; }
        #mainNavHeader .mainNav ul .subNav li a:hover {
          background: none; }
      #mainNavHeader .mainNav ul .subNav li:hover {
        background: #134E87;
        border: none; }
      #mainNavHeader .mainNav ul .subNav .col {
        margin: 0.5em 0 .5em;
        float: left; }
      #mainNavHeader .mainNav ul .subNav h3 {
        font-weight: bold;
        margin: 0 0 1.5em 0;
        padding: 0; }
      #mainNavHeader .mainNav ul .subNav h4 {
        font-size: 1em;
        font-weight: bold;
        line-height: 1.25;
        padding: 0.45em 0;
        padding-left: 1em;
        margin-bottom: 0.8em;
        border-bottom: 1px solid #327CC3; }
      #mainNavHeader .mainNav ul .subNav p {
        line-height: 1.7em; }
      #mainNavHeader .mainNav ul .subNav a {
        color: #fff;
        text-decoration: underline; }
    #mainNavHeader .mainNav ul .subNavRight {
      right: -1px;
      left: auto; }
    #mainNavHeader .mainNav ul .oneCol {
      /* width: 160px !important; */ }
    #mainNavHeader .mainNav ul .twoCol {
      width: 320px !important; }
    #mainNavHeader .mainNav ul .threeCol {
      width: 480px !important; }
  #mainNavHeader .mainNav ul:hover li .col {
    display: block; }
  #mainNavHeader .actionNav {
    margin-left: 2em; }
    #mainNavHeader .actionNav li a {
      color: white;
      text-decoration: none; }
    #mainNavHeader .actionNav li a.icon-search, #mainNavHeader .actionNav li a.icon-close {
      background: #134e87;
      padding: .5em .7em;
      box-shadow: 0px 2px 0px #103e6a; }

.searchBar {
  background: #0b2644;
  display: none;
  padding: 1em 0;
  width: 100%; }
  .searchBar form {
    max-width: 30em;
    min-width: 30em;
    margin: 0 auto; }
    .searchBar form input {
      -webkit-appearance: none;
      -moz-appearance: none;
      -o-appearance: none;
      appearance: none;
      outline: none;
      border: none;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      -webkit-transition: all 0.4s ease;
      -moz-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
      transition: all 0.4s ease; }
    .searchBar form input[type="search"] {
      width: 80%;
      padding: 1em;
      background: #334e6d;
      color: white;
      z-index: -99999; }
    .searchBar form input[type="submit"] {
      width: 15%;
      padding: 1em;
      margin-left: -.5em;
      text-align: center;
      background: #266fbc url(/css/images/search.png) no-repeat center;
      background-size: 30%; }
    .searchBar form input[type="submit"]:hover {
      background: #378ae3 url(/css/images/search.png) no-repeat center;
      background-size: 30%; }

.respond #mainNavHeader {
  border-bottom: 4px solid #b11219; }

#mainHeroHeader {
  background: #092744 url(/css/images/hands.jpg) repeat-x;
  min-width: 980px;
  height: 21.5em; }
  #mainHeroHeader img {
    margin: 0.5em 0 0 0;
    float: right;
    width: 495px; }
  #mainHeroHeader article {
    /* float: left;*/
    margin: 2em 0 0 0;
    margin-right: 500px;
    color: white; }
    #mainHeroHeader article h1 {
      font-size: 2em;
      font-weight: normal;
      line-height: 2.2em; }
    #mainHeroHeader article h6 {
      font-size: 1em;
      font-weight: normal;
      line-height: 1.5em; }
    #mainHeroHeader article a {
      color: #499ed6; }
    #mainHeroHeader article a:hover {
      background-color: #1b6bb6;
      color: #fff; }
    #mainHeroHeader article a.actionBtn {
      background: #1b6bb6;
      padding: .5em 4em;
      box-shadow: 0px 2px 0px #103c66;
      background: #1b6bb6;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      text-align: center;
      color: #fff; }
    #mainHeroHeader article a.actionBtn:hover {
      background: #378ae3; }
    #mainHeroHeader article .Btn.Color-Blue {
      background: none repeat scroll 0 0 #2d7dde;
      color: #fff; }
    #mainHeroHeader article .Btn.Color-Green {
      background: none repeat scroll 0 0 #43a816;
      color: #fff; }
      #mainHeroHeader article .Btn.Color-Green a {
        color: #fff; }
    #mainHeroHeader article .Btn.Color-Green:hover, #mainHeroHeader article .Btn.Color-Blue:hover {
      background: none repeat scroll 0 0 #F1F1F1;
      transition: all 0.2s ease-in-out 0s;
      border: 1px solid #cdcdcd;
      color: #666; }
    #mainHeroHeader article > div {
      margin-top: 1.5em; }
    #mainHeroHeader article a.actionBtn {
      margin-top: 1.5em; }
  #mainHeroHeader article.connhero {
    margin: 2em auto 0;
    text-align: center; }
    #mainHeroHeader article.connhero .input-field {
      vertical-align: middle;
      display: inline-block;
      height: 42px;
      padding: 10px 15px;
      font-size: 16px;
      line-height: 1.2;
      border-radius: 3px;
      color: #5B5B5B;
      background-color: #F1F1F1;
      background-image: none;
      border: 1px solid #E0E0E0;
      border-radius: 3px;
      box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075); }

#mainContent {
  margin: 5em auto 2.5em auto; }
  #mainContent img {
    /* width: 100%; */ }
  #mainContent h5 {
    border-bottom: solid 1px black;
    font-size: 1.2em;
    padding-bottom: .2em;
    margin-bottom: 1em; }
  #mainContent section a.actionBtn {
    box-shadow: 0px 2px 0px #103c66;
    background: #134e87;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    padding: .5em 2em;
    float: right; }
  #mainContent section a.actionBtn:hover {
    background: #195ea1; }
  #mainContent section article {
    overflow: hidden; }
    #mainContent section article img.about {
      width: 60px;
      height: 60px;
      float: left;
      margin: 0 1em 1em 0; }
    #mainContent section article p {
      color: #1e6bb7; }
      #mainContent section article p small {
        color: #666666; }
  #mainContent aside h5 ~ h5 {
    margin-top: 0.5em; }
  #mainContent aside a.actionBtn {
    box-shadow: 0px 2px 0px #103c66;
    background: #134e87;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    padding: .5em 2em;
    float: right;
    /* margin-top: 2.5em; */ }
  #mainContent aside a.actionBtn:hover {
    background: #195ea1; }
  #mainContent aside img {
    margin-bottom: 1.3em; }

#mainNavHeader .actionNav li {
  margin: 0;
  padding: 0;
  margin: 0 .5em; }

#mainNavHeader .actionNav.loggedin li:nth-of-type(2) a:after {
  content: "|";
  margin-left: 1em; }

#mainNavHeader .actionNav.loggedout li:nth-of-type(2) a:after {
  display: block; }

.accMgr .navSpace {
  display: none; }
.accMgr #mainNavHeader {
  border-bottom: none;
  display: none; }
.accMgr #mainContent {
  margin: 4.0em auto; }
  .accMgr #mainContent section article p {
    color: #666666;
    margin: 1em 0; }

#authorizedNav {
  z-index: 9997;
  width: 100%;
  min-width: 980px;
  margin-bottom: 1em;
  border-bottom: solid 2px #266fbc;
  background-color: #061B2D; }
  #authorizedNav ul {
    overflow: hidden;
    padding: 0;
    margin: 0 auto; }
  #authorizedNav li {
    list-style-type: none;
    float: left; }
    #authorizedNav li a {
      display: block;
      color: #fff;
      padding: 1em 1em;
      text-align: center;
      font-weight: bold;
      text-decoration: none;
      height: 1.1em; }
      #authorizedNav li a i {
        display: inline-block; }
  #authorizedNav li.hasSubNav:hover a {
    		/* background: #134E87;
     color: #000;
     */
    text-decoration: none; }
  #authorizedNav li.hasSubNav:hover .subNav {
    display: block; }
  #authorizedNav li.xhasSubNav:hover a {
    background: #266fbc;
    text-decoration: none;
    color: #fff; }
  #authorizedNav li.right {
    float: right; }
  #authorizedNav li.current {
    background: #134E87;
    cursor: pointer; }
  #authorizedNav li:hover {
    background: #266fbc; }
  #authorizedNav li.current {
    background-color: #134E87;
    border-color: transparent; }
    #authorizedNav li.current a {
      color: #FFF; }
  #authorizedNav li.current:hover {
    background: #134E87; }
    #authorizedNav li.current:hover a {
      text-decoration: none;
      color: #fff; }
  #authorizedNav li.appsmenu li:nth-of-type(1):hover {
    background-color: #81d461; }
  #authorizedNav li.appsmenu li:nth-of-type(2):hover {
    background-color: #f9ab29; }
  #authorizedNav li.appsmenu li:nth-of-type(3):hover {
    background-color: #006363; }
  #authorizedNav li.appsmenu li:nth-of-type(4):hover {
    background-color: #8141b4; }
  #authorizedNav li.appsmenu li:nth-of-type(5):hover {
    background-color: #094324; }
  #authorizedNav li.appsmenu li:nth-of-type(6):hover {
    background-color: #b11219; }
  #authorizedNav li.appsmenu li:nth-of-type(7):hover {
    background-color: #FF5E1A; }
  #authorizedNav li.appsmenu li:nth-of-type(8):hover {
    background-color: #5AA2BA; }
  #authorizedNav li.newswire li:nth-of-type(1) {
    background-color: #81d461; }
  #authorizedNav li.mediawire li:nth-of-type(2) {
    background-color: #f9ab29; }
  #authorizedNav li.newsroom li:nth-of-type(3) {
    background-color: #006363; }
  #authorizedNav li.crm li:nth-of-type(4) {
    background-color: #8141b4; }
  #authorizedNav li.track li:nth-of-type(5) {
    background-color: #094324; }
  #authorizedNav li.connect li:nth-of-type(6) {
    background-color: #b11219; }
  #authorizedNav li.inboxapp li:nth-of-type(7) {
    background-color: #FF5E1A; }
  #authorizedNav li.jtools li:nth-of-type(8) {
    background-color: #5AA2BA; }
  #authorizedNav li.newswire {
    background-color: #81d461;
    border-color: transparent;
    cursor: pointer; }
    #authorizedNav li.newswire a {
      color: #FFF; }
  #authorizedNav li.newswire:hover {
    background: #81d461; }
    #authorizedNav li.newswire:hover a {
      text-decoration: none;
      color: #fff; }
  #authorizedNav li.mediawire {
    background-color: #f9ab29;
    border-color: transparent;
    cursor: pointer; }
    #authorizedNav li.mediawire a {
      color: #FFF; }
  #authorizedNav li.mediawire:hover {
    background: #f9ab29; }
    #authorizedNav li.mediawire:hover a {
      text-decoration: none;
      color: #fff; }
  #authorizedNav li.newsroom {
    background-color: #006363;
    border-color: transparent;
    cursor: pointer; }
    #authorizedNav li.newsroom a {
      color: #FFF; }
  #authorizedNav li.newsroom:hover {
    background: #006363; }
    #authorizedNav li.newsroom:hover a {
      text-decoration: none;
      color: #fff; }
  #authorizedNav li.crm {
    background-color: #8141b4;
    border-color: transparent;
    cursor: pointer; }
    #authorizedNav li.crm a {
      color: #FFF; }
  #authorizedNav li.crm:hover {
    background: #8141b4; }
    #authorizedNav li.crm:hover a {
      text-decoration: none;
      color: #fff; }
  #authorizedNav li.track {
    background-color: #094324;
    border-color: transparent;
    cursor: pointer; }
    #authorizedNav li.track a {
      color: #FFF; }
  #authorizedNav li.track:hover {
    background: #8141b4; }
    #authorizedNav li.track:hover a {
      text-decoration: none;
      color: #fff; }
  #authorizedNav li.connect {
    background-color: #b11219;
    border-color: transparent;
    cursor: pointer; }
    #authorizedNav li.connect a {
      color: #FFF; }
  #authorizedNav li.connect:hover {
    background: #b11219; }
    #authorizedNav li.connect:hover a {
      text-decoration: none;
      color: #fff; }
  #authorizedNav li.inboxapp {
    background-color: #FF5E1A;
    border-color: transparent;
    cursor: pointer; }
    #authorizedNav li.inboxapp a {
      color: #FFF; }
  #authorizedNav li.inboxapp:hover {
    background: #FF5E1A; }
    #authorizedNav li.inboxapp:hover a {
      text-decoration: none;
      color: #fff; }
  #authorizedNav li.jtools {
    background-color: #5AA2BA;
    border-color: transparent;
    cursor: pointer; }
    #authorizedNav li.jtools a {
      color: #FFF; }
  #authorizedNav li.jtools:hover {
    background: #5AA2BA; }
    #authorizedNav li.jtools:hover a {
      text-decoration: none;
      color: #fff; }
  #authorizedNav .subNav {
    margin: 0;
    padding: 0;
    z-index: 9998;
    background: #266fbc;
    font-size: 1em;
    line-height: 1.7em;
    color: #fff;
    position: absolute;
    float: left;
    border-top: none;
    display: none;
    text-align: left; }
    #authorizedNav .subNav ul {
      padding: 0;
      margin: 0;
      list-style-type: none;
      width: 100%; }
    #authorizedNav .subNav li {
      background: none;
      float: none;
      border: none;
      list-style-type: none;
      width: 14em; }
      #authorizedNav .subNav li p, #authorizedNav .subNav li a {
        display: inline-block;
        width: 100%;
        text-align: left;
        margin: 0;
        padding: 0 1em;
        color: #fff; }
      #authorizedNav .subNav li p a {
        padding: 0; }
      #authorizedNav .subNav li a {
        line-height: 3em;
        height: 3em; }
      #authorizedNav .subNav li a:hover {
        background: none; }
    #authorizedNav .subNav li:hover {
      background: #134E87;
      border: none; }
    #authorizedNav .subNav .col {
      margin: 0.5em 0 .5em;
      float: left; }
    #authorizedNav .subNav h3 {
      font-weight: bold;
      margin: 0 0 1.5em 0;
      padding: 0; }
    #authorizedNav .subNav p {
      line-height: 1.7em; }
    #authorizedNav .subNav a {
      color: #fff;
      text-decoration: underline; }
  #authorizedNav .subNavRight {
    right: -1px;
    left: auto; }
  #authorizedNav .oneCol {
    /* width: 160px !important; */ }
  #authorizedNav .twoCol {
    width: 320px !important; }
  #authorizedNav .threeCol {
    width: 480px !important; }

.positionfixed #authorizedNav, iospositionfixed #authorizedNav {
  position: fixed;
  top: 0; }

@media (max-width: 960px) {
  #authorizedNav {
    position: static !important; } }
.innerPages #mainHeroHeader {
  height: auto;
  padding: 1.5em 0 1.5em 0;
  background: #092744;
  overflow: hidden; }
  .innerPages #mainHeroHeader div {
    position: relative; }
  .innerPages #mainHeroHeader article {
    text-align: center;
    padding: 0;
    float: none;
    margin: 0; }
    .innerPages #mainHeroHeader article h1 {
      font-weight: normal;
      font-size: 2em;
      letter-spacing: .06em;
      z-index: 99;
      position: relative; }
    .innerPages #mainHeroHeader article h6 {
      font-family: "Open Sans", sans-serif;
      line-height: 1.2em; }
.innerPages .innerNav {
  background: #dadde0;
  min-width: 980px; }
  .innerPages .innerNav ul {
    overflow: auto; }
    .innerPages .innerNav ul li {
      width: 20%;
      float: left; }
      .innerPages .innerNav ul li a {
        display: block;
        text-align: center;
        width: 100%;
        padding: 1em 0;
        color: #666666; }
      .innerPages .innerNav ul li a:hover {
        color: white;
        background: #092744; }
      .innerPages .innerNav ul li .currentPage {
        background: #092744;
        color: white; }
    .innerPages .innerNav ul li:nth-of-type(1) a:hover {
      background: #8141b4; }
    .innerPages .innerNav ul li:nth-of-type(1) .currentPage {
      background: #8141b4;
      color: white; }
    .innerPages .innerNav ul li:nth-of-type(2) a:hover {
      background: #81d461; }
    .innerPages .innerNav ul li:nth-of-type(2) .currentPage {
      background: #81d461;
      color: white; }
    .innerPages .innerNav ul li:nth-of-type(3) a:hover {
      background: #f9ab29; }
    .innerPages .innerNav ul li:nth-of-type(3) .currentPage {
      background: #f9ab29;
      color: white; }
    .innerPages .innerNav ul li:nth-of-type(4) a:hover {
      background: #b11219; }
    .innerPages .innerNav ul li:nth-of-type(4) .currentPage {
      background: #b11219;
      color: white; }
.innerPages .aboutNav {
  background: #dadde0;
  min-width: 980px; }
  .innerPages .aboutNav ul {
    overflow: auto; }
    .innerPages .aboutNav ul li {
      width: 20%;
      float: left; }
      .innerPages .aboutNav ul li a {
        display: block;
        text-align: center;
        width: 100%;
        padding: 1em 0;
        color: #666666; }
      .innerPages .aboutNav ul li a:hover {
        color: white;
        background: #061B2D; }
      .innerPages .aboutNav ul li .currentPage {
        background: #092744;
        color: white; }
.innerPages #mainContent {
  margin: 2.5em auto; }
  .innerPages #mainContent section {
    /* float: none;
    width: 100%; */ }
    .innerPages #mainContent section article p {
      color: #666666;
      margin: 1em 0; }

.solutions #mainHeroHeader .grid-container:after, .aboutpage #mainHeroHeader .grid-container:after {
  content: url(/css/images/circle-logo.png);
  position: absolute;
  top: -50px;
  width: auto;
  height: auto;
  visibility: visible;
  overflow: visible; }

.npcnab #mainHeroHeader {
  background: #092744 url("http://media.npcn.tv/images/collage.png") repeat-x scroll 0% 40%;
  min-width: 980px;
  height: auto; }
.npcnab #mainHeroHeaderx .grid-container:after {
  content: url(http://media.npcn.tv/images/collage.png);
  position: absolute;
  top: -50px;
  width: auto;
  height: auto;
  visibility: visible;
  overflow: visible; }

.solutions #mainContent section article h1, .solutions #mainContent section article h2, .solutions #mainContent section article h3, .solutions #mainContent section article h4, .solutions #mainContent section article h5, .solutions #mainContent section article h6, .aboutpage #mainContent section article h1, .aboutpage #mainContent section article h2, .aboutpage #mainContent section article h3, .aboutpage #mainContent section article h4, .aboutpage #mainContent section article h5, .aboutpage #mainContent section article h6, .npcnab #mainContent section article h1, .npcnab #mainContent section article h2, .npcnab #mainContent section article h3, .npcnab #mainContent section article h4, .npcnab #mainContent section article h5, .npcnab #mainContent section article h6 {
  color: #b11219; }

#sgbox {
  margin-top: 2em;
  padding: 2%;
  background: #f2f2f2;
  font-size: .95em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }
  #sgbox ul li {
    clear: both;
    line-height: 1.5em;
    color: #666666;
    overflow: auto;
    margin: .5em 0; }
    #sgbox ul li span {
      font-size: 2em;
      color: black;
      float: left;
      margin: .2em .5em 3em 0; }
  #sgbox ul li:nth-of-type(1) span {
    margin: .2em .5em 1.5em 0; }
  #sgbox p {
    font-size: .85em;
    margin-top: .5em; }
  #sgbox h6 {
    color: black;
    font-size: 1.25em; }
  #sgbox ul + a {
    box-shadow: 0px 2px 0px #8f1823;
    background: #b11219;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    font-family: "Bitter", serif;
    font-size: 1.5em;
    margin: 0 auto;
    display: block;
    line-height: 2em; }
  #sgbox a + p {
    text-align: center;
    margin: 1em 0; }
    #sgbox a + p a {
      display: block;
      color: #061B2D; }

.aboutpage #mainHeroHeader .grid-container:after {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg); }
.aboutpage #mainContent section article h1, .aboutpage #mainContent section article h2, .aboutpage #mainContent section article h3, .aboutpage #mainContent section article h4, .aboutpage #mainContent section article h5, .aboutpage #mainContent section article h6 {
  color: #092744; }
.aboutpage #mainContent section aside :not(.navcontent):not(.navheader) h1, .aboutpage #mainContent section aside :not(.navcontent):not(.navheader) h2, .aboutpage #mainContent section aside :not(.navcontent):not(.navheader) h3, .aboutpage #mainContent section aside :not(.navcontent):not(.navheader) h4, .aboutpage #mainContent section aside :not(.navcontent):not(.navheader) h5, .aboutpage #mainContent section aside :not(.navcontent):not(.navheader) h6 {
  color: #092744; }
.aboutpage #mainContent section aside :not(.navcontent):not(.navheader) > p {
  margin-bottom: 0.25em; }
.aboutpage #mainContent section aside :not(.navcontent):not(.navheader) > div {
  margin-bottom: 0.5em; }

.innerPagesShort #mainHeroHeader {
  border-bottom: 2px solid #dadde0;
  padding: 0.4em 0; }
  .innerPagesShort #mainHeroHeader article h1 {
    font-size: 1.5em;
    line-height: 1.7em;
    margin: 0; }
.innerPagesShort #mainContent {
  margin: 1.0em auto; }
  .innerPagesShort #mainContent section {
    float: none;
    width: 100%; }
    .innerPagesShort #mainContent section article p {
      color: #666666;
      margin: 1em 0; }

.pricing #mainContent {
  margin: 1em auto; }
  .pricing #mainContent section header {
    overflow: auto; }
    .pricing #mainContent section header h4 {
      background: #061B2D;
      color: white;
      padding: .5em 0 2em 0;
      float: left;
      width: 67%;
      text-align: center;
      font-family: "Open Sans", sans-serif;
      font-weight: normal;
      font-size: 1.2em; }
    .pricing #mainContent section header h4:nth-of-type(2) {
      float: right;
      width: 33%;
      background: #337fc7; }
  .pricing #mainContent section article {
    margin-top: -1em !important;
    float: left;
    width: 30%;
    background: #f2f2f2;
    border: 1px solid #cccccc;
    border-radius: 5px; }
    .pricing #mainContent section article header {
      background: white;
      /*font-size: .65em; */
      text-align: center;
      color: #333333;
      height: 2.75em; }
      .pricing #mainContent section article header h3 {
        line-height: 2em; }
    .pricing #mainContent section article section {
      min-height: 15em; }
      .pricing #mainContent section article section ul {
        margin-left: 1em;
        padding: 1em;
        padding-bottom: 2.8em; }
        .pricing #mainContent section article section ul li {
          margin: .5em 0;
          list-style: disc; }
      .pricing #mainContent section article section .prigs a {
        box-shadow: 0px 2px 0px #3b6b2f;
        background: #53c530;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        text-align: center;
        color: #fff;
        color: #fff;
        display: block;
        width: 80%;
        margin: 1em auto;
        padding: .75em 0; }
      .pricing #mainContent section article section .prigs a:hover {
        background: #47a429;
        text-decoration: none; }
      .pricing #mainContent section article section .pcomp {
        margin: auto 0;
        text-align: center; }
    .pricing #mainContent section article footer {
      background: #061B2D;
      text-align: center;
      color: white;
      font-size: .9em;
      overflow: auto;
      padding: .5em 3.5em; }
      .pricing #mainContent section article footer h2 {
        margin: auto 0;
        color: #F9B226;
        font-weight: 500;
        font-size: 2.5em; }
        .pricing #mainContent section article footer h2 sup {
          font-size: 0.5em;
          position: relative;
          top: -10px;
          color: #fff; }
        .pricing #mainContent section article footer h2 sub {
          padding-left: 0.2em;
          font-weight: 300;
          font-size: 0.4em;
          position: relative;
          top: 0;
          color: #fff; }
      .pricing #mainContent section article footer p {
        float: left;
        color: white;
        text-align: left;
        margin: 0 0 0 .5em; }
        .pricing #mainContent section article footer p span {
          display: block;
          text-align: left; }
  .pricing #mainContent section article:nth-of-type(2) {
    margin: 1.5em 3.5%; }
  .pricing #mainContent section article:nth-of-type(1) {
    margin-left: 1%; }
  .pricing #mainContent section article:nth-of-type(3) ul {
    padding: .4em 1em 1em 1em;
    margin: 0; }
    .pricing #mainContent section article:nth-of-type(3) ul li {
      margin: .65em 0;
      padding: 0;
      list-style: none; }
      .pricing #mainContent section article:nth-of-type(3) ul li label {
        color: #333333;
        font-size: .8em;
        font-weight: bold; }
        .pricing #mainContent section article:nth-of-type(3) ul li label span {
          cursor: pointer; }
      .pricing #mainContent section article:nth-of-type(3) ul li select {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        width: 100%;
        border: solid 1px #cccccc;
        outline: none;
        padding: 1em;
        color: #666666;
        background: #f2f2f2 url(/css/images/arrow-down.png) no-repeat 95% center;
        background-size: 7.5%;
        font-weight: bold; }
  .pricing #mainContent #engbox p {
    margin: 0 auto;
    text-align: center; }

.analyze #mainNavHeader {
  border-bottom: 4px solid #f9ab29; }
.analyze #mainHeroHeader .grid-container:after {
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg); }
.analyze #mainContent section aside ul + a {
  box-shadow: 0px 2px 0px #cd9f0c;
  background: #f9ab29;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  color: #fff; }
.analyze #mainContent section article h1, .analyze #mainContent section article h2, .analyze #mainContent section article h3, .analyze #mainContent section article h4, .analyze #mainContent section article h5, .analyze #mainContent section article h6 {
  color: #f9ab29; }

.distribute #mainNavHeader {
  border-bottom: 4px solid #81d461; }
.distribute #mainHeroHeader .grid-container:after {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg); }
.distribute #mainContent section aside ul + a {
  box-shadow: 0px 2px 0px #3b6a2e;
  background: #81d461;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  color: #fff; }
.distribute #mainContent section article h1, .distribute #mainContent section article h2, .distribute #mainContent section article h3, .distribute #mainContent section article h4, .distribute #mainContent section article h5, .distribute #mainContent section article h6 {
  color: #81d461; }

.create #mainNavHeader {
  border-bottom: 4px solid #8141b4; }
.create #mainHeroHeader .grid-container:after {
  transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -webkit-transform: rotate(270deg); }
.create #mainContent section aside ul + a {
  box-shadow: 0px 2px 0px #461a6a;
  background: #8141b4;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  color: #fff; }
.create #mainContent section article h1, .create #mainContent section article h2, .create #mainContent section article h3, .create #mainContent section article h4, .create #mainContent section article h5, .create #mainContent section article h6 {
  color: #8141b4; }

/* fonts */
/* Color Settings */
/* 	mixins */
#accmgra {
  min-height: 500px;
  height: auto !important;
  height: 500px;
  padding-bottom: 4em; }
  #accmgra section p {
    margin-bottom: 0.25em; }
  #accmgra section div:not(.clear) {
    margin-bottom: 0.5em; }
  #accmgra aside p {
    margin-bottom: 0.25em; }
  #accmgra aside div:not(.clear) {
    margin-bottom: 0.5em; }

.flexbox-test #accmgra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden; }

#accmgrl, #accmgrr {
  margin: 4em auto auto auto; }

#accmgr {
  min-height: 500px;
  height: auto !important;
  height: 500px;
  margin: 4em auto auto auto;
  padding-bottom: 4em; }
  #accmgr section p {
    line-height: 1.25rem;
    margin-top: 0;
    margin-bottom: 1.25rem; }
  #accmgr section div:not(.clear) {
    margin-bottom: 0.5em; }
  #accmgr section div.weditor {
    margin-bottom: 0; }
    #accmgr section div.weditor div {
      margin-bottom: 0; }
  #accmgr aside p {
    margin-bottom: 0.25em; }
  #accmgr aside div:not(.clear) {
    margin-bottom: 0.5em; }

@media (max-width: 960px) {
  #accmgr {
    margin: 1.5em auto 2.5em auto; } }
/* fonts */
/* Color Settings */
/* 	mixins */
#newswireHeader {
  height: auto;
  min-width: 980px;
  max-width: 100%;
  background: #092744;
  overflow: hidden;
  border-bottom: 2px solid #dadde0;
  padding: 0.5em 0 0.25em; }
  #newswireHeader article h3 {
    font-weight: normal;
    letter-spacing: .06em;
    z-index: 99;
    position: relative;
    color: #fff; }
    #newswireHeader article h3 a {
      color: #969696; }
    #newswireHeader article h3 a:hover {
      color: #fff; }
    #newswireHeader article h3 span:not([itemprop]) {
      color: #BBBBBB;
      margin-left: 0.5em;
      margin-right: 0.5em;
      display: inline;
      margin-top: 0;
      font-size: inherit; }
    #newswireHeader article h3 span {
      display: inline;
      font-size: inherit; }
  #newswireHeader aside ul {
    float: right; }
    #newswireHeader aside ul li {
      float: left;
      margin: 0 0.25em;
      padding: 0;
      color: #fff;
      line-height: 1.3em; }
      #newswireHeader aside ul li span {
        margin: 0;
        margin-left: 0.5em;
        color: #fff;
        float: none;
        font-size: inherit; }
      #newswireHeader aside ul li a {
        color: #ccc; }
      #newswireHeader aside ul li a:hover {
        color: #fff; }

#newswire {
  min-height: 350px;
  height: auto !important;
  height: 350px;
  margin: 0.5em auto 2.5em auto; }
  #newswire section {
    overflow: hidden; }
    #newswire section p {
      margin-bottom: 0.25em; }
    #newswire section div {
      margin-bottom: 0.5em; }
    #newswire section #webbox {
      display: none; }
  #newswire div.toolbox {
    margin-bottom: 0.3em; }
  #newswire div.leftside, #newswire div.rightside, #newswire div.clear {
    margin: 0; }

@media (max-width: 960px) {
  #accmgr {
    margin: 1.5em auto 2.5em auto; } }
#mainFooter {
  min-width: 980px;
  width: 100%;
  z-index: 900; }

#mainFooter {
  margin-top: 1em;
  color: white;
  background: #092744;
  padding: 2em 0 5em 0; }
  #mainFooter a {
    color: white; }
  #mainFooter a:hover {
    opacity: .7; }
  #mainFooter .support {
    color: white; }
    #mainFooter .support h6 {
      font-family: "Open Sans", sans-serif;
      font-size: 1.1em; }
    #mainFooter .support li {
      font-weight: lighter;
      margin: 0 0 1em 0; }
      #mainFooter .support li a.actionBtn {
        box-shadow: 0px 2px 0px #0f3b63;
        background: #134e87;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        text-align: center;
        color: #fff;
        padding: .3em 1em;
        padding-left: 2em;
        background: #134e87 url(/css/images/status-live.png) no-repeat center left;
        background-position: 1em; }
      #mainFooter .support li a.actionBtn:hover {
        background: #195ea1 url(/css/images/status-live.png) no-repeat center left;
        background-position: 1em; }
    #mainFooter .support li:nth-of-type(3) {
      margin-bottom: 1.5em; }
  #mainFooter .copyright {
    font-size: .9em;
    text-align: center;
    color: #666666; }
    #mainFooter .copyright li:nth-of-type(3) a {
      color: #666666;
      text-decoration: underline; }
    #mainFooter .copyright li {
      font-weight: lighter;
      margin: 0 0 .5em 0; }
    #mainFooter .copyright li:nth-of-type(4) img {
      max-width: 7%;
      min-width: 7%;
      margin: .5em;
      margin-top: 1.5em; }
    #mainFooter .copyright li:nth-of-type(4) a:hover {
      opacity: 1; }
  #mainFooter a.conversionBtn {
    box-shadow: 0px 2px 0px #3b6a2e;
    background: #53c530;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    text-align: center;
    font-weight: lighter;
    padding: .5em 0; }
    #mainFooter a.conversionBtn span {
      display: block;
      font-family: "Bitter", serif;
      font-size: 1.5em;
      line-height: 1.5em; }
  #mainFooter a.conversionBtn:hover {
    background: #47a429; }

@media (min-width: 1200px) {
  #mainHeroHeader img {
    /* margin-left: 7em; */ }
  #mainHeroHeader article {
    /* margin-right: 7em; */ } }
@media (max-width: 960px) {
  body {
    width: 960px; }

  .navSpace {
    display: none !important; }

  #mainNavHeader {
    position: static !important; }
    #mainNavHeader div {
      min-width: 500px; }
      #mainNavHeader div .mainNav a {
        padding: 0 .5em; }
      #mainNavHeader div .actionNav {
        margin-left: 0; }

  #sgbox ul li span {
    margin: .2em .5em 5em 0; } }
/* fonts */
/* Color Settings */
/* 	mixins */
.connectsite #mainHeroHeader article {
  margin: 2em auto 0px;
  text-align: center; }
  .connectsite #mainHeroHeader article #searchome {
    margin: 0 auto;
    margin-top: 1em;
    width: 70%;
    padding: 1.2em;
    border-radius: 5px;
    background-color: #266fbc; }
    .connectsite #mainHeroHeader article #searchome .inputfield {
      display: inline-block;
      width: 20em;
      vertical-align: middle;
      height: 1.4em;
      padding: 0.2em 0.4em;
      font-size: 1.2em;
      line-height: 1.2;
      border-radius: 3px;
      box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
      transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
    .connectsite #mainHeroHeader article #searchome .inputfield:nth-of-type(1) {
      margin-right: 0.2em; }
.connectsite #mainContent {
  margin: 1.5em auto 2.5em; }
  .connectsite #mainContent .cobox h3 {
    color: #f9ab29; }
  .connectsite #mainContent .indlist ul li {
    line-height: 1.3; }

/* fonts */
/* Color Settings */
/* 	mixins */
.sbwiresite #mainHeroHeader img {
  margin-top: 2.0em; }
.sbwiresite #mainContent {
  margin: 1.5em auto 2.5em; }
  .sbwiresite #mainContent .cobox h3 {
    color: #f9ab29; }
  .sbwiresite #mainContent .indlist ul li {
    line-height: 1.3; }

/* fonts */
/* Color Settings */
/* 	mixins */
.npcnsite #mainHeroHeader {
  background: #092744 url(http://media.npcn.tv/images/collage.png) repeat-x;
  min-width: 980px;
  height: 14em; }
  .npcnsite #mainHeroHeader article {
    margin: 2em auto 0px;
    text-align: center; }
.npcnsite #mainContent {
  margin: 1.5em auto 2.5em; }
  .npcnsite #mainContent .cobox h3 {
    color: #f9ab29; }
  .npcnsite #mainContent .indlist ul li {
    line-height: 1.3; }

/*
    Created on : Feb 24, 2014, 1:24:11 PM
    Author     : Daniel
*/
/**************************************/
/*           DATA TABLES              */
/**************************************/
.datatable {
  -ms-box-sizing: border-box;
  width: 100%;
  margin: 0px auto;
  /*padding-top:5px;
  padding-bottom:10px; */
  margin-top: 5px;
  margin-bottom: 10px;
  /* -moz-box-shadow: 0 0 10px #CCCCCC;
  -webkit-box-shadow: 0 0 10px #CCCCCC;
  box-shadow: 0 0 10px #CCCCCC; */
  border: 1px solid #D6D8DA;
  /* -moz-border-radius: 6px 6px 6px 6px; */
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  /* clear:both; */ }

.datatable table {
  border-collapse: collapse;
  border-color: #D5D8D8;
  border-style: solid;
  border-width: 1px;
  /* width: 100%; */
  margin: 0px; }

.datatable th {
  background: #e6e6e6;
  color: #000000;
  font-weight: bold;
  padding: 2px 11px;
  text-align: left;
  border-right: 1px solid #D5D8D8;
  border-bottom: 1px solid #D5D8D8;
  border-left: 0 solid #D5D8D8;
  border-top: 0 solid #D5D8D8;
  line-height: 1.2; }

.datatable th.datatable_action {
  background: #6B6B6B;
  color: #fff;
  border-right: none;
  outline-style: none;
  outline-width: medium; }

.datatable .datatable_action a {
  color: #ffffff;
  text-decoration: none; }

.datatable .datatable_action a:hover {
  text-decoration: underline; }

.datatable td.datatable_empty, .datatable th.datatable_order {
  text-align: center; }

.datatable th.totals {
  background: #ffffff;
  border-right: 1px solid #ffffff; }

.datatable th.totals_last {
  background: #ffffff;
  border-right: 1px solid #D5D8D8; }

.datatable td {
  padding: 6px 11px;
  border-bottom: 1px solid #D5D8D8;
  border-right: 1px solid #D5D8D8;
  border-left: 0 solid #D5D8D8;
  border-top: 0 solid #D5D8D8;
  vertical-align: top; }

.datatable td * {
  /* padding: 6px 11px; */
  /* color:#ffffff; */ }

.datatable strong {
  font-weight: bolder;
  /* color: #005C9C; */ }

.datatable td a:link, .datatable td a:visited, .datatable td a:active {
  color: #005C9C;
  text-decoration: none;
  padding: 0; }

.datatable td a:hover {
  color: #000000;
  text-decoration: underline;
  padding: 0; }

.datatable tr.alt td {
  background: #ffffff; }

.datatable tr.over td {
  /* background: #899DB5; */
  background-color: #F7F7F7;
  color: #000000; }

.datatable tr.over td a:link {
  color: #005C9C;
  text-decoration: none; }

.datatable tr.over td a:visited {
  color: #005C9C;
  text-decoration: none; }

.datatable tr.over td a:hover {
  color: #005C9C;
  text-decoration: underline; }

.datatable tr.over td a:active {
  color: #005C9C;
  text-decoration: none; }

.datatable_search_result {
  clear: both; }

.datatable tr td span.today {
  background-color: #92ACC9;
  display: block;
  width: 98%; }

.datatable tr td span.call {
  background-color: #92C994;
  display: block;
  width: 98%;
  color: #fff; }

.datatable tr td span.meeting {
  background-color: #96734A;
  display: block;
  width: 98%;
  color: #fff; }

.datatable tr td span.task {
  background-color: #4A6E96;
  display: block;
  width: 98%;
  color: #fff; }

.datatable tr td span.request {
  background-color: #C99492;
  display: block;
  width: 98%;
  color: #fff; }

.datatable tr td span.today a, .datatable tr td span.call a,
.datatable tr td span.meeting a, .datatable tr td span.task a,
.datatable tr td span.request a {
  color: #fff; }

/*
    Created on : Feb 24, 2014, 1:27:13 PM
    Author     : Daniel
*/
/**************************************/
/*            Pagination              */
/**************************************/
.pagination {
  margin: 0px auto;
  padding: 10px;
  clear: both; }

.pagination a {
  text-decoration: none;
  /* border: solid 1px #CBD4DB;
  color: #000000; */
  border: 1px solid #E6E6E6;
  background-color: #F2F2F2; }

.pagination a, .pagination span {
  display: block;
  float: left;
  padding: 4px 5px;
  margin-right: 5px;
  margin-bottom: 5px; }

.pagination a:hover {
  background: #426285;
  color: #fff;
  border: solid 1px #395674; }

.pagination .current {
  background: #426285;
  color: #fff;
  border: solid 1px #395674; }

.pagination .current.prev, .pagination .current.next {
  color: #999;
  border-color: #E6E6E6;
  background: #F2F2F2; }

.pagination:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

/* fonts */
/* Color Settings */
/* 	mixins */
.cobox {
  background-color: #2d3642;
  padding: 1.2em;
  margin-bottom: 0.5em; }
  .cobox h3 {
    text-align: center;
    color: #fff; }
    .cobox h3 a {
      color: #f9ab29; }
  .cobox p {
    color: #d8d9da;
    margin: 0 auto;
    text-align: center;
    font-weight: bold; }
    .cobox p a {
      color: #fff;
      text-decoration: underline; }

/* fonts */
/* Color Settings */
/* 	mixins */
body.loginPage {
  background-color: #061b2d; }

.loginPage #loginform {
  max-width: 530px;
  margin: 100px auto;
  background: #fff;
  border: #092744 1px solid;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px; }

.loginPage #loginform .form-login-heading {
  margin: 0;
  padding: 25px 15px;
  text-align: center;
  color: #fff;
  position: relative; }

.loginPage .login-title {
  font-size: 2.5em;
  color: #fff;
  position: absolute;
  top: -1.9em;
  left: 0;
  text-align: center;
  width: 100%;
  text-transform: uppercase; }

.loginPage p.login-error, .loginPage p.logout-message {
  border: 1px solid #FF0000;
  padding: 0.5em;
  position: relative;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  margin-bottom: 0.5em; }

.loginPage p.logout-message {
  border: 1px solid #339933; }

.loginPage p.login-error span {
  color: #FF0000; }

.loginPage .login-wrap {
  padding: 0 1em 1em;
  position: relative; }

.form-login .form-control {
  box-sizing: border-box;
  font-size: 16px;
  height: auto;
  padding: 10px;
  position: relative;
  color: #555;
  display: block;
  line-height: 1.42857;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%; }

.form-login input[type="text"], .form-login input[type="password"] {
  background: none repeat scroll 0 0 #eaeaec;
  border: 1px solid #eaeaec;
  border-radius: 5px;
  box-shadow: none;
  font-size: 12px;
  margin-bottom: 15px;
  box-sizing: border-box; }

.form-login input.loginerror[type="text"], .form-login input.loginerror[type="password"] {
  border: 1px solid #FF0000; }

.loginPage [type="checkbox"] {
  margin-top: 0.2em;
  float: left;
  vertical-align: middle;
  line-height: normal;
  box-sizing: border-box;
  line-height: normal; }

.loginPage label {
  padding-left: 0.5em;
  cursor: pointer;
  display: block;
  margin-bottom: 0.5em;
  box-sizing: border-box; }

.loginPage .login-forgot {
  margin: 0 0 22px;
  float: right;
  box-sizing: border-box; }
  .loginPage .login-forgot a {
    float: left; }

.loginPage .register {
  color: #c7c7c7;
  margin-top: 0.7em;
  text-align: center; }

/**************************************/
/*          NEWS LISTING              */
/**************************************/
.news {
  height: auto;
  overflow: hidden; }
  .news h1 {
    margin: 0; }
  .news h2 {
    border: none;
    margin: 0; }
    .news h2 span {
      display: inline;
      font-size: inherit;
      font-weight: normal;
      letter-spacing: 0;
      margin-top: 0.5em; }
  .news p.byline {
    margin-bottom: 0.25em;
    font-size: 0.6em;
    color: #999999; }
    .news p.byline strong {
      font-weight: bold;
      color: #990026;
      font-style: italic;
      letter-spacing: 0.2em; }
  .news .newsbody {
    line-height: 1.333em; }
    .news .newsbody img {
      float: right;
      border: 0 none;
      margin: 0 0 15px 15px  !important;
      vertical-align: inherit;
      margin-left: 14px;
      max-height: 150px;
      max-width: 100px;
      position: relative; }

.news2 .byline strong {
  font-weight: bold;
  color: #990026;
  font-style: italic;
  letter-spacing: 2px; }

.newsright h2 {
  font-size: 100%;
  margin: 0; }

.news.newsbborder {
  border-bottom: 1px solid #EFEFEF;
  margin-bottom: 10px; }

.newssearch {
  clear: both;
  float: none;
  padding: 10px 0 5px; }

/*
.news a:link, .news a:visited {
	color: #5C7184;
	text-decoration:none;
}
.news a:hover,.news a:active  {
	color: #005C9C;
}
*/
.news #toolset {
  /* border-bottom: 1px solid #27343C; */
  padding: 0;
  text-align: right; }

.news .toolsetright {
  float: right;
  padding: 12px 0 0 10px;
  position: relative; }

/*
.news .toolsetright a {
	display:block;
}
.news .toolsetright ul {
	margin: 0;
}
.news .toolsetright ul li {
	display:inline;
	float:left;
	padding-right:5px;
}

.news .toolsetright ul {
	min-height:40px;
}

.news .toolsetright li {
	margin:10px  0;
	padding:0;
}

.news .toolsetright-fb {
	margin-top:-2px;
}

.news .toolsetright-rt {
	margin-top:-2px;
}
.news .toolsetright li.toolsetright-gb {
	padding-right:0;
}
*/
/*
.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
}

*/
.news .toolsetleft ul {
  min-height: 40px;
  /*padding-left:15px; */
  margin: 0; }

.news .toolsetleft li {
  display: inline;
  float: left;
  margin: 10px 14px 10px 0;
  padding: 0;
  list-style: none outside; }

.news .toolsetleft li a {
  background-position: left center;
  background-repeat: no-repeat;
  display: block;
  text-decoration: none;
  white-space: nowrap; }

.news .toolsetleft li.email a {
  background: transparent url(/images/icons/16/54.png) no-repeat scroll 0 0;
  padding: 1px 5px 2px 22px; }

.news .toolsetleft li.print a {
  background: transparent url(/images/icons/16/8.png) no-repeat scroll 0 0;
  padding: 1px 5px 2px 22px; }

.news .toolsetleft li.pdf a {
  background: transparent url(/images/icons/pdf.png) no-repeat scroll 0 0;
  padding: 1px 5px 2px 22px; }

.news .toolsetleft li.save a {
  background: transparent url(/images/icons/word.jpg) no-repeat scroll 0 0;
  padding: 1px 5px 2px 22px; }

.news .toolsetleft li.rss a {
  background: transparent url(/images/rss16x16.png) no-repeat scroll 0 0;
  padding: 1px 5px 2px 22px; }

.news .toolsetleftli.rss a {
  background: transparent url(/images/rss16x16.png) no-repeat scroll 0 0;
  padding: 1px 5px 2px 22px; }

.news .toolsetleft li.share a {
  background: transparent url(http://s7.addthis.com/static/btn/sm-plus.gif) no-repeat scroll 0 0;
  padding: 1px 5px 2px 22px; }

.news .newsleft {
  float: left;
  margin: 0;
  padding: 0 10px 20px 0;
  width: 682px; }

.news .newsright {
  color: #666666;
  float: right;
  font-size: 100%;
  margin: 0;
  padding: 0 0 20px;
  width: 250px; }

/*
.news .newsright .rss a  {
	background:transparent url(/images/rss16x16.png) no-repeat scroll 0 0;
	padding:1px 5px 2px 22px;
}
*/
.news .image-div {
  width: 200px;
  float: right;
  margin: 8px 2px 8px 8px; }

/*
div.news h2.newstitle a:link, div.news h2.newstitle a:visited {
	font-size: 1.5em;
	line-height: 1.7em;
}
*/
.news p.subheadline {
  color: #575757;
  font-style: italic;
  font-weight: bold;
  font-size: 116%;
  line-height: 131%; }

.news .byline_whitespace {
  margin: 2px 0 12px 2px; }

.news .posttags {
  clear: both;
  font-size: inherit;
  padding-top: 0.6em; }

.news .newsmeta {
  clear: both;
  background-color: #F2F2F2;
  border: 1px solid #E6E6E6;
  display: block;
  line-height: 1.5;
  margin: 10px 0 20px;
  padding: 0;
  text-align: center;
  -moz-border-radius: 6px;
  -khtml-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: inherit; }

.news .newsmeta ul {
  margin: 0px;
  _height: 36px;
  min-height: 36px;
  padding-left: 15px;
  padding-right: 15px;
  text-align: center; }

.news .newsmeta li {
  display: inline;
  float: left;
  margin: 10px 14px 10px 0;
  padding: 0;
  list-style: none outside; }

pagination
.news .newsmeta li a {
  background-position: left center;
  background-repeat: no-repeat;
  display: block;
  /* text-decoration:none; */
  white-space: nowrap; }

.news .newsmeta li.email a {
  background: transparent url(/images/icons/16/54.png) no-repeat scroll 0 0;
  padding: 1px 5px 0 22px; }

.news .newsmeta li.print a {
  background: transparent url(/images/icons/16/8.png) no-repeat scroll 0 0;
  padding: 1px 5px 0 22px; }

.news .newsmeta li.share a {
  background: transparent url(http://s7.addthis.com/static/btn/sm-plus.gif) no-repeat scroll 0 0;
  padding: 1px 5px 2px 22px; }

.news_recordcount {
  margin-bottom: 1em; }

.newsdate {
  font-size: 0.9em;
  min-height: 20px;
  padding-top: 4px;
  white-space: nowrap;
  font-style: italic; }

.news_video {
  text-align: center;
  padding: 5px; }

.news_video_desc {
  text-align: center;
  padding: 10px; }

.newslinks {
  font-size: 0.9em;
  min-height: 20px;
  padding: 6px 6px;
  white-space: nowrap; }

.newslinks a {
  text-decoration: none; }

/**************************************/
/*         Left Side Nav              */
/**************************************/
.navheader, #accmgr section div.navheader, #accmgr aside div.navheader {
  width: auto;
  border: 1px solid #061B2D;
  border-bottom: 1px solid #266fbc;
  background: #061B2D;
  /*
  background: #5881AD !important;
  background: -moz-linear-gradient(top,  #81A0C1 0%, #6F93B8 2%, #5881AD 100%)  !important;
  background: -webkit-gradient( linear, left top, left bottom, color-stop(0, #81A0C1), color-stop(0.02, #6F93B8), color-stop(1, #5881AD))  !important;
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#81A0C1', endColorstr='#5881AD')  !important;
  */
  -webkit-border-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-bottom: 0; }
  .navheader h1, .navheader h2, .navheader h3, .navheader h4, .navheader h5, .navheader h6, #accmgr section div.navheader h1, #accmgr section div.navheader h2, #accmgr section div.navheader h3, #accmgr section div.navheader h4, #accmgr section div.navheader h5, #accmgr section div.navheader h6, #accmgr aside div.navheader h1, #accmgr aside div.navheader h2, #accmgr aside div.navheader h3, #accmgr aside div.navheader h4, #accmgr aside div.navheader h5, #accmgr aside div.navheader h6 {
    color: #ffffff;
    padding: 0.25em 0.5em;
    margin: 0; }
    .navheader h1 a, .navheader h2 a, .navheader h3 a, .navheader h4 a, .navheader h5 a, .navheader h6 a, #accmgr section div.navheader h1 a, #accmgr section div.navheader h2 a, #accmgr section div.navheader h3 a, #accmgr section div.navheader h4 a, #accmgr section div.navheader h5 a, #accmgr section div.navheader h6 a, #accmgr aside div.navheader h1 a, #accmgr aside div.navheader h2 a, #accmgr aside div.navheader h3 a, #accmgr aside div.navheader h4 a, #accmgr aside div.navheader h5 a, #accmgr aside div.navheader h6 a {
      text-decoration: none; }

/*
.navheader h2, .navheader h2, .navheader h2 {
	color: #ffffff;
	font-size: 116%;
	font-weight:bold;
	padding: 5px 5px 2px 5px;
	text-decoration:none;
	margin: 0;
}
*/
.navcontent {
  /* background-color: #dfe3e6; */
  color: #000000;
  width: auto;
  margin-bottom: 0.5em;
  padding: 0;
  border: 1px solid #061B2D;
  background-color: #F2F2F2;
  	/*
  	background: -moz-linear-gradient(top,  #F4F4F4 0%, #fff 20%, #fff 100%)  !important;
  	background: -webkit-gradient( linear, left top, left bottom, color-stop(0, #F4F4F4), color-stop(0.02, #fff), color-stop(1, #fff))  !important;
  	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4', endColorstr='#ffffff')  !important;
  
  	border-radius-bottomleft: 4px;
  	border-radius-bottomright: 4px;
  
  	-moz-border-radius-bottomleft: 4px;
  	-moz-border-radius-bottomright: 4px;
  
  	-webkit-border-bottom-left-radius: 4px;
  	-webkit-border-bottom-right-radius: 4px;
  	*/ }
  .navcontent h1, .navcontent h2, .navcontent h3, .navcontent h4, .navcontent h5, .navcontent h6 {
    padding: 0 0.5em;
    margin: 0; }
  .navcontent > p {
    padding: 0 0.5em;
    margin: 0; }
  .navcontent > div {
    padding: 0.5em;
    margin: 0; }
  .navcontent > form > div {
    padding: 0.5em;
    margin: 0; }
  .navcontent ul li {
    /* clear: both;
    color: #666666;
    line-height: 1.5em;
    margin: 1em 0; */ }

.navcontent .addthis_toolbox {
  padding: 10px;
  min-height: 30px; }

.navcontent li.rss a, .navcontent3 li.rss a {
  background: transparent url(/images/rss16x16.png) no-repeat scroll 0 0;
  padding: 1px 5px 2px 22px; }

.navcontent3 {
  /* background-color: #dfe3e6; */
  color: #000000;
  width: auto;
  margin-bottom: 0.5em;
  padding: 0;
  border: 1px solid #D6D8DA;
  background-color: #F4F4F4;
  -webkit-border-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }
  .navcontent3 > p {
    padding: 0 0.5em;
    margin: 0; }
  .navcontent3 > div {
    padding: 0.5em;
    margin: 0; }
  .navcontent3 > form > div {
    padding: 0.5em;
    margin: 0; }
  .navcontent3 h1, .navcontent3 h2, .navcontent3 h3, .navcontent3 h4, .navcontent3 h5, .navcontent3 h6 {
    padding: 0.25em 0.5em;
    margin: 0;
    border-bottom: 1px solid #ccc; }
  .navcontent3 ul {
    padding: 0.25em 0.5em; }

.navcontent3.nobackg {
  background-color: transparent; }

.navcontent3.noborder h3 {
  border-bottom: none; }

iv.navcontent3 h2.newstitle, .navcontent3 h1 {
  padding: 10px;
  margin: 0; }

.navcontent3 div.newsbody {
  padding: 10px;
  margin: 0; }

.navcontent ul, .navcontent2 ul, .navcontent3 ul {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  /* padding: 0 5px 0 5px; */
  margin: 0; }

.navcontent ul li, .navcontent2 ul li, .navcontent3 ul li {
  /*clear: both; */
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  padding-bottom: 2px;
  margin: 0; }

.navcontent ul li a.current {
  font-weight: bold; }

.navcontent ul li a:link, .navcontent ul li a:visited {
  /* color:#636363; */
  color: #3D567B;
  text-decoration: none;
  display: block;
  padding: 5px 10px 5px 10px; }

.navcontent ul li a:hover, .navcontent ul li a:active {
  /* background-color: #F7FBFD; */
  color: #0860A8;
  text-decoration: none; }

.navcontent ul.innernav li {
  margin-left: 1em; }

.navcontent .innernav a {
  padding: 5px 10px 5px 30px; }

.navcontent div.hr, .navcontent3 div.hr {
  border-top: 1px solid #D6D8DA;
  height: 2px;
  margin: 5px 0;
  width: 100%; }

.navcontent div.inner, .navcontent3 div.inner {
  padding: 10px;
  margin: 0; }

.navcontent2 {
  /* background-color: #dfe3e6; */
  color: #000000;
  width: auto;
  margin-bottom: 10px;
  padding: 0;
  border: 1px solid #D6D8DA;
  background-color: #F4F4F4;
  border-radius-bottomleft: 4px;
  border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px; }

.navheader2 {
  width: auto;
  border: 1px solid #5881AD;
  background: #5881AD !important;
  background: -moz-linear-gradient(top, #81A0C1 0%, #6F93B8 2%, #5881AD 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #81A0C1), color-stop(0.02, #6F93B8), color-stop(1, #5881AD)) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#81A0C1', endColorstr='#5881AD') !important;
  -webkit-border-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.navheader2 h2, .navheader3 h2 {
  color: #ffffff;
  font-size: 108%;
  font-weight: bold;
  padding-left: 12px;
  text-decoration: none;
  margin: 0;
  font-size: 100%; }

div.navheader + div.navcontent {
  border-top: 0px; }

/* fonts */
/* Color Settings */
/* 	mixins */
.sforms h3 i {
  padding-right: 0.2em; }

.sforms h2, .sforms label {
  font-family: Georgia, Times, "Times New Roman", serif; }

.form_hint, .required_notification {
  font-size: 11px; }

.sforms > ul {
  width: 100%;
  list-style-type: none;
  list-style-position: outside;
  margin: 0px;
  padding: 0px; }

.sforms ul > li {
  padding: 12px;
  /* border-bottom:1px solid #eee; */
  position: relative; }
  .sforms ul > li .last {
    border-bottom: none; }

.sforms > li:first-child, .sforms > li:last-child {
  border-bottom: 1px solid #777; }

.sforms h2 {
  margin: 0;
  display: inline; }

.required_notification {
  color: #d45252;
  margin: 5px 0 0 0;
  display: inline;
  float: right; }

.sforms label {
  width: 150px;
  margin-top: 3px;
  display: inline-block;
  float: left;
  padding: 3px; }

.sforms input {
  height: 20px;
  width: 220px;
  padding: 5px 8px; }

.sforms textarea {
  padding: 8px;
  width: 300px; }

.sforms input[type="text"],
.sforms input[type="password"],
.sforms input[type="email"],
.sforms input[type="url"],
.sforms input[type="date"],
.sforms input[type="month"],
.sforms input[type="time"],
.sforms input[type="datetime"],
.sforms input[type="datetime-local"],
.sforms input[type="week"],
.sforms input[type="number"],
.sforms input[type="search"],
.sforms input[type="tel"],
.sforms input[type="color"],
.sforms select, .sforms textarea {
  display: inline-block;
  border: 1px solid #aaa;
  box-shadow: inset 0 1px 3px #ddd;
    /* box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
	-moz-box-shadow: inset 0 0 4px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);
	*/
  border-radius: 2px;
  padding: 0.5em 0.6em; }

.sforms input:focus, .sforms textarea:focus {
  background: #fff;
  border: 1px solid #555;
  box-shadow: 0 0 3px #aaa; }

.sforms input[type="text"]:focus,
.sforms input[type="password"]:focus,
.sforms input[type="email"]:focus,
.sforms input[type="url"]:focus,
.sforms input[type="date"]:focus,
.sforms input[type="month"]:focus,
.sforms input[type="time"]:focus,
.sforms input[type="datetime"]:focus,
.sforms input[type="datetime-local"]:focus,
.sforms input[type="week"]:focus,
.sforms input[type="number"]:focus,
.sforms input[type="search"]:focus,
.sforms input[type="tel"]:focus,
.sforms input[type="color"]:focus,
.sforms input:focus, .sforms textarea:focus {
  /* add this to the already existing style */
  padding-right: 70px; }

.sforms input, .sforms textarea {
  /* add this to the already existing style */
  -moz-transition: padding .25s;
  -webkit-transition: padding .25s;
  -o-transition: padding .25s;
  transition: padding .25s; }

.sforms input, .sforms textarea {
  padding-right: 30px; }

.sforms input[type="checkbox"] {
  width: auto;
  box-shadow: none; }

.sforms input[type="file"]:focus,
.sforms input[type="radio"]:focus,
.sforms input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 1px auto #555; }

.sforms .sforms-checkbox,
.sforms .sforms-radio {
  margin: 0.5em 0;
  display: block; }

.sforms select {
  border: 1px solid #ccc;
  background-color: white; }

.sforms select[multiple] {
  height: auto; }

/** Required settings **/
input:required, textarea:required {
  background: #fff url(images/red_asterisk.png) no-repeat 98% center; }

::-webkit-validation-bubble-message {
  padding: 1em; }

.sforms input:focus:invalid, .sforms textarea:focus:invalid {
  /* when a field is considered invalid by the browser */
  background: #fff url(images/invalid.png) no-repeat 98% center;
  box-shadow: 0 0 5px #d45252;
  border-color: #b03535; }

.sforms input:required:valid, .sforms textarea:required:valid {
  /* when a field is considered valid by the browser */
  background: #fff url(images/valid.png) no-repeat 98% center;
  box-shadow: 0 0 5px #5cd053;
  border-color: #28921f; }

.form_hint {
  background: #d45252;
  border-radius: 3px 3px 3px 3px;
  color: white;
  margin-left: 8px;
  padding: 1px 6px;
  z-index: 999;
  /* hints stay above all other elements */
  position: absolute;
  /* allows proper formatting if hint is two lines */
  display: none; }

.form_hint::before {
  content: "\25C0";
  /* left point triangle in escaped unicode */
  color: #d45252;
  position: absolute;
  top: 1px;
  left: -6px; }

.sforms-ajax, .sforms-error, .sforms-action {
  padding-right: 30px;
  margin-left: 155px;
  margin-top: 5px; }

.sforms-action
.sforms-error {
  color: #E40001; }

.sforms input:focus + .form_hint {
  display: inline; }

.sforms input:required:valid + .form_hint {
  background: #28921f; }

/* change form hint color when valid */
.sforms input:required:valid + .form_hint::before {
  color: #28921f; }

/* change form hint arrow color when valid */
/**************************************/
/*              INFO BOX              */
/**************************************/
.infobox2 {
  padding: 10px;
  border-radius: 4px;
  background-color: #fafafa;
  border: 1px solid #e1e8ed;
  margin-bottom: 10px; }

.infobox2 h1, .infobox2 h2, .infobox2 h3, .infobox2 h4, .infobox2 h5 {
  color: #454545;
  text-align: center; }

.infobox2 p, .infobox2 li {
  color: #666;
  text-align: center; }

.infobox2 p {
  text-align: center; }

.infobox {
  padding: 0.2em 0.5em 0 0.5em;
  background-color: #ffffff;
  border: 1px solid #BDC8D1;
  width: auto;
  margin-bottom: 10px;
  clear: both; }

.infobox-error {
  border: 1px solid #AF261E; }

.infobox-warning {
  border: 1px solid #CC9900; }

.infobox strong {
  font-weight: bold; }

.infobox h3 {
  font-weight: bold; }

.infobox p, .infobox li {
  color: #000000;
  margin: 0 0 0.5em; }

img.medw_photo {
  margin-top: 0.5em; }

div.medw_sharebox {
  margin-top: 0.5em; }
  div.medw_sharebox input {
    width: 95%; }

span.medw_share {
  display: inline-block;
  width: 5em; }

.photo_box {
  border: 1px solid #D6D8DA;
  height: auto;
  margin-bottom: 0.5em; }

.photo_preview {
  cursor: pointer;
  min-height: 110px;
  height: 110px;
  overflow: hidden;
  text-align: center; }

.photo_preview img {
  border: 1px solid #D6D8DA;
  margin: 0.25em; }

.photo_details {
  height: 65px;
  padding: 0.25em;
  overflow: hidden; }

.photo_name {
  width: auto;
  margin: 0 auto;
  text-align: center; }

.video_box {
  border: 1px solid #D6D8DA;
  margin-bottom: 10px; }

.video_preview {
  margin-top: 5px;
  cursor: pointer;
  height: 250px;
  text-align: center; }

.video_name {
  padding: 5px 0;
  text-align: center; }

.video_show {
  text-align: center;
  width: 100%;
  vertical-align: middle;
  height: 100%;
  margin: 0.5em, 0; }

#waspTarget1 {
  width: 400px;
  margin-top: 2em;
  margin-bottom: 2em; }
  #waspTarget1 embed {
    margin: 0 auto; }

#mwdocview {
  min-height: 4em; }

.prview h1 {
  font-size: 1.5em; }
  .prview h1 span {
    display: block;
    font-size: inherit;
    font-weight: bold;
    letter-spacing: 0;
    margin-top: 0.5em; }
.prview .byline {
  margin-top: 1em; }
.prview #RepostUs {
  float: right; }
.prview .subheadline {
  margin-bottom: 0.5em; }

#praction li {
  border: 1px solid #E2E2E2;
  cursor: pointer;
  float: left;
  margin-left: 0.25em;
  text-indent: 0; }
  #praction li a i {
    font-size: 1.6em;
    padding: 0.2em; }
  #praction li a:hover {
    color: #092744; }
#praction li:nth-of-type(1) {
  margin-left: 0; }

.newsaction {
  margin-bottom: 10px;
  height: 40px;
  min-height: 40px; }

.newsaction ul {
  margin: 0px; }

.newsaction li {
  display: inline;
  float: left;
  margin-right: 15px;
  /* margin:10px 14px 10px 0; */
  padding: 0;
  list-style: none outside; }

.newsaction li.last {
  margin-right: 0px; }

.newsaction li a, .navcontent3.share li a {
  background-position: left center;
  background-repeat: no-repeat;
  display: block;
  text-decoration: none;
  white-space: nowrap; }

.newsaction li.email a, .navcontent3.share li.email a {
  background: transparent url(/images/icons/16/54.png) no-repeat scroll 0 0;
  font-size: 116%;
  padding: 0px 0px 0px 22px; }

.newsaction li.print a, .navcontent3.share li.print a {
  background: transparent url(/images/icons/16/8.png) no-repeat scroll 0 0;
  font-size: 116%;
  padding: 0px 0px 0px 22px; }

.newsaction li.pdf a, .navcontent3.share li.pdf a {
  background: transparent url(/images/icons/pdf.png) no-repeat scroll 0 0;
  font-size: 116%;
  padding: 0px 0px 0px 22px; }

.newsaction li.save a {
  background: transparent url(/images/icons/word.jpg) no-repeat scroll 0 0;
  font-size: 116%;
  padding: 0px 0px 0px 22px; }

.newsaction li.rss a {
  background: transparent url(/images/rss16x16.png) no-repeat scroll 0 0;
  font-size: 116%;
  padding: 0px 0px 0px 22px; }

.newsaction li.addthis_button a {
  background: transparent url(http://s7.addthis.com/static/btn/sm-plus.gif) no-repeat scroll 0 0;
  font-size: 116%;
  padding: 0px 0px 0px 22px; }

/**************************************/
/*           SIGN-UP PAGE             */
/**************************************/
.signup_info2 {
  padding: 10px; }

.signup_info2 ul .signup_highlight {
  color: #628CB2;
  font-size: 1.5em;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none; }

.signup_info {
  padding: 10px; }
  .signup_info ul li {
    clear: both;
    margin: 1em 0;
    line-height: 1.5em;
    color: #666666; }
    .signup_info ul li .icon {
      font-size: 2em;
      color: #77B32F;
      float: left;
      margin-right: .2em;
      margin-top: .2em;
      margin-bottom: 1em; }
    .signup_info ul li .lead {
      color: #066ECD;
      margin-bottom: 1em; }
  .signup_info ul .signup_details {
    margin-left: 2em; }

.signup_highlight2 span {
  color: #000000;
  float: left;
  font-size: 2em;
  margin-bottom: 1em;
  margin-right: 1em;
  margin-top: 0.2em; }

.signup_highlight2 .xfa:before {
  color: #808080;
  font-size: 48px;
  line-height: 1;
  text-indent: 0;
  transition: all 0.2s ease-in-out 0s; }

.signup_highlight2 .fa {
  margin: 0 10px 0 0;
  width: 48px; }

ul li .signup_img {
  border: 0 none;
  float: left;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0 10px 0 0;
  vertical-align: middle; }

.signup_info2 li.signup_details {
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin-top: 5px;
  margin-bottom: 25px;
  margin-left: 60px;
  padding: 0;
  vertical-align: text-top; }

.signup_video {
  margin-bottom: 0.5em; }
  .signup_video iframe {
    display: block;
    width: 400px;
    height: 225px;
    margin: 0 auto; }

/**************************************/
/*              ALERTS                */
/**************************************/
.alertb, .alertg, .alerty, .alertr, alertp {
  clear: both;
  padding: 0.2em 0.5em 0.2em 50px;
  background-repeat: no-repeat;
  background-position: 10px center;
  margin: 0.2em 0;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px; }
  .alertb h1, .alertg h1, .alerty h1, .alertr h1, alertp h1 {
    border-bottom: none;
    font-size: 160%;
    font-weight: normal;
    margin: 0; }
  .alertb h3, .alertg h3, .alerty h3, .alertr h3, alertp h3 {
    border-bottom: none;
    font-size: 160%;
    font-weight: normal;
    margin: 0; }
  .alertb p, .alertg p, .alerty p, .alertr p, alertp p {
    border-bottom: none;
    font-weight: normal;
    margin: 0 !important;
    padding: 0; }

.alertb p.aheading, .alertg p.aheading, .alerty p.aheading, .alertr p.aheading, .alertp p.aheading {
  border-bottom: none;
  font-size: 160%;
  font-weight: normal;
  margin: 0; }

.alertp {
  color: #fff;
  background-color: #337AB7; }

.alertp h1, .alertp h3 {
  color: #fff; }

.alertb {
  color: #00529B;
  background-color: #BDE5F8;
  background-image: url("/images/icons/alerts/info.png"); }

.alertb h1, .alertb h3 {
  color: #00529B; }

.alertg {
  color: #4F8A10;
  background-color: #DFF2BF;
  background-image: url("/images/icons/alerts/success.png"); }

.alertg h1, .alertg h3 {
  color: #4F8A10; }

.alerty {
  color: #9F6000;
  background-color: #FEEFB3;
  background-image: url("/images/icons/alerts/warning.png"); }

.alerty h1, .alerty h3 {
  color: #9F6000; }

.alertr {
  color: #D8000C;
  background-color: #FFBABA;
  background-image: url("/images/icons/alerts/error.png"); }

.alertr h1, .alertr h3 {
  color: #D8000C; }

/* --------------------------------------------------------------

   Stencil forms.css
   * Sets up default form styling.

-------------------------------------------------------------- */
.stn-form {
  width: 100%;
  padding: 5px;
  margin: 0 auto; }

.stn-form fieldset {
  border: none;
  padding-top: 10px;
  padding-bottom: 1em;
  margin-bottom: 1em;
  position: relative; }

.stn-form legend {
  background: transparent;
  font-size: 123.1%;
  font-weight: bold;
  font-style: italic;
  /* padding: 0 10px .5em 0; */
  padding: 0 0 .5em 0;
  display: block;
  margin-bottom: 0;
  border-bottom: 3px solid #426285;
  width: 100%; }

.stn-form legend {
  margin-bottom: 2.25em; }

@-moz-document url-prefix() {
  .stn-form legend {
    margin-bottom: 0 !important; } }
legend span {
  font-family: georgia;
  font-size: 30px;
  padding-right: .5em; }

.stn-form label {
  margin-right: 10px;
  padding-right: 10px;
  line-height: 2.75em;
  padding-bottom: .5em;
  width: 125px;
  display: block;
  float: left;
  font-weight: bold;
  text-align: right;
  position: relative;
  top: -3px; }

.stn-form label em.required {
  position: absolute;
  right: 0;
  top: 2px;
  font-size: 120%;
  font-style: normal;
  color: #C00; }

.stn-form .field input:focus,
.stn-form .field textarea:focus,
.stn-form .field select:focus {
  outline: none;
  border-color: #86C1D2;
  -moz-box-shadow: 1px 1px 10px #9CCCDA;
  -webkit-box-shadow: 1px 1px 10px #9CCCDA; }

.stn-form .field input.error,
.stn-form .field textarea.error,
.stn-form .field select.error {
  border-color: #c00 !important;
  -moz-box-shadow: 0px 0px 5px #F00 !important;
  -webkit-box-shadow: 0px 0px 5px #F00 !important; }

.error > .errorText {
  display: block; }

.errorText {
  display: none;
  font-size: 11px;
  color: #C00;
  margin-left: 150px;
  margin-top: .25em; }

.stn-form label.error {
  font-size: 11px;
  color: #F20017;
  margin-left: 10px;
  margin-top: .25em;
  width: inherit;
  float: none;
  display: inline-block;
  /* display: inline; */ }

.stn-form .field {
  margin-bottom: 1em;
  position: relative; }

.stn-form .field input, .stn-form .field select, .stn-form .field textarea {
  padding: 6px;
  border: 1px solid #BBB;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2); }

.stn-form .controlset .controlset-fields {
  margin-left: 150px; }

.stn-form .controlset .controlset-fields label {
  font-size: 100%;
  font-weight: normal;
  display: inline;
  width: auto;
  padding-left: 5px;
  float: none;
  text-shadow: none;
  top: 0; }

.stn-form .controlset .controlset-fields input {
  display: inline !important;
  float: none !important;
  border: none !important; }

.stn-form.label-top label {
  width: 100%;
  text-align: left;
  display: block; }

.stn-form.label-top .field {
  margin-bottom: 1em; }

.stn-form.label-top label em {
  position: relative; }

.stn-form.label-top .controlset-fields {
  margin-left: 0; }

.stn-form.label-top .actionrow {
  margin-left: 0; }

.stn-form.label-top .help {
  padding-left: 0;
  margin-left: 0; }

.stn-form.label-top .errorText {
  margin-left: 0; }

.stn-form.label-top legend {
  padding: 0; }

.stn-form .actionrow {
  margin-left: 150px; }

.stn-form a.help {
  background: url(/images/stmforms/help.png) no-repeat 0 0;
  width: 16px;
  height: 16px;
  display: inline-block;
  font-size: 0;
  position: relative;
  z-index: 24;
  color: #000;
  left: 8px;
  top: 2px;
  text-decoration: none;
  outline: none; }

.stn-form a.help:hover {
  z-index: 25; }

.stn-form a.help span {
  display: none; }

.stn-form a.help:hover span {
  display: block;
  font-size: 11px;
  position: absolute;
  top: -6px;
  left: 1.5em;
  width: 17em;
  border: 1px solid #DDD;
  padding: 3px 7px;
  background-color: #F1F1F1;
  color: #000;
  text-align: left;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.25); }

/**************************************/
/*	     		     MESSAGE BOXES 						 */
/**************************************/
.note, .tip {
  clear: both;
  color: #404040;
  margin-bottom: 10px;
  margin-top: 10px; }

.tip {
  background-color: #F5F5B4;
  border: 1px solid #B6A375;
  padding: 10px; }

.tip h3 {
  color: #BC3415;
  font-weight: bold; }

.tip a {
  color: #BC3415; }

/**************************************/
/*              TOOLBOX               */
/**************************************/
.toolbox_header {
  /*background: #282C33 none repeat scroll 0 0 !important;
  color: #FFFFFF;
  display: block;
  height: auto;
  padding: 2px 0 0 10px; */ }

.toolbox, #accmgr section .toolbox, #accmgr aside .toolbox {
  background-color: #EFF0F0;
  border: 1px solid #D6D8DA;
  padding: 0.4em 0.4em 0.4em 0.6em;
  position: relative;
  margin-bottom: 0.3em;
  min-height: 0px;
  _height: 1%;
  border-radius: 4px; }
  .toolbox .noshadow, #accmgr section .toolbox .noshadow, #accmgr aside .toolbox .noshadow {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .toolbox .noborder, #accmgr section .toolbox .noborder, #accmgr aside .toolbox .noborder {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px; }
  .toolbox .nomargin, #accmgr section .toolbox .nomargin, #accmgr aside .toolbox .nomargin {
    margin-bottom: 0px !important; }
  .toolbox div.rightside, #accmgr section .toolbox div.rightside, #accmgr aside .toolbox div.rightside {
    float: right;
    margin: 0; }
  .toolbox div.leftside, #accmgr section .toolbox div.leftside, #accmgr aside .toolbox div.leftside {
    float: left;
    margin: 0; }

.greentoolbox, #accmgr section .greentoolbox, #accmgr aside .greentoolbox {
  background-color: #DFF2BF;
  border: 1px solid #4F8A10; }
  .greentoolbox div.leftside, #accmgr section .greentoolbox div.leftside, #accmgr aside .greentoolbox div.leftside {
    color: #4F8A10;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: 0 center;
    background-image: url("/images/icons/alerts/success.png"); }

.redtoolbox, #accmgr section .redtoolbox, #accmgr aside .redtoolbox {
  background-color: #FFBABA;
  border: 1px solid #D8000C; }
  .redtoolbox div.leftside, #accmgr section .redtoolbox div.leftside, #accmgr aside .redtoolbox div.leftside {
    color: #D8000C;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: 0 center;
    background-image: url("/images/icons/alerts/error.png"); }

.yellowtoolbox, #accmgr section .yellowtoolbox, #accmgr aside .yellowtoolbox {
  background-color: #FEEFB3;
  border: 1px solid #9F6000; }
  .yellowtoolbox div.leftside, #accmgr section .yellowtoolbox div.leftside, #accmgr aside .yellowtoolbox div.leftside {
    color: #9F6000;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: 0 center;
    background-image: url("/images/icons/alerts/warning.png"); }

.bluetoolbox, #accmgr section .bluetoolbox, #accmgr aside .bluetoolbox {
  background-color: #BDE5F8;
  border: 1px solid #00529B; }
  .bluetoolbox div.leftside, #accmgr section .bluetoolbox div.leftside, #accmgr aside .bluetoolbox div.leftside {
    color: #00529B;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: 0 center;
    background-image: url("/images/icons/alerts/info.png"); }

.toolbox p {
  line-height: 2;
  vertical-align: baseline; }

.toolbox select {
  /*position: relative; */
  font-size: 123.1%;
  margin: 0;
  padding: 1px;
  height: 26px; }

.toolbox label {
  display: block;
  padding-left: 15px;
  padding-top: 5px;
  text-indent: -15px; }

.toolbox input[type=checkbox], .toolbox input[type=radio] {
  width: 13px;
  height: 13px;
  padding: 0;
  margin: 0;
  vertical-align: bottom;
  position: relative;
  top: -1px;
  *overflow: hidden; }

.toolbox a:link, .toolbox a:visited, .toolbox a:active {
  display: inline-block;
  margin-top: 1px;
  /* color:#fff; */
  /*padding:1px 5px 3px 20px; */
  text-decoration: none;
  background-color: #486C92;
  color: #fff;
  border: 1px solid #92ACC9;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 0.4em 0.4em;
  margin-right: .4em; }

.toolbox a:hover {
  /* color:#005C9C; */
  color: #fff;
  background-color: #92ACC9;
  border: 1px solid #819FC1; }

.toolbox a.save:link, .toolbox a.save:visited, .toolbox a.save:active {
  background: #3D702D;
  border: 1px solid #6AA33A; }

.toolbox a.save:hover {
  color: #fff;
  background-color: #6AA33A;
  border: 1px solid #5C8F32; }

.toolbox a.mwbtn:hover {
  color: #fff;
  background-color: #f9ab29;
  border: 1px solid #D18605; }

.toolbox a.nwbtn:hover {
  color: #fff;
  background-color: #81d461;
  border: 1px solid #58B832; }

.toolbox a.cancel:link, .toolbox a.cancel:visited, .toolbox a.cancel:active {
  color: #333;
  background: #E9EAED;
  border: 1px solid #999; }

.toolbox a.cancel:hover {
  color: #fff;
  background-color: #993333;
  border: 1px solid #732626; }

.toolbox a.cancelr:link, .toolbox a.cancelr:visited, .toolbox a.cancelr:active {
  color: #fff;
  background: #862D2D;
  border: 1px solid #993333; }

.toolbox a.cancelr:hover {
  color: #fff;
  background-color: #993333;
  border: 1px solid #732626; }

.toolbox a.rss:link, .toolbox a.rss:visited, .toolbox a.rss:active {
  color: #fff;
  background: #E77122;
  border: 1px solid #ED955A; }

.toolbox a.rss:hover {
  color: #fff;
  background-color: #EC8F51;
  border: 1px solid #E66B19; }

.toolbox span.alternate {
  line-height: 2; }

.toolbox a.basic {
  text-decoration: none;
  background-color: #EFF0F0;
  border: none;
  color: #0860A8;
  border-radius: none;
  -moz-border-radius: none;
  -webkit-border-radius: none;
  padding: 0px;
  margin-right: 0px; }

.toolbox a.basic:hover {
  text-decoration: underline; }

.toolbox button {
  display: block;
  float: left;
  margin: 1px 5px 0px 0px;
  font-size: 100%;
  line-height: 130%;
  /* color:#fff; */
  /*padding:1px 5px 3px 20px; */
  text-decoration: none;
  cursor: pointer;
  background-color: #486C92;
  color: #fff;
  border: 1px solid #92ACC9;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 5px 10px 5px 10px;
  width: auto;
  overflow: visible; }

.toolbox button:hover {
  /* color:#005C9C; */
  color: #fff;
  background-color: #92ACC9;
  border: 1px solid #819FC1; }

.toolbox button.save {
  background: #3D702D;
  border: 1px solid #6AA33A; }

.toolbox button.save:hover {
  color: #fff;
  background-color: #6AA33A;
  border: 1px solid #5C8F32; }

/*
.toolbox  a.icon_add {
	background:transparent url(/images/icons/16/106.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_delete {
	background:transparent url(/images/icons/16/69.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_dollar {
	background:transparent url(/images/icons/16/57.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_edit {
	background:transparent url(/images/icons/16/1.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_search {
	background:transparent url(/images/icons/16/12.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_settings {
	background:transparent url(/images/icons/16/24.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_grant {
	background:transparent url(/images/icons/16/56.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_image {
	background:transparent url(/images/icons/16/5.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_fileupload {
	background:transparent url(/images/icons/16/39.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_addressbook {
	background:transparent url(/images/icons/16/3.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_connections {
	background:transparent url(/images/icons/16/127.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_video {
	background:transparent url(/images/icons/16/137.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_link {
	background:transparent url(/images/icons/16/53.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_openmessage {
	background:transparent url(/images/icons/16/54.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_back {
	background:transparent url(/images/icons/16/33.png) no-repeat scroll 2px 1px;
}
.toolbox  a.icon_forward {
	background:transparent url(/images/icons/16/29.png) no-repeat scroll 2px 1px;
}
*/
.toolbox select {
  /*margin:-3px 0; */ }

.toolbox ul {
  margin: 0 auto;
  padding-left: 0;
  display: inline; }

.toolbox ul li {
  color: #555555;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  padding: 0 10px;
  display: inline; }

/*
.toolbox a {
	color:#000000;
	text-decoration:none;
}
.toolbox a:hover {
	color:#000000;
	text-decoration:underline;
}
*/
/**************************************/
/*            Record View             */
/**************************************/
#accmgr section div.weditor {
  margin-bottom: 0.5em; }

.record_box {
  background-color: #fff;
  /*background-color: #F4F4F4;
  -moz-box-shadow: 0 0 10px #CCCCCC;
  -webkit-box-shadow: 0 0 10px #CCCCCC;
  box-shadow: 0 0 10px #CCCCCC; */
  border: 1px solid #D6D8DA;
  /*-moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px; */
  margin-bottom: 10px; }

.record_box table, table.record_box {
  background-color: #CCCCCC;
  width: 100%;
  padding: 0px;
  margin: 0px; }

.record_box tr th {
  /*border-color: #D6D8DA;
  border: 1px medium none; */
  border-bottom: 1px solid #D6D8DA;
  border-top: 1px solid #D6D8DA;
  border-left: 1px solid #D6D8DA;
  border-right: 1px solid #D6D8DA;
  padding: 5px 5px 5px 7px !important;
  background-color: #EEEEEE; }

.record_box tr {
  border: 1px solid #D6D8DA; }

.record_box h4 {
  text-align: left;
  margin-top: 0;
  padding-top: 0;
  padding-left: 0;
  color: #666666; }

.record_box tr td {
  background-color: #FFFFFF;
  color: #222222;
  /*border: 1px solid transparent; */
  border-bottom: 1px solid #D6D8DA;
  border-top: 1px solid #D6D8DA;
  border-left: 1px solid #D6D8DA;
  border-right: 1px solid #D6D8DA;
  font-weight: normal;
  line-height: 18px;
  padding: 6px;
  text-align: left;
  vertical-align: top; }

.record_box tr td[scope="row"] {
  background-color: #EEEEEE;
  color: #888888;
  /*border: 1px solid transparent; */
  border-bottom: 1px solid #D6D8DA;
  border-top: 1px solid #D6D8DA;
  border-left: 1px solid #D6D8DA;
  border-right: 1px solid #D6D8DA;
  font-weight: normal;
  margin-bottom: 10px;
  margin-top: 2px;
  text-align: right;
  white-space: nowrap; }

.record_box tr td.cal {
  height: 100px; }

.record_box tr td span.today, .record_box tr td span.call,
.record_box tr td span.meeting, .record_box tr td span.task,
.record_box tr td span.request {
  display: block;
  width: 98%;
  color: #fff;
  margin-bottom: 0.2em;
  padding: 0.3em; }

.record_box tr td span.today {
  background-color: #92ACC9; }

.record_box tr td span.call {
  background-color: #92C994; }

.record_box tr td span.meeting {
  background-color: #96734A; }

.record_box tr td span.task {
  background-color: #4A6E96; }

.record_box tr td span.request {
  background-color: #C99492; }

.record_box tr td span.today a, .record_box tr td span.call a,
.record_box tr td span.meeting a, .record_box tr td span.task a,
.record_box tr td span.request a {
  color: #fff;
  text-decoration: underline; }

/**************************************/
/*            RECORD EDIT             */
/**************************************/
.record_edit {
  background-color: #fff;
  /*background-color: #F4F4F4;
  -moz-box-shadow: 0 0 10px #CCCCCC;
  -webkit-box-shadow: 0 0 10px #CCCCCC;
  box-shadow: 0 0 10px #CCCCCC; */
  border: 1px solid #D6D8DA;
  /*
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px; */
  margin-bottom: 10px; }

.record_edit table, record_edit {
  background-color: #CCCCCC;
  width: 100%;
  /*padding: 0px; */
  margin: 0px;
  /*margin-bottom: 0px; */
  padding: 3px 3px 3px 10px !important; }

.record_edit h4 {
  text-align: left;
  margin-top: 0;
  padding-top: 0;
  padding-left: 0;
  color: #666666; }

.record_edit tr {
  border: 1px medium none; }

.record_edit tr th {
  border-bottom: 1px solid #D6D8DA;
  border-top: 1px solid #D6D8DA;
  border-left: 1px solid #D6D8DA;
  border-right: 1px solid #D6D8DA;
  padding: 5px 5px 5px 7px !important;
  background-color: #EEEEEE; }

.record_edit tr td {
  font-weight: normal;
  vertical-align: top;
  padding: 5px !important;
  background-color: #FFFFFF;
  color: #000;
  border-color: #D6D8DA;
  border-bottom: 1px solid #D6D8DA;
  border-top: 1px solid #D6D8DA;
  border-left: 1px solid #D6D8DA;
  border-right: 1px solid #D6D8DA;
  font-weight: normal;
  line-height: 18px; }

div.record_edit tr td:nth-of-type(1) {
  text-align: right; }
div.record_edit tr td:nth-of-type(2) {
  text-align: left; }
div.record_edit tr td:nth-of-type(3) {
  text-align: right; }
div.record_edit tr td:nth-of-type(4) {
  text-align: left; }

.record_edit tr td[scope=row] {
  padding: 7px 5px 5px 7px !important;
  text-align: left;
  vertical-align: top;
  background-color: #EEEEEE;
  border-bottom: 1px solid #D6D8DA;
  border-top: 1px solid #D6D8DA;
  border-left: 1px solid #D6D8DA;
  border-right: 1px solid #D6D8DA;
  font-weight: normal;
  margin-bottom: 10px;
  margin-top: 2px;
  text-align: right;
  /*white-space: nowrap; */
  color: #888888; }

.record_edit strong {
  font-weight: bold;
  color: #6E6E6E; }

.record_edit .fielderror, .record_edit .fielderror strong {
  font-weight: bold;
  color: #663333; }

.record_edit textarea {
  font-family: Arial,Verdana,Helvetica,sans-serif; }

.record_edit button,
.record_edit input[type="checkbox"],
.record_edit input[type="radio"],
.record_edit input[type="reset"],
.record_edit input[type="submit"] {
  padding: 0px; }

.record_edit input[type=text], .record_edit input[type=password], .record_edit textarea {
  width: auto;
  /* border-color: #D6D8DA; */
  border: 2px solid #B7BABE; }

.record_edit textarea {
  width: 80%; }

.record_edit input, .record_edit select, .record_edit textarea, .record_edit button {
  font-size: 13px;
  padding: 2px; }

.record_edit input, .record_edit select {
  -moz-border-radius: 4px 4px 4px 4px;
  background-color: #FFFFFF;
  /* border-color: #CCCCCC; */
  border: 2px solid #B7BABE; }

.record_edit input, .record_edit select, .record_edit textarea, .record_edit button {
  /*border: 1px solid #D6D8DA; */
  border-color: 2px solid #B7BABE; }

.record_edit input[type=checkbox], .record_edit input[type=radio] {
  border: 0px;
  background-color: transparent;
  margin: 0px;
  vertical-align: bottom; }

.record_edit .tooltip {
  display: none; }

.record_edit2 td:hover .tooltip {
  display: block;
  /*font-size: 11px; */
  position: absolute;
  top: 1;
  /*top:-6px; */
  left: 1.5em;
  width: 17em;
  border: 1px solid #92ACC9;
  padding: 3px 7px;
  /*background-color:#F1F1F1;
  color:#000;
  border:1px solid #DDD;
  */
  background-color: #486C92;
  color: #fff;
  text-align: left;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.25); }

.record_edit a.help {
  vertical-align: top;
  background: url(/images/forms/help.png) no-repeat 0 0;
  width: 16px;
  height: 16px;
  display: inline-block;
  font-size: 0;
  position: relative;
  /*z-index:24; */
  color: #000;
  left: 8px;
  top: 2px;
  text-decoration: none;
  outline: none; }

.record_edit a.help:hover {
  z-index: 25; }

.record_edit a.help span {
  display: none; }

.record_edit a.help:hover span {
  display: block;
  font-size: 13px;
  position: absolute;
  top: -0.25em;
  left: 1.3em;
  width: 13em;
  padding: 3px 7px;
  border: 1px solid #92ACC9;
  background-color: #486C92;
  color: #fff;
  /*
  border:1px solid #DDD;
  background-color:#F1F1F1;
  color:#000;
  */
  text-align: left;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.25); }

/**************************************/
/*                         SEARCH BOX                                */
/**************************************/
.toolbar_search, .publicprofiles_search {
  float: right;
  margin-bottom: 5px; }

.toolbar_search form, .publicprofiles_search form {
  padding-right: 5px; }

.toolbar_search input, .publicprofiles_search input {
  border: 1px solid #27343C;
  float: left;
  margin-right: 5px;
  margin-top: 1px;
  width: 263px;
  padding: 1px; }

.toolbar_search button, .publicprofiles_search button {
  background: url(/images/misc/searchbox_button.png) 0 0 no-repeat;
  border: 0;
  float: left;
  width: 21px;
  height: 23px;
  text-indent: -6667px;
  cursor: pointer;
  margin-top: 1px; }

.toolbar_search:after, .publicprofiles_search:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

/**
 * Tooltip- A CSS tooltip library
 */
.tooltip {
  position: relative;
  display: inline-block;
  font-family: 'Open Sans', sans-serif; }

.tooltip:before, .tooltip:after {
  position: absolute;
  opacity: 0;
  z-index: 1000000;
  -webkit-transition: 0.3s ease;
  -moz-transition: 0.3s ease;
  transition: 0.3s ease;
  pointer-events: none;
  border-radius: 4px; }

.tooltip:hover:before, .tooltip:hover:after {
  opacity: 1; }

.tooltip:before {
  content: '';
  position: absolute;
  background: transparent;
  border: 6px solid transparent;
  position: absolute;
  border-radius: 0px; }

.tooltip:after {
  content: attr(data-hint);
  background: #333;
  color: white;
  padding: 8px 10px;
  font-size: 12px;
  white-space: nowrap; }

/* top */
.tooltip-top:before {
  bottom: 100%;
  left: 50%;
  margin: 0 0 -18px 0;
  border-top-color: rgba(0, 0, 0, 0.8); }

.tooltip-top:after {
  bottom: 100%;
  left: 50%;
  margin: 0 0 -6px -10px; }

.tooltip-top:hover:before {
  margin-bottom: -10px; }

.tooltip-top:hover:after {
  margin-bottom: 2px; }

/* bottom */
.tooltip-bottom:before {
  top: 100%;
  left: 50%;
  margin: -14px 0 0 0;
  border-bottom-color: rgba(0, 0, 0, 0.8); }

.tooltip-bottom:after {
  top: 100%;
  left: 50%;
  margin: -2px 0 0 -10px; }

.tooltip-bottom:hover:before {
  margin-top: -6px; }

.tooltip-bottom:hover:after {
  margin-top: 6px; }

/* right */
.tooltip-right:before {
  left: 100%;
  bottom: 50%;
  margin: 0 0 -4px -8px;
  border-right-color: rgba(0, 0, 0, 0.8); }

.tooltip-right:after {
  left: 100%;
  bottom: 50%;
  margin: 0 0 -13px 4px; }

.tooltip-right:hover:before {
  margin: 0 0 -4px -0; }

.tooltip-right:hover:after {
  margin: 0 0 -13px 12px; }

/* left */
.tooltip-left:before {
  right: 100%;
  bottom: 50%;
  margin: 0 -8px -4px 0;
  border-left-color: rgba(0, 0, 0, 0.8); }

.tooltip-left:after {
  right: 100%;
  bottom: 50%;
  margin: 0 4px -13px 0; }

.tooltip-left:hover:before {
  margin: 0 0 -4px 0; }

.tooltip-left:hover:after {
  margin: 0 12px -13px 0; }

/* Green */
.green .tooltip:after {
  background: #9ACF1D !important; }

.green .tooltip-left:before {
  border-left-color: #9ACF1D !important; }

.green .tooltip-top:before {
  border-top-color: #9ACF1D !important; }

.green .tooltip-bottom:before {
  border-bottom-color: #9ACF1D !important; }

.green .tooltip-right:before {
  border-right-color: #9ACF1D !important; }

/* Orange */
.orange .tooltip:after {
  background: #F08712 !important; }

.orange .tooltip-left:before {
  border-left-color: #F08712 !important; }

.orange .tooltip-top:before {
  border-top-color: #F08712 !important; }

.orange .tooltip-bottom:before {
  border-bottom-color: #F08712 !important; }

.orange .tooltip-right:before {
  border-right-color: #F08712 !important; }

/* Blue */
.blue .tooltip:after {
  background: #0B81CB !important; }

.blue .tooltip-left:before {
  border-left-color: #0B81CB !important; }

.blue .tooltip-top:before {
  border-top-color: #0B81CB !important; }

.blue .tooltip-bottom:before {
  border-bottom-color: #0B81CB !important; }

.blue .tooltip-right:before {
  border-right-color: #0B81CB !important; }

/* Yellow */
.yellow .tooltip:after {
  background: #F5B80F !important; }

.yellow .tooltip-left:before {
  border-left-color: #F5B80F !important; }

.yellow .tooltip-top:before {
  border-top-color: #F5B80F !important; }

.yellow .tooltip-bottom:before {
  border-bottom-color: #F5B80F !important; }

.yellow .tooltip-right:before {
  border-right-color: #F5B80F !important; }

/* Purple */
.purple .tooltip:after {
  background: #9071C1 !important; }

.purple .tooltip-left:before {
  border-left-color: #9071C1 !important; }

.purple .tooltip-top:before {
  border-top-color: #9071C1 !important; }

.purple .tooltip-bottom:before {
  border-bottom-color: #9071C1 !important; }

.purple .tooltip-right:before {
  border-right-color: #9071C1 !important; }

/* Red */
.red .tooltip:after {
  background: #B20201 !important; }

.red .tooltip-left:before {
  border-left-color: #B20201 !important; }

.red .tooltip-top:before {
  border-top-color: #B20201 !important; }

.red .tooltip-bottom:before {
  border-bottom-color: #B20201 !important; }

.red .tooltip-right:before {
  border-right-color: #B20201 !important; }

/* Dark Blue */
.dark-blue .tooltip:after {
  background: #0C3879 !important; }

.dark-blue .tooltip-left:before {
  border-left-color: #0C3879 !important; }

.dark-blue .tooltip-top:before {
  border-top-color: #0C3879 !important; }

.dark-blue .tooltip-bottom:before {
  border-bottom-color: #0C3879 !important; }

.dark-blue .tooltip-right:before {
  border-right-color: #0C3879 !important; }

/* Grey */
.grey .tooltip:after {
  background: #636363 !important; }

.grey .tooltip-left:before {
  border-left-color: #636363 !important; }

.grey .tooltip-top:before {
  border-top-color: #636363 !important; }

.grey .tooltip-bottom:before {
  border-bottom-color: #636363 !important; }

.grey .tooltip-right:before {
  border-right-color: #636363 !important; }

/* Magento */
.magenta .tooltip:after {
  background: #FF1797 !important; }

.magenta .tooltip-left:before {
  border-left-color: #FF1797 !important; }

.magenta .tooltip-top:before {
  border-top-color: #FF1797 !important; }

.magenta .tooltip-bottom:before {
  border-bottom-color: #FF1797 !important; }

.magenta .tooltip-right:before {
  border-right-color: #FF1797 !important; }

/* Brown */
.brown .tooltip:after {
  background: #903A3A !important; }

.brown .tooltip-left:before {
  border-left-color: #903A3A !important; }

.brown .tooltip-top:before {
  border-top-color: #903A3A !important; }

.brown .tooltip-bottom:before {
  border-bottom-color: #903A3A !important; }

.brown .tooltip-right:before {
  border-right-color: #903A3A !important; }

/* Pink */
.pink .tooltip:after {
  background: #EF6AAC !important; }

.pink .tooltip-left:before {
  border-left-color: #EF6AAC !important; }

.pink .tooltip-top:before {
  border-top-color: #EF6AAC !important; }

.pink .tooltip-bottom:before {
  border-bottom-color: #EF6AAC !important; }

.pink .tooltip-right:before {
  border-right-color: #EF6AAC !important; }

/* Dark Green */
.dark-green .tooltip:after {
  background: #2CA55E !important; }

.dark-green .tooltip-left:before {
  border-left-color: #2CA55E !important; }

.dark-green .tooltip-top:before {
  border-top-color: #2CA55E !important; }

.dark-green .tooltip-bottom:before {
  border-bottom-color: #2CA55E !important; }

.dark-green .tooltip-right:before {
  border-right-color: #2CA55E !important; }

/**************************************/
/*        INBOX MESSAGE VIEW          */
/**************************************/
#inbox_header dl {
  margin-right: 10px;
  margin-left: 10px; }

#inbox_header dt {
  font-weight: bold;
  margin: 0 0 10px;
  position: relative;
  width: 100px;
  text-align: right; }

#inbox_header dd {
  margin-top: -25px;
  overflow: hidden;
  padding: 0 0 5px 110px; }

#inbox_header:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

/**************************************/
/*       INBOX ACTION CONTENT         */
/**************************************/
.inbox_actionxxx {
  border: 1px solid #DFE3E6;
  background-color: #F2F4F5;
  margin-bottom: 5px;
  width: 100%;
  clear: both; }

#inbox_action_inner {
  margin: 10px; }

#inbox_action_inner select {
  padding: 4px; }

#inbox_action_inner .inbox_action_button {
  background-color: #658BB3;
  font-weight: bold;
  /*background-color: #DFE3E6; */
  border: 1px #000 outset;
  padding: 3px 2px;
  color: #fff;
  text-decoration: none; }

#inbox_action_inner .inbox_action_button:hover {
  color: #ffc; }

/**************************************/
/*      INBOX MESSAGE CONTENT         */
/**************************************/
#inbox_message {
  min-height: 250px;
  border: 1px solid #DFE3E6;
  background-color: #ffffff;
  margin-bottom: 5px;
  width: 100%;
  clear: both; }

#inbox_message_inner {
  padding: 10px; }

/**************************************/
/*							    STATUS							  */
/**************************************/
.statuson, .datatable td .statuson {
  font-weight: bold;
  color: #3f7c5f;
  padding: 0; }

.statusoff, .datatable td .statusoff {
  font-weight: bold;
  color: #990000;
  padding: 0; }

.statuserror, .datatable td .statuserror {
  font-weight: bold;
  color: #990000;
  padding: 0; }

.statuswarn, .datatable td .statuswarn {
  font-weight: bold;
  color: #CC9900;
  padding: 0; }

/**************************************/
/*  PUBLIC PROFILE SEARCH - COMPANY   */
/**************************************/
.publicprofiles_filter_byletter {
  background-color: #D8DFEA;
  border: 1px solid #DFE3E6;
  color: #000000;
  margin-bottom: 10px;
  padding: 10px 15px;
  width: auto;
  text-align: center; }

.publicprofiles_filter_byletter a {
  text-decoration: none;
  color: #000000; }

.publicprofiles {
  float: none;
  clear: both;
  padding: 10px 0 5px; }

.publicprofiles a:link, .publicprofiles a:visited {
  color: #5C7184;
  text-decoration: none;
  /*	outline:none; */ }

.publicprofiles a:hover, .publicprofiles a:active {
  color: #005C9C; }

.publicprofiles .recordcount {
  margin-bottom: 1em; }

.publicprofiles .result {
  background-color: #fff;
  border: 1px solid #D6D8DA;
  padding: 0.5em;
  margin-bottom: 0.25em; }

.publicprofiles .result .company_name {
  padding: 5px;
  font-weight: bold; }

.publicprofiles .result .pix {
  float: left;
  padding: 0 10px 0 0;
  text-align: left;
  width: 110px; }

.publicprofiles .result .pix img {
  display: block; }

.publicprofiles .result .details {
  float: left;
  padding: 0;
  width: 410px; }

.publicprofiles .result .details h3 a {
  text-decoration: none; }

.publicprofiles .result .details dl {
  line-height: 15px; }

.publicprofiles .result .details dl,
.publicprofiles .result .details dt,
.publicprofiles .result .details dd {
  margin: 0;
  padding: 0; }

.publicprofiles .result .details dt {
  clear: both;
  color: gray;
  float: left;
  padding: 0;
  width: 85px;
  margin-bottom: 0.2em; }

.publicprofiles .result .details dd {
  color: #333333;
  display: inline;
  float: left;
  padding: 0;
  width: 292px; }

.publicprofiles .result .details dd.company_name {
  font-weight: bold;
  line-height: 15px; }

.actionsmenu {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  padding: 0; }

.publicprofiles .result .actionsmenu {
  float: right;
  width: 130px; }

.actionsmenu ul {
  margin-left: 0; }

.actionsmenu li {
  border-bottom: 1px solid #D6D8DA;
  list-style: none outside; }

.actionsmenu a {
  background: transparent none repeat scroll 0 0;
  display: block;
  margin: 0;
  padding: 2px 3px;
  text-decoration: none; }

@media (min-width: 1200px) {
  .publicprofiles .result .details {
    width: 600px; }

  .publicprofiles .result .details dd {
    width: 482px; } }
/**************************************/
/*  PUBLIC PROFILE SEARCH - INNER   */
/**************************************/
.inner_publicprofiles {
  float: none;
  clear: both;
  padding: 10px 0 5px; }

.inner_publicprofiles .recordcount {
  margin-bottom: 1em; }

.inner_publicprofiles .result {
  background-color: #ffffff;
  border: 1px solid #CBD4DB;
  margin-bottom: 5px;
  padding: 9px; }

.inner_publicprofiles .result .company_name {
  padding: 5px;
  font-weight: bold; }

.inner_publicprofiles .result .pix {
  float: left;
  padding: 0 9px 0 0;
  text-align: left;
  width: 60px; }

.inner_publicprofiles .result .pix img {
  display: block;
  margin: 0 auto; }

.inner_publicprofiles .result .details {
  float: left;
  padding: 0;
  width: 430px; }

.inner_publicprofiles .result .details h3 a {
  text-decoration: none; }

.inner_publicprofiles .result .details dl {
  line-height: 15px; }

.inner_publicprofiles .result .details dl,
.inner_publicprofiles .result .details dt,
.inner_publicprofiles .result .details dd {
  margin: 0;
  padding: 0; }

.inner_publicprofiles .result .details dt {
  clear: both;
  color: gray;
  float: left;
  padding: 0;
  width: 75px; }

.inner_publicprofiles .result .details dd {
  color: #333333;
  display: inline;
  float: left;
  padding: 0;
  width: 350px; }

.inner_publicprofiles .result .details dd.company_name {
  font-weight: bold;
  line-height: 15px; }

profile_box {
  border: 1px solid #DFE3E6;
  background-color: #fff;
  margin-top: 0.25em;
  margin-bottom: 0.25em;
  width: 100%;
  clear: both; }

.profile_box h3 {
  border: medium none;
  color: #000000;
  font-size: 140%;
  font-weight: bold;
  padding: 5px; }

.profile_box dl {
  margin-right: 10px;
  margin-left: 10px; }

.profile_box dt {
  font-weight: bold;
  margin: 0 0 10px;
  position: relative;
  width: 200px;
  z-index: 1;
  font-size: 100%; }

.profile_box dd {
  margin: -26px 0 5px;
  overflow: hidden;
  padding: 0 0 5px 210px;
  font-size: 100%;
  list-style: none outside; }

.profile_box ul {
  color: #000000;
  margin: 0; }

.profile_box li {
  color: #000000;
  list-style: none outside; }

.msgBar {
  background: #BBB url(/js/msgui/msgBar/images/msgBar_header.png) repeat-x 0 0;
  border: 1px solid #999;
  font-size: 13px;
  color: #FFF;
  display: block;
  padding: 10px 30px 10px 15px;
  margin-bottom: 1.5em;
  position: relative;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px; }

.msgBar .icon {
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 24px;
  height: 24px;
  position: absolute;
  left: 11px;
  top: 10px;
  font-weight: bold;
  font-size: 10px;
  padding: 5px; }

.msgBar.success .icon {
  background-image: url(/js/msgui/msgBar/images/msgBar_success.png); }

.msgBar.info .icon {
  background-image: url(/js/msgui/msgBar/images/msgBar_info.png); }

.msgBar.warning .icon {
  background-image: url(/js/msgui/msgBar/images/msgBar_warning.png); }

.msgBar.error .icon {
  background-image: url(/js/msgui/msgBar/images/msgBar_error.png); }

.msgBar .close {
  font-size: 11px;
  font-weight: bold;
  position: absolute;
  right: 15px;
  top: 9px;
  cursor: pointer; }

.msgBar.warning {
  background-color: #E6BA01;
  border-color: #AC9207;
  padding-left: 45px; }

.msgBar.error {
  background-color: #AF4434;
  border-color: #782E25;
  padding-left: 45px; }

.msgBar.info {
  background-color: #437ECC;
  border-color: #224F91;
  padding-left: 45px; }

.msgBar.success {
  background-color: #7B9534;
  border-color: #627036;
  padding-left: 45px; }

/* fonts */
/* Color Settings */
/* 	mixins */
.pcvr {
  height: 320px;
  transition: height .3s;
  position: relative; }

.pcvr-hasnav {
  padding-bottom: 60px; }

.pcvr-inner {
  margin-top: 0px;
  position: relative;
  width: 100%;
  z-index: 4; }

.pcvr-profile {
  height: 320px;
  max-width: 2560px;
  position: relative;
  z-index: 3;
  color: #000;
  transition: height .3s; }

.pcvr-BG {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden; }
  .pcvr-BG img {
    position: absolute;
    left: 0;
    right: 0;
    top: -9999px;
    bottom: -9999px;
    margin: auto 0;
    width: 100%;
    transform: none; }

.pcvr-Container {
  height: 100%;
  position: relative;
  max-width: 1190px;
  margin: 0 auto; }

.pcvr-ProfilePix {
  bottom: -50px;
  left: 15px;
  position: absolute;
  transition: bottom .3s;
  z-index: 3; }

.ProfilePix {
  background: #fff;
  border: 5px solid #fff;
  border-radius: 8px;
  box-shadow: 0 1px 1px rgba(136, 153, 166, 0.15);
  height: 170px;
  position: relative;
  width: 170px; }
  .ProfilePix a {
    outline: 0;
    background: url(http://media.npcn.tv/logos/gamingbuzz/profile.jpg) transparent no-repeat; }
    .ProfilePix a img {
      display: block;
      -moz-force-broken-image-icon: 1;
      border-radius: 4px;
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%; }

.pcvr-details {
  bottom: 25px;
  display: table;
  left: 0px;
  max-width: 100%;
  position: absolute;
  width: 100%; }

.pcvr-details-inner {
  padding-left: 210px;
  padding-right: 10px;
  display: table-cell;
  vertical-align: bottom;
  color: #FFF;
  word-wrap: break-word; }
  .pcvr-details-inner h2 {
    color: inherit;
    font-size: 2.5em; }
    .pcvr-details-inner h2 span.pcvrtitle {
      position: absolute; }
    .pcvr-details-inner h2 span.pcvrtitlei {
      position: relative; }

.pcvr-title {
  font-size: 18px;
  line-height: 22px; }
  .pcvr-title div {
    color: inherit;
    font-weight: normal; }

.pcvr-Nav {
  background: #dadde0;
  min-width: 980px; }
  .pcvr-Nav ul {
    margin-left: 210px;
    overflow: auto; }
    .pcvr-Nav ul li {
      width: 16.666%;
      float: left; }
      .pcvr-Nav ul li a {
        display: block;
        text-align: center;
        width: 100%;
        padding: 1em 0;
        color: #666666; }
      .pcvr-Nav ul li a:hover {
        color: white;
        background: #061B2D; }
      .pcvr-Nav ul li .currentPage {
        background: #092744;
        color: white; }

/* fonts */
/* Color Settings */
/* 	mixins */
#profaction {
  float: right;
  margin-bottom: 10px;
  height: 40px;
  min-height: 40px; }
  #profaction ul {
    margin: 0px; }
  #profaction li {
    border: 1px solid #E2E2E2;
    cursor: pointer;
    float: left;
    margin-left: 0.25em;
    text-indent: 0; }
    #profaction li a i {
      font-size: 1.6em;
      padding: 0.2em; }
    #profaction li a:hover {
      color: #092744; }
  #profaction li:nth-of-type(1) {
    margin-left: 0; }

/*
    Created on : Jan 11, 2017, 12:28:51 PM
    Author     : Daniel
*/
.schriver-blocks {
  position: relative;
  border-bottom: 1px solid #e8e8e8; }

.schriver-block {
  margin-bottom: 1em;
  overflow: hidden; }

.schriver-block p:last-child {
  margin-bottom: 0; }

.schriver-content {
  padding-right: 11em;
  padding: 0.75em 0 0; }

.schriver-content .schriver-thumb {
  margin-right: -11em;
  max-width: 6.5em;
  float: right;
  margin: 0 0 .5em .5em; }

.schriver-title {
  margin-bottom: 0; }

.schriver-byline {
  font-size: .80em;
  font-style: italic;
  line-height: 1.3em; }

.schriver-rmore {
  font-weight: 700; }

/* ------------------------------------------
Git CSS3 Buttons
------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------- BUTTON */
.gbutton-bar {
  position: relative;
  overflow: visible;
  padding: 0;
  border: 1px solid #d4d4d4;
  background-color: #ececec;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
  background-image: -moz-linear-gradient(#f4f4f4, #ececec);
  background-image: -o-linear-gradient(#f4f4f4, #ececec);
  background-image: linear-gradient(#f4f4f4, #ececec);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#ececec');
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  -o-background-clip: padding-box;
  /*background-clip: padding-box;*/
  /* commented out due to Opera 11.10 bug */
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  border-radius: 0.2em;
  /* IE hacks */
  zoom: 1;
  *display: inline; }

.gbutton {
  position: relative;
  overflow: visible;
  display: inline-block;
  padding: 0.5em 1em;
  border: 1px solid #d4d4d4;
  margin: 0;
  text-decoration: none;
  text-shadow: 1px 1px 0 #fff;
  font: 13px/normal sans-serif;
  color: #333;
  letter-spacing: 1px;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  background-color: #ececec;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
  background-image: -moz-linear-gradient(#f4f4f4, #ececec);
  background-image: -o-linear-gradient(#f4f4f4, #ececec);
  background-image: linear-gradient(#f4f4f4, #ececec);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#ececec');
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  -o-background-clip: padding-box;
  /*background-clip: padding-box;*/
  /* commented out due to Opera 11.10 bug */
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  border-radius: 0.2em;
  /* IE hacks */
  zoom: 1;
  *display: inline; }

.gbutton:hover, .gbutton:focus, .gbutton:active, .gbutton.active {
  border-color: #3072b3;
  border-bottom-color: #2a65a0;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  color: #fff;
  background-color: #3072b3;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));
  background-image: -moz-linear-gradient(#599bdc, #3072b3);
  background-image: -o-linear-gradient(#599bdc, #3072b3);
  background-image: linear-gradient(#599bdc, #3072b3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bdc', endColorstr='#3072b3'); }

.gbutton:active {
  border-color: #2a65a0;
  border-bottom-color: #3884CF;
  color: #fff;
  background-color: #3072b3;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3072b3), to(#599bdc));
  background-image: -moz-linear-gradient(#3072b3, #599bdc);
  background-image: -o-linear-gradient(#3072b3, #599bdc);
  background-image: linear-gradient(#3072b3, #599bdc);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3072b3', endColorstr='#599bdc'); }

/* overrides extra padding on button elements in Firefox */
.gbutton::-moz-focus-inner {
  padding: 0;
  border: 0; }

/* ............................................................................................................. Rotate Negative 90 degrees */
.gbutton.rotateNeg90 {
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  filter: progid:DXImageTransform.Microsoft.Matrix( M11=6.123233995736766e-17, M12=1, M21=-1, M22=6.123233995736766e-17, sizingMethod='auto expand');
  zoom: 1; }

/* ............................................................................................................. Rotate 90 degrees */
.gbutton.rotate90 {
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.Matrix( M11=6.123233995736766e-17, M12=-1, M21=1, M22=6.123233995736766e-17, sizingMethod='auto expand');
  zoom: 1; }

/* ............................................................................................................. Positive */
.gbutton.positive, .gbutton-group.minor-group .gbutton.positive {
  color: #569D2B; }

.gbutton.positive.active,
.gbutton-group.minor-group .gbutton.positive.active {
  border-color: #76CA43;
  border-bottom-color: #569D2B;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  color: #fff;
  background-color: #76CA43;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#76CA43), to(#569D2B));
  background-image: -moz-linear-gradient(#76CA43, #569D2B);
  background-image: -o-linear-gradient(#76CA43, #569D2B);
  background-image: linear-gradient(#76CA43, #569D2B);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#76CA43', endColorstr='#569D2B'); }

.gbutton.positive:hover, .gbutton.positive:focus, .gbutton.positive:active,
.gbutton-group.minor-group .gbutton.positive:hover, .gbutton-group.minor-group .gbutton.positive:focus, .gbutton-group.minor-group .gbutton.positive:active {
  border-color: #91D16A;
  border-bottom-color: #3E721F;
  color: #fff;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #69C034;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#69C034), to(#4A8825));
  background-image: -moz-linear-gradient(#69C034, #4A8825);
  background-image: -o-linear-gradient(#69C034, #4A8825);
  background-image: linear-gradient(#69C034, #4A8825);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#69C034', endColorstr='#4A8825'); }

.gbutton.positive:active, .gbutton-group.minor-group .gbutton.positive:active, .gbutton.positive.active:active {
  border-color: #346019;
  border-bottom-color: #1D350F;
  color: #fff;
  background-color: #468222;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#468222), to(#5FAE2F));
  background-image: -moz-linear-gradient(#468222, #5FAE2F);
  background-image: -o-linear-gradient(#468222, #5FAE2F);
  background-image: linear-gradient(#468222, #5FAE2F);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#468222', endColorstr='#5FAE2F'); }

/* ............................................................................................................. Negative */
.gbutton.negative, .gbutton-group.minor-group .gbutton.positive {
  color: #900; }

.gbutton.negative.active,
.gbutton-group.minor-group .gbutton.negative.active {
  border-color: #b53f3a;
  border-bottom-color: #a0302a;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  color: #fff;
  background-color: #dc5f59;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dc5f59), to(#b33630));
  background-image: -moz-linear-gradient(#dc5f59, #b33630);
  background-image: -o-linear-gradient(#dc5f59, #b33630);
  background-image: linear-gradient(#dc5f59, #b33630);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc5f59', endColorstr='#b33630'); }

.gbutton.negative:hover, .gbutton.negative:focus, .gbutton.negative:active,
.gbutton-group.minor-group .gbutton.negative:hover, .gbutton-group.minor-group .gbutton.negative:focus, .gbutton-group.minor-group .gbutton.negative:active {
  border-color: #AB2222;
  border-bottom-color: #A02121;
  color: #fff;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #D74040;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#D74040), to(#AD2323));
  background-image: -moz-linear-gradient(#D74040, #AD2323);
  background-image: -o-linear-gradient(#D74040, #AD2323);
  background-image: linear-gradient(#D74040, #AD2323);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D74040', endColorstr='#AD2323'); }

.gbutton.negative:active,
.gbutton-group.minor-group .gbutton.negative:active {
  border-color: #a0302a;
  border-bottom-color: #bf4843;
  background-color: #b33630;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b33630), to(#dc5f59));
  background-image: -moz-linear-gradient(#b33630, #dc5f59);
  background-image: -o-linear-gradient(#b33630, #dc5f59);
  background-image: linear-gradient(#b33630, #dc5f59);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b33630', endColorstr='#dc5f59'); }

/* ............................................................................................................. Black */
.gbutton.black.active,
.gbutton-group.minor-group .gbutton.black.active {
  border-color: #858585;
  border-bottom-color: #3E3E3E;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  color: #fff;
  background-color: #8B8B8B;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8B8B8B), to(#424242));
  background-image: -moz-linear-gradient(#8B8B8B, #424242);
  background-image: -o-linear-gradient(#8B8B8B, #424242);
  background-image: linear-gradient(#8B8B8B, #424242);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8B8B8B', endColorstr='#424242'); }

.gbutton.black:hover, .gbutton.black:focus, .gbutton.black:active,
.gbutton-group.minor-group .gbutton.black:hover, .gbutton-group.minor-group .gbutton.black:focus, .gbutton-group.minor-group .gbutton.black:active {
  border-color: #858585;
  border-bottom-color: #2B2B2B;
  color: #fff;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #8D8D8D;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8D8D8D), to(#0B0B0B));
  background-image: -moz-linear-gradient(#8D8D8D, #0B0B0B);
  background-image: -o-linear-gradient(#8D8D8D, #0B0B0B);
  background-image: linear-gradient(#8D8D8D, #0B0B0B);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8D8D8D', endColorstr='#0B0B0B'); }

.gbutton.black:active,
.gbutton-group.minor-group .gbutton.black:active {
  border-color: #858585;
  border-bottom-color: #2B2B2B;
  color: #fff;
  background-color: #8B8B8B;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8B8B8B), to(#858585));
  background-image: -moz-linear-gradient(#8B8B8B, #858585);
  background-image: -o-linear-gradient(#8B8B8B, #858585);
  background-image: linear-gradient(#8B8B8B, #858585);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8B8B8B', endColorstr='#858585'); }

/* ............................................................................................................. Orange */
.gbutton.orange, .gbutton-group.minor-group .gbutton.orange {
  color: #D07E03; }

.gbutton.orange.active,
.gbutton-group.minor-group .gbutton.orange.active {
  border-color: #EE8F00;
  border-bottom-color: #D07E03;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  color: #fff;
  background-color: #FEB039;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FEB039), to(#EF9103));
  background-image: -moz-linear-gradient(#FEB039, #EF9103);
  background-image: -o-linear-gradient(#FEB039, #EF9103);
  background-image: linear-gradient(#FEB039, #EF9103);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEB039', endColorstr='#EF9103'); }

.gbutton.orange:hover, .gbutton.orange:focus, .gbutton.orange:active,
.gbutton-group.minor-group .gbutton.orange:hover, .gbutton-group.minor-group .gbutton.orange:focus, .gbutton-group.minor-group .gbutton.orange:active {
  border-color: #EE8F00;
  border-bottom-color: #D07E03;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  color: #fff;
  background-color: #FDAD33;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FDAD33), to(#DC8605));
  background-image: -moz-linear-gradient(#FDAD33, #DC8605);
  background-image: -o-linear-gradient(#FDAD33, #DC8605);
  background-image: linear-gradient(#FDAD33, #DC8605);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDAD33', endColorstr='#DC8605'); }

.gbutton.orange:active, .gbutton-group.minor-group .gbutton.orange:active {
  border-color: #EE8F00;
  border-bottom-color: #D07E03;
  color: #fff;
  background-color: #EF9002;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EF9002), to(#FFA621));
  background-image: -moz-linear-gradient(#EF9002, #FFA621);
  background-image: -o-linear-gradient(#EF9002, #FFA621);
  background-image: linear-gradient(#EF9002, #FFA621);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EF9002', endColorstr='#EF9002'); }

/*.............................................................................................................RSS*/
.gbutton.rss, .gbutton-group.minor-group .gbutton.rss {
  color: #ffffff; }

.gbutton.rss.active,
.gbutton-group.minor-group .gbutton.rss.active {
  border-color: #ED955A;
  border-bottom-color: #ED955A;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  color: #fff;
  background-color: #E77122;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E77122), to(#E77122));
  background-image: -moz-linear-gradient(#E77122, #E77122);
  background-image: -o-linear-gradient(#E77122, #E77122);
  background-image: linear-gradient(#E77122, #E77122);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E77122', endColorstr='#E77122'); }

.gbutton.rss:hover, .gbutton.rss:focus, .gbutton.rss:active,
.gbutton-group.minor-group .gbutton.rss:hover,
.gbutton-group.minor-group .gbutton.rss:focus, .gbutton-group.minor-group .gbutton.rss:active {
  border-color: #E66B19;
  border-bottom-color: #E66B19;
  color: #fff;
  text-decoration: none;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
  background-color: #EC8F51;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EC8F51), to(#EC8F51));
  background-image: -moz-linear-gradient(#EC8F51, #EC8F51);
  background-image: -o-linear-gradient(#EC8F51, #EC8F51);
  background-image: linear-gradient(#EC8F51, #EC8F51);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EC8F51', endColorstr='#EC8F51'); }

.gbutton.rss:active, .gbutton-group.minor-group .gbutton.rss:active, .gbutton.rss.active:active {
  border-color: #ED955A;
  border-bottom-color: #ED955A;
  color: #fff;
  background-color: #E77122;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E77122), to(#E77122));
  background-image: -moz-linear-gradient(#E77122, #E77122);
  background-image: -o-linear-gradient(#E77122, #E77122);
  background-image: linear-gradient(#E77122, #E77122);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E77122', endColorstr='#E77122'); }

/* ............................................................................................................. Pill */
.gbutton.pill {
  -webkit-border-radius: 50em;
  -moz-border-radius: 50em;
  border-radius: 50em; }

/* ............................................................................................................. Titanic */
.gbutton.titanic {
  font-size: 23px; }

/* ............................................................................................................. Giant */
.gbutton.giant {
  font-size: 21px; }

/* ............................................................................................................. Huge */
.gbutton.huge {
  font-size: 19px; }

/* ............................................................................................................. Big */
.gbutton.big {
  font-size: 17px; }

/* ............................................................................................................. Large */
.gbutton.large {
  font-size: 15px; }

/* ............................................................................................................. Medium */
.gbutton.medium {
  font-size: 13px; }

/* ............................................................................................................. Go Bold */
.gbutton.bold {
  font-weight: bold; }

/* ............................................................................................................. Disabled */
.gbutton.disable {
  color: #D4D4D4;
  cursor: not-allowed; }

.gbutton.disable:hover, .gbutton.disabled:focus, .gbutton.disabled:active {
  border-color: #d4d4d4;
  border-bottom-color: #d4d4d4;
  text-decoration: none;
  text-shadow: 1px 1px 0 #fff;
  color: #D4D4D4;
  background-color: #ececec;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
  background-image: -moz-linear-gradient(#f4f4f4, #ececec);
  background-image: -o-linear-gradient(#f4f4f4, #ececec);
  background-image: linear-gradient(#f4f4f4, #ececec);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#ececec'); }

/* ------------------------------------------------------------------------------------------------------------- BUTTON GROUPS */
/* ............................................................................................................. Standard */
.gbutton-group {
  display: inline-block;
  list-style: none;
  padding: 0;
  margin: 0;
  	/* IE hacks
   zoom: 1; *;
  	*/
  *display: inline; }

.gbutton + .gbutton, .gbutton + .gbutton-group, .gbutton-group + .gbutton, .gbutton-group + .gbutton-group {
  margin-left: 15px; }

.gbutton-group li {
  float: left;
  padding: 0;
  margin: 0; }

.gbutton-group .gbutton {
  float: left;
  margin-left: -1px; }

.gbutton-group > .gbutton:not(:first-child):not(:last-child),
.gbutton-group li:not(:first-child):not(:last-child) .gbutton {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

.gbutton-group > .gbutton:first-child, .gbutton-group li:first-child .gbutton {
  margin-left: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.gbutton-group > .gbutton:last-child, .gbutton-group li:last-child > .gbutton {
  -webkit-border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

/* ............................................................................................................. Minor */
.gbutton-group.minor-group .gbutton {
  border: 1px solid #d4d4d4;
  text-shadow: none;
  background-image: none;
  background-color: #fff; }

.gbutton-group.minor-group .gbutton:hover, .gbutton-group.minor-group .gbutton:focus, .gbutton-group.minor-group .gbutton:active {
  background-color: #599bdc; }

.gbutton-group.minor-group .gbutton:active, .gbutton-group.minor-group .gbutton.active {
  background-color: #3072b3; }

.gbutton-group.minor-group .gbutton.icon:before {
  opacity: 0.8; }

/* ------------------------------------------------------------------------------------------------------------- BUTTON CONTAINER */
/* For mixing buttons and button groups, e.g., in a navigation bar */
.gbutton-container .gbutton, .gbutton-container .gbutton-group {
  vertical-align: top; }

#topadbox, #bottomadbox, #topadbox3 {
  height: auto;
  max-width: 100%;
  overflow: hidden;
  padding: 0.5em 0 0.25em;
  min-width: 980px; }
  #topadbox > div, #bottomadbox > div, #topadbox3 > div {
    margin: 0 auto; }

#topadbox {
  background: #F2F2F2;
  border-bottom: 2px solid #E6E6E6; }

#bottomadbox {
  background: #fff;
  border-top: 2px solid #E6E6E6; }

/* fonts */
/* Color Settings */
/* 	mixins */
.staffMgr {
  background-color: #010304; }

.staffMgr #mainNavHeader, .staffMgr .navSpace {
  display: none; }

.positionfixed .staffMgr #authorizedNav, .iospositionfixed .staffMgr #authorizedNav {
  top: 0; }

#staffPage {
  min-height: 350px;
  height: auto !important;
  min-height: 600px;
  margin: 50px auto 2.5em auto;
  padding-top: 10px;
  overflow: hidden;
  background-color: #fff; }

#pushobj {
  position: absolute;
  top: 0;
  left: 40px; }

.staffMgr #mainFooter {
  display: none; }

#staffsearch {
  margin: 0.3em; }
  #staffsearch p:first-child {
    color: #fff; }

.staffMgr #authorizedNav {
  z-index: 9997;
  border-bottom: 1px solid #061B2D;
  background: #0B2945;
  width: 100%;
  min-width: 980px;
  margin-bottom: 1em; }
  .staffMgr #authorizedNav ul {
    overflow: hidden;
    padding: 0;
    margin: 0 auto; }
  .staffMgr #authorizedNav li {
    list-style-type: none;
    float: left; }
    .staffMgr #authorizedNav li a {
      display: block;
      color: #fff;
      padding: 1em 1em;
      text-align: center;
      font-weight: bold;
      text-decoration: none; }
      .staffMgr #authorizedNav li a i {
        display: inline-block; }
  .staffMgr #authorizedNav li.hasSubNav:hover a {
    background: #134E87;
    text-decoration: none;
    color: #fff; }
  .staffMgr #authorizedNav li.hasSubNav:hover .subNav {
    display: block; }
  .staffMgr #authorizedNav li.right {
    float: right; }
  .staffMgr #authorizedNav li.current, .staffMgr #authorizedNav li:hover {
    background: #134E87;
    cursor: pointer; }
  .staffMgr #authorizedNav li.current {
    background-color: #134E87;
    border-color: transparent; }
    .staffMgr #authorizedNav li.current a {
      color: #FFF; }
  .staffMgr #authorizedNav li.current:hover {
    background: #134E87; }
    .staffMgr #authorizedNav li.current:hover a {
      text-decoration: none;
      color: #fff; }
  .staffMgr #authorizedNav li:hover {
    background: #134E87; }
  .staffMgr #authorizedNav .subNav {
    margin: 0;
    padding: 0;
    z-index: 9998;
    background: #134E87;
    font-size: 1em;
    line-height: 1.7em;
    color: #333;
    position: absolute;
    float: left;
    border-top: none;
    display: none;
    text-align: left; }
    .staffMgr #authorizedNav .subNav ul {
      padding: 0;
      margin: 0;
      list-style-type: none;
      width: 100%; }
    .staffMgr #authorizedNav .subNav li {
      background: none;
      float: none;
      border: none;
      list-style-type: none;
      width: 14em; }
      .staffMgr #authorizedNav .subNav li a {
        display: inline-block;
        margin: 0;
        padding: 0 1em;
        line-height: 3em;
        height: 3em;
        width: 100%;
        text-align: left;
        color: #fff; }
      .staffMgr #authorizedNav .subNav li a:hover {
        background: none; }
    .staffMgr #authorizedNav .subNav li:hover {
      background: #092744;
      border: none; }
    .staffMgr #authorizedNav .subNav .col {
      margin: 0.5em 0 .5em;
      float: left; }
    .staffMgr #authorizedNav .subNav h3 {
      font-weight: bold;
      margin: 0 0 1.5em 0;
      padding: 0; }
    .staffMgr #authorizedNav .subNav p {
      line-height: 1.7em; }
    .staffMgr #authorizedNav .subNav a {
      color: #fff;
      text-decoration: underline; }
  .staffMgr #authorizedNav .subNavRight {
    margin-left: -7em; }
  .staffMgr #authorizedNav .oneCol {
    width: 16em !important; }
  .staffMgr #authorizedNav .twoCol {
    width: 30em !important; }
  .staffMgr #authorizedNav .threeCol {
    width: 46em !important; }

.staffMgr #loginform {
  max-width: 530px;
  margin: 100px auto;
  background: #fff;
  border: #092744 1px solid;
  border-radius: 5px;
  -webkit-border-radius: 5px; }

.staffMgr #loginform .form-signin-heading {
  margin: 0;
  padding: 25px 15px;
  text-align: center;
  color: #fff;
  position: relative; }

.staffMgr .sign-title {
  font-size: 24px;
  color: #000;
  position: absolute;
  top: -60px;
  left: 0;
  text-align: center;
  width: 100%;
  text-transform: uppercase; }

.staffMgr .login-wrap {
  padding: 20px;
  position: relative; }

.social-slide {
  height: 48px;
  width: 48px;
  margin: 10px;
  float: left;
  -webkit-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  transition: all ease 0.3s; }

.social-slide:hover {
  background-position: 0px -48px;
  box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.8); }

.twitter-hover {
  background-image: url("/images/icons/social/twitter-hover.png"); }

.facebook-hover {
  background-image: url("/images/icons/social/facebook-hover.png"); }

.google-hover {
  background-image: url("/images/icons/social/google-hover.png"); }

.pinterest-hover {
  background-image: url("/images/icons/social/pinterest-hover.png"); }

.linkedin-hover {
  background-image: url("/images/icons/social/linkedin-hover.png"); }

.tumblr-hover {
  background-image: url("/images/icons/social/tumblr-hover.png"); }

.reddit-hover {
  background-image: url("/images/icons/social/reddit-hover.png"); }

.rss-hover {
  background-image: url("/images/icons/social/rss-hover.png"); }

.instagram-hover {
  background-image: url("/images/icons/social/instagram-hover.png"); }

.stumbleupon-hover {
  background-image: url("/images/icons/social/stumbleupon-hover.png"); }

.youtube-hover {
  background-image: url("/images/icons/social/youtube-hover.png"); }

.gn-sidead {
  margin: 0 auto;
  text-align: center;
  margin-bottom: 0.5em; }

.card-panel {
  transition: box-shadow .25s;
  padding: 24px;
  margin: 0.5rem 0 1rem 0;
  border-radius: 2px;
  background-color: #fff; }

.card {
  position: relative;
  margin: 0.5rem 1.5rem 1rem 1.5rem;
  background-color: #fff;
  transition: box-shadow .25s;
  border-radius: 2px; }
  .card .card-title {
    font-size: 24px;
    font-weight: 300; }
    .card .card-title.activator {
      cursor: pointer; }
  .card.small, .card.medium, .card.large {
    position: relative; }
    .card.small .card-image, .card.medium .card-image, .card.large .card-image {
      max-height: 60%;
      overflow: hidden; }
    .card.small .card-image + .card-content, .card.medium .card-image + .card-content, .card.large .card-image + .card-content {
      max-height: 40%; }
    .card.small .card-content, .card.medium .card-content, .card.large .card-content {
      max-height: 100%;
      overflow: hidden; }
    .card.small .card-action, .card.medium .card-action, .card.large .card-action {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0; }
  .card.small {
    height: 300px; }
  .card.medium {
    height: 400px; }
  .card.large {
    height: 500px; }
  .card.horizontal {
    display: flex; }
    .card.horizontal.small .card-image, .card.horizontal.medium .card-image, .card.horizontal.large .card-image {
      height: 100%;
      max-height: none;
      overflow: visible; }
      .card.horizontal.small .card-image img, .card.horizontal.medium .card-image img, .card.horizontal.large .card-image img {
        height: 100%; }
    .card.horizontal .card-image {
      max-width: 50%; }
      .card.horizontal .card-image img {
        border-radius: 2px 0 0 2px;
        max-width: 100%;
        width: auto; }
    .card.horizontal .card-stacked {
      display: flex;
      flex-direction: column;
      flex: 1;
      position: relative; }
      .card.horizontal .card-stacked .card-content {
        flex-grow: 1; }
  .card.sticky-action .card-action {
    z-index: 2; }
  .card.sticky-action .card-reveal {
    z-index: 1;
    padding-bottom: 64px; }
  .card .card-image {
    position: relative; }
    .card .card-image img {
      display: block;
      border-radius: 2px 2px 0 0;
      position: relative;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      width: 100%; }
    .card .card-image .card-title {
      color: #fff;
      position: absolute;
      bottom: 0;
      left: 0;
      max-width: 100%;
      padding: 24px; }
  .card .card-content {
    padding: 24px;
    border-radius: 0 0 2px 2px; }
    .card .card-content p {
      margin: 0; }
    .card .card-content .card-title {
      display: block;
      line-height: 32px;
      margin-bottom: 8px; }
      .card .card-content .card-title i {
        line-height: 32px; }
  .card .card-action {
    position: relative;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    padding: 16px 24px; }
    .card .card-action:last-child {
      border-radius: 0 0 2px 2px; }
    .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating) {
      color: #448AFF;
      margin-right: 24px;
      transition: color .3s ease;
      text-transform: uppercase; }
      .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover {
        color: #aacaff; }
  .card .card-reveal {
    padding: 24px;
    position: absolute;
    background-color: #fff;
    width: 100%;
    overflow-y: auto;
    left: 0;
    top: 100%;
    height: 100%;
    z-index: 3;
    display: none; }
    .card .card-reveal .card-title {
      cursor: pointer;
      display: block; }

.z-tabs.clean.vertical.z-shadows > ul, .z-tabs.clean.z-shadows > .z-container {
  min-height: 500px; }

.z-tabs.clean.horizontal > .z-container > .z-content > .z-content-inner {
  padding: 1em 0px; }

.z-tabs.clean.horizontal > .z-container > .z-content > .z-content-inner > .datatable {
  margin-top: 0;
  width: auto; }

/*# sourceMappingURL=main.css.map */
