html, body {
	width: 100%;
	height: 100%;
}

body {
  background: #2A4D0B url(http://104.131.37.70/images/layout/bg.jpg) no-repeat center center fixed; /*top center no-repeat;*/
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  color: #666666;
  padding: 0;
  margin: 0;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.2;
  position: relative;
  cursor: default;
}
a:hover {
  cursor: pointer; }
a:focus {
  outline: none; }
a {
	color: #FF6600;
	text-decoration: none;
	line-height: inherit;
}
a:hover, a:focus { color: #FF6600; }
a img { border: none; }
img {
  display: inline-block;
  vertical-align: middle;
}
label { font-size: 16px; padding-top: .3em; }
select {
  width: 100%;
}
.right_padding {
	padding-right: 10px;
}

.left_padding {
	padding-left: 10px;
}

.row {
	padding-bottom: .6em;
}

button.short,
input[type="submit"].short,
input[type="button"].short {
	max-width: 15%;
}

.short {
	width: auto;
}

.padding_right {
	padding-right: .25em;
}

ul.no-list {
	list-style: none; 
	margin-left: 0;
}

.lowRep {
	color: #B30000;
}

.mediumRep {
	color: #FF8000;
}

.highRep {
    color: #009900;
}


#friends li, #online li {
	list-style: none;
	margin-left: -1em;
}

.ui-tabs-anchor:hover {
	color: #fff !important;
}

li.online a {
	color: #090 !important;
}

input[disabled="disabled"]:hover {
	cursor: not-allowed;
}

.spacer { clear: both; height: 23px; }
.left {
  float: left !important; }

.right {
  float: right !important; }

.hide { display: none; }

input[type="submit"],input[type="button"], button {
	padding:.6em;
	width: 100%;
	font-size: 1em;
	color:#fff;
	text-shadow: none;
	text-align:center;
	-moz-border-radius: .25em;
	-webkit-border-radius:.25em;
	border-radius:.25em;
	background:rgb(122,188,255);
	background:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhYmNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzYwYWJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDk2ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(122,188,255,1)),color-stop(44%,rgba(96,171,248,1)),color-stop(100%,rgba(64,150,238,1)));
	background:-webkit-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:-o-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:-ms-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:linear-gradient(to bottom, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff',endColorstr='#4096ee',GradientType=0 );
	border:0em;
}
input:hover,select:hover,textarea:hover {
	cursor:pointer;
}
code { color: #ff6600; }
.section.highlight input[type="submit"],
.section.highlight input[type="button"],
.section.highlight button, 
input[type="submit"].highlight,input[type="button"].highlight, button.highlight {
	background: #f9b87a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod...EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f9b87a 0%, #f5ab66 47%, #ff9148 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9b87a), color-stop(47%,#f5ab66), color-stop(100%,#ff9148));
	background: -webkit-linear-gradient(top, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	background: -o-linear-gradient(top, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	background: -ms-linear-gradient(top, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	background: linear-gradient(to bottom, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b87a', endColorstr='#ff9148',GradientType=0 );
} 

.section.secondary input[type="submit"],
.section.secondary input[type="button"],
.section.secondary button,
input[type="submit"].secondary,input[type="button"].secondary, button.secondary {
	background: rgb(163,211,74);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EzZDM0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWE3M2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(163,211,74,1) 0%, rgba(122,167,58,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(163,211,74,1)), color-stop(100%,rgba(122,167,58,1)));
	background: -webkit-linear-gradient(top,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	background: -o-linear-gradient(top,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	background: -ms-linear-gradient(top,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	background: linear-gradient(to bottom,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3d34a', endColorstr='#7aa73a',GradientType=0 );
}

.section.highlight input[type="submit"]:disabled, 
.section.secondary input[type="submit"]:disabled, 
input[type="submit"]:disabled,
.section.highlight button:disabled,
.section.secondary button:disabled,
button:disabled,
.section.highlight input[type="button"]:disabled,
.section.secondary input[type="button"]:disabled,
input[type="button"]:disabled,
.section.highlight button:disabled,
.section.secondary button:disabled,
button:disabled {
	color:#666;
	text-align:center;
	background: #eeeeee; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNGM0YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #eeeeee 0%, #d3d3d3 44%, #c4c4c4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(44%,#d3d3d3), color-stop(100%,#c4c4c4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eeeeee 0%,#d3d3d3 44%,#c4c4c4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eeeeee 0%,#d3d3d3 44%,#c4c4c4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eeeeee 0%,#d3d3d3 44%,#c4c4c4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eeeeee 0%,#d3d3d3 44%,#c4c4c4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#c4c4c4',GradientType=0 ); /* IE6-8 */
	-moz-border-radius: .25em;
	-webkit-border-radius:.25em;
	border-radius:.25em;
	border:0em;
	cursor: not-allowed !important;
}
/*p {margin-bottom: 0; }*/
a,.dynamiclink {
	color:#4599EF;
	text-decoration:underline;
	cursor:pointer;
}
.dynamiclink {
	color:#4599EF !important;
}
a:hover,
.dynamiclink:hover {
	text-decoration:none;
	color:#ff6600 !important;
	cursor:pointer;
}
#join {
	background: rgba(102, 102, 102, .5);
	border: 1px solid #000; 
	height: 200px;
	width: 100px;
	margin-left: 10em;
	margin-bottom: -10em; }
#footer, #footer a  {
	color: #ffffff;
	text-decoration: none;
	text-shadow:  1px 1px 2px #333;
}
.margin-right {
	margin-right: 1em;
}

.alert-box .icon {
	margin: 0em .5em 0em .5em;
}
.abuse {
	margin-top: -1.7em;
}
h2 > .autocomplete {
	margin-top: -.3em;
	max-width: 50%;
	float: right;
}
h1, h2, h3, h4, h5, h6, h7, h8 {
	font-family: "Akazan", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
	color: #666;
	font-weight: bold;
}
h2 > select {
	width: auto;
	float: right;
	margin-left: .2em;
	margin-top: -.5em;
}
select.small, input.small {
	width: auto;
}
h2 > table {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: inherit;
	background: none !important;
}
h2 > table td, h2 > table th {
	color: #fff;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
h2 > a, h2 > a:hover, h2 > .subtitle span > a, h2 > .subtitle span > a:hover {
	text-decoration: none;
	color: #fff;
}

.section {
	background-color:#fff;
	-moz-border-radius:.25em;
	-webkit-border-radius:.25em;
	border-radius:.25em;
	padding:.75em;
	border:.1em solid #666 !important;
	margin-top: .8em;
	margin-bottom: 1.25em;
}
.section > :first-child {
	margin-top: -.63em;
}

.section h2{
	font-size:1.2em;
	line-height: 100%;
	color:#fff;
	-moz-border-top-left-radius:.25em;
	-webkit-border-top-left-radius:.25em;
	border-top-left-radius:.25em;
	-moz-border-top-right-radius:.25em;
	-webkit-border-top-right-radius:.25em;
	border-top-right-radius:.25em;
	margin:-.62em -.63em .4em -.63em;
	padding:.8em;
	background:rgb(122,188,255);
	background:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhYmNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzYwYWJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDk2ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(122,188,255,1)),color-stop(44%,rgba(96,171,248,1)),color-stop(100%,rgba(64,150,238,1)));
	background:-webkit-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:-o-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:-ms-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:linear-gradient(to bottom, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff',endColorstr='#4096ee',GradientType=0 );
	border:.1em solid #A3D1FF;
}
.highlight h2 {
	color:#fff;
	font-weight: bold;
	-moz-border-top-left-radius:.25em;
	-webkit-border-top-left-radius:.25em;
	border-top-left-radius:.25em;
	-moz-border-top-right-radius:.25em;
	-webkit-border-top-right-radius:.25em;
	border-top-right-radius:.25em;
	border: .1em solid #f9b87a;
	margin: -.62em -.63em .4em -.63em;
	padding:.8em;
	background: #f9b87a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod...EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f9b87a 0%, #f5ab66 47%, #ff9148 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9b87a), color-stop(47%,#f5ab66), color-stop(100%,#ff9148));
	background: -webkit-linear-gradient(top, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	background: -o-linear-gradient(top, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	background: -ms-linear-gradient(top, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	background: linear-gradient(to bottom, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b87a', endColorstr='#ff9148',GradientType=0 );
}
.secondary h2 {
	color:#fff;
	font-weight: bold;
	-moz-border-top-left-radius:.25em;
	-webkit-border-top-left-radius:.25em;
	border-top-left-radius:.25em;
	-moz-border-top-right-radius:.25em;
	-webkit-border-top-right-radius:.25em;
	border-top-right-radius:.25em;
	border: .1em solid #A3D34A;
	margin: -.62em -.63em .4em -.63em;
	padding:.8em;
	background: rgb(163,211,74);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EzZDM0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWE3M2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(163,211,74,1) 0%, rgba(122,167,58,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(163,211,74,1)), color-stop(100%,rgba(122,167,58,1)));
	background: -webkit-linear-gradient(top,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	background: -o-linear-gradient(top,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	background: -ms-linear-gradient(top,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	background: linear-gradient(to bottom,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3d34a', endColorstr='#7aa73a',GradientType=0 );
}

#tick {
	margin-left: 10px;
	float: left;
	height: 17px;
	overflow: hidden;
}

#tick .icon {
	float: left;
}

.center {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
span.center {
	display: block;
}

table {
	width: 100%;
}
#comicBox img {
	margin-top: .6em;
}
ol.steps {
	margin: 0em;
	padding: 0em;
}
ol.steps li {
	margin: 0em;
	padding: 0em;
	list-style: none;
}
.avatar {
	margin: .3em;
}
.mini.avatar {
	margin-top: -.4em;
	max-height: 60px;
}
.small.avatar {
	max-height: 25%;
	max-width: 25%;
}
table.no-border {
	border: 0;
}
table.compact {
	margin: 0;
	padding: .25em;
}
button.cancel, input[type=button].cancel, input[type=submit].cancel
button.highlight, input[type=button].highlight, input[type=submit].highlight {
	color:#ffffff;
	text-align:center;
	background: #f9b87a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod...EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f9b87a 0%, #f5ab66 47%, #ff9148 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9b87a), color-stop(47%,#f5ab66), color-stop(100%,#ff9148));
	background: -webkit-linear-gradient(top, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	background: -o-linear-gradient(top, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	background: -ms-linear-gradient(top, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	background: linear-gradient(to bottom, #f9b87a 0%,#f5ab66 47%,#ff9148 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b87a', endColorstr='#ff9148',GradientType=0 );
	-webkit-border-radius:.25em;
	border-radius:.25em;
	border:0em;
	cursor: pointer !important;
}
.tutorial_highlight { color: #ff6600; font-weight: bold; }
.icon-close {
	background-image: url("images/ui-icons_e0fdff_256x240.png") !important;
	background-position: -96px -128px !important;
	width: 15px !important;
	height: 20px !important;
	cursor: pointer;
	margin-left: 1em !important;
}
.clickable {
	cursor: pointer;
}
#keyboard-padding {
	height: 10em;
}
#ticker {
	padding: 6px 0px 6px 0px;
	font-size: .8em;
	float: left;
	width: 100%;
	margin-top: 0px;
	background-color: #DDD;
}
#ticker-content {
	overflow: hidden;
	margin-top: .5em;
	margin-left: 1em;
}

#game_time {
	padding-left: .4em;
	margin-top: .1em;
}
#sidebar-header { 
	float: left;
	background: #CCCCCC;
	width: 18em;
	height: 2.2em;
	padding-top: .5em;
	margin: -5px 0px -6px 0px;
	border-right: 1px solid #AAAAAA;
	position: relative;
	z-index: 91;
}
#sidebar {
	clear: both;
	float: left;
	position: fixed;
	width: 18em;
	height:100%;
	margin: 2px 5px -10px 0px;
	padding: 15px 0px 15px 0px;
	display: none;
	background: #CCCCCC;
	border-right: 1px solid #AAAAAA;
	z-index: 90;
}
#sidebar_icon {
	margin-top: -.4em;
	cursor: pointer;
	padding: 0;
}
#online, #friends { overflow: auto; }
#sidebar .advertisement { max-height: 20%; }
#sidebar .tabs { max-height: 60% !important; }
.autocompleteLoading {
	margin-left: -3.5em !important;
	margin-right: .5em !important;
	margin-top: .1em !important;
	z-index: 90;
	position: relative;
}
.gameAutocompleteLoading {
	margin-left: -3.5em;
	margin-right: .5em;
	margin-top: .1em;
	margin-bottom: -.1em;
	z-index: 90;
	position: relative;
}
.buttonLoading {
	margin: .5em 0.5em -1.8em 0em;
	z-index: 90;
	position: relative;
}

.gameMsg {
	padding-top: 1em;
}
.rateBad {
	margin-left: .5em;
}

textarea {
	height: 20em;
}

.redactor_modal_textarea {
	height: 10em !important;
	width: 25em;
}

.top-bar, .top-bar.expanded .title-area {
	box-shadow:0em 0em .3em #666;
	background:rgb(245,245,245);
	background:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(221,221,221,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(245,245,245,1)),color-stop(100%,rgba(221,221,221,1)));
	background:-webkit-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(221,221,221,1) 100%);
	background:-o-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(221,221,221,1) 100%);
	background:-ms-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(221,221,221,1) 100%);
	background:linear-gradient(to bottom, rgba(245,245,245,1) 0%,rgba(221,221,221,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5',endColorstr='#dddddd',GradientType=0 );
}
.top-bar .name h1 {
	font-family: "Akazan", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
	letter-spacing:.1em;
}
.top-bar .name h1 a, .top-bar .name h1 a:hover {
	font-weight: bold;
	color: #666666 !important;
	text-decoration: none;
	height: 45px;
	overflow: hidden;
}
.top-bar .toggle-topbar a {
	color: #666666;
	text-transform: uppercase;
	font-size: 0.8125em;
	font-weight: bold;
	position: relative;
	display: block;
	padding: 0 15px;
	height: 45px;
	line-height: 45px;
}
.top-bar .toggle-topbar.menu-icon a {
	color: #666;
}
.top-bar .toggle-topbar.menu-icon a span {
    box-shadow: 0 10px 0 1px #666666, 0 16px 0 1px #666666, 0 22px 0 1px #666666;
}

.top-bar-section [role="separator"] {
    border-bottom: solid 1px rgba(102, 102, 102, .2);
    border-top: solid 1px rgba(102, 102, 102, .2);
}

.top-bar-section ul li:hover > a {
    background: inherit;
    color: #666;
}

ul.dropdown li {
	color: #666;
	background: #FFFFFF;
}

.top-bar-section ul li > a {
    color: #666;
    padding: 12px 0 12px 15px;
    font-size: 0.8125em;
    font-weight: bold;
	text-decoration: none;
}

.top-bar-section ul li.hover > a {
    color: #4599EF;
}
.top-bar-section ul li.active > a {
    color: #666;
}

.top-bar-section .dropdown {
   z-index: 99; 
	color: #666;
}
.top-bar-section .dropdown li.title h5 a {
    color: #666;
}
.top-bar-section .dropdown li a {
	border-top: 1px solid rgba(102, 102, 102, .2);
	background: #ffffff;
	color: #ff6600;
	font-weight: normal;
	padding: 8px 15px;
	text-decoration: none; 
}

.top-bar-section li .dropdown a:hover {
	background: #fff;
	color: #4599EF !important;
}

.top-bar-section .has-dropdown a {
	color: #666;
	padding-right: 15px !important;
}

.top-bar-section .has-dropdown .hover {
	background: #fff;
	color: #4599EF !important;
}

.expanded .top-bar-section li a:not(.icon) {
	color: #666;
	background: #ECECFB;
}

.expanded .top-bar-section .has-dropdown > a:after {
	display: block;
}

.top-bar-section .has-dropdown > a:after {
	display: none;
}

.top-bar-section .dropdown {
	background: #fff;
	color: #666;
	-moz-box-shadow:0em 0em .3em #666;
	-webkit-box-shadow:0em 0em .3em #666;
	box-shadow:0em 0em .3em #666;
}

.expanded .top-bar-section .divider, .top-bar-section [role="separator"] {
	border-top: 1px solid #CCCCCC;
}

.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
	border: none;
}

.hidden {
	display: none;
}

.has-dropdown li a:hover,
.has-dropdown li .dropdown a:hover,
.no-js .top-bar-section ul li:hover > a { 
	background: none;
}
	
.top-bar-section ul {
	background: none;
}

.top-bar-section li a:not(.icon), .top-bar-section li a:not(.icon):hover {
  background: none;
}

.top-bar-section li a:not(.icon) div {
	float: left;
	line-height: 45px;
	margin-top: 15px;
}

.expanded .top-bar-section li a:not(.icon) div {
	margin-top: 4px;
}

.top-bar-section ul.dropdown li a div {
	float: left;
	line-height: 45px;
	margin-left: -4px;
	margin-top: 0;
}

.expanded .top-bar-section li a:not(.button):hover {
	background: #FFFFFF;
}

@media only screen {
	button:not(.ui-dialog-titlebar-close), .button:not(.ui-dialog-titlebar-close){
		-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
		box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
		-webkit-transition: background-color 300ms ease-out;
		-moz-transition: background-color 300ms ease-out;
		transition: background-color 300ms ease-out;
	}
    button:active:not(.ui-dialog-titlebar-close), .button:active:not(.ui-dialog-titlebar-close) {
      -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset;
      box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; 
	}
 }

 input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea, 
select {
  	font-size:inherit;
	color:#666;
	padding:.3em;
	background-color:#eeeeee;
	border:.1em solid #dddddd;
	margin: 0em 0.1em 0.45em 0em;
	-moz-border-radius: .25em;
	-webkit-border-radius:.25em;
	border-radius:.25em;
	width: 100%; 
}
  input[type="text"]:focus,
  input[type="password"]:focus,
  input[type="date"]:focus,
  input[type="datetime"]:focus,
  input[type="datetime-local"]:focus,
  input[type="month"]:focus,
  input[type="week"]:focus,
  input[type="email"]:focus,
  input[type="number"]:focus,
  input[type="search"]:focus,
  input[type="tel"]:focus,
  input[type="time"]:focus,
  input[type="url"]:focus,
  textarea:focus {
	border:.1em solid #ff6600;
}
input[type="text"]:hover,
  input[type="password"]:hover,
  input[type="date"]:hover,
  input[type="datetime"]:hover,
  input[type="datetime-local"]:hover,
  input[type="month"]:hover,
  input[type="week"]:hover,
  input[type="email"]:hover,
  input[type="number"]:hover,
  input[type="search"]:hover,
  input[type="tel"]:hover,
  input[type="time"]:hover,
  input[type="url"]:hover,
  textarea:hover, 
	select:hover {
    border:.1em solid #4599EF; }
  input[type="text"][disabled],
  input[type="password"][disabled],
  input[type="date"][disabled],
  input[type="datetime"][disabled],
  input[type="datetime-local"][disabled],
  input[type="month"][disabled],
  input[type="week"][disabled],
  input[type="email"][disabled],
  input[type="number"][disabled],
  input[type="search"][disabled],
  input[type="tel"][disabled],
  input[type="time"][disabled],
  input[type="url"][disabled],
  textarea[disabled], 
	select[disabled]{
    background-color: #777777; 
	color: #ffffff;
	}
.alert-box {
	border-style: solid;
	border-width: 1px;
	display: block;
	font-weight: bold;
	margin-bottom: 1.25em;
	position: relative;
	padding: 0.6875em 1.3125em 0.75em 0.6875em;
	font-size: 0.875em;
	background-color: #fae7af;
	border-color: #B78F21;
	color: #B78F21;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: .5em;
	padding: .4em;
	-moz-border-radius: .25em;
	-webkit-border-radius:.25em;
	border-radius:.25em; 	}
.alert-box.success {
background-color: #d2ffc2;
	border: 1px solid #85B433;
color: #85B433; }
.alert-box.alert {
color: #E76510;
	background-color: #FCD7D7;
	border: 1px solid #E76510;
}

.orbit-container .orbit-prev, .orbit-container .orbit-next {
	background-color: rgba(0, 0, 0, 0.3);
}

#loginBtn {
	margin-top: 0.85em;
}

.inputIcon {
	margin-top: .25em;
	margin-right: .2em;
}

/*stackable tables*/
.stacktable { width: 100%; }
.st-key { width: 49%; text-align: right; padding-right: 1%; }
.st-val { width: 49%; text-align: left !important; padding-left: 1%; }
table.large { display: table; }
.stacktable.small { display: none; }

@media only screen and (max-width: 480px) {
  table.large { display: none; }
  .stacktable.small { display: table; }
	#sidebar-header {width:100%;}
	#sidebar{width:100%;}
	#ticker-content{display:none !important;}
	#ticker{background-color:#CCCCCC;}
}

/* responsive google ads (BETA) */
.advertisement { margin-right: auto; margin-left: auto; text-align: center; padding: 5px 0px 5px 0px; }
.responsive-ad { width: 970px; height: 90px; }
@media(min-width: 500px) { .responsive-ad { width: 468px; height: 60px; } }
@media(min-width: 800px) { .responsive-ad { width: 728px !important; height: 90px !important; } }

/* icons */
.ajax-loader.center { margin-right: auto; margin-left: auto; }
.ajax-loader { margin: .1em; vertical-align: middle; text-align: center; background: url(http://104.131.37.70/images/api/loader.gif) no-repeat; width:56px; height:21px; }
.icon { margin: .1em .2em .1em .2em; display: inline-block; background: url(http://104.131.37.70/images/icons.png) no-repeat; }
.icon-abuse { width: 16px; height: 16px; background-position: 0 0; }
.icon-address { width: 16px; height: 16px; background-position: -17px 0; }
.icon-admin { width: 16px; height: 16px; background-position: -67px 0; }
.icon-arrow_left { width: 16px; height: 16px; background-position: -84px 0; }
.icon-arrow_right { width: 16px; height: 16px; background-position: -101px 0; }
.icon-bank { width: 16px; height: 16px; background-position: -118px 0; }
.icon-block { width: 16px; height: 16px; background-position: 0 -17px; }
.icon-flag-blue { width: 32px; height: 32px; background-position: -34px 0; }
.icon-flag-gray { width: 32px; height: 32px; background-position: 0 -235px }
.icon-book { width: 16px; height: 16px; background-position: -17px -17px; }
.icon-bug { width: 16px; height: 16px; background-position: -67px -17px; }
.icon-business { width: 16px; height: 16px; background-position: -84px -17px; }
.icon-calendar { width: 16px; height: 16px; background-position: -101px -17px; }
.icon-collapse { width: 32px; height: 32px; background-position: -34px -33px; }
.icon-comment { width: 16px; height: 16px; background-position: -118px -17px; }
.icon-community { width: 16px; height: 16px; background-position: -67px -34px; }
.icon-compete { width: 16px; height: 16px; background-position: -117px -34px; }
.icon-credits { width: 16px; height: 16px; background-position: -67px -51px; }
.icon-edit { width: 16px; height: 16px; background-position: -117px -51px; }
.icon-expand { width: 32px; height: 32px; background-position: 0 -34px; }
.icon-female { width: 16px; height: 16px; background-position: 0 -67px; }
.icon-flower { width: 16px; height: 16px; background-position: -17px -67px; }
.icon-folder { width: 16px; height: 16px; background-position: -84px -67px; }
.icon-folders { width: 16px; height: 16px; background-position: -67px -68px; }
.icon-grass { width: 16px; height: 16px; background-position: 0 -84px; }
.icon-flag-green { width: 32px; height: 32px; background-position: -84px -34px; }
.icon-hammer { width: 16px; height: 16px; background-position: -17px -84px; }
.icon-help { width: 16px; height: 16px; background-position: -85px -84px; }
.icon-history { width: 16px; height: 16px; background-position: -68px -85px; }
.icon-home { width: 16px; height: 16px; background-position: -34px -99px; }
.icon-interact { width: 16px; height: 16px; background-position: -51px -99px; }
.icon-login { width: 16px; height: 16px; background-position: 0 -101px; }
.icon-logo { width: 38px; height: 35px; background-position: -85px -135px; }
.icon-logout { width: 16px; height: 16px; background-position: -17px -101px; }
.icon-mail { width: 16px; height: 16px; background-position: -85px -101px; }
.icon-mail_read { width: 16px; height: 16px; background-position: -68px -102px; }
.icon-mail_draft { width: 16px; height: 16px; background-position: -34px -116px; }
.icon-mail_unread { width: 16px; height: 16px; background-position: -51px -116px; }
.icon-male { width: 16px; height: 16px; background-position: 0 -118px; }
.icon-manage { width: 16px; height: 16px; background-position: -17px -118px; }
.icon-market { width: 16px; height: 16px; background-position: -85px -118px; }
.icon-mod { width: 16px; height: 16px; background-position: -68px -119px; }
.icon-ok { width: 16px; height: 16px; background-position: -34px -133px; }
.icon-options { width: 16px; height: 16px; background-position: -51px -133px; }
.icon-flag-orange { width: 32px; height: 32px; background-position: -34px -66px; }
.icon-picture { width: 16px; height: 16px; background-position: 0 -135px; }
.icon-picture_error { width: 16px; height: 16px; background-position: -17px -135px; }
.icon-flag-pink { width: 32px; height: 32px; background-position: -102px -68px; }
.icon-plus { width: 16px; height: 16px; background-position: -68px -136px; }
.icon-flag-purple { width: 32px; height: 32px; background-position: -102px -101px; }
.icon-question { width: 16px; height: 16px; background-position: -34px -150px; }
.icon-rankings { width: 16px; height: 16px; background-position: -51px -150px; }
.icon-records { width: 16px; height: 16px; background-position: 0 -152px; }
.icon-flag-red { width: 32px; height: 32px; background-position: -85px -171px; }
.icon-search { width: 16px; height: 16px; background-position: -17px -152px; }
.icon-services { width: 16px; height: 16px; background-position: -68px -153px; }
.icon-snow_rain { width: 16px; height: 16px; background-position: -34px -167px; }
.icon-staff { width: 16px; height: 16px; background-position: -51px -167px; }
.icon-sticky { width: 32px; height: 32px; background-position: 0 -203px; }
.icon-storage { width: 16px; height: 16px; background-position: 0 -169px; }
.icon-stores { width: 16px; height: 16px; background-position: -17px -169px; }
.icon-temperature_chilly { width: 16px; height: 16px; background-position: -68px -170px; }
.icon-temperature_cold { width: 16px; height: 16px; background-position: -118px -171px; }
.icon-temperature_hot { width: 16px; height: 16px; background-position: -34px -184px; }
.icon-temperature_mild { width: 16px; height: 16px; background-position: -51px -184px; }
.icon-temperature_warm { width: 16px; height: 16px; background-position: 0 -186px; }
.icon-thumb_down { width: 16px; height: 16px; background-position: -17px -186px; }
.icon-thumb_up { width: 16px; height: 16px; background-position: -68px -187px; }
.icon-trade { width: 16px; height: 16px; background-position: -118px -188px; }
.icon-weather_cloudy { width: 16px; height: 16px; background-position: -34px -201px; }
.icon-weather_fog { width: 16px; height: 16px; background-position: -51px -201px; }
.icon-weather_lightning { width: 16px; height: 16px; background-position: -68px -204px; }
.icon-weather_rain { width: 16px; height: 16px; background-position: -85px -204px; }
.icon-weather_snow { width: 16px; height: 16px; background-position: -33px -218px; }
.icon-weather_sun { width: 16px; height: 16px; background-position: -50px -218px; }
.icon-weather_windy { width: 16px; height: 16px; background-position: -67px -221px; }
.icon-write { width: 16px; height: 16px; background-position: -84px -221px; }
.icon-flag-yellow { width: 32px; height: 32px; background-position: -102px -205px; }

.expand, .collapse { margin-bottom: -.5em; }

#temperature .icon, #weather .icon {
	margin: 0;
}
#temperature div, #weather div {
	margin: .1em 0 .1em 0;
}

i.has-tip, i.has-tip:hover {
	border-bottom: none;
}

.redactor_box {
    padding-bottom: .7em;
    padding-top: .2em;
}

.redactor_toolbar li a:hover {
	color: #fff !important;
}

.redactor_toolbar li a {
    color: #000;
	background: #fff;
}

.redactor_toolbar li a:hover {
    background: rgb(163,211,74);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EzZDM0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWE3M2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(163,211,74,1) 0%, rgba(122,167,58,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(163,211,74,1)), color-stop(100%,rgba(122,167,58,1)));
	background: -webkit-linear-gradient(top,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	background: -o-linear-gradient(top,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	background: -ms-linear-gradient(top,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	background: linear-gradient(to bottom,  rgba(163,211,74,1) 0%,rgba(122,167,58,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3d34a', endColorstr='#7aa73a',GradientType=0 );
    color: #fff;
}

.redactor_toolbar li a:active,
.redactor_toolbar li a.redactor_act {
    background:rgb(122,188,255);
	background:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhYmNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzYwYWJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDk2ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(122,188,255,1)),color-stop(44%,rgba(96,171,248,1)),color-stop(100%,rgba(64,150,238,1)));
	background:-webkit-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:-o-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:-ms-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	background:linear-gradient(to bottom, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff',endColorstr='#4096ee',GradientType=0 );
    color: #fff;
}

.redactor_modal_btn {
	height: 3em;
	padding: .3em;
}

.re-preview:before {
	content: "\e617";
}

.gallery_image {
	max-width: 100%;
	max-height: 100%;
	border: 2px #FFFFFF solid;
}

.gallery_image:hover {
	cursor: pointer;
}

.no-wrap {
	white-space: nowrap;
}