.button, .no-touch .button[disabled]:hover, .button[disabled]:active {
	line-height: 42px;
	padding:0 20px;
	cursor: pointer;
	color:#FFF;
	background-color:#98a4a5;
	border:2px solid #98a4a5;
	text-decoration: none !important;
	border-radius: 3px;
	font-size: 20px;
	font-weight: 400;
	background-position: center center;
	min-height: 46px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-transition: background-color .2s, border .2s;
	-moz-transition: background-color .2s, border .2s;
	-ms-transition: background-color .2s, border .2s;
	-o-transition: background-color .2s, border .2s;
	transition: background-color .2s, border .2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
a.button:link, a.button:hover {
	text-decoration: none !important;
}
.button-inline-block {
	display: inline-block;
}
.button[disabled]:not(.loading):not(.bulkActionChooseGroupButton),
.no-touch .button[disabled]:hover:not(.loading):not(.bulkActionChooseGroupButton),
.button[disabled]:active:not(.loading):not(.bulkActionChooseGroupButton) {
	cursor: wait;
	opacity: .6;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
.sending .button.submit, .sending .button.submit[disabled], .sending .button.submit[disabled]:hover, .sending .button.submit[disabled]:active {
	opacity: 1;
}
a.button {
	display: block;
}
.no-touch .button:hover {
	border:2px solid #2f3f4f;
}
.button:active {
	border:2px solid #2f3f4f;
	background-color:#2f3f4f;
}
.button>div {
	-webkit-transition: -webkit-transform .2s;
	-moz-transition: -moz-transform .2s;
	-ms-transition: -ms-transform .2s;
	-o-transition: -o-transform .2s;
	transition: transform .2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.button:active>div {
	-webkit-transform:scale(.9);
	-moz-transform:scale(.9);
	-ms-transform:scale(.9);
	-o-transform:scale(.9);
	transform:scale(.9);
}
.sending .button, .button.loading, .button.loading[disabled] {
	opacity: 1;
	cursor: wait;
	background-image:url(https://dhdj1c2suf90g.cloudfront.net/images/loading/gray_bar.gif);
	color:rgba(255,255,255,.6);
	border:2px solid #2f3f4f;
	background-size:cover;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
.sending .button.button-small, .button.loading.button-small, .button.button-small.loading[disabled] {
	background-size: 113px 30px;
	background-color:#fff;
}
/*Android doesn't like background-size on gifs*/
.browser-android-true .button.loading {
	background-size: auto;
}
.button.blue, .button-small.blue, .no-touch .button.blue[disabled]:hover, .button.blue[disabled]:active, .no-touch .button-small.blue[disabled]:hover, .button-small.blue[disabled]:active {
	background-color:#308ebf;
	border:2px solid #308ebf;
}
.no-touch .button.blue:hover, .no-touch .button-small.blue:hover {
	border:2px solid #15436a;
}
.button.blue:active, .button-small.blue:active {
	border:2px solid #15436a;
	background-color:#15436a;
}

.sending .button.blue, .button.blue.loading, .sending .button.blue.submit[disabled]:hover, .sending .button.blue.submit[disabled]:active {
	background-image:url(https://dhdj1c2suf90g.cloudfront.net/images/loading/blue_bar2.gif);
	color:rgba(255,255,255,.6);
	border:2px solid #15436a;
}
.button.green, .button-small.green, .no-touch .button.green[disabled]:hover:not(.loading), .button.green[disabled]:active:not(.loading), .no-touch .button-small.green[disabled]:hover:not(.loading), .button-small.green[disabled]:active:not(.loading) {
	
	background: #00b44e; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #00b44e 0%, #24c37b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#00b44e), color-stop(100%,#24c37b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, #00b44e 0%,#24c37b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, #00b44e 0%,#24c37b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, #00b44e 0%,#24c37b 100%); /* IE10+ */
	background: linear-gradient(135deg, #00b44e 0%,#24c37b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b44e', endColorstr='#24c37b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	border:2px solid rgba(0,180,78,0);
}
.no-touch .button.green:hover, .no-touch .button-small.green:hover {
	border:2px solid #1e5c37;
}
.button.green:active, .button-small.green:active {
	border:2px solid #1e5c37;
	
	background: #1e5c37; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #1f5d37 0%, #1e5c37 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1e5c37), color-stop(100%,#1e5c37)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, #1e5c37 0%,#1e5c37 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, #1e5c37 0%,#1e5c37 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, #1e5c37 0%,#1e5c37 100%); /* IE10+ */
	background: linear-gradient(135deg, #1e5c37 0%,#1e5c37 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5c37', endColorstr='#1e5c37',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.button.red, .button-small.red, .no-touch .button.red[disabled]:hover:not(.loading), .button.red[disabled]:active:not(.loading), .no-touch .button-small.red[disabled]:hover:not(.loading), .button-small.red[disabled]:active:not(.loading) {
	background-color:#f0243a;
	border:2px solid #f0243a;
}
.no-touch .button.red:hover, .no-touch .button-small.red:hover {
	border:2px solid #7e242a;
}
.button.red:active, .button-small.red:active {
	border:2px solid #7e242a;
	background-color:#7e242a;
}

.sending .button.green, .button.green.loading, .sending .button-small.green, .sending .button.green.submit[disabled]:hover, .sending .button.green.submit[disabled]:active {
	background-image:url(https://dhdj1c2suf90g.cloudfront.net/images/loading/green_bar2.gif);
	color:rgba(255,255,255,.6);
	border:2px solid #1e5c37;
}
.button.yellow, .button-small.yellow, .no-touch .button.yellow[disabled]:hover:not(.loading), .button.yellow[disabled]:active:not(.loading), .no-touch .button-small.yellow[disabled]:hover:not(.loading), .button-small.yellow[disabled]:active:not(.loading) {
	background-color:#fae383;
	border:2px solid #fae383;
	color:#957008;
}
.no-touch .button.yellow:hover, .no-touch .button-small.yellow:hover {
	border:2px solid #957008;
}
.button.yellow:active, .button-small.yellow:active {
	border:2px solid #d5a223;
	background-color:#d5a223;
	color:#FFF;
}
.sending .button.yellow, .button.yellow.loading, .sending .button.yellow.submit[disabled]:hover, .sending .button.yellow.submit[disabled]:active {
	background-image:url(https://dhdj1c2suf90g.cloudfront.net/images/loading/yellow_bar3.gif);
	color:rgba(255,255,255,.6);
	border:2px solid #d5a223;
	
}
.button i {
	display: inline-block;
	margin-right: 10px;
	font-size: 90%;
}
.button[disabled], .button[disabled]:active, .button-small[disabled], .button-small[diabled]:active {
	opacity: .6;
	cursor: wait;
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;

}
.button-clear {
	line-height: 32px;
	padding:0 20px;
	cursor: pointer;
	color:#828c8d;
	background-color:rgba(152,164,165,0);
	border:1px solid rgba(255,255,255,0);
	text-decoration: none !important;
	border-radius: 3px;
	font-size: 16px;
	font-weight: 300;
	background-position: center center;
	min-height: 32px;
	display: inline-block;
	-webkit-transition: background-color .2s, border .2s;
	-moz-transition: background-color .2s, border .2s;
	-ms-transition: background-color .2s, border .2s;
	-o-transition: background-color .2s, border .2s;
	transition: background-color .2s, border .2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.button-clear:hover {
	border:1px solid #98a4a5;
}
.button-clear:active {
	background:#bec3c7;
	border:1px solid #98a4a5;
	color:#384a5d;
}
.sending .button-clear, .button-clear.loading {
	background-image:url(https://dhdj1c2suf90g.cloudfront.net/images/loading/gray_bar.gif);
	color:rgba(255,255,255,.6);
	border:1px solid #98a4a5;
	cursor: wait;
}
.sending .button-clear .fa, .button-clear.loading .fa {
	color:rgba(255,255,255,.6);
}
.button-clear .fa {
	display: inline-block;
	margin-right: 8px;
}
.button-small {
	line-height: 28px;
	padding:0 12px;
	cursor: pointer;
	color:#FFF;
	background-color:#98a4a5;
	border:2px solid #98a4a5;
	text-decoration: none;
	border-radius: 3px;
	font-size: 14px;
	font-weight: 400;
	background-position: center center;
	min-height: 32px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-transition: background-color .2s, border .2s, -webkit-transform .2s;
	-moz-transition: background-color .2s, border .2s, -moz-transform .2s;
	-ms-transition: background-color .2s, border .2s, -ms-transform .2s;
	-o-transition: background-color .2s, border .2s, -o-transform .2s;
	transition: background-color .2s, border .2s, transform .2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
a.button-small {
	display: inline-block;
}
.no-touch .button-small:hover {
	border:2px solid #2f3f4f;
}
.button-small:active {
	border:2px solid #2f3f4f;
	background-color:#2f3f4f;
}
.button-small i {
	display: inline-block;
	margin-right: 10px;
	font-size: 90%;
}
.button-expanding {
	display: inline-block;
	margin-left: 6px;
	border-radius: 3px;
	cursor: pointer;
	overflow: hidden;
	max-width: 32px;
	min-width: 32px;
	height: 32px;
	line-height: 32px;
	text-indent: 32px;
	position: relative;
	box-sizing: border-box;
	padding-right: 12px;
	white-space:nowrap;
	color:#FFF;
	font-size: 16px;
	font-weight: 400;
	background-color:#98a4a5;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-transition:1s;
	-moz-transition:1s;
	-ms-transition:1s;
	-o-transition:1s;
	transition:1s;
	-webkit-transition-delay: .5s;
	-moz-transition-delay: .5s;
	-ms-transition-delay: .5s;
	-o-transition-delay: .5s;
	transition-delay: .5s;
	text-decoration: none !important;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.button-expanding>.fa {
	position: absolute;
	display: block;
	font-size: 20px;
	line-height: 32px;
	margin:0;
	width:32px;
	text-indent: 0;
	height: 32px;
	text-align: center;
	left:0;
}
.no-touch .button-expanding:hover, .button-expanding.on {
	max-width: 200px;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-ms-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
	-webkit-transition-delay: 0;
	-moz-transition-delay: 0;
	-ms-transition-delay: 0;
	-o-transition-delay: 0;
	transition-delay: 0;
}
.no-touch .button-expanding:hover:not(:active) {
	-webkit-transition-delay: .15s;
	-moz-transition-delay: .15s;
	-ms-transition-delay: .15s;
	-o-transition-delay: .15s;
	transition-delay: .15s;
}
.button-expanding.green {
	background-color:#00b44e;
}
.button-expanding:active {
	background-color:#2f3f4f;
	-webkit-transform: scale(.9);
	-moz-transform: scale(.9);
	-ms-transform: scale(.9);
	-o-transform: scale(.9);
	transform: scale(.9);
	-webkit-transition: .2s !important;
	-moz-transition: .2s !important;
	-ms-transition: .2s !important;
	-o-transition: .2s !important;
	transition: .2s !important;
	-webkit-transition-delay: 0;
	-moz-transition-delay: 0;
	-ms-transition-delay: 0;
	-o-transition-delay: 0;
	transition-delay: 0;
}
.button-expanding.green:active {
	background-color:#1e5c37;
}
.button-expanding_text {
	opacity: 0;
	-webkit-transition:1.2s;
	-moz-transition:1.2s;
	-ms-transition:1.2s;
	-o-transition:1.2s;
	transition:1.2s;
	-webkit-transition-delay: .8s;
	-moz-transition-delay: .8s;
	-ms-transition-delay: .8s;
	-o-transition-delay: .8s;
	transition-delay: .8s;
}
.button-expanding:hover .button-expanding_text, .button-expanding.on .button-expanding_text {
	opacity: 1;
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-ms-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
	-webkit-transition-delay: 0;
	-moz-transition-delay: 0;
	-ms-transition-delay: 0;
	-o-transition-delay: 0;
	transition-delay: 0;
}

.main_button {
	display: inline-block;
	margin:0 3px;
	border-radius: 3px;
	position: relative;
	text-decoration: none !important;
	border-radius:40px;
	width:40px;
	height:40px;
	cursor: pointer;
	line-height: 36px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border:2px solid rgba(255,255,255,.0);
	color:#FFF;
	font-size: 22px;
	text-align: center;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
	background: #a0a9aa; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #a0a9aa 0%, #b4bbc1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#a0a9aa), color-stop(100%,#b4bbc1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #a0a9aa 0%,#b4bbc1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #a0a9aa 0%,#b4bbc1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #a0a9aa 0%,#b4bbc1 100%); /* IE10+ */
	background: linear-gradient(135deg,  #a0a9aa 0%,#b4bbc1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0a9aa', endColorstr='#b4bbc1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.main_button_inside {
	-webkit-transition: -webkit-transform .2s;
	-moz-transition: -moz-transform .2s;
	-ms-transition: -ms-transform .2s;
	-o-transition: -o-transform .2s;
	transition: transform .2s;
}

.main_button:active .main_button_inside {
	-webkit-transform:scale(.8);
	-moz-transform:scale(.8);
	-ms-transform:scale(.8);
	-o-transform:scale(.8);
	transform:scale(.8);
}
.main_button:hover, .main_button:active {
	border:2px solid rgba(255,255,255,.5);
}
.main_button:active {
	background: #a0a9aa; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #384a5d 0%, #384a5d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#384a5d), color-stop(100%,#384a5d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #384a5d 0%,#384a5d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #384a5d 0%,#384a5d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #384a5d 0%,#384a5d 100%); /* IE10+ */
	background: linear-gradient(135deg,  #384a5d 0%,#384a5d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#384a5d', endColorstr='#384a5d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}


.more_menu_button .main_button_text {
	width:70px;
	margin-left:-35px;
}
.more_menu a.menu_home_button {
	display: none;
}
.compose_button .main_button_text {
	width:120px;
	margin-left:-60px;
}
.main_button.off .main_button_inside {
	transition-delay: 0;
	transition:.5s;
}
.more_menu_button .fa-warning {
	color:#FF1B2A;
	font-size:16px;
	position:absolute;
	margin-top:20px;
	margin-left:-4px;
}
.billing_button .fa-warning {
	color:#FF1B2A;
	font-size:16px;
	margin-left:2px;
}


.compose_button {
	background: #016099; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #016099 0%, #278dc1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#016099), color-stop(100%,#278dc1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #016099 0%,#278dc1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #016099 0%,#278dc1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #016099 0%,#278dc1 100%); /* IE10+ */
	background: linear-gradient(135deg,  #016099 0%,#278dc1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#016099', endColorstr='#278dc1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.compose_button:active {
	background: #13426b; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #13426b 0%, #13426b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#13426b), color-stop(100%,#13426b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #13426b 0%,#13426b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #13426b 0%,#13426b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #13426b 0%,#13426b 100%); /* IE10+ */
	background: linear-gradient(135deg,  #13426b 0%,#13426b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13426b', endColorstr='#13426b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.compose_button .main_button_inside>.fa {

	-webkit-transform: translateX(2px);
}
.no-touch .compose_button:hover {
	
}
.add_member_button {
	background: #00b44e; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #00b44e 0%, #24c37b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#00b44e), color-stop(100%,#24c37b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, #00b44e 0%,#24c37b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, #00b44e 0%,#24c37b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, #00b44e 0%,#24c37b 100%); /* IE10+ */
	background: linear-gradient(135deg, #00b44e 0%,#24c37b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b44e', endColorstr='#24c37b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.add_member_button:active {
	background: #1e5c37; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #1e5c37 0%, #1e5c37 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1e5c37), color-stop(100%,#1e5c37)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, #1e5c37 0%,#1e5c37 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, #1e5c37 0%,#1e5c37 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, #1e5c37 0%,#1e5c37 100%); /* IE10+ */
	background: linear-gradient(135deg, #1e5c37 0%,#1e5c37 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5c37', endColorstr='#1e5c37',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}


.all_groups_preferences_button {
	background: #8b169c; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #8b169c 0%, #b34ec5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#8b169c), color-stop(100%,#b34ec5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #8b169c 0%,#b34ec5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #8b169c 0%,#b34ec5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #8b169c 0%,#b34ec5 100%); /* IE10+ */
	background: linear-gradient(135deg,  #8b169c 0%,#b34ec5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b169c', endColorstr='#b34ec5',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.all_groups_preferences_button:active {
	background: #8b169c; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #693065 0%, #693065 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#693065), color-stop(100%,#693065)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #693065 0%,#693065 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #693065 0%,#693065 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #693065 0%,#693065 100%); /* IE10+ */
	background: linear-gradient(135deg,  #693065 0%,#693065 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#693065', endColorstr='#693065',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.all_groups_preferences_button .fa {
	font-size: 20px;
	-webkit-transform:translateY(-2px);
	-moz-transform:translateY(-2px);
	-ms-transform:translateY(-2px);
	-o-transform:translateY(-2px);
	transform:translateY(-2px);
}

.top_home_button .fa, .my_info_button .fa, .help_button .fa  {
	-webkit-transform:translateY(-1px);
	-moz-transform:translateY(-1px);
	-ms-transform:translateY(-1px);
	-o-transform:translateY(-1px);
	transform:translateY(-1px);
}
.logout_button .fa  {
	-webkit-transform:translate(2px, -1px);
	-moz-transform:translate(2px, -1px);
	-ms-transform:translate(2px, -1px);
	-o-transform:translate(2px, -1px);
	transform:translate(2px, -1px);
}


.more_menu1 a:active>div {
	-webkit-transform: scale(.9);
	-moz-transform: scale(.9);
	-ms-transform: scale(.9);
	-o-transform: scale(.9);
	transform: scale(.9);
	-webkit-transition:.2s;
	-moz-transition:.2s;
	-ms-transition:.2s;
	-o-transition:.2s;
	transition:.2s;
}
.more_menu1 a .fa {
	position: absolute;
	width:48px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 24px;
	left:0;
	text-indent: 0;
}
