@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,300);@import url(https://fonts.googleapis.com/css?family=Raleway:400,700,600);button[disabled=disabled] { filter: grayscale(100%); -webkit-filter: grayscale(100%); opacity: 0.5; }	button::-moz-focus-inner {    border:0;    padding:0;}button {	margin: 0;	padding: 0;	font-family: Raleway;}button:hover {	cursor: pointer;}button + button {  margin-left: 4px;}h1,h2,h3,h4,h5,h6 {	margin: 0;	padding: 0;}select, input {	color: #777777 !important;}textarea:focus, input:focus{    outline: 0;	border: none;}:focus {	outline: none;	border: none;}select::-ms-expand {    display: none;}a {	color: #008E77;}body.main {  background-image: url("http://sub-ether.org/subether/themes/subether/img/mainbg2.jpg");  background-size: cover;  background-attachment: fixed;  -webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box; }body, body.search{	background: #ffffff;	color: #686868;	font-family: Raleway;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;  }/*body.register {	background-image: url("/subether/themes/subether/img/mainbg.jpg");	background-position: left top;    background-size: 50% 100%;	height: 100%;	background-repeat: no-repeat;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box; }*/.hidden{	position: relative !important;	z-index: -1 !important;	visibility: hidden !important;	height: 0px !important;	width: 0px !important;	overflow: hidden !important;}.LeftCol {	width: 50%;	color: #003629;	vertical-align: top;}.LeftCol p {	text-align: justify;}.RightCol {	width: 50%;	vertical-align: top;	padding-left: 5%;	color: #003629;}.RightCol .head h2 {	margin-bottom: 10px;}.RightCol table {	border-collapse: separate; 	border-spacing: 10px;	width: 100%;}.RightCol table input{	width: 98%;	border: none;	border-bottom: 1px solid #ebebeb;	background: none;	color: #8c8c8c;	font-size: 13px;}.RightCol table .buttons {	text-align: right;	padding-top: 10px;}.signupbox .disabled td{	visibility: hidden;	padding: 0px;	height: 0px;}.signupbox button.disabled{	position: absolute;	top: 0;	right: 0;	visibility: hidden;	padding: 0px;	height: 0px;	width: 0px;}.signupbox button{										background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;    border: medium none;    color: #ffffff;	font-family: Raleway;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;	-moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;	padding: 3px 7px;	cursor: pointer;}.main #Logo {	visibility: visible;}.main.browser #Logo {	visibility: hidden;}/*.main #GlobalSearch {  visibility: hidden;}*/.main #TopSearch {  display: none;}.main #Top .loginbtn {  /*background: #cdcdce;  color: #737373;  font-weight: 700;  font-family: Raleway;  font-size: 13px;  text-transform: uppercase;  border-radius: 8px;  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border: none;  padding: 10px 15px;  margin-left: 5px;  cursor: pointer;  -moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;*/}.register #Top .loginbtn, .home #Top .loginbtn, #Top .loginbtn  {	background: #00261D;	color: #ffffff;	font-weight: 700;	font-family: Raleway;	font-size: 13px;	text-transform: uppercase;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border: none;	padding: 10px 15px;	margin-left: 5px;	cursor: pointer;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	border-bottom: 1px solid #003629;}.register #Top .signupbtn, .home #Top .signupbtn, .browser #Top .signupbtn {	background: #ffffff;	color: #003629;	font-weight: 700;	font-family: Raleway;	font-size: 13px;	text-transform: uppercase;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border: none;	padding: 10px 15px;	margin-left: 5px;	cursor: pointer;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.main #Top .signupbtn, #LoginButton {										background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;	color: #ffffff;	font-weight: 700;	font-family: Raleway;	font-size: 13px;	text-transform: uppercase;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border: none;	padding: 10px 15px;	margin-left: 5px;	cursor: pointer;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}#Center__ {  width: 100%;  margin: auto;}#Content > table {    width: 100%;}.main #Content__ {  width: 740px;  margin: auto;  padding: 10px;}.main.browser #Content__ {	padding: 0;	position: relative;}.main.browser #Center__ {}.main #InnerContent__ {  background-position: center center;  background-repeat: no-repeat;  width: 660px;  margin: auto;  padding: 40px;}.main.browser #InnerContent__ {	padding: 0;}.main #Field1 {  position: relative;  width: 100%;  text-align: center;}.main #Field1 img {}.main #Field2 {  position: relative;  width: 100%;  margin-top: 30px;  padding: 20px 0;}#Bottom > div {    color: #ffffff;    font-family: Raleway;    text-align: center;}#Bottom > div > a {	color: #ffffff;	text-decoration: none;	font-family: Raleway;	font-size: 14px;	}#Table_Fields {  border-collapse: collapse;  width: 100%;  table-layout: fixed;  -webkit-backface-visibility: hidden;  -webkit-perspective: 1000;  -webkit-transform: translate3d(0,0,0);}.home #Table_Fields > tbody > tr > td > div {  padding-top: 12px;}#Tabs h2 {	font-family: Raleway;	font-weight: 500;	font-size: 18px;	border-bottom: 1px solid rgba(129, 131, 143, 0.7);	margin-bottom: 20px;}.main.browser #CenterBox__ {	margin: 0 auto;	position: absolute;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-webkit-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	-moz-transform: translate(-50%, -50%);}#CenterBox__{	position: relative;	width: 1000px;	margin: auto;	margin-top: 75px;}.search #CenterBox__{	top: auto !important;	left: auto !important;	position: relative !important;	width: 1000px;	margin: auto !important;	margin-top: 75px !important;	transform: none !important;}.search #CenterBox__ #Content__{	margin: 0 !important;	width: auto !important;}.Box {	padding: 15px;	padding-top: 15px;	padding-bottom: 15px;	padding-right: 0;}.main.browser #Footer__ {	background-color: #ffffff;}#Footer__,.search #Footer__{  position: absolute;  left: 0;  bottom: 0;  z-index: 2;  background-color: #e0e0e0;  width: 100%;  height: 80px;  margin-top: 20px;}.search #Footer__{	position: relative !important;	background-color: #e0e0e0 !important;}#InnerFooter__ {  width: 1000px;  margin: auto;}#Footer__ #BottomLinks {	line-height: 50px;	padding-left: 20px;	padding-right: 20px;	color: #444444;	font-size: 14px;}#Footer__ #BottomLinks a {	color: #444444;	text-decoration: none;}#Footer__ #BottomInfo {	padding-left: 20px;	padding-right: 20px;	float: left;	color: #444444;	font-size: 14px;}#Footer__ #BottomInfo a {	text-decoration: none;	color: #444444;}#Logo {	float: left;	line-height: 80px;}		.main #Logo .mainlogo{	width: 102px;	height: 40px;	margin-top: 20px;	background: url("http://sub-ether.org/subether/themes/subether/img/logo-blue.png") no-repeat;	background-size: 102px 40px;	display: block;}.main #Logo .mainlogo img{	display: none;}#Logo img {	max-width: 102px;	max-height: 40px;	margin-top: 20px;}.main #Logo img {	display: none;}#Notification #Cart {    cursor: pointer;    height: 27px;    width: 34px;	position: relative;	float: left;}#Notification #Frequ {    cursor: pointer;    height: 24px;    width: 34px;	margin-left: 15px;	position: relative;	float: left;}#Notification #Messageu {	cursor: pointer;    height: 25px;    width: 33px;	margin-left: 15px;	position: relative;	float: left;}#Notification #Notiu {	cursor: pointer;    height: 32px;    width: 32px;	margin-left: 15px;	position: relative;	top: -3px;	float: left;}#Notification #Home {  background: url("http://sub-ether.org/subether/themes/subether/img/home.png") no-repeat scroll center center rgba(0, 0, 0, 0);  cursor: pointer;  height: 24px;  width: 34px;  position: relative;}#Notification #Cart {    background: url("http://sub-ether.org/subether/themes/subether/img/cart.png") no-repeat scroll center center rgba(0, 0, 0, 0);}#Notification #Frequ {    background: url("http://sub-ether.org/subether/themes/subether/img/frequ.png") no-repeat scroll center center rgba(0, 0, 0, 0);}#Notification #Messageu {    background: url("http://sub-ether.org/subether/themes/subether/img/messageu.png") no-repeat scroll center center rgba(0, 0, 0, 0);}#Notification #Notiu {    background: url("http://sub-ether.org/subether/themes/subether/img/notiu.png") no-repeat scroll center center rgba(0, 0, 0, 0);}#Notification div.ncount {    background: #941212;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk0MTIxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMjEwMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #941212 0%, #b21010 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#941212), color-stop(100%,#b21010));	background: -webkit-linear-gradient(top,  #941212 0%,#b21010 100%);	background: -o-linear-gradient(top,  #941212 0%,#b21010 100%);	background: -ms-linear-gradient(top,  #941212 0%,#b21010 100%);	background: linear-gradient(to bottom,  #941212 0%,#b21010 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#941212', endColorstr='#b21010',GradientType=0 );	border-radius: 50%;    -moz-border-radius: 50%;     -webkit-border-radius: 50%;     border-radius: 50%;	padding-top: 1px;	width: 16px;	height: 15px;    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5);    color: #fff;    display: block;	font-family: Source Sans Pro;	font-weight: 600;    font-size: 10px;    position: absolute;	text-align: center;	right: 0;    top: 16px;}#Notification #Messageu div.ncount,#Notification #Frequ div.ncount {	top: 13px;}.mobilelogo {	display: none}.main #TopBox__ {    background-color: #ffffff;}#TopBox__ {	background-color: #003629;    box-shadow: 0 -2px 14px -2px rgba(0,0,0,1);    height: 80px;    left: 0;    position: fixed;    top: 0;    width: 100%;    z-index: 999;}#InnerTopBox__ {	margin: 0 auto;	width: 1024px;	height: 100%;}#Top {	height: 100%;	width: 100%;	display: inline-block;}#Top > #Menu, #Top > #Menu > #Menu, #Top > #Menu, #Top > #Menu > #Menu .menu {	height: 100%;}#TopSearch {	position: relative;	left: 30px;}#Top #Notification {    float: left;    height: 50px;    margin-top: 25px;    	width: 205px;}#Top #Notification table {	width: 100%;}#Top #Authentication {  float: right;  position: relative;  right: 0;  text-align: right;}#Top > #Menu > #Menu{	float: right;	position: relative;	right: 0;}.main #Top #Authentication {  float: right;  position: relative;  right: 0;  top: 20px;  text-align: right;}.register #Top #Authentication {	top: 20px;}.home.browser #Top #Authentication, .browser #Top #Authentication {	top: 20px;}.menu > table {    border-collapse: collapse;    border-spacing: 0;}.menu > table > tbody > tr > td {    padding: 0;    position: relative;    text-align: right;}.menu ul, .menu ul li, .Authentication ul{    list-style-type: none;    margin: 0;    padding: 0;}.menu #DropDownMenu ul li {    float: right;    padding-left: 6px;}.menu ul li > select {    background: none repeat scroll 0 0 transparent;    border: 0 none;    color: white;    float: left;    margin: 0;    padding: 6px;    position: relative;    top: 1px;}.menu ul li > select option {    background: none repeat scroll 0 0 white;    color: black;    padding: 4px;}.menu #DropDownMenu > ul {    padding: 0;}.main .menu #DropDownMenu .cpanel{	background: url("http://sub-ether.org/subether/themes/subether/img/settings_green.png") no-repeat scroll center center rgba(0, 0, 0, 0);}.menu #DropDownMenu .cpanel {    background: url("http://sub-ether.org/subether/themes/subether/img/settings.png") no-repeat scroll center center rgba(0, 0, 0, 0);    display: block;    height: 27px;    width: 26px;	position: relative;	top: 7px;}.main .menu #DropDownMenu .cpanel {	top: 7px;}.cpanel > span {    visibility: hidden;}.menu .toparrow {    height: 12px;    position: absolute;    right: 6px;    top: -12px;    width: 24px;}.menu .toparrow:before, .menu .toparrow:after {    content: "";    position: absolute;    width: 0;    height: 0;    border-style: solid;    border-color: transparent;    border-top: 0;}.menu .toparrow:before {    border-bottom-color: #b9b9b9;    border-width: 12px;}.menu .toparrow:after {    bottom: -1px;    left: 0;    border-bottom-color: #e7e7e7;    border-width: 12px;}.menu #MenuBox {	background-color: #e7e7e7;    box-shadow: 0 0 4px -1px rgba(0, 0, 0, 0.8);	border: #b9b9b9;    -moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;	font-family: Raleway;	font-weight: 400;	font-size: 12px;    color: #7a7d88;    padding: 6px;    position: absolute;    text-align: left;    right: 0;    text-align: left;    top: 64px;    visibility: hidden;    width: 150px;}.Panel .menu #MenuBox ul li {    padding-left: 10px;    padding-right: 10px;}.Panel .menu #MenuBox ul li:hover {    cursor: pointer;	background-color: #dddddd;}.Panel .menu #MenuBox ul li:hover {    cursor: pointer;	background-color: #dddddd;}.menu #MenuBox a {    color: #7a7d88 !important;    line-height: 20px !important;	text-decoration: none;}.menu #MenuBox.open {    visibility: visible;}#GlobalMenu {	height: 100%;}#GlobalMenu{	line-height: 78px;}#GlobalMenu .image {    border: 5px solid #335e53;    border-radius: 100%;    height: 40px;	width: 40px;    overflow: hidden;	position: absolute;	right: 0px;	top: 0px;	margin: 15px 10px 15px 0px;}#GlobalMenu .image:hover {	box-shadow: 0 0 5px #B3C3BF;	border: 5px solid #e0e6ff;}#GlobalMenu ul li {	display: inline;}#GlobalMenu .profile.link {	display: none;}#GlobalMenu .profile.thumb {	position: relative;}#GlobalMenu li{	padding: 5px;	padding-left: 3px;	padding-right: 3px;}#GlobalMenu li a{	position: relative;	padding: 31px 7px;}#GlobalMenu li a:hover{		}#GlobalMenu li a span {	}#GlobalMenu li .clearboth{	display: none;}#GlobalMenu .profile.thumb a {	    padding-right: 70px;    position: relative;    }.main #GlobalMenu .main.link{	border-right: 1px solid #006655;}#GlobalMenu .main.link {	border-right: 1px solid rgba(255, 255, 255, 0.3);}#GlobalMenu .main.link a span {	font-size: 14px;	font-weight: 700;}.main #GlobalMenu .image{	border: 5px solid #006655;}.main #GlobalMenu a {	color: #006655;}#GlobalMenu a {	color: #e0e6ff;	text-decoration: none;	font-size: 14px;}.home.browser #GlobalSearch #Search, #SearchEngine #Search, .browser #GlobalSearch #Search, #SearchEngine #Search {    background-color: #00261D;    -moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;    height: 33px;	padding-top: 2px;}.main #GlobalSearch #Search, .main #SearchEngine #Search {    background-color: #ffffff;    -moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;    height: 46px;	padding: 2px;}.home.browser #GlobalSearch #Search, .browser #GlobalSearch #Search {    float: left;    margin-top: 25px;    width: 414px;	border-bottom: 1px solid #006655;	position: relative;}.main #GlobalSearch #Search {    float: left;    margin-top: 25px;    width: 414px;	border-bottom: 1px solid #24262e;	position: relative;}#Search select {    width: 90px;    border: medium none;    	color: #e0e6ff !important;	top: 2px;	left: 5px;	font-family: Raleway;	font-size: 13px;	-webkit-appearance: none;    -moz-appearance: none;    appearance: none;	background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") 100% / 15% no-repeat #00261D;	position: relative;}.main #SearchWrapper{	position: relative;}.main #Search select {	position: relative;	left: 0;    width: 112px;	height: 39px;    border: medium none;    color: #2c2d37 !important;	font-family: Raleway;	font-size: 13px;	font-weight: 600;	-webkit-appearance: none;    -moz-appearance: none;    appearance: none;	background: url("http://sub-ether.org/subether/themes/subether/img/dropdown_main.png");	background-repeat: no-repeat;	background-position: 85% 50%;	background-color: #dcdcdc;	-moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;	padding: 4px;	top: 0;}#Search input {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: medium none;	color: #77a2c0 !important;	font-family: Raleway;	font-size: 13px;	width: 290px;	position: relative;}.main #Search input {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: medium none;	color: #2c2d37 !important;	font-family: Raleway;	font-size: 13px;	width: 377px;	top: 0px;}.main #Search input:focus {	border: none;	outline: none;}#Search button {    border: medium none;	background: url("http://sub-ether.org/subether/themes/subether/img/search.png") no-repeat scroll center center rgba(0, 0, 0, 0);	width: 16px;	height: 16px;	cursor: pointer;	position: relative;	border: none;	-webkit-box-shadow: none;	box-shadow: none;	position: absolute;	height: 100%;	top: 2px;	right: 9px;}.main #Search button {											background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;    width: 150px;	height: 39px;    border: medium none;    color: #ffffff;	font-family: Raleway;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;	-moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;	padding: 4px;	cursor: pointer;	position: relative;	top: 0;	right: 0;}#TopBox__ #Search span {	visibility: hidden;	white-space: nowrap;}#Field2 .main #Search span {	visibility: visible;	white-space: nowrap;}#File_Uploader {    bottom: 0;    direction: ltr;    left: 0;    position: fixed;    z-index: 300;}#File_Uploader > div > div {    height: 25px;}.container {    margin: 0 auto;}.progress_outer {    color: #fff;    position: relative;    width: 350px;	transition: width 0.6s ease 0s;	text-align: left;	font-size: 12px;	text-transform: uppercase;	border: 1px solid #cacaca;	border-radius: 8px;	background-color: #bbbbbb;}.progress_info {    left: 5px;    position: absolute;    top: 2px;    width: 97%;}.progress_number {    float: right;}.progress {	background-color: #337ab7;    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-size: 40px 40px;    height: 20px;    width: 0;	animation: 2s linear 0s normal none infinite running progress-bar-stripes;	border-radius: 8px;}.progress_abort {    color: #000000;    position: absolute;    right: -25px;	background-image: url("http://sub-ether.org/subether/themes/subether/img/stop.png");	background-repeat: no-repeat;	width: 16px;	height: 16px;	font-size: 0;}@-webkit-keyframes progress-bar-stripes {  from {    background-position: 40px 0;  }  to {    background-position: 0 0;  }}@-o-keyframes progress-bar-stripes {  from {    background-position: 40px 0;  }  to {    background-position: 0 0;  }}@keyframes progress-bar-stripes {  from {    background-position: 40px 0;  }  to {    background-position: 0 0;  }}#Wall div.Code{  font-family: monospace, courier, courier new;  padding: 20px;  margin: 10px 0 10px 0;  border: 1px solid #303030;  background: #202020;  color: #77cc44;}#Wall div.Code > pre{	overflow: visible;	background: none;	height: auto;	max-height: none;	margin: 0;	padding: 0;	font-family: inherit;}div.custom.select{	position: relative;	height: 20px;	overflow: hidden;}div.custom.select > div.button.arrow{	position: absolute;	z-index: 2;	width: 100%;	height: 100%;	background-image: url("http://sub-ether.org/subether/themes/subether/img/dropdown_main.png");	background-repeat: no-repeat;	background-position: 90% center;}div.custom.select,div.custom.select ul li{	line-height: 20px;}div.custom.select.open{	overflow: visible;}div.custom.select ul{	position: relative;	z-index: 2;	width: 100%;	margin: 0;	padding: 0;	list-style-type: none;}div.custom.select ul li{	padding-left: 5px;	padding-right: 25px;	cursor: default;}div.custom.select ul li span{	white-space: nowrap;}div.custom.select.open ul li{	background-color: white;}div.custom.select.open ul{		border: 1px solid #cacaca;	/*border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	overflow: hidden;*/}/*div.custom.select.open ul li:first-child{	background-color: transparent;}*/div.custom.select.open ul li:hover,div.custom.select.open ul li.selected{	background-color: #e0e0e0;}div.custom.select ul li.option{	display: none;}div.custom.select ul li.option.selected,div.custom.select.open ul li.option{	display: block;}.Authentication #LoginBox.open {  overflow: visible;  width: auto;  height: auto;  visibility: visible;}.Authentication #LoginBox {	position: relative;	top: 29px;	right: 0px;	width: 0px;	height: 0px;	overflow: hidden;	visibility: hidden;	padding: 6px;	background-color: #e7e7e7;    -webkit-box-shadow:inset 0 0 0 1px #cacaca;	box-shadow:inset 0 0 0 1px #cacaca;    -moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;	font-family: Raleway;	font-weight: 400;	font-size: 12px;    color: #7a7d88;    text-align: left;}.Authentication #LoginBox input[type="text"], .Authentication #LoginBox input[type="password"] {	border: none;	background: none;	border-bottom: 1px solid #cacaca;	width: 95%;	color: #7a7d88;	font-family: Raleway;	padding: 4px;}.Authentication #LoginBox td {	padding: 5px;}#LoginForm a {	font-size: 13px;	text-decoration: underline;	color: #7a7d88;}#LoginForm input {    float: left;}#LoginForm span {    position: relative;    top: 2px;}div#LoginForm form table tbody tr.Row3 td.Col2 {	text-align: right;}div#LoginForm form table tbody tr.Row4 td.Col1 {	text-align: center;}.Authentication .toparrow {    height: 10px;    position: absolute;    top: -12px;    width: 21px;}.Authentication .toparrow:before, .Authentication .toparrow:after {    content: "";    position: absolute;    width: 0;    height: 0;    border-style: solid;    border-color: transparent;    border-top: 0;}.Authentication .toparrow:before {    border-bottom-color: #cacaca;    border-width: 12px;}.Authentication .toparrow:after {    bottom: -3px;    left: 0;    border-bottom-color: #e7e7e7;    border-width: 12px;}.Authentication > table > tbody > tr > td {  text-align: right;}.Authentication #LoginFront #LoginForm{	background-color: #ffffff;	padding: 15px;		color: #686868;	margin: 0 auto;	position: relative;	width: 400px;	border-radius: 8px;	box-sizing: border-box;}.Authentication #LoginFront #LoginForm a{	font-size: 15px;	color: #686868;}.Authentication #LoginFront table{	width: 100%;}.Authentication #LoginFront input{	width: auto;}.Authentication #LoginFront .Row1 input, .Authentication #LoginFront .Row2 input{	float: none;	width: 100%;	padding: 15px;		background-color: #e5e5e5;	box-sizing: border-box;	border-radius: 8px;	margin-bottom: 5px;	border: 0;}.Authentication #LoginFront .Row3 input{	margin-right: 10px;}.Authentication #LoginFront button{	margin-top: 5px;	margin-bottom: 10px;}/*.Authentication #LoginFront button{    background: linear-gradient(to bottom, #0f1013 0%, #222326 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);    border: medium none;    border-radius: 8px;    color: #ffffff;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    height: 40px;    position: relative;    text-transform: uppercase;    width: 122px;}*/#Profile .slideshow {    padding-top: 30px;	margin-top: 70px;}.slideshow #MainImage {	background-color: transparent;	width: 100%;	height: 318px;	border: 1px hidden #0f1013;	border-radius: 16px;	-webkit-border-radius: 16px;	overflow: hidden;	margin-left: -1px;    margin-right: -1px;    position: relative;}.slideshow #MainImage .Pages, .slideshow #MainImage .ImageDescriptions{	display: none;}.slideshow #MainImage .ImageContainer, .slideshow #MainImage .ImageContainer div{	width: 100%;	height: 100%;	margin: 0;	padding: 0;	background-repeat: no-repeat !important;	background-size: cover !important;	background-position: center center !important;}.slideshow > div > img {	border-radius: 16px;	-webkit-border-radius: 16px;}#Group .slideshow #MainImage {	border-radius: 16px 16px 0 0;	-webkit-border-radius: 16px 16px 0 0;}#Group .slideshow > div > img {	border-radius: 16px 16px 0 0;	-webkit-border-radius: 16px 16px 0 0;}#Profile table, #Profile table > tbody, #Profile table > tbody > tr > td {    border-collapse: collapse;    margin: 0;    padding: 0;}#Profile a {    color: #686868;    text-decoration: none;}#Profile .coverimage #MainImage img {    left: 0;    margin: 0;    padding: 0;    position: absolute;    top: 0;	width: 100% !important;	height: auto !important;}#Profile .coverimage .Navigation {    left: 0;    position: absolute;    top: 0;    width: 100%;}#Profile .coverimage .Navigation .ArrowPrev {    height: 280px;    left: 0;    position: absolute;    top: 50px;    width: 450px;    z-index: 10;}#Profile .coverimage .Navigation .ArrowNext {    height: 230px;    position: absolute;    right: 0;    top: 70px;    width: 450px;    z-index: 10;}#Profile .coverimage .Navigation .ArrowPrev span, #Profile .coverimage .Navigation .ArrowNext span {    display: none;}#Profile .coverimage .Navigation .ArrowPrev:hover {    background: url("http://sub-ether.org/subether/themes/subether/img/arrow_overlay_left_white.png") no-repeat scroll left center rgba(0, 0, 0, 0);    cursor: pointer;}#Profile .coverimage .Navigation .ArrowNext:hover {    background: url("http://sub-ether.org/subether/themes/subether/img/arrow_overlay_right_white.png") no-repeat scroll right center rgba(0, 0, 0, 0);    cursor: pointer;}#Profile .coverimage #CoverPages {    top: 30px;    padding-right: 20px;    position: absolute;    right: 0;    z-index: 10;}#Profile .coverimage #CoverPages > .Page {    background-color: #ffffff;    border: 1px solid #000000;    border-radius: 16px;    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.6);    color: #ffffff;    cursor: pointer;    float: right;    height: 10px;    margin: 20px 5px;    padding: 0;    text-align: center;    text-decoration: none;    transition: all 1.5s ease 0s;    width: 10px;}#Profile .coverimage #CoverPages > .Page:hover, #Profile .coverimage #CoverPages > .Page.Current {	background-color: #003629;}#Profile .coverimage #CoverPages > .Page span {    display: none;}#Profile .coverimage .edit_wrapper{	position: absolute;	top: 281px;	z-index: 50;}#Profile .coverimage .edit_btn_cover {	background: #0f1013;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMTAxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIzMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #0f1013 0%, #222326 100%); 	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f1013), color-stop(100%,#222326)); 	background: -webkit-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -o-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -ms-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: linear-gradient(to bottom,  #0f1013 0%,#222326 100%); 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f1013', endColorstr='#222326',GradientType=0 ); 	color: #ffffff;    border-radius: 8px;	-webkit-border-radius: 8px;    display: none;    height: 40px;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;    margin: 12px;    overflow: hidden;    width: 122px;    z-index: 120;	line-height: 40px;	position: relative;	float: left;}#Profile .coverimage .uploadfile, #Profile div.imagebox .uploadfile {    visibility: hidden;}#Profile .coverimage:hover .edit_btn_cover, #Profile .coverimage.display .edit_btn_cover {    display: block;}#Profile .coverimage:hover .background_layer, #Profile .coverimage.display .background_layer {    display: block;}#Profile .coverimage .edit_btn_cover > div {    left: 0;    position: absolute;    top: 0;    width: 100%;}#Profile .coverimage .edit_btn_cover > div > span {    cursor: pointer;    display: block;    text-align: center;}#Profile .coverimage .view_btn_cover {    background: #0f1013;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMTAxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIzMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #0f1013 0%, #222326 100%); 	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f1013), color-stop(100%,#222326)); 	background: -webkit-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -o-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -ms-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: linear-gradient(to bottom,  #0f1013 0%,#222326 100%); 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f1013', endColorstr='#222326',GradientType=0 ); 	color: #ffffff;    border-radius: 8px;	-webkit-border-radius: 8px;    display: none;    height: 40px;    margin: 12px;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;    overflow: hidden;    left: 0;    width: 110px;    z-index: 30;	position: relative;	float: left;}#Profile .coverimage:hover .view_btn_cover {    display: block;}#Profile .coverimage .view_btn_cover > div > span {    cursor: pointer;    display: block;    padding: 13px 10px;    text-align: center;}.background_layer {    background-color: rgba(255, 255, 255, 0.1);    height: 70px;	border-radius: 0 0 16px 16px;    position: absolute;    top: 278px;    width: 100%;	-webkit-filter: blur(2px);	-moz-filter: blur(2px);	-o-filter: blur(2px);	-ms-filter: blur(2px);	filter: blur(2px);	display: none;	z-index: 12;}.coverimage {	width: 100%;	max-height: 390px;}	#Profile div.imagebox table{    margin: 0 auto;	position: relative;	top: -125px;	z-index: 50;}#Profile div.name {    position: relative;	top: -15px;}/*#Scene #Wall .Box .tabs{	padding-top: 0;}*/.Col2 .name h2 {    display: none;    font-size: 100px;    visibility: hidden;}#Profile div.imagebox .Col1 {    position: relative;	z-index: 3;}#Profile div.imagebox .edit_btn {    border-radius: 100%;    bottom: 8px;    display: none;    height: 220px;    left: 8px;	overflow: hidden;    position: absolute;    width: 220px;    z-index: 30;	background-color: rgba(255, 255, 255, 0.1);	-webkit-filter: blur(2px);	-moz-filter: blur(2px);	-o-filter: blur(2px);	-ms-filter: blur(2px);	filter: blur(2px);}#Profile div.imagebox:hover .edit_btn, #Profile div.imagebox.display .edit_btn {    display: block;}#Profile div.imagebox .edit_btn > div {	background: url("http://sub-ether.org/subether/themes/subether/img/upload_big_black.png") no-repeat scroll center center rgba(0, 0, 0, 0);    color: #000;    font-size: 14px;    font-weight: 700;    height: 18px;    left: 0;    height: 75%;    position: absolute;    text-align: center;    text-shadow: 0 0 2px #ffffff;    bottom: 0;    width: 100%;	cursor: pointer;}/*#Profile div.imagebox .edit_btn > div > span {    cursor: pointer;    display: block;    padding: 25px 6px;    text-align: center;	font-size: 12px;	font-weight: 600;	color: #000000;	text-shadow: 0 0 2px #ffffff;}*/#Profile div.imagebox .edit_btn > div > span {	display: none;}#Profile div.imagebox table div.image {    border: 8px solid rgba(229, 229, 229, 0.2);    border-radius: 100%;    height: 220px;    overflow: hidden;    position: relative;    width: 220px;	z-index: 1;}#Profile div.imagebox table div.image div{	background-repeat: no-repeat;	background-size: cover;	background-position: center center;	width: 106%;	height: 106%;	top: -3%;	left: -3%;}#Profile div.imagebox table div img {	height: auto !important;}#Profile div.imagebox table a {    display: block;    height: 100%;    width: 100%;}#Profile div.imagebox td.Col2 {    padding-top: 120px;}#Profile div.infobox {    position: relative;	z-index: 50;}#Profile div.infobox table {    width: 100%;}#Profile div.infobox table tr.Row1 td button {	background: #0f1013;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMTAxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIzMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #0f1013 0%, #222326 100%); 	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f1013), color-stop(100%,#222326)); 	background: -webkit-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -o-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -ms-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: linear-gradient(to bottom,  #0f1013 0%,#222326 100%); 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f1013', endColorstr='#222326',GradientType=0 ); 	color: #ffffff;    border-radius: 8px;	-webkit-border-radius: 8px;    height: 40px;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;    margin: 5px 12px 12px;    width: 122px;    z-index: 120;	font-family: Raleway;	border: none;	position: relative;    top: -130px;}#Profile div.infobox table tr.Row1 td button {	cursor: pointer;    display: block;    padding: 13px 10px;    text-align: center;	float: left;}#Profile div.infobox table tr.Row2 td {}#Profile div.infobox table tr.Row1 td > div {    position: absolute;    right: 0;    top: 0;}#Profile div.infobox table tr.Row2 td.Col1 > div {	float: left;    background: none;    max-height: 100px;	color: #656a77;    overflow: visible;    max-width: 510px;	text-align: left;}#Profile div.infobox table tr.Row2 td.Col1 > div > div {    padding: 6px 7px 6px 0;}#Profile div.infobox table tr.Row2 td.Col2 {    width: 510px;}#Profile div.infobox table tr.Row2 td.Col2 > div {    padding-right: 15px;}#Profile div.infobox table tr.Row2 td.Col2 > div > div {    border: 4px solid #cacaca;    border-radius: 16px;    float: right;    height: 80px;    margin-left: 5px;    margin-right: 5px;    overflow: hidden;    width: 80px;}#Profile div.infobox #ProfileOptionsBox {    background-color: #ffffff;    border: 1px solid #c0c0c0;    border-radius: 3px;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);    color: #000000;    padding: 6px;    position: absolute;    text-align: left;	    	right: 160px;	top: -60px;    visibility: hidden;    width: 130px;    z-index: 200;}#Profile div.infobox #ProfileOptionsBox .toparrow {    background: url("http://sub-ether.org/subether/themes/subether/img/toparrow_2.png") no-repeat scroll center center rgba(0, 0, 0, 0);    height: 12px;    position: absolute;    right: 12px;    top: -12px;    width: 24px;}#Profile div.infobox #ProfileOptionsBox .inner {    float: none;    margin: 0;    padding: 0;}#Profile div.infobox #ProfileOptionsBox ul, #Profile div.infobox #ProfileOptionsBox li {    list-style-type: none;    margin: 0;    padding: 0;}#Profile div.infobox #ProfileOptionsBox ul li {    padding-left: 10px;    padding-right: 10px;}#Profile div.infobox #ProfileOptionsBox ul li:hover {    background: none repeat scroll 0 0 #dcdddd;    cursor: pointer;}#Profile div.infobox #ProfileOptionsBox a {    color: #000000;    line-height: 20px;}#Profile div.infobox #ProfileOptionsBox.open {    visibility: visible;}#Profile .info {    padding-right: 40px;    position: relative;}#Profile .info.display .Edit.profile {    border: 1px solid transparent;    border-radius: 3px;    right: 0;    padding: 0 !important;    position: absolute;    right: -25px;    top: 5px;    z-index: 5;}#Profile .name h2 {	display: inline-table;}#Profile .name .Edit.profile {    display: inline-table;    z-index: 5;}#Profile .Edit.profile > div.options {    background: none repeat scroll 0 0 transparent;    cursor: pointer;    height: 20px;    padding: 0 !important;    width: 20px;}#Profile .name:hover .Edit.profile > div.options, #Profile .info:hover .Edit.profile > div.options, #Profile .info.display .Edit.profile > div.options {    background: url("http://sub-ether.org/subether/themes/subether/img/edit_icon.png") no-repeat scroll center center rgba(0, 0, 0, 0);}div#Field_middle div#About div.Box input[type="checkbox"] {	display: inline-block;	position: relative;	top: 5px;	width: 16px;}.home #Table_Fields td.Col1 {        text-overflow: ellipsis;	width: 220px;	vertical-align: top;}.home #Table_Fields td.Col2 {	vertical-align: top;}#Field_left hr {    background: none repeat scroll 0 0 #c0c0c0;    border: 0 none;    height: 1px;    margin: 10px 0;    padding: 0;}.profile.thumb a {	color: #686868;    font-size: 14px;    font-weight: 700;	text-decoration: none;}.profile.thumb .edit {	display: block;	font-size: 80%;	font-weight: normal;}.Panel ul > li{	padding: 0 !important;}.Panel ul > li > div, .Panel ul > li > a{	padding: 3px 3px 0;}.Panel ul > li > ul{    height: 0;    overflow: hidden;}.Panel ul > li > ul.open{    height: auto;    margin: 0 0 0 14px;    overflow: visible;    padding: 0 0 0 5px;    position: relative;}.Panel ul > li > ul.open > li{    position: relative;}.Panel ul > li > ul.open > li:before{    border-top: 1px dotted #909090;    content: " ";    height: 1px;    left: -7px;    position: absolute;    top: 10px;    width: 8px;}.Panel ul > li > ul.open > li:after{    border-left: 1px dotted #909090;    content: " ";    height: 21px;    left: -9px;    position: absolute;    top: -4px;    width: 1px;}.Panel ul > li > ul.open > li:first-child:after{    height: 17px;    top: 0;}.Panel ul > li > ul.open > li:last-child:after{    height: 9px !important;}.Panel ul > li > ul.open > li + li:last-child:after{    height: 15px !important;    top: -5px;}.Panel div table div.image {    border: 1px solid #c0c0c0;    border-radius: 3px;    height: 50px;    margin-right: 5px;    overflow: hidden;    width: 50px;}.Panel div table a {    display: block;    height: 100%;    width: 100%;}.Panel div h4 {    font-weight: 600;	color: #a1a1a1;	font-size: 12px;    margin-bottom: 10px;    text-transform: uppercase;}.Panel div h4 span {    display: block;    height: 20px;    line-height: 20px;    padding-right: 10px;}.Panel div h4:not(:first-child) {	margin-top: 10px;}.Panel div ul, .Panel div ul li {    list-style-type: none;    margin: 0;    padding: 0;}.Panel div ul > li > div:hover, .Panel div ul > li > a:hover , .Panel div ul > li.current > div {    background-color: #eeeeee;}.Panel div ul li a span {    text-overflow: ellipsis;	text-transform: uppercase;	color: #686868;	font-size: 12px;	font-weight: 600;	white-space: nowrap;	text-overflow: hidden;	overflow: hidden;	display: block;}.Panel div ul li a span.ncount {    background-color: #c0c0c0;    border-radius: 3px;    color: #000000;    display: block;    font-size: 11px;    line-height: normal;    margin: 2px;    padding-left: 3px;    padding-right: 3px;    position: absolute;    right: 10px;    top: 0;}.Panel div table div.image {	border: 4px solid #cfcfcf;	border-radius: 100%;    height: 50px;    overflow: hidden;    width: 50px;}.Panel div table a {    display: block;    height: 100%;    width: 100%;}.Panel div ul, .Panel div ul li, #Contacts div ul li {    list-style-type: none;    margin: 0;    padding: 0;}.Panel div ul li a {    display: block;    height: 20px;    line-height: 20px;    padding-right: 10px;    position: relative;	text-decoration: none;}.Panel div ul li a span.ncount {    background-color: #c0c0c0;    border-radius: 3px;    color: #000000;    display: block;    font-size: 11px;    line-height: normal;    margin: 2px;    padding-left: 3px;    padding-right: 3px;    position: absolute;    right: 10px;    top: 0;}#PanelDimmed {    background: none repeat scroll 0 0 #dcdddd;    border-bottom: 1px solid #c0c0c0;    border-top: 1px solid #c0c0c0;    display: none;    margin: 0;    padding: 1px 0 19px;}.DimMenu:hover #PanelDimmed {    display: block;}.PanelHeader, .PanelHeaderDimmed {    background: none repeat scroll 0 0 #dcdddd;    border-top: 1px solid #c0c0c0;    margin: 20px 0 0;    padding: 10px;    text-transform: uppercase;}.PanelHeaderDimmed {    border-bottom: 1px solid #c0c0c0;}.DimMenu:hover .PanelHeaderDimmed {    background: none repeat scroll 0 0 #ffffff;    border-bottom: 0 none;}.PanelHeader {    background: none repeat scroll 0 0 #ffffff;    border-bottom: 1px solid #c0c0c0;    margin: 0;}#Contacts ul {    margin: 0;    padding: 0;}#Contacts div h4 {    font-weight: 600;	color: #a1a1a1;	font-size: 12px;    margin-bottom: 10px;	margin-top: 10px;    text-transform: uppercase;}#Contacts div h4 span {    display: block;    height: 20px;    line-height: 20px;    padding-right: 10px;}#Contacts .image > img {	border-radius: 100%;}#Contacts .image {	width: 30px;	height: 28px;	float: left;	clear: both;	position: relative;	border: 3px solid #cacaca;	border-radius: 100%;	-webkit-border-radius: 100%;}#Contacts .contact .image{	border: 0;}#Contacts .tooltips{	left: 180px;	right: auto;	bottom: auto;	top: -5px;}#Contacts .tooltips:after, #Contacts .tooltips:before{    border: medium solid transparent;    content: " ";    height: 0;	width: 0;    pointer-events: none;    position: absolute;    top: 12px;    right: 100%;}#Contacts .tooltips:after{    border-color: rgba(136, 183, 213, 0);	border-width: 9px;	border-right-color: #e7e7e7;     margin-top: 0;}#Contacts .tooltips:before{    border-color: rgba(194, 225, 245, 0);	border-width: 10px;	border-right-color: #cacaca;     margin-top: -1px;}#Contacts .tooltips .image{	margin-right: 5px;}#Contacts .tooltips .text{	float: left;}#Contacts li {	position: relative;	min-height: 30px;	padding-bottom: 10px !important;	text-overflow: ellipsis;    white-space: nowrap;	/*overflow: hidden;*/	}#Contacts ul li a {	text-decoration: none;	font-size: 14px;	color: #a1a1a1;	font-weight: 700;	padding-left: 8px;	line-height: 28px;}#Contacts ul li a span {	text-overflow: ellipsis;    white-space: nowrap;	overflow: hidden;	top: 3px;	position: relative;}#Contacts > div > .Box > table > tbody > tr > td {    width: 25%;	overflow: hidden;}#Contacts .contact{	float: left;	width: 32.3%;	height: 105px;	margin: 0.5%;	overflow: hidden;}#Contacts .contact table table {    margin-bottom: 10px;    margin-right: 10px;}#Contacts .contact table .image {    border-radius: 100%;    height: 100px;    margin-right: 5px;    overflow: hidden;    width: 100px;}#Contacts .contact table a {    text-decoration: none;	display: block;	width: 100%;	height: 100%;}#Contacts .Box > table {    width: 100%;}#Contacts button {		background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;    border: medium none;    border-radius: 8px;    color: #ffffff;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    padding: 4px 8px;    text-transform: uppercase;}#Content input, #Account input{	background: none;	border: none;	border-bottom: 1px solid #cacaca;	font-family: Raleway;	width: 70%;}#Content input[type="radio"], #Account input[type="radio"],#Content input[type="checkbox"], #Account input[type="checkbox"]{	width: auto !important;}#Account button {		background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;    border: medium none;    border-radius: 8px;    color: #ffffff;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    padding: 4px 8px;    text-transform: uppercase;}#Account button.cancel_btn{	background: linear-gradient(to bottom, #871414 0%, #bd0f0f 100%) repeat scroll 0 0 #dcdcdc;}#About button span {	display: none;}#Display, #Account select {    float: left;    -moz-appearance: none;	-webkit-appearance: none;    background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") no-repeat scroll 100% center / 15% auto rgba(0, 0, 0, 0);    border: medium none;    color: #515461;    font-family: Raleway;    font-size: 13px;    position: relative;    width: 95px;	margin-right: 10px;}#WorkAndEducation h4 {	background-image: url("http://sub-ether.org/subether/themes/subether/img/education.png");	background-position: left left;	background-repeat: no-repeat;	padding-left: 20px;	border-bottom: 1px solid #cacaca;    font-family: Raleway;    font-size: 14px;    font-weight: 600;	margin-bottom: 15px;	padding-bottom: 10px;	text-transform: uppercase;}#Basic h4 {	background-image: url("http://sub-ether.org/subether/themes/subether/img/informations.png");	background-position: left left;	background-repeat: no-repeat;	padding-left: 20px;	border-bottom: 1px solid #cacaca;    font-family: Raleway;    font-size: 14px;    font-weight: 600;	margin-bottom: 15px;	padding-bottom: 10px;	text-transform: uppercase;}#ContactInfo h4 {	background-image: url("http://sub-ether.org/subether/themes/subether/img/contactinfo.png");	background-position: left left;	background-repeat: no-repeat;	padding-left: 20px;	border-bottom: 1px solid #cacaca;    font-family: Raleway;    font-size: 14px;    font-weight: 600;	margin-bottom: 15px;	padding-bottom: 10px;	text-transform: uppercase;}#AboutMe h4 {	background-image: url("http://sub-ether.org/subether/themes/subether/img/about.png");	background-position: left left;	background-repeat: no-repeat;	padding-left: 20px;	border-bottom: 1px solid #cacaca;    font-family: Raleway;    font-size: 14px;    font-weight: 600;	margin-bottom: 15px;	padding-bottom: 10px;	text-transform: uppercase;}#Quotations h4 {	background-image: url("http://sub-ether.org/subether/themes/subether/img/quotations.png");	background-position: left left;	background-repeat: no-repeat;	padding-left: 20px;	border-bottom: 1px solid #cacaca;    font-family: Raleway;    font-size: 14px;    font-weight: 600;	margin-bottom: 15px;	padding-bottom: 10px;	text-transform: uppercase;}#WorkAndEducation:hover .editbtn, #ContactInfo:hover .editbtn, #AboutMe:hover .editbtn, #Quotations:hover .editbtn, #Basic:hover .editbtn { 	display: block;}#WorkAndEducation .editbtn, #ContactInfo .editbtn, #AboutMe .editbtn, #Quotations .editbtn, #Basic .editbtn {	background-image: url("http://sub-ether.org/subether/themes/subether/img/edit16.png");	background-color: Transparent;	width: 24px;	height: 24px;	background-repeat: no-repeat;	border: none;    cursor: pointer;	display: none;	position: absolute;	right: 20px;	top: 60px;}#WorkAndEducation .closebtn, #ContactInfo .closebtn, #AboutMe .closebtn, #Quotations .closebtn, #Basic .closebtn {	background-image: url("http://sub-ether.org/subether/themes/subether/img/close.png");	background-color: Transparent;	width: 24px;	height: 24px;	background-repeat: no-repeat;	border: none;    cursor: pointer;	position: absolute;	right: 40px;	top: 60px;}#WorkAndEducation .savebtn, #ContactInfo .savebtn, #AboutMe .savebtn, #Quotations .savebtn, #Basic .savebtn {	background-image: url("http://sub-ether.org/subether/themes/subether/img/save.png");	background-color: Transparent;	width: 24px;	height: 24px;	background-repeat: no-repeat;	border: none;    cursor: pointer;	position: absolute;	right: 20px;	top: 60px;}#WorkAndEducation table, #Basic table, #ContactInfo table, #AboutMe table, #Quotations table  {	width: 100%;}#WorkAndEducation table td, #Basic table td, #ContactInfo table td, #AboutMe table td, #Quotations table td {	padding-top: 10px;}#WorkAndEducation table td:first-child, #Basic table td:first-child, #ContactInfo table td:first-child, #AboutMe table td:first-child, #Quotations table td:first-child {	width: 15%;}#WorkAndEducation table td:last-child, #Basic table td:last-child, #ContactInfo table td:last-child, #AboutMe table td:last-child, #Quotations table td:last-child {	text-transform: none !important;	font-weight: 500;	color: #656a77;}#Basic h4, #ContactInfo h4, #AboutMe h4, #Quotations h4 {	border-bottom: 1px solid #cacaca;    font-family: Raleway;    font-size: 14px;    font-weight: 600;    margin-bottom: 15px;	margin-top: 30px;	text-transform: uppercase;}#AboutMe > table {    width: 90%;}#AboutMe textarea, #Quotations textarea {	height: 100px;	width: 100%;}#Quotations > table {    width: 90%;}#Panel > div {    padding-top: 5px;}#Account #Tabs {    padding: 15px;}#Account #Tabs > ul {    border-bottom: 1px solid rgba(129, 131, 143, 0.7);    list-style-type: none;    margin: 0;    padding: 0;}#Account #Tabs > ul > li:first-child {	border: none;}#Account #Tabs > ul > li + li {    border-top: 1px solid rgba(129, 131, 143, 0.7);}#Account #Tabs > ul > li {    border-top: 0 none;    line-height: 30px;}html body.home div#CenterBox__ div#Center__ div#Content__ div#InnerContainer__ div#InnerContent__ div#Scene div#Home table#Table_Fields tbody tr td.Col2 div#Field_middle div#Account div#Tabs ul li table tbody tr td div {	cursor: pointer;}#Account #Tabs > ul > li > table {    width: 100%;}#Account #Tabs > ul > li > table > tbody > tr > td {    width: 100px;	vertical-align: top;}#Account #Tabs > ul > li > table > tbody > tr > td + td {    width: auto;}#Account #Tabs > ul > li > table > tbody > tr > td + td + td {    width: 50px;}#Account #Tabs button.disabled {    opacity: 0.5;}#About #WorkAndEducation, #About #Basic, #About #ContactInfo, #About #AboutMe, #About #Quotations {	color: #686868;    font-size: 12px;    font-weight: 600;	text-transform: uppercase;	position: relative;}.Showroom .Pages{	position: absolute !important;	left: 126px !important;	top: auto !important;	bottom: 0 !important;	visibility: visible !important;	z-index: 70 !important;	color: #ffffff;	padding: 10px;	margin: 5px;}.Showroom .Pages > div{	float: left;}.Showroom .Pages span{	margin-right: 3px;}.Showroom .Pages > .Page{	visibility: hidden;	overflow: hidden;	width: 0px;	height: 0px;}.imgs1 .Showroom .Arrows{	display: none;}.Showroom {    background-color: #000000;    overflow: hidden;    position: relative;}.Showroom .ImageContainer {    position: relative;    z-index: 10;}.fullscreen #Album_Showroom {    height: 100% !important;    left: 0;    position: absolute;    top: 0;    width: 100% !important;}.fullscreen .Showroom .ImageContainer > div, .fullscreen .Showroom .ImageContainer {    height: 100%;    left: 0;    right: auto;    text-align: center;    top: 0;    width: 100%;}.fullscreen .Showroom .ImageContainer > div {    background: none repeat scroll 0 0 black;}.Showroom .ImageContainer > div {    position: absolute;    right: 100%;    top: 0;}.Showroom .ImageContainer > div > div {    font-size: 16px;    margin-right: -10px;    margin-top: 10px;}.Showroom .Pages {    left: -1000px;    position: absolute;    top: -1000px;    visibility: hidden;}.Showroom .Arrows {    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}.Showroom .Arrows .ArrowPrev {    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 50%;    z-index: 50;}.Showroom .Arrows .ArrowNext {    height: 100%;    position: absolute;    right: 0;    top: 0;    width: 50%;    z-index: 50;}.Showroom .Arrows .ArrowPrev span, .Showroom .Arrows .ArrowNext span {    display: none;}.Showroom .Arrows .ArrowPrev:hover {    background: url("http://sub-ether.org/subether/themes/subether/img/arrow_overlay_left_white.png") no-repeat scroll left center rgba(0, 0, 0, 0);    cursor: pointer;}.Showroom .Arrows .ArrowNext:hover {    background: url("http://sub-ether.org/subether/themes/subether/img/arrow_overlay_right_white.png") no-repeat scroll right center rgba(0, 0, 0, 0);    cursor: pointer;}#Messages li.line_info{	display: none;}#Messages .Box {    padding: 0 0 15px 15px;}#Messages .post > input, #Messages .post > textarea {    background: none repeat scroll 0 0 transparent;    border: 0 none;    padding: 6px;}#Messages .post textarea{	background-color: #e5e5e5;    border-radius: 8px;    box-sizing: border-box;    margin: 0;    width: 100%;}#Messages #MainIM table {    width: 100%;}#Messages #MainIM td.leftCol {    min-width: 250px;    width: 250px;	vertical-align: top;}#Messages #MainIM td{	vertical-align: top;}#Messages #MainIM a {    color: #008E77;    display: block;    text-decoration: none;}#Messages #MainIM #ListIM_inner {	height: 685px;    margin-bottom: 10px;    margin-right: 10px;    padding: 5px;    position: relative;	max-height: 685px;	overflow: hidden;	overflow-y: auto;	border: 1px solid #cacaca;	border-radius: 8px 0 0 8px;}#Messages #Accounts_inner {	height: 630px;    margin-bottom: 10px;    margin-right: 10px;    position: relative;	max-height: 630px;	overflow: hidden;	overflow-y: auto;	border: 1px solid #cacaca;	border-radius: 8px;}#Messages #MainIM #RightIM_inner .messages, #Messages #MainIM #RightIM_inner .chatpriv {    border-radius: 8px 0 0 8px;    border: 1px solid #cacaca;    height: 618px;    margin-bottom: 10px;    overflow-x: hidden;    overflow-y: auto;    padding: 5px;    position: relative;}#Messages #MainIM #RightIM .MailBox, #Messages #MainIM #RightIM > div.write {    border-radius: 8px 0 0 8px;    border: 1px solid #cacaca;    height: 618px;    margin-bottom: 10px;    overflow-x: hidden;    overflow-y: auto;    padding: 5px 0px;    position: relative;}#Messages #MainIM ul, #Messages #MainIM ul li {    list-style-type: none;    margin: 0;    padding: 0;    position: relative;}/*#Messages #MainIM #ListIM_inner li:hover, #Messages #MainIM #ListIM_inner li.NotRead {    background-color: #eeeeee;}*/#Messages #MainIM #ListIM_inner li:hover {    background-color: #eeeeee;}#Messages #MainIM #ListIM_inner li.current {    background-color: #eeeeee;}#Messages #MainIM #ListIM_inner li > div {    cursor: pointer;    height: 52px;    padding: 10px 5px;}#Messages #MainIM #ListIM_inner li:last-child > div {    border-bottom: 0 none;}#Messages #MainIM #RightIM_inner li > div {    height: auto;    padding: 5px;}#Messages #MainIM #ListIM_inner .image {    border-radius: 100%;    float: left;    height: 30px;    overflow: hidden;    width: 30px;	margin-right: 5px;	background-size: cover;	background-position: center center;	background-size: 100%;}#Messages .contact .name {	color: #686868;	position: relative;	top: 5px;}#Messages .contact .content {	border: none;	color: #686868;	font-size: 13px;	padding-left: 0px;	padding-top: 20px;}#Messages #MainIM #RightIM_inner .image, #Messages #MainIM #RightIM_inner .Image {	border-radius: 100%;    float: left;    height: 28px;    margin-right: 5px;    overflow: hidden;    width: 30px;}#RightIM_inner .name {	position: relative;	top: 5px;}#RightIM_inner .content {	padding-top: 20px;	padding-left: 0px;	font-size: 13px;}#Messages #MainIM #ListIM_inner .image > img, #Messages #MainIM #RightIM_inner .Image > img {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    border: 0 none transparent !important;    display: block;    height: 100%;    width: 100%;}#Messages #MainIM .time {    padding: 5px;    position: absolute;    right: 0;    top: 0;	color: #707277;	font-size: 12px;}#Messages #MainIM div.inner {    position: relative;}#Messages #MainIM #ListIM_inner li > div > a > span + span > div:first-child{	color: #686868;	font-size: 12px;    font-weight: 700;	position: relative;	top: 5px;}#Messages #MainIM div a span div.time {	color: #000000;	font-size: 10px;    font-weight: 700;	position: absolute;	top: 5px;}#Messages #MainIM #ListIM_inner li > div > a > span + span > div + div {	color: #ffffff;	font-size: 12px;    font-weight: 700;	position: relative;	top: 5px;}#Messages #Tabs {	margin-bottom: 15px;}#Messages #Tabs ul#MessagesMenu {	list-style-type:none;	margin: 0;	padding-top: 20px;	padding-bottom: 39px;	padding-left: 15px;	border-bottom: 1px solid #cacaca;}#Messages #Tabs ul#MessagesMenu li {	float: left;	margin-right: 20px;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	border-color: #cacaca;}#Messages ul#MessagesMenu li a span {}#Messages ul#MessagesMenu li a {	color: #686868;	font-family: Raleway;    font-size: 13px;    font-weight: 700;	text-decoration: none;    text-transform: uppercase;	padding-bottom: 20px;}#Messages ul#MessagesMenu li a:hover {	color: #003629;}#Messages #Tabs ul#MessagesMenu li:hover, #Messages #Tabs ul#MessagesMenu .current {	padding-bottom: 19px;	border-bottom: 3px solid !important;	border-color: $colorDefault !important;}#Messages #Accounts_inner li {    padding: 5px 15px !important;}#Messages #Accounts_inner li:hover {    cursor: pointer;}#Messages #Accounts_inner li.current{    background: #eeeeee;}#Messages #Mail_top {    padding: 0;    position: relative;}#Messages #Mail_top > div {	margin: 0;	padding-top: 15px;	padding-bottom: 19px;	border-bottom: 1px solid #cacaca;}#Messages #Mail_top > div > span {	color: #686868;	font-family: Raleway;    font-size: 13px;    font-weight: 700;	text-decoration: none;    text-transform: uppercase;	margin: 0 10px;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;}#Messages #Mail_top > div > span:hover {	padding-bottom: 19px;	border-bottom: 3px solid !important;	border-color: $colorDefault !important;	cursor: pointer;}#Messages #Mail_top .seperator.account {	display: none;}#Messages #Mail_top > div .button.account, #Messages #Mail_top > div .seperator.account {    float: right;}#Messages #Mail_inner {    padding: 5px;    position: relative;}#Messages #Accounts_inner h4 {	text-transform: uppercase;	border-bottom: 1px solid #cacaca;	padding: 20px 0 19px 15px;	overflow: hidden;    position: relative;    text-overflow: ellipsis;    text-transform: uppercase;    white-space: nowrap;}#Messages #Accounts_inner ul {	margin-top: 5px;}#Messages #Mail_top .buttonsmail, #Messages #Mail_top .buttonsread, #Messages .write #Mail_top .buttonslist, #Messages .open #Mail_top .buttonslist, #Messages .open #Mail_top .buttonsmail {    display: none;}#Messages .write #Mail_top .buttonsmail, #Messages .open #Mail_top .buttonsread {    display: block;}#Messages #Mail_inner.write td.leftcol, #Messages #Mail_inner.open td.leftcol {    line-height: 25px;    padding-right: 10px;    text-align: right;    width: 80px;}#Messages #Mail_inner.write td.rightcol, #Messages #Mail_inner.open td.rightcol {    padding-right: 10px;    position: relative;	line-height: 25px;}#Messages #Mail_inner.write td.rightcol .datetime, #Messages #Mail_inner.open td.rightcol .datetime {    padding-right: 10px;    position: absolute;    right: 0;}#Messages #Mail_inner.write .headderbox, #Messages #Mail_inner.open .headderbox {    float: left;    margin-bottom: 20px;    margin-top: 15px;    min-height: 110px;    width: 50%;}#Messages #Mail_inner.write .headderfiles, #Messages #Mail_inner.open .headderfiles {    border: 1px solid #c0c0c0;    border-radius: 3px;    float: left;    height: 110px;    margin-bottom: 20px;    margin-top: 15px;    overflow-x: hidden;    overflow-y: auto;    width: 48%;}#Messages #Mail_inner .headderfiles .upload_btn {    padding: 5px 5px 0;}#Messages #Mail_inner .headderfiles .hfiles_inner {    padding: 0 5px 5px;}#Messages #Mail_inner.open .headderfiles .hfiles_inner {    padding-top: 5px;}#Messages #Mail_inner.write .message, #Messages #Mail_inner.open .message {    border-top: 1px solid #c0c0c0;    padding: 20px 10px 10px;}#Messages #Mail_inner.write input, #Messages #Mail_inner.open input, #Messages #Mail_inner select {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: -moz-use-text-color -moz-use-text-color #c0c0c0;    border-image: none;    border-style: none none solid;    border-width: 0 0 1px;    box-sizing: border-box;    line-height: 25px;    margin: 0;    padding: 0;    width: 100%;}#Messages #Mail_inner.write textarea, #Messages #Mail_inner.write .textarea, #Messages #Mail_inner.open textarea, #Messages #Mail_inner.open .textarea {    border: 0 none;    box-sizing: border-box;    height: 450px;    margin: 0;    padding: 0;    width: 100%;}#Messages #Mail_inner li {    padding: 5px 10px 5px 5px !important;}#Messages #Accounts_inner li.current, #Messages #Accounts_inner li:hover {    background: #eeeeee none repeat scroll 0 0;    cursor: pointer;}#Messages #Mail_inner li:hover {    background: #eeeeee none repeat scroll 0 0;    cursor: pointer;}#Messages #Mail_inner .Message {    width: 100%;}#Messages #Mail_inner .Message.NotRead {    font-weight: bold;}#Messages #Mail_inner .Message > div {    float: left;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}#Messages #Mail_inner .Message .Mark {    width: 4%;}#Messages #Mail_inner .Message .Mark input {    display: block;}#Messages #Mail_inner .Message .From {    width: 30%;}#Messages #Mail_inner .Message .Subject {    width: 46%;}#Messages #Mail_inner .Message .Date {    text-align: right;    width: 20%;}#Messages .clearboth {    clear: both !important;    float: none !important;}#PopupWindow__ {  visibility: hidden;  position: fixed;  background: rgba(0, 0, 0, 0.4);  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 0;}#PopupWindow__.open{	visibility: visible;		z-index: 999;}#PopupWindow__ .close{	position: absolute;	top: 10px;	right: 10px;	padding: 5px;		z-index: 99;	cursor: pointer;	cursor: hand;	color: #ffffff;	background: rgba(0,0,0,0.7);	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;}#PopupWindow__ .buttons .fullscreen{	position: absolute;	top: 10px;	right: 30px;	padding: 5px;		z-index: 998;	cursor: pointer;	cursor: hand;	color: #ffffff;}#PopupWindow__ ul, #PopupWindow__ ul li {    list-style-type: none;    margin: 0;    padding: 0;}#PopupWindow__.avatar .bottom,#PopupWindow__.cover .bottom,#PopupWindow__.album .bottom{	position: absolute;	background-color: rgba( 0, 0, 0, 0.8 );	z-index: 60;	bottom: 0;	left: 0;	width: 100%;	color: #ffffff;}#PopupWindow__.avatar .bottom .status,#PopupWindow__.cover .bottom .status,#PopupWindow__.album .bottom .status{	float: left;	padding: 5px;	padding-left: 10px;	padding-right: 10px;}#PopupWindow__.avatar .bottom .buttons,#PopupWindow__.cover .bottom .buttons,#PopupWindow__.album .bottom .buttons{	float: right;	padding: 5px;	padding-left: 10px;	padding-right: 10px;}#PopupWindow__.avatar .bottom > div > div,#PopupWindow__.cover .bottom > div > div,#PopupWindow__.album .bottom > div > div{	float: left;	padding: 5px;	margin: 5px;}#PopupWindow__.avatar .bottom .buttons > div:hover, #PopupWindow__.avatar .bottom .buttons > div.active,#PopupWindow__.cover .bottom .buttons > div:hover, #PopupWindow__.cover .bottom .buttons > div.active,#PopupWindow__.album .bottom .buttons > div:hover, #PopupWindow__.album .bottom .buttons > div.active{	background-color: #FFFFFF;	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	color: black;	cursor: hand;	cursor: pointer;}#PopupWindow__.avatar .bottom #OptionsBox,#PopupWindow__.cover .bottom #OptionsBox,#PopupWindow__.album .bottom #OptionsBox{	position: absolute;	width: 180px;	bottom: 60px;	right: 10px;	visibility: hidden;	border: 1px solid #C0C0C0;	background-color: #ffffff;	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	padding: 6px;	color: #000000;	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	text-align: left;}#PopupWindow__.avatar .bottom #OptionsBox .bottomarrow,#PopupWindow__.cover .bottom #OptionsBox .bottomarrow,#PopupWindow__.album .bottom #OptionsBox .bottomarrow{	position: absolute;	bottom: -22px;	right: 12px;	background: url('http://sub-ether.org/subether/themes/subether/img/bottomarrow_2.png') center center no-repeat;	width: 24px;	height: 12px;}#PopupWindow__.avatar .bottom #OptionsBox .inner,#PopupWindow__.cover .bottom #OptionsBox .inner,#PopupWindow__.album .bottom #OptionsBox .inner{	float: none;	padding: 0;	margin: 0;}#PopupWindow__.avatar .bottom #OptionsBox ul li,#PopupWindow__.cover .bottom #OptionsBox ul li,#PopupWindow__.album .bottom #OptionsBox ul li{	padding-left: 10px;	padding-right: 10px;}#PopupWindow__.avatar .bottom #OptionsBox ul li:hover,#PopupWindow__.cover .bottom #OptionsBox ul li:hover,#PopupWindow__.album .bottom #OptionsBox ul li:hover{	background: #DCDDDD;	cursor: pointer;}#PopupWindow__.avatar .bottom #OptionsBox a,#PopupWindow__.cover .bottom #OptionsBox a,#PopupWindow__.album .bottom #OptionsBox a{	color: #000000;	line-height: 20px;}#PopupWindow__.avatar .bottom #OptionsBox.open,#PopupWindow__.cover .bottom #OptionsBox.open,#PopupWindow__.album .bottom #OptionsBox.open{	visibility: visible;}#InnerPopupWindow__{	position: relative;	top: 150px;	width: 600px;	margin: auto;	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	background-color: #e7e7e7;    -webkit-box-shadow:inset 0 0 0 1px #cacaca;	box-shadow:inset 0 0 0 1px rgba(41,42,51,0.7);    -moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;	font-family: Raleway;	font-weight: 400;	font-size: 12px;    color: #7a7d88;    padding: 6px;}#InnerPopupWindow__ table{	width: 100%;	border-collapse: collapse;}#InnerPopupWindow__ table tbody, #InnerPopupWindow__ table td{	padding: 0;	vertical-align: top;}#InnerPopupWindow__ table td{	text-align: left;	padding: 10px;	font-size: 13px;}#InnerPopupWindow__ table td + td{	text-align: left;}#InnerPopupWindow__ input[type="text"]{	width: 98%;	border: none;	border-bottom: 1px solid #cacaca;	background: none;	color: #cacaca;	font-size: 13px;}#InnerPopupWindow__ ul, #InnerPopupWindow__ li{	list-style-type: none;	margin: 0;	padding: 0;}#InnerPopupWindow__ .head{	color: #ffffff;	padding: 10px;}#InnerPopupWindow__ .head > h1{	font-size: 13px;	text-transform: uppercase;	margin: 0;	color: #7a7d88;	font-family: Raleway;}#InnerPopupWindow__ .content{	padding-top: 20px;}#InnerPopupWindow__ .buttons{	padding: 20px 10px 10px 10px;	text-align: right;}#InnerPopupWindow__ .inputfield{	position: relative;	border-bottom: 1px solid #cacaca;	padding: 2px;	padding-left: 6px;}#InnerPopupWindow__ .inputfield input{	border: 0;	background: transparent;	width: 240px;	padding-top: 4px;	padding-bottom: 4px;}#InnerPopupWindow__ .textarea{	display: block;	width: 98%;	background-color: transparent;	position: relative;	border: 1px solid #cacaca;	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	padding: 2px;	padding-left: 6px;	min-height: 50px;	color: #7a7d88;}#InnerPopupWindow__ .submit, #InnerPopupWindow__  .cancel {		background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;		-webkit-box-shadow:inset 0 0 0 1px #cacaca;		color: white;	font-weight: 700;	font-family: Raleway;	font-size: 13px;	text-transform: uppercase;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border: none;	padding: 5px 10px;	margin-left: 5px;	cursor: pointer;}#InnerPopupWindow__ .cancel{	background: linear-gradient(to bottom, #871414 0%, #bd0f0f 100%) repeat scroll 0 0 #bd0f0f;		-webkit-box-shadow: none;	box-shadow: none;}#ReportContent select {    float: left;    -moz-appearance: none;	-webkit-appearance: none;    background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png");	background-repeat: no-repeat;	background-position: right center;    border: medium none;    color: #515461;    font-family: Raleway;    font-size: 13px;    position: relative;    width: 55px;	margin-right: 10px;}.inner u, .inner .name {    text-decoration: none;	font-family: Raleway;	font-weight: 700;	font-size: 13px;	color: #686868;}.inner::-webkit-scrollbar-track, #ListIM_inner::-webkit-scrollbar-track{	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);	background-color: #e7e7e7;}.inner::-webkit-scrollbar, #ListIM_inner::-webkit-scrollbar{	width: 1px;	background-color: #e7e7e7;}.inner::-webkit-scrollbar-thumb, #ListIM_inner::-webkit-scrollbar-thumb{	background-color: #000000;	border: 1px solid #555555;}.messages::-webkit-scrollbar-track, #Chat_list::-webkit-scrollbar-track{	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);	background-color: #e7e7e7;}.messages::-webkit-scrollbar, #Chat_list::-webkit-scrollbar{	width: 1px;	background-color: #e7e7e7;}.messages::-webkit-scrollbar-thumb, #Chat_list::-webkit-scrollbar-thumb{	background-color: #000000;	border: 1px solid #000000;}#Notification #NotificationBox.open {    visibility: visible;}#Notification #NotificationBox .toparrow {    height: 10px;    left: 182px;    position: absolute;    top: -12px;    width: 21px;}#Notification #NotificationBox .toparrow:before, #Notification #NotificationBox .toparrow:after {    content: "";    position: absolute;    width: 0;    height: 0;    border-style: solid;    border-color: transparent;    border-top: 0;}#Notification #NotificationBox .toparrow:before {    border-bottom-color: #b9b9b9;    border-width: 12px;}#Notification #NotificationBox .toparrow:after {    bottom: -2px;    left: 1px;    border-bottom-color: #e7e7e7;    border-width: 11px;}#Notification #NotificationBox.messages .toparrow {    	left: 182px;}#Notification #NotificationBox.contacts .toparrow {    	left: 133px;}#Notification #NotificationBox.notices .toparrow {    left: 228px;}#Notification #NotificationBox.cart .toparrow {    left: 78px;}#Notification #NotificationBox div.all {    border-top: 1px solid #cacaca;    text-align: center;	font-weight: 700;	text-transform: uppercase;	font-size: 13px;	padding-top: 6px;}#Notification #NotificationBox {    background-color: #e7e7e7;    box-shadow: 0 0 4px -1px rgba(0, 0, 0, 0.8);	border: #b9b9b9;    -moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;	font-family: Raleway;	font-weight: 400;	font-size: 12px;    color: #7a7d88;    left: 25px;    min-width: 230px;    padding: 6px;    position: absolute;    text-align: left;    top: 85px;    visibility: hidden;}#Notification #NotificationBox div.inner {    max-height: 400px;    overflow-y: auto;    position: relative;}#Notification #NotificationBox ul, #Notification #NotificationBox ul li {    list-style-type: none;    margin: 0;    padding: 0;    position: relative;}#Notification #NotificationBox li:hover {    background-color: #eeeeee;}#Notification #NotificationBox li {	opacity: 0.5;}#Notification #NotificationBox li.NotRead{	opacity: 1;}#Notification #NotificationBox li > div {    cursor: pointer;    min-height: 42px;    padding: 5px;}#Notification #NotificationBox a {    color: #7a7d88;    display: block;    text-decoration: none;}#Notification #NotificationBox a span {    line-height: normal;}#Notification #NotificationBox .buttons {	float: right;}#Notification #NotificationBox.notices .time {    padding: 0;    position: relative;    right: auto;    top: auto;}#Notification #NotificationBox .image {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    border-radius: 100%;	-moz-border-radius: 100%;     -webkit-border-radius: 100%;	-webkit-box-shadow: 0 0 2px 2px rgba(255,255,255,0.1);	box-shadow: 0 0 2px 2px rgba(255,255,255,0.1);    float: left;    height: 35px;    margin-right: 10px;	margin-bottom: 10px;    overflow: hidden;    width: 35px;}#Panel .profile.thumb {	display: block;	margin-bottom: 5px;}#WallTabs #AjaxLoader  {  float: right;  visibility: hidden;}#WallTabs #AjaxLoader  > div {  width: 18px;  height: 18px;  background-color: #bbb;  border-radius: 100%;  display: inline-block;  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;  animation: bouncedelay 1.4s infinite ease-in-out;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}#WallTabs #AjaxLoader  .bounce1 {  -webkit-animation-delay: -0.32s;  animation-delay: -0.32s;}#WallTabs #AjaxLoader  .bounce2 {  -webkit-animation-delay: -0.16s;  animation-delay: -0.16s;}@-webkit-keyframes bouncedelay {  0%, 80%, 100% { -webkit-transform: scale(0.0) }  40% { -webkit-transform: scale(1.0) }}@keyframes bouncedelay {  0%, 80%, 100% {     transform: scale(0.0);    -webkit-transform: scale(0.0);  } 40% {     transform: scale(1.0);    -webkit-transform: scale(1.0);  }}#WallTabs #AjaxLoader.loading {    visibility: visible;}#WallTabs .page {    height: 0;    overflow: hidden;    visibility: hidden;}#WallTabs .active {    height: auto;    overflow: visible;    visibility: visible;}#Wall .Box {    padding: 10px 0px 15px 15px;}#Wall .Box div.tabs a {	color: #686868;    display: block;    height: 25px;    line-height: 15px;    padding-right: 15px;    text-decoration: none;}#Wall .Box div.tabs a:hover, #Wall .Box div.tabs a.current {	color: #003629;	}#Wall p.Buttons {    text-align: right;}#Wall .Comment {    position: relative;}.post .edit {	border: 1px solid transparent;    padding-left: 5px;	float: right;}.post .options {    background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") no-repeat scroll center center rgba(0, 0, 0, 0);    cursor: pointer;    height: 16px;    padding: 0 !important;    width: 20px;}.comment .options {    background: none;    cursor: pointer;	position: absolute;	width: 10px;	height: 10px;}.comment:hover > .edit {    background: url("http://sub-ether.org/subether/themes/subether/img/edit.png") no-repeat scroll center center rgba(0, 0, 0, 0);	cursor: pointer;    height: 10px;    width: 10px;	position: absolute;    right: 30px;    top: 65px;}#Wall .Comment > .Box > .Edit.comment > div.options {    background: none repeat scroll 0 0 transparent;    cursor: pointer;    height: 20px;    padding: 0 !important;    width: 20px;}.comment {	background-color: #dbdbdb;	position: relative;	border-top: 1px solid #cacaca;}.replybox {	background-color: #dbdbdb;	padding: 5px 20px;	padding-bottom: 18px;	padding-top: 0;	border-radius: 0 0 8px 8px;}.replybox .avatar {	position: relative;	z-index: 1;	border: 4px solid #cacaca;	border-radius: 100%;    height: 28px;    margin-right: 5px;    overflow: hidden;    width: 28px;	float: left;	margin-top: -2px;}.replybox .avatar div {	background-repeat: no-repeat;    background-size: cover;    height: 40px;    width: 40px;}#Wall #WallOptions {    height: auto;    min-width: 100px;    padding: 6px;    position: absolute;    right: -7px;    top: 23px;    z-index: 200;	background-color: #e7e7e7;    border-radius: 8px;    border: 1px solid #cacaca;    color: #7a7d88;    font-family: Raleway;    font-size: 12px;    font-weight: 400;    text-align: left;}#Wall #WallOptions .toparrow {    height: 10px;    left: 85px;    position: absolute;    top: -10px;    width: 21px;}#Wall #WallOptions .toparrow:before, #Wall #WallOptions .toparrow:after {    content: "";    position: absolute;    width: 0;    height: 0;    border-style: solid;    border-color: transparent;    border-top: 0;}#Wall #WallOptions .toparrow:before {    border-bottom-color: #cacaca;    border-width: 10px;}#Wall #WallOptions .toparrow:after {    bottom: 0;    left: 1px;    border-bottom-color: #e7e7e7;    border-width: 9px;}#Wall #WallOptions .inner {    float: none;    margin: 0;    padding: 0;}#Wall #WallOptions ul, #Wall #WallOptions li {    list-style-type: none;    margin: 0;    padding: 0;}#Wall #WallOptions ul li {    padding-left: 10px;    padding-right: 10px;}#Wall #WallOptions ul li:hover {    cursor: pointer;	background-color: #dddddd;}#Wall #WallOptions a {    color: #a1a1a1;    line-height: 20px;}#Wall .Comment .name {	float: left;	position: relative;	top: 23px;}#Wall .Comment .name a u {	text-decoration: none;	position: relative;	top: -6px;	font-size: 14px;	color: #585a66;}.floatleft .date {	color: #656a77;    float: right;    font-size: 14px;    left: -43px;    position: relative;    text-align: right;    top: -57px;    width: 100%;}.floatleft .date .voteimg {	position: relative;	left: 50px;}.nickname {    left: 5px;    position: relative;    top: 13px;}.comment .nickname {	float: left;}.comment .posted {	padding: 20px 20px;}.messagebox .edit {	position: relative;}.access {	float: right;}.access > select{    float: left;    -moz-appearance: none;	-webkit-appearance: none;    background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") no-repeat scroll 100% center / 15% auto rgba(0, 0, 0, 0);    border: medium none;    color: #515461;    font-family: Raleway;    font-size: 13px;    position: relative;    width: 70px;	margin-right: 10px;}.access > .custom.select{	border: 1px solid transparent;	float: left;	margin-right: 10px;	margin-top: -5px;	height: 28px;}.access > .custom.select ul{	margin-top: -1px;	margin-left: -1px;}.access > .custom.select ul li{	line-height: 28px;	padding-left: 8px;}.access > .custom.select:hover{	border: 1px solid #cacaca;	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;}.comment .buttons {	display: none;}.post .date {	float: right;	position: relative;	color: #656a77;    font-size: 14px;	padding-right: 41px;	padding-right: 15px;}/*.post .bookmark {	float: right;	position: relative;	width: 18px;	height: 18px;	cursor: hand;	cursor: pointer;	padding: 0;	margin-left: 10px;}.post .bookmark > div{	background: url("/subether/themes/subether/img/bookmark_like.png") center center no-repeat;	width: 100%;	height: 100%;}*/.post .bookmark {	display: block;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	float: right;	z-index: auto;	width: 0;	height: 65px;	position: static;	cursor: hand;	cursor: pointer;	opacity: 1;	margin: 0;	padding: 0;	overflow: visible;	border: 12px solid #bbbbbb;	border-top: 0 solid;	border-bottom: 10px solid rgba(0,0,0,0);	-webkit-border-radius: 0;	border-radius: 0;	-webkit-box-shadow: none;	box-shadow: none;	text-shadow: none;	-webkit-transition: none;	-moz-transition: none;	-o-transition: none;	transition: none;	-webkit-transform: none;	transform: none;	-webkit-transform-origin: 50% 50% 0;	transform-origin: 50% 50% 0;	position: relative;	top: 0;	right: 0;	margin-top: -40px;}.post .bookmark:hover > div, .post .bookmark > div:hover {	background: url("http://sub-ether.org/subether/themes/subether/img/star_full.png") center center no-repeat;	width: 16px;	height: 15px;	display: block;	position: absolute;	top: 40px;	left: -8px;	cursor: hand;	cursor: pointer;}.post .bookmark.marked, .post .bookmark:hover {	height: 65px;	display: block;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	float: right;	z-index: auto;	width: 0;	position: static;	opacity: 1;	margin: 0;	padding: 0;	overflow: visible;	border: 12px solid #686868;	border-top: 0 solid;	border-bottom: 10px solid rgba(0,0,0,0);	-webkit-border-radius: 0;	border-radius: 0;	-webkit-box-shadow: none;	box-shadow: none;	text-shadow: none;	-webkit-transition: none;	-moz-transition: none;	-o-transition: none;	transition: none;	-webkit-transform: none;	transform: none;	-webkit-transform-origin: 50% 50% 0;	transform-origin: 50% 50% 0;	position: relative;	top: 0;	right: 0;	margin-top: -40px;}.post .bookmark > div {	background: url("http://sub-ether.org/subether/themes/subether/img/star_white.png") center center no-repeat;	width: 16px;	height: 15px;	display: block;	position: absolute;	top: 40px;	left: -8px;}.post .bookmark.marked > div {	background: url("http://sub-ether.org/subether/themes/subether/img/star_full.png") center center no-repeat;	width: 16px;	height: 15px;	display: block;	position: absolute;	top: 40px;	left: -8px;}.comment .date {	float: right;	position: relative;	right: 5px;	top: 12px;	color: #656a77;    font-size: 14px;}.comment .vote {	position: relative;	left: 14px;	top: 12px;	}.comment .rate {	position: relative;	top: 12px;}/*#Wall .Comment .date {	float: right;	position: relative;	right: 12px;	top: -27px;	color: #656a77;    font-size: 14px;}*/.posted table {	width: 100%;}.posted table tr td:first-child {	width: 37px;	vertical-align: top;}.commentbox table tr td:first-child {	vertical-align: top;}.date > select {    float: left;    -moz-appearance: none;	-webkit-appearance: none;    background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") no-repeat scroll 100% center / 15% auto rgba(0, 0, 0, 0);    border: medium none;    color: #515461;    font-family: Raleway;    font-size: 13px;    position: relative;    width: 70px;	margin-right: 10px;}[contenteditable=true]:empty:before{  content: attr(placeholder);  display: block;   color: #686868;}#Wall .Comment.Article > .Box > .messagebox > .Buttons {    margin-top: 20px;}#Wall .Comment.Article > .Box > .messagebox > .posted {    float: right;    padding: 10px 0 5px 10px;}#Wall .Comment.Article > .Box > .messagebox > .posted .image {    border: 1px solid #c0c0c0;    height: 28px;    margin-right: 5px;    overflow: hidden;    width: 30px;}#Wall .Comment.Article > .Box > .messagebox > h2 {    margin: 0;    padding: 15px 10px 5px;}#Wall .Comment.Article > .Box > .messagebox > h2 > a {    text-decoration: none;}#Wall .Comment.Article > .Box > .messagebox > h2 > a:hover {    text-decoration: underline;}#ShareContent {    padding: 15px 0 15px 15px;}#ShareContent table {    border-collapse: collapse;}#ShareContent .commentbox table {    width: 100%;}#ShareContent .nickname a {    color: #5b5b5b;	text-decoration: none;	font-weight: 600;	position: relative;}#ShareContent .ReplyBox {    padding: 0 10px 10px;}#ShareContent .ReplyBox table {    width: 100%;}#ShareContent .ReplyBox .image {    border: 1px solid #125e93;	border-radius: 100%;	-webkit-border-radius: 100%;    height: 28px;    margin-right: 5px;    overflow: hidden;    width: 30px;}.replybox .textarea.post {    background: none repeat scroll 0 0 transparent;    border: 0 none;    box-sizing: border-box;    max-width: 100%;    min-height: 26px;    padding-bottom: 4px;    padding-right: 70px;    padding-top: 4px;	padding-left: 6px;}#ShareContent > div.messagebox:focus {	border: 1px solid #003629;}#ShareContent > div.messagebox.focus  {    border: 1px solid #003629;}.replybox button {    bottom: 4px;    position: absolute;    right: 4px;	font-size: 13px;	font-weight: 700;	color: #ffffff;	border: none;	border-radius: 8px;	-webkit-border-radius: 8px;											background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;	padding: 3px 7px;}.replybox div.reply {    background-color: #e5e5e5;	border-radius: 8px;	-webkit-border-radius: 8px;    padding: 2px;    position: relative;	width: 94%;	float: right;}#ShareContent > div.messagebox {    border: 1px solid #cacaca;	background-color: #e7e7e7;	border-radius: 8px;	-webkit-border-radius: 8px;    margin-bottom: 10px;    position: relative;	color: #686868;	overflow: hidden;}#ShareContent .seen {    float: right;	position: relative;}#ShareContent .seen span, #ShareContent .rate .amount {	color: #828282;    font-size: 13px;    font-weight: 700;    text-decoration: none;    text-transform: uppercase;	position: relative;}.post .posted {	padding: 20px;}#ShareContent .post .content {}#ShareContent .content {	padding: 20px 20px;	padding-top: 0;	font-size: 14px;	overflow-x: hidden;	text-overflow: ellipsis;}#ShareContent .html{	font-size: 14px;}.content a {	color: #008E77;	text-decoration: none;}	.replycontent {	width: 100%;	float: left;}.Buttons > .floatleft {	width: 100px;	display: inline-flex;}.vote:hover {	cursor: pointer;}.vote .voteimg.up {	background: url("http://sub-ether.org/subether/themes/subether/img/like.png");	width: 13px;	height: 12px;	display: block;	float: left;	margin-right: 5px;	margin-top: 5px;}.vote .voteimg.up.marked, .vote .voteimg.up:hover {	background: url("http://sub-ether.org/subether/themes/subether/img/like_m.png");}.vote .voteimg.down {	background: url("http://sub-ether.org/subether/themes/subether/img/dislike.png");	width: 13px;	height: 11px;	display: block;	float: left;	margin-top: 5px;}.vote .voteimg.down.marked, .vote .voteimg.down:hover {	background: url("http://sub-ether.org/subether/themes/subether/img/dislike_m.png");}#ShareContent .buttons .reply {    float: left;	padding-right: 10px;}#ShareContent .buttons .vote {    float: left;}#ShareContent .rate {    float: right;	position: relative;}#ShareContent .ratebox {    background-color: transparent;    background-image: url("http://sub-ether.org/subether/themes/subether/img/star.png");    background-repeat: repeat-x;    height: 12px;    margin-left: 10px;    margin-right: 5px;    margin-top: 4px;    width: 70px;	float: left;}#ShareContent .ratebox > div {    background-color: transparent;    background-image: url("http://sub-ether.org/subether/themes/subether/img/star-full.png");    background-repeat: repeat-x;    height: 100%;}.floatright > a {	font-size: 13px;	color: #828282;	font-weight: 700;	text-decoration: none;	text-transform: uppercase;}.Buttons .voteimg.up {	background: url("http://sub-ether.org/subether/themes/subether/img/like.png") !important;	width: 13px !important;	height: 12px !important;	float: right !important;	position: relative;	top: 3px;}.Buttons .voteimg.down{	background: url("http://sub-ether.org/subether/themes/subether/img/dislike.png") !important;	width: 13px !important;	height: 11px !important;	float: right !important;	position: relative;	top: 3px;}#ShareContent > .Comment > .Box > .messagebox > .posted {    padding-bottom: 0;}.post .avatar {    border: 4px solid #cacaca;	border-radius: 100%;    height: 40px;    margin-right: 5px;    overflow: hidden;    width: 40px;	float: left;}.post .avatar div {	background-repeat: no-repeat;    background-size: cover;    height: 40px;    width: 40px;}.posted .avatar {    border: 4px solid #cacaca;	border-radius: 100%;    height: 40px;    margin-right: 5px;    overflow: hidden;    width: 40px;	float: left;}.posted .avatar:hover {	box-shadow: 0 0 4px #fdfdfd;	border: 4px solid #fdfdfd;}.posted .avatar div {	background-repeat: no-repeat;    background-size: cover;    height: 40px;    width: 40px;}#ShareContent .buttons {	background-color: #dbdbdb;	padding: 20px;}#ShareContent > .messagebox .post .buttons div.result{    float: right;}#ShareContent > .messagebox .post .buttons span.result{    cursor: pointer;}#ShareContent .buttons .reply button{	background: none;	border: none;	font-size: 13px;	color: #828282;	font-family: Raleway;	font-weight: 700;	text-decoration: none;	text-transform: uppercase;}#ShareContent .Comment .Comment {    border: 0 none;    padding: 0 10px 10px;}#ShareContent .Comment .Comment > .Box {    border-top: 1px solid #cacaca;}#ShareContent .Comment .Comment > .Box > p, #ShareContent .Comment .Comment > .Box > div {    padding-top: 10px;}#ShareContent .Comment .Comment .Box .commentbox > table > tbody > tr > td > .image {    border: 1px solid #125e93;	border-radius: 100%;	-webkit-border-radius: 100%;    height: 28px;    margin-right: 5px;    overflow: hidden;    width: 30px;}#ShareContent .messagebox .post > .voteoptions{	padding: 20px;}#ShareContent .messagebox .post > .voteoptions input{	width: auto;}#ShareContent .messagebox .post > .voteoptions .option > div.result{    display: none;}#ShareContent .messagebox .post > .voteoptions.showresult .option > div.result{    display: block;}#ShareContent .messagebox .post > .voteoptions.showresult .option > div.input{    display: none;}#ShareContent .messagebox .voteoptions .option{    margin-top: 5px;    position: relative;}#ShareContent .messagebox .voteoptions .option:first-child{    margin: 0;}#ShareContent .messagebox .voteoptions .option .info{    padding: 5px 10px;    position: relative;    z-index: 1;}#ShareContent .messagebox .voteoptions .option .rate{    background-color: #dcdddd;    height: 100%;    left: 0;    position: absolute;}.floatright {    float: right;    position: relative;}.tooltips {    border-radius: 8px;    background-color: #e7e7e7;	border: 1px solid #cacaca;    color: #7a7d88;    font-family: Raleway;    font-size: 12px;    font-weight: 400;    position: absolute;    text-align: left;    bottom: 25px;    visibility: hidden;    width: auto;	white-space: nowrap;	padding: 6px;	right: -15px;}.tooltips.open {    visibility: visible;    z-index: 99;}.tooltips .bottomarrow {    bottom: -12px;    height: 12px;    position: absolute;    right: 8px;    width: 24px;}.tooltips .bottomarrow:before, .tooltips .bottomarrow:after {    content: "";    position: absolute;    width: 0;    height: 0;    border-style: solid;    border-color: transparent;    border-bottom: 0;}.tooltips .bottomarrow:before {    border-top-color: #cacaca;    border-width: 10px;}.tooltips .bottomarrow:after {    top: 0px;    left: 1px;    border-top-color: #e7e7e7;    border-width: 9px;}.tooltips .inner {    float: none;    margin: 0;    padding: 0;}.tooltips ul, .tooltips li {    list-style-type: none;    margin: 0;    padding: 0;    white-space: nowrap;}#ListFoundContacts {    position: relative;}#ListFoundContacts > div {    background: none repeat scroll 0 0 #ffffff;    border: 1px solid #c0c0c0;    border-radius: 3px;    padding: 5px;    position: absolute;    top: 4px;    z-index: 3;}#ListFoundContacts > div > table {    border-collapse: collapse;}#ListFoundContacts > div > table > tbody > tr {    cursor: pointer;}#ListFoundContacts > div > table > tbody > tr:hover {    background: none repeat scroll 0 0 #dcdddd;}#ListFoundContacts > div > table > tbody > tr > td {    padding: 4px;}#ListFoundContacts .image {    border: 1px solid #c0c0c0;    border-radius: 3px;    height: 28px;    overflow: hidden;    width: 30px;}#ShareBox span.contact {    background: none repeat scroll 0 0 #dcdddd;    border: 1px solid #c0c0c0;    border-radius: 3px;    margin-left: 1px;    margin-right: 1px;}#ShareBox span.contact a {    color: #000000;    margin-left: 1px;    margin-right: 3px;    text-decoration: none;}#Wall .content a, #Wall .replycontent a {    text-decoration: underline;}#Wall .editor {    background-color: #e5e5e5;	border-radius: 8px;	-webkit-border-radius: 8px;    position: relative;	overflow: hidden;}#Wall .editor .textarea{    min-height: 28px;	display: block;	border: 0;	margin: 0;	background: transparent;	resize: none;	font-family: Raleway;	box-sizing: border-box;	width: 100%;}#Wall .editor.closed {    height: 37px;	overflow: hidden;}#Wall .editor.open .textarea {    padding: 10px;}#Wall .editor.article .textarea {    border-top: 1px solid #c0c0c0;    position: relative;}#Wall .editor.article .textarea.extrafield, #Wall .editor.article .input.heading, #Wall .editor > .text {    padding: 10px;}#Wall .editor.article .textarea.leadin {    min-height: 100px;}#Wall .editor.article .textarea.article {    min-height: 150px;}#Wall .editor .input {    min-height: 16px;}#Wall .editor.article .text {    padding: 0;}#Wall .editor .toolbar {	background: #dbdbdb;    height: 50px;    overflow: hidden;    width: 100%;}#Wall .comment .editor .toolbar{	background-color: #cacaca;}#Wall .editor .toolbar .publish {    float: right;    padding-right: 15px;	position: relative;	top: 12px;}#Wall .editor .toolbar .publish button {	font-size: 13px;	font-weight: 700;	color: #ffffff;	border: none;	border-radius: 8px;	-webkit-border-radius: 8px;											background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;	padding: 5px 10px;}#Wall .editor .toolbar .publish button.cancel_btn{	background: linear-gradient(to bottom,  #871414 0%,#bd0f0f 100%) repeat scroll 0 0 #dcdcdc;}#Wall .editor .toolbar .publish select {	width: 70px;    border: medium none;    color: #515461;	font-family: Raleway;	font-size: 13px;	-webkit-appearance: none;    -moz-appearance: none;    appearance: none;	background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") 100% / 15% no-repeat;	position: relative;	margin-right: 5px;}#Wall .editor .toolbar .icons {    cursor: pointer;    float: left;    font-size: 15px;    font-weight: bold;    padding: 4px 4px 4px 10px;}#Wall pre {    word-wrap: normal;}#Wall pre code {    padding: 0;    white-space: inherit;}#Wall pre {    background-color: #dcdddd;    font-family: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;    margin-bottom: 10px;    max-height: 600px;    overflow: auto;    padding: 5px;    width: auto;}#Wall pre code {    background-color: #dcdddd;    font-family: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;}#Wall pre code .kwd {    color: #00008b;}#Wall pre code .lit {    color: #800000;}#Wall pre code .str {    color: #800000;}#Wall pre code .com {    color: #808080;}#Wall div.fileupload {    height: 100px;    position: relative;}#Wall div.fileupload .edit_btn {    background: none repeat scroll 0 0 #ffffff;    border: 1px solid #c0c0c0;    border-radius: 3px;    bottom: 0;    cursor: pointer;    height: 100%;    left: 0;    overflow: hidden;    position: absolute;    width: 100%;    z-index: 200;}#Wall div.fileupload .edit_btn:hover {    background: none repeat scroll 0 0 #dcdddd;}#Wall div.fileupload .edit_btn > div {    display: table;    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}#Wall div.fileupload .edit_btn > div > span {    cursor: pointer;    display: table-cell;    padding: 4px 6px;    text-align: center;    vertical-align: middle;}#Wall div.fileupload .edit_btn form, #Wall div.fileupload .edit_btn input {    height: 100%;    width: 100%;}#Wall div.postmedia {    float: left;    position: relative;	top: 17px;	left: 15px;}#Wall div.postmedia .edit_btn {	background-image: url("http://sub-ether.org/subether/themes/subether/img/upload.png");    background-position: center center;    background-repeat: no-repeat;	width: 16px;	height: 16px;    cursor: pointer;    left: 0;    overflow: hidden;    position: absolute;    top: 0;}#Wall div.postmedia .edit_btn:hover {}#Wall div.postmedia .edit_btn > div {    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}#Wall div.postmedia .edit_btn > div > span {    display: none;}#Wall div.postmedia .edit_btn form, #Wall div.fileupload .edit_btn input {    height: 100%;    width: 100%;}#Wall .ParseContent .image.album {    float: left;    height: auto;    padding: 2px;    position: relative;	width: 100%;}#Wall #WallEditor .ParseContent .image.album {    float: left;    height: 120px;    padding: 2px;    position: relative;    width: 120px;}#Wall #WallEditor .poll{	padding: 10px;	padding-top: 0;}#Wall #WallEditor .voteoptions .options{	border-top: 1px solid #cacaca;	padding: 5px;}#Wall #WallEditor .voteoptions .options:last-child{	padding-bottom: 0;}#Wall #WallEditor .voteoptions input{	width: 100%;	border: 0;}#ParseContent .image.album .Edit {    margin: 0;}.clearboth {    clear: both;}#WallEditor .ParseContent .fileupload {    border: 1px solid transparent;    border-radius: 3px;    cursor: pointer;    float: left;    height: 120px;    overflow: hidden;    padding: 2px;    position: relative;    text-align: center;    width: 120px;}#WallEditor .ParseContent .fileupload > div {    border-radius: 3px;    height: 116px;}#WallEditor .ParseContent .fileupload > div {    background: url("http://sub-ether.org/subether/themes/subether/img/cross.png") no-repeat scroll center center rgba(0, 0, 0, 0);    border: 2px dashed #c0c0c0;}.ParseContent {	position: relative;	padding: 20px;	padding-top: 0;    position: relative;}#WallEditor .ParseContent{	padding: 10px;}.ParseContent.Site,.ParseContent.File, .ParseContent.Video, .ParseContent.Audio {	padding-top: 20px;	border-top: 1px solid #cacaca;}.ParseContent img {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    display: block;    height: 100%;    width: 100% !important;}.ParseContent .image > iframe{	width: 100%;	height: 100%;	background: black;}.ParseContent .image {    cursor: pointer;    position: relative;	background-position: center center;    background-size: cover;    height: 154px;    width: 154px;}.ParseContent .image.small {	float: left;	margin-right: 20px;}.ParseContent .image.site.small {    background-position: center center;    background-size: auto;    height: 154px;    width: 154px;}.ParseContent .image.big {    background-position: center center;    background-size: auto;	height: auto;    width: 100%;	min-height: 154px;	max-height: 500px;}.ParseContent .image.event.big {	max-height: 320px;}.ParseContent .image.event.big img{	max-height: 320px !important;}.ParseContent .image.big img{	max-height: 500px !important;}.ParseContent .image.big .imagecontainer{	height: 100%;}.ParseContent.Video .image {    background-position: center center;    background-size: cover;    height: 154px;    width: 154px;}.ParseContent .image > img {    background-position: center center;    background-size: cover;    height: 154px;    width: 154px;}.ParseContent .image.video {    float: none;    height: auto;    padding-right: 0;    width: 100%;}.ParseContent .image.big {    cursor: pointer;    overflow: hidden;    padding-bottom: 7px;    padding-right: 7px;    position: relative;}.ParseContent .image.big > .imagecontainer > a {    background-position: center center;    background-size: cover;    display: block;	height: 100%;}.ParseContent .image.big > .imagecontainer > a > img {    visibility: hidden;}.ParseContent .image.album {    width: 100%;}.ParseContent .image.small .imagecontainer {    height: 154px;    overflow: hidden;    position: relative;}.ParseContent .image.small .imagecontainer > a {    background-position: center center;    background-size: cover;    height: 154px;    position: absolute;    width: 154px;}.ParseContent .image.small .imagecontainer > a > img {    visibility: hidden;}#ParseContent .image.big img {    height: 100%;    width: 100%;}.ParseContent .image .arrows {    left: 0;    padding: 5px;    position: absolute;    top: 0;}.ParseContent .image em {	background-image: url("http://sub-ether.org/subether/themes/subether/img/play_2.png");    background-position: 0 0;    background-repeat: no-repeat;    background-size: auto auto;    bottom: 0;    left: 0;    margin: auto;    position: absolute;    right: 0;    top: 0;	width: 54px;	height: 54px;}.comment .ParseContent .image em {    background-image: url("http://sub-ether.org/subether/themes/subether/img/play_thumb.png");    background-position: 0 0;    background-repeat: no-repeat;    background-size: auto auto;    bottom: 12px;    height: 26px;    left: 12px;    margin: 0;    position: absolute;    right: auto;    top: auto;    width: 35px;}.ParseContent .image:hover em {    background-position: 0 -55px;}.comment .ParseContent .image em {	background-position: 0 0;}.ParseContent .image.small > .imagecontainer {    width: 150px;}.ParseContent .image > .imagecontainer img {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    display: block;    height: auto !important;    max-width: 100% !important;}.ParseContent .image .eventdate {    color: white;    font-size: 150%;    font-weight: bold;    left: 0;    padding: 15px;    position: absolute;    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);    text-transform: uppercase;    top: 0;}.ParseContent .image .eventdate .month {	font-size: 65%;}.ParseContent .text > p.button {    bottom: 0;    position: absolute;    right: 20px;}.ParseContent .text > p.button button {		background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;    border: medium none;    border-radius: 8px;    color: #ffffff;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    padding: 4px 8px;    text-transform: uppercase;	text-decoration: none;}.ParseContent .text {	position: relative;    overflow: hidden;    text-overflow: ellipsis;}.ParseContent .text > p {	max-height: 75px;    padding-right: 0 !important;	margin-top: 0;	margin-bottom: 35px;	color: #686868;}.ParseContent .text > p > a {	display: block;	max-height: 75px;    overflow: hidden;	text-overflow: ellipsis;}.ParseContent .text > p.url {    bottom: 0;    	padding: 0;	margin: 0;    position: absolute;    right: 0;    text-transform: uppercase;}.ParseContent .text > h3 {	line-height: 40px;	text-overflow: ellipsis;	overflow: hidden;	height: 50px;}.ParseContent h3 {    margin: 0;}.ParseContent a, .ParseContent a:hover {    color: #686868;    text-decoration: none;}.commentbox .html {    padding-bottom: 10px;    padding-top: 10px;}.commentbox .ParseContent {    min-height: 100px;}.commentbox .ParseContent .image {    height: 100%;    min-height: 100px;    width: 130px;}.commentbox .ParseContent .image.small img {    visibility: hidden;}.commentbox .ParseContent > .image.small > a {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    display: block;    height: 100px;    width: 130px;}.commentbox .ParseContent .image.video, .commentbox .ParseContent .image.file, .ParseContent .image.video, .ParseContent .image.file {    float: none;    width: 100%;}.ParseContent .image.file + .text {    display: none;}.commentbox .ParseContent .image.video iframe, .commentbox .ParseContent .image.video video, .commentbox .ParseContent .image.file object, .commentbox .ParseContent .image.file iframe, .ParseContent .image.video iframe, .ParseContent .image.video video, .ParseContent .image.file object, .ParseContent .image.file iframe {    width: 100% !important;}.ParseContent > .image.file, .ParseContent > .image.file > iframe {}.commentbox .ParseContent .image em {    background-image: url("http://sub-ether.org/subether/themes/subether/img/play_thumb.png");    background-position: 0 0;    background-repeat: no-repeat;    background-size: auto auto;    bottom: 12px;    height: 26px;    left: 5px;    margin: 0;    position: absolute;    right: auto;    top: auto;    width: 35px;}.commentbox .ParseContent .image > img {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    height: 100px;}.commentbox .ParseContent .text {    height: 80px;    margin-bottom: 21px;    padding: 0;}#ParseContent {    position: relative;}#ParseContent .Edit {    border: 1px solid transparent;    height: 15px;    position: absolute;    right: 10px;    top: 10px;    width: 15px;}#Wall .Comment p {    clear: both;}#ParseContent .image .Edit {    margin-right: 7px;}#ParseContent .Edit:hover {    border: 1px solid #c0c0c0;    cursor: pointer;}#ParseContent .Edit > div {    background: url("http://sub-ether.org/subether/themes/subether/img/x.png") repeat scroll center center rgba(0, 0, 0, 0);    height: 15px !important;    width: 15px !important;}#Wall .messagebox.events .bookmark,#Wall .messagebox.events .buttons,#Wall .messagebox.events .replybox{	display: none;}#Field_bottom .clearboth {    clear: both;}#Field_bottom .clearfix::after {    clear: both;    content: ".";    display: block;    font-size: 0;    height: 0;    line-height: 0;    visibility: hidden;}#Field_bottom {    bottom: 0;    direction: ltr;    position: fixed;    right: 0;    z-index: 300;}#Field_bottom .chatwrapper {    float: right;}body[layer] .chatwrapper {    left: -10000px;    position: fixed;}#Field_bottom .chatwrapper #ChatTabs {    float: left;    position: relative;}#Field_bottom #ChatTabs .chattab {    float: left;    height: 28px;    margin-right: 9px;    position: relative;	width: 65px;}#Field_bottom #ChatTabs .chattab.open {    width: 260px;}#Field_bottom .chatwrapper #ChatBox {    float: left;    height: 28px;    margin-right: 5px;    position: relative;}#Field_bottom .chatwrapper #ChatBox #Chat {	min-width: 70px;	text-align: center;}#Field_bottom .chatwrapper #ChatBox #Chat.open {	width: 222px;	text-align: left;}#Field_bottom #Chat{	color: #7a7d88;    font-family: Raleway;    font-size: 12px;    font-weight: 400;}#Field_bottom #Chat #Chat_inner {    bottom: 0;    height: auto;    position: absolute;    right: 0;    width: 100%;	background-color: #e7e7e7;    border-radius: 8px 8px 0px 0px;	-webkit-border-radius: 8px 8px 0 0;	border-bottom: none;    box-shadow: 0 0 4px -1px rgba(0, 0, 0, 0.8);}#Field_bottom .chatpriv {    bottom: 4px;    height: auto;    position: absolute;    right: 0;    width: 100%;    color: #7a7d88;    font-family: Raleway;    font-size: 12px;    font-weight: 400;}#Field_bottom .chatpriv span.name {	display: none;}#Field_bottom .chatpriv.open {	background-color: #e7e7e7;    border-radius: 8px 8px 0px 0px;	-webkit-border-radius: 8px 8px 0 0;	border-bottom: none;	box-shadow: 0 0 4px -1px rgba(0, 0, 0, 0.8);	bottom: 0;}#Field_bottom .chatpriv.open .tooltips {	display: none;}#Field_bottom .chatpriv .name, .Layer .chatpriv .name {    display: block;    float: left;    overflow-x: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.Layer .WindowContent > .chattab, .Layer .WindowContent > .chattab > .chatpriv > .messages {    height: 100%;    left: 0;    padding: 0;    position: absolute;    top: 0;    width: 100%;}.Layer .WindowContent > .chattab > .chatpriv > .messages {    bottom: 30px;    height: auto;    overflow-y: scroll;}.Layer .chatpriv {    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}.Layer .WindowContent > .chattab > .chatpriv > .post {    bottom: 0;    height: 30px;    left: 0;    position: absolute;    width: 100%;}#Chat .search {    border-top: 1px solid rgba(129, 131, 143, 0.7);    display: none;    height: 18px;    padding: 4px;    position: relative;}#Chat .search > input {    background: url("http://sub-ether.org/subether/themes/subether/img/search_chat.png") no-repeat;	background-position: 2% center;    border: 0 none;    box-sizing: border-box;    display: block;    left: 0;    padding-left: 25px;    position: absolute;	color: #707277;}#Chat .search .buttons {    float: right;    position: relative;}#Chat .search .buttons > i {    cursor: pointer;    display: block;    height: 18px;    width: 18px;}#Chat .search .buttons > i.edit {    background: url("http://sub-ether.org/subether/themes/subether/img/gears.png") no-repeat scroll center center rgba(0, 0, 0, 0);}#Chat.open .search {    display: block;}#Chat .search .buttons #ChatSettings {    background-color: #ffffff;    border: 1px solid #c0c0c0;    border-radius: 3px;    bottom: 30px;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);    color: #000000;    padding: 6px;    position: absolute;    right: -10px;    text-align: left;    visibility: hidden;    width: 90px;}#Chat .search .buttons #ChatSettings .bottomarrow {    background: url("http://sub-ether.org/subether/themes/subether/img/bottomarrow_2.png") no-repeat scroll center center rgba(0, 0, 0, 0);    bottom: -12px;    height: 12px;    position: absolute;    right: 9px;    width: 24px;}#Chat .search .buttons #ChatSettings .inner {    float: none;    margin: 0;    padding: 0;}#Chat .search .buttons #ChatSettings ul li {    padding-left: 5px;    padding-right: 5px;}#Chat .search .buttons #ChatSettings ul li:hover {    background: none repeat scroll 0 0 #dcdddd;    cursor: pointer;}#Chat .search .buttons #ChatSettings a {    color: #000000;    line-height: 22px;}#Chat .search .buttons #ChatSettings.open {    visibility: visible;}#Chat div a {    color: #000000;    text-decoration: none;}#Field_bottom #Chat > div .head,#Field_bottom #Chat > div .inner,#Field_bottom .chatpriv > .head,#Field_bottom .chatpriv .inner,.Layer .chatpriv > .head,.Layer .chatpriv .inner{    padding: 8px;}#Chat .head {}#Field_bottom .chatpriv.open .inner li.line_info, .Layer .chatpriv.open .inner li.line_info {    color: #aaa;    font-size: 80%;    position: relative;    text-align: left;}#Field_bottom .chatpriv .inner li.line_info span, .Layer .chatpriv .inner li.line_info span {    display: block;    left: 0;    position: absolute;}#Field_bottom .chatpriv .inner li.line_info span.icon, .Layer .chatpriv .inner li.line_info span.icon {    background: url("http://sub-ether.org/subether/themes/subether/img/check_icon.png") no-repeat scroll center center rgba(0, 0, 0, 0);    height: 15px;    width: 15px;}#Field_bottom .chatpriv .inner li.line_info span.info, .Layer .chatpriv .inner li.line_info span.info {    left: 15px;}#Chat div ul, #Chat div ul li {    list-style-type: none;    margin: 0;    padding: 0;}#Field_bottom .chatpriv div ul, #Field_bottom .chatpriv div ul li, .Layer .chatpriv div ul, .Layer .chatpriv div ul li {    list-style-type: none;    margin: 0;    padding: 2px 0;    position: relative;}#Chat #Chat_list > div.inner > ul > li:hover, #Chat_inner #Chat_list > div.inner > ul > li.current {    background-color: #eeeeee;	color: #fff;}#Chat #Chat_list > div.inner > ul > li.open:hover{	background-color: inherit;	color: inherit;}#Chat div ul li a {    display: block;    height: 22px;    line-height: 22px;    padding-left: 2px;    padding-right: 2px;    position: relative;    width: 100%;}#Chat ul li > div.contact {    height: 30px;    padding-bottom: 2px;    padding-top: 2px;}#Chat ul li span + span {    left: 5px;    line-height: 28px;    overflow: hidden;    position: relative;    text-overflow: ellipsis;    white-space: nowrap;    width: 80%;	color: #686868;}#Chat ul li span {    display: block;    width: auto;}.status .time {    float: right;    position: relative;    right: 125px;    top: 2px;}#Chat ul li span + span + span {    position: absolute;    right: 0;    top: 9px;	left: 22px;}#Chat .image {    border-radius: 100%;    float: left;    height: 28px;    overflow: hidden;    width: 30px;}#Field_bottom .chatpriv .image, .Layer .chatpriv .image {    border-radius: 100%;    float: left;    height: 28px;    overflow: hidden;    width: 30px;	border: 3px solid #cacaca;	background-size: 28px 30px;}#Field_bottom .chatpriv.open .image, .Layer .chatpriv.open .image {	border: none;}#Field_bottom .chatpriv .head .image {	margin-left: -15px;    margin-right: 5px;    margin-top: -3px;}.ChatRow {    clear: both;    font-size: 95%;    padding: 0 0 2px;    position: relative;}.ChatRow > .ChatInfo {    position: relative;    width: 100%;}.ChatRow > .ChatInfo > div {    box-sizing: border-box;    float: left;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.ChatRow > .ChatInfo > .Image {    display: none;}.ChatRow > .ChatInfo > .Image > img {    background-position: center center;    background-size: cover;    border-radius: 100%;    display: block;    height: 28px;    margin: 0 0 5px;    width: 30px;}.ChatRow > .ChatInfo > .Nick {    overflow: hidden;    width: 67%;	font-weight: 600;	font-size: 11px;	color: #686868;}.ChatRow > .ChatInfo > .Time {    color: #686868;    padding-left: 5px;    text-align: right;    width: 33%;}.ChatRow > .ChatMessage {    clear: both;    display: inline;}.ChatMessage a {	color: #008E77;}#Chat .image > img, #Field_bottom .chatpriv .image > img, .Layer .chatpriv .image > img {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    border: 0 none transparent !important;    display: block;    height: 100%;    width: 100%;}#Chat .status > img {    position: relative;    top: 4px;	background: url("http://sub-ether.org/subether/themes/subether/img/online.png") !important;	height: 11px;	width: 11px;}#Field_bottom .chatwrapper .head, .Layer .chatwrapper .head {    clear: both;    cursor: pointer;    height: 22px;    line-height: 22px;	position: relative;	color: #000;}#Field_bottom .chatpriv .time, .Layer .chatpriv .time {    position: absolute;    right: 3px;    top: 0;}#Field_bottom .chatpriv .status img, .Layer .chatpriv .status img {    box-sizing: border-box;    position: relative;    top: 22px;	left: 23px;	background: url("http://sub-ether.org/subether/themes/subether/img/online.png") !important;	height: 11px;	width: 11px;    line-height: 22px;	float: left;}#Field_bottom .chatpriv.open .status img, .Layer .chatpriv.open .status img {	top: 18px;	left: 15px;}#Field_bottom .chatpriv:hover .delete {	display: block;}#Field_bottom .chatpriv .delete, .Layer .chatpriv .delete {    float: right;	display: none;}#Field_bottom .chatpriv .delete:hover, .Layer .chatpriv .delete:hover {    text-shadow: 0 0 1px rgba(0,0,0,0.6);}#Field_bottom .chatpriv.open .delete, .Layer .chatpriv.open .delete {    float: right;	display: block;}#Field_bottom .chatpriv.open .name, .Layer .chatpriv.open .name {    display: block;    float: left;    overflow: hidden;    position: relative;    text-overflow: ellipsis;    white-space: nowrap;	color: #121212;}#Chat #Chat_list {    height: 0;    overflow: hidden;}#Chat.open #Chat_list {    border-top: 1px solid #cacaca;    height: 378px;    overflow-y: auto;	margin-bottom: 27px;}#Chat_inner div.inner {    height: auto;}#Field_bottom .chatpriv div.post, .Layer .chatpriv div.post {    box-sizing: border-box;    display: block;    position: relative;    width: 100%;}#Field_bottom .open .chatpriv div.post, .Layer .open .chatpriv div.post {    height: 29px;}#Field_bottom .chatpriv.open div.post, .Layer .chatpriv.open div.post {    display: block;}#Field_bottom .chatpriv.notify .image {	box-shadow: 0 0 4px #A2A7B7;	border: 4px solid #A2A7B7;	animation: blinker 0.5s cubic-bezier(.5, 0, 1, 1) infinite alternate;	-webkit-animation: blinker 0.5s cubic-bezier(.5, 0, 1, 1) infinite alternate;}#Field_bottom .chatpriv.notify  .status img, .Layer .chatpriv.notify  .status img {	animation: blinker 0.5s cubic-bezier(.5, 0, 1, 1) infinite alternate;	-webkit-animation: blinker 0.5s cubic-bezier(.5, 0, 1, 1) infinite alternate;}@keyframes blinker {    from { opacity: 1; }  to { opacity: 0.5; }}@-webkit-keyframes blinker {    from { opacity: 1; }  to { opacity: 0.5; }}#Field_bottom .chatpriv div.messages, .Layer .chatpriv div.messages {    height: 0;    overflow-x: hidden;    overflow-y: auto;    position: relative;}#Field_bottom .chatpriv.open div.messages, .Layer .chatpriv.open div.messages {    border-top: 1px solid #cacaca;    height: 376px;}#Field_bottom .chatpriv input, #Field_bottom .chatpriv textarea, .Layer .chatpriv input, .Layer .chatpriv textarea {    background-color: #e7e7e7;	border: none;    box-sizing: border-box;    height: 100%;    left: 0;    padding: 0;    position: absolute;    top: 0;    width: 100%;	box-shadow: 0 0 0 1px #cacaca inset;	color: #7a7d88;}#Field_bottom .chatpriv input:focus, #Field_bottom .chatpriv textarea:focus, .Layer .chatpriv input:focus, .Layer .chatpriv textarea:focus {    background-color: #e7e7e7;	box-shadow: 0 0 0 1px #cacaca inset;}#Field_bottom .chatpriv textarea {	visibility: hidden;}#Field_bottom .chatpriv.open input, #Field_bottom .chatpriv.open textarea{	padding: 5px;	height: 29px;	font-family: Raleway;	font-size: 95%;	resize: none;	visibility: visible;}.chattab .chatpriv {	box-shadow: none;}#ChatTabs .tooltips {	bottom: 50px !important;	right: auto !important;	left: -6px !important;}#ChatTabs .tooltips > div{	padding: 0 !important;}#ChatTabs .tooltips .bottomarrow {	left: 15px !important;}.emoticon {    background-image: url("http://sub-ether.org/subether/themes/subether/img/emoticons.png");    background-repeat: no-repeat;    background-size: auto auto;    display: inline-block;    height: 16px;    width: 16px;}.emoticon_angel {    background-position: -23px -32px;}.emoticon_confused {    background-position: -40px -32px;}.emoticon_cry {    background-position: -74px -32px;}.emoticon_devil {    background-position: -91px -32px;}.emoticon_glasses {    background-position: -108px -32px;}.emoticon_grumpy {    background-position: -125px -32px;}.emoticon_kiki {    background-position: -142px -32px;}.emoticon_pacman {    background-position: -159px -32px;}.emoticon_squint {    background-position: -175px -32px;}.emoticon_sunglasses {    background-position: -192px -32px;}.emoticon_upset {    background-position: -209px -32px;}.emoticon_colonthree {    background-position: -23px -48px;}.emoticon_frown {    background-position: -40px -48px;}.emoticon_gasp {    background-position: -57px -48px;}.emoticon_gasp {    background-position: -57px -48px;}.emoticon_grin {    background-position: -74px -48px;}.emoticon_heart {    background-position: -91px -48px;}.emoticon_smile {    background-position: -125px -48px;}.emoticon_tongue {    background-position: -142px -48px;}.emoticon_unsure {    background-position: -159px -48px;}.emoticon_wink {    background-position: -176px -48px;}.emoticon_like {    background-position: -56px -67px;}#CalendarContent .tooltips{	bottom: auto;    height: auto;    left: auto;    right: 24px;    top: -17px;	line-height: normal;	padding: 10px;	}#CalendarContent .tooltips .image{	position: relative;	width: 100%;	height: 80px;	margin-bottom: 5px;}#CalendarContent .EventList .heading{	height: 40px;	line-height: 40px;}#CalendarContent .tooltips .image .eventdate, #CalendarContent .EventList .eventdate {    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.6);    color: #343434;    font-size: 150%;    font-weight: bold;    left: 10px;    padding: 15px;    position: absolute;    text-transform: uppercase;    top: 0;}#CalendarContent .tooltips .image .eventdate .month, #CalendarContent .EventList .eventdate .month {    font-size: 65%;}/*#CalendarContent .tooltips .bottomarrow {	bottom: auto;    height: 24px;    position: absolute;    right: -12px;    top: 20px;    width: 12px;}#CalendarContent .tooltips .bottomarrow:after, #CalendarContent .tooltips .bottomarrow:before {    border-bottom: 0 none;    border-color: transparent transparent -moz-use-text-color;    border-style: solid solid none;    content: "";    height: 0;    position: absolute;    width: 0;}#CalendarContent .tooltips .bottomarrow:after {    border-left-color: #e7e7e7;    border-width: 9px;    top: 1px;    left: 0;}#CalendarContent .tooltips .bottomarrow:before {    border-left-color: #cacaca;    border-width: 10px;}*/#CalendarContent .tooltips:after, #CalendarContent .tooltips:before {    left: 100%;	top: 12px;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}#CalendarContent .tooltips:after {    border-color: rgba(136, 183, 213, 0);	border-left-color: #e7e7e7;	border-width: 9px;	margin-top: 0;}#CalendarContent .tooltips:before {    border-color: rgba(194, 225, 245, 0);	border-left-color: #cacaca;	border-width: 10px;	margin-top: -1px;}#CalendarContent .EventList .event{	border-top: 1px solid #d4d4d4;	margin-top: 10px;}#CalendarContent .EventList .event:first-child{	border: 0;	margin: 0;}#CalendarContent .EventList .image{	float: left;	position: relative;	width: 150px;	height: 90px;	margin-right: 0;}#CalendarContent .EventList .text{	float: left;	padding-left: 10px;}#Calendar table {    margin: auto;    padding-top: 10px;}#Calendar .prevYear, #Calendar .nextYear {    display: none;}#Calendar .nav a {    color: #000000;    font-weight: normal;    text-decoration: none;    text-transform: uppercase;}#Calendar .nav .Left {    float: left;    padding-left: 5px;    padding-right: 5px;}#Calendar .nav .Right {    float: right;    padding-left: 5px;    padding-right: 5px;}#Calendar .hd th {    font-weight: normal;}#Calendar th .nav {    border: 1px solid #c0c0c0;    border-radius: 3px;    height: 16px;    line-height: 14px;    text-align: center;    width: 100%;}#Calendar td div {    border: 1px solid #c0c0c0;    border-radius: 3px;    height: 16px;    line-height: 14px;    text-align: center;    width: 17px;}#Calendar td div.Week, #Calendar td div.Space {    border: 1px solid transparent;}#Calendar td div.Selected {    background-color: #0f75bd;}#CalendarContent td div.Selected{	background: #e0e0e0;}#CalendarContent {    padding: 15px;	padding-top: 0;	padding-bottom: 0;}#CalendarContent table {    width: 100%;}/*#CalendarContent .week table:first-child{	border-bottom: 1px solid #d4d4d4;}*/#CalendarContent .CalendarYear th, #CalendarContent .CalendarYear td {    width: 10%;}#CalendarContent .CalendarYear th + th, #CalendarContent .CalendarYear td + td {    width: 12.9%;}#CalendarContent table.CalendarMonth th, #CalendarContent table.CalendarMonth td, #CalendarContent table.CalendarWeek th, #CalendarContent table.CalendarWeek td {    width: 8%;}#CalendarContent table.CalendarMonth th + th, #CalendarContent table.CalendarMonth td + td, #CalendarContent table.CalendarWeek th + th, #CalendarContent table.CalendarWeek td + td {    width: 12.9%;}#CalendarContent table.CalendarDay th, #CalendarContent table.CalendarDay td {    width: 10%;}#CalendarContent table.CalendarDay th + th, #CalendarContent table.CalendarDay td + td {    width: 90%;}#CalendarContent .hd th {    font-weight: 500;    text-align: center;    text-transform: uppercase;	font-size: 12px;}#CalendarContent .hd th > div {    height: 20px;    line-height: 20px;    padding: 10px;}#CalendarContent table tbody tr td {    padding: 2px !important;}#CalendarContent td > div.Selected, #CalendarContent td > div:hover {    cursor: pointer;}#CalendarContent td > div.Selected > div.number, #CalendarContent td > div > div.number:hover {}#CalendarContent td > div.Selected > div.number, #CalendarContent td > div > div.number:hover {    color: #747474;    display: block;	transform: scale(1.5);	font-weight: 600;}#CalendarContent td > div.Space > div.number:hover{	color: #c0c0c0;	font-weight: normal;	transform: none;}#CalendarContent td > div.Week > div.number:hover {    color: #747474;	transform: scale(1.5);}#CalendarContent td > div {    background-color: #e7e7e7;    border-bottom: medium none;    border-radius: 8px;    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2) inset;    height: 85px;	line-height: 85px;    padding: 5px;    position: relative;    text-align: center;}#CalendarContent td > div > div.number {    border-radius: 30px;    text-align: center;	transition: all .1s ease-in-out;}#CalendarContent table.CalendarWeek .Selected {	font-weight: 600;}#CalendarContent table.CalendarWeek div.Event {    background-color: #dcdddd;}#CalendarContent table.CalendarWeek div.Event {    background-color: #003629;    color: white;	line-height: inherit;	text-align: left;	font-weight: normal;}#CalendarContent .CalendarMonth div.create{	position: absolute;	z-index: 2;	width: 16px;	height: 16px;	top: 10px;	left: 10px;}#CalendarContent .CalendarMonth div.create > div.icon{	background-image: url("http://sub-ether.org/subether/themes/subether/img/event.png");	background-position: center center;	background-repeat: no-repeat;	position: relative;	z-index: 3;	width: 100%;	height: 100%;	cursor: hand;	cursor: pointer;}#CalendarContent .EventList .buttons{	float: right;}#CalendarContent .EventList .buttons button, #CalendarContent .EventList .buttons .edit{	float: left;}#CalendarContent .EventList .buttons .edit{	background-image: url("http://sub-ether.org/subether/themes/subether/img/edit16.png");	background-position: center center;	background-repeat: no-repeat;	width: 30px;	height: 20px;	cursor: hand;	cursor: pointer;}#CalendarContent .CalendarMonth div.events {    width: 50%;	position: absolute;	left: 10px;	bottom: 10px;}#CalendarContent .CalendarMonth div.events > span {	position: relative;	z-index: 3;    background-color: #dcdddd;    border-radius: 10px;    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);    cursor: pointer;    display: block;    float: left;    height: 10px;    margin: 2px;    width: 10px;}#CalendarContent .CalendarMonth div.events > span {    background-color: #003629;}#CalendarContent .CalendarMonth .sw1 div.number, #CalendarContent .CalendarMonth .sw2 div.number {    line-height: 85px;}#CalendarContent .CalendarWeek .sw1 div.Hour, #CalendarContent .CalendarWeek .sw2 div.Hour {    line-height: 85px;	text-align: center;}#CalendarContent td > div.Week, #CalendarContent td > div.Space {}#CalendarContent td > div.Space {	cursor: auto;    color: #c0c0c0;}#CalendarContent td > div.Week, #CalendarContent td > div.Hour {    background: #e0e0e0;    border: medium none;    border-radius: 8px;    color: #787878;    cursor: pointer;    font-family: Raleway;    font-weight: 700;}#CalendarContent .CalendarDay td + td > div {    background-color: transparent !important;}#CalendarContent .CalendarYear > div {    width: 48%;	margin-left: 1%;	margin-right: 1%;	padding: 10px 0;	padding-top: 0;}#CalendarContent .nav {    text-transform: uppercase;	cursor: pointer;}#CalendarContent .CalendarYear .Week .heading {	text-align: center;	border: none;}#CalendarContent .CalendarYear .Week, #CalendarContent .CalendarYear .Week .heading, #CalendarContent .Monday .heading , #CalendarContent .Tuesday .heading, #CalendarContent .Wednesday .heading, #CalendarContent .Thursday .heading , #CalendarContent .Friday .heading , #CalendarContent .Saturday .heading , #CalendarContent .Sunday .heading  {    text-align: center;	border: none;	margin: 0;	padding: 0;}#CalendarContent .CalendarYear table > tbody > tr > td > div {    border: 1px solid transparent;    padding: 0;	box-shadow: none;	font-size: 12px;	height: 50px;	line-height: 50px;}#CalendarContent .CalendarYear table > tbody > tr > td > div > div {}#CalendarContent .CalendarYear div.number {    float: none;}#CalendarContent .CalendarYear div.events {    left: 4px;    position: absolute;    top: 38px;}#CalendarContent .CalendarYear div.events > span {	position: relative;	z-index: 3;    background-color: #dcdddd;    border-radius: 6px;    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);    cursor: pointer;    display: block;    float: left;    height: 6px;    margin: 1px;    width: 6px;}#CalendarContent .CalendarYear div.events > span {    background-color: #003629;}#CalendarContent .event {	position: relative;    padding-top: 10px;}#CalendarContent .event:first-child {    padding: 0;}#CalendarContent .heading {	border-bottom: 1px solid #d4d4d4;    color: #686868;    cursor: pointer;    font-size: 16px;    font-weight: 500;    height: 20px;    line-height: 20px;    padding-left: 10px;    text-align: left;    text-transform: uppercase;	margin-bottom: 10px;}#CalendarContent .week .heading{	height: 40px;	line-height: 40px;}#CalendarContent .fileupload {    background-color: rgba(255,255,255,0.1);    border: 1px solid transparent;    border-radius: 3px;    cursor: pointer;    display: none;    height: 30px;    margin: 10px;    overflow: hidden;    padding: 2px;    position: absolute;    right: 0;    text-align: center;    top: 0;    width: 30px;}#CalendarContent .image.edit .fileupload, #CalendarContent .image:hover .fileupload {    display: block;}#CalendarContent .fileupload > div {    background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/upload.png") no-repeat scroll center center;}#CalendarContent .fileupload > div {    border-radius: 3px;    height: 30px;}#CalendarContent .upload_btn {    height: 0;    overflow: hidden;    position: absolute;    visibility: hidden;    width: 0;}#CalendarContent .CalendarDay .image {    height: 150px;    overflow: hidden;    position: relative;    width: 150px;	border: 1px solid #ffffff;}#CalendarContent .image.edit {	border: 2px dashed #cacaca;}#CalendarContent .CalendarDay .image .imagecontainer {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    height: 100%;    width: 100%;	border: 1px solid #cacaca;}#CalendarContent .CalendarDay .image.edit .eventdate {	color: #686868;}#CalendarContent .CalendarDay .image .eventdate {    color: #343434;    font-size: 150%;    font-weight: bold;    left: 10px;    padding: 15px;    position: absolute;    text-transform: uppercase;    top: 0;	background: rgba(255,255,255,0.6);}#CalendarContent .CalendarDay .image .eventdate .month {    font-size: 65%;}#CalendarContent .CalendarDay .image, #CalendarContent .wrapper {    float: left;}#CalendarContent .wrapper {    margin-left: 10px;    position: relative;	height: 150px;}#CalendarContent .eventview .CalendarDay .image{	width: 100%;	float: none;	height: 317px;}div#CalendarContent div.CalendarDay div.event div.wrapper div h3 {	cursor: pointer;}#CalendarContent .event .button {	position: absolute;	bottom: 0;}#CalendarContent .event .button button {	background: linear-gradient(to bottom, #1267a3 0%, #0f75bd 100%) repeat scroll 0 0 #dcdcdc;    border: medium none;    border-radius: 8px;    color: #ffffff;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    padding: 4px 8px;    text-transform: uppercase;	text-decoration: none;}#EventAccess {	-moz-appearance: none;    background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") no-repeat;	background-position: center right;    border: medium none;    color: #515461;    font-family: Raleway;    font-size: 13px;	width: 30px;	-webkit-appearance: none;	-moz-appearance: none;}#EventDetails {	background: none;	border: none;	color: #777777;	font-family: Raleway;}#CalendarContent #EditEvent {    background-color: #e7e7e7;    box-shadow: 0 0 4px -1px rgba(0, 0, 0, 0.8);	border: #b9b9b9;    -moz-border-radius: 8px;     -webkit-border-radius: 8px;     border-radius: 8px;	font-family: Raleway;	font-weight: 400;	font-size: 12px;	line-height: 12px;    color: #7a7d88;    left: 0;    margin: -1px;    padding: 5px;    position: absolute !important;    top: 0;    z-index: 5 !important;	overflow: visible;	width: 210px !important;	height: auto !important;	text-align: center;}#CalendarContent #EditEvent.extended {	width: 420px !important;	margin: 0 !important;}#CalendarContent #EditEvent.extended td{	position: relative;	width: 60px !important;	text-align: left;	vertical-align: top;}#CalendarContent #EditEvent.extended td + td{	width: auto !important;}#CalendarContent #EditEvent.extended td span{	line-height: 20px;}#CalendarContent #EditEvent input#EventStart,#CalendarContent #EditEvent input#EventEnd{	width: 44% !important;}#CalendarContent #EditEvent.extended input#EventStartDate,#CalendarContent #EditEvent.extended input#EventStart,#CalendarContent #EditEvent.extended input#EventEndDate,#CalendarContent #EditEvent.extended input#EventEnd{	width: 45.5% !important;}#CalendarContent #EditEvent input {	margin: 5px 0;	border: none;	border-bottom: 1px solid #cacaca;	background: none;	outline: none;}#CalendarContent #EditEvent > div {    position: relative;}#EditEvent #FindEvents {    min-width: 100%;	height: auto;    position: absolute;    z-index: 5;	line-height: normal;	text-align: left;	padding: 0;}#EditEvent #FindEvents > div {    background: none repeat scroll 0 0 #ffffff;    border: 1px solid #c0c0c0;    border-radius: 3px;    display: none;    max-height: 300px;    overflow-x: hidden;    overflow-y: auto;    padding: 5px;    position: relative;}#EditEvent #FindEvents.open > div {    display: block;}#EditEvent #FindEvents > div > ul, #EditEvent #FindEvents > div > ul > li {    list-style-type: none;    margin: 0;    padding: 0;}#EditEvent #FindEvents > div > ul > li {    color: black;    padding-left: 5px;    padding-right: 5px;}#EditEvent #FindEvents > div > ul > li:hover {    background: none repeat scroll 0 0 #dcdddd;    cursor: pointer;}#EventDate .info {	color: #686868;	padding: 2px;	font-size: 13px;	font-weight: 500;}#EventDate .nav {	cursor: pointer;}ul.EventDateTable {	list-style-type:none;	margin: 0;	padding-top: 20px;	padding-bottom: 39px;	padding-left: 15px;	border-bottom: 1px solid #cacaca;}ul.EventDateTable li {	float: left;	margin-right: 20px;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	border-color: #cacaca;}ul.EventDateTable li a span {}ul.EventDateTable li a {	color: #686868;	font-family: Raleway;    font-size: 13px;    font-weight: 700;	text-decoration: none;    text-transform: uppercase;	padding-bottom: 20px;}ul.EventDateTable li a:hover {	color: #003629;}ul.EventDateTable li:hover, ul.EventDateTable .current {	padding-bottom: 19px;	border-bottom: 3px solid #003629;}ul.EventDateTable .datenavigate {	float: right;}#Files #Main table{    width: 100%;}#Files #Main td.leftCol{	width: 340px;	vertical-align: top;}#Files #Main td.topRow{    height: 35px;    text-align: right;}#Files #Main td.topRow > div{    padding-right: 10px;}#Files #Main a{    	color: #7a7d88;    display: block;    text-decoration: none;}#Files #Main #Directory{    height: 500px;    margin-bottom: 10px;    margin-right: 10px;    overflow-x: hidden;    overflow-y: auto;    padding: 5px;    position: relative;    border-radius: 8px;    box-shadow: 0 0 0 1px #cacaca;    color: #7a7d88;	max-width: 330px;}#Files #Main #Content{    border-radius: 8px;    box-shadow: 0 0 0 1px #cacaca;    color: #7a7d88;	height: 500px;    margin-bottom: 10px;    overflow-x: hidden;    overflow-y: auto;	padding: 5px;    position: relative;    resize: none;}#Files #Main #ContentInner, #Files #Main .editview, #Files #Main .textarea{	box-sizing: border-box;	height: 100%;}#Files #Main .textarea{	box-sizing: border-box;	height: 100%;	padding: 8px;}#Files #Main #Content iframe, #Files #Main #Content video{	width: 100% !important;	height: 100% !important;}#Files #Main #Content table{    border-collapse: collapse;}#Files #Main #Content table th, #Files #Main #Content table td{    border-bottom: 1px solid #c0c0c0;    text-align: left;}#Files #Main #Content table td div{    height: 20px;    line-height: 20px;    padding: 5px 6px 5px 20px;    position: relative;}#Files #Main #Content table td div.files{    cursor: pointer;}#Files #Main ul, #Files #Main ul li{    cursor: pointer;    list-style-type: none;    margin: 0;    padding: 1px;    position: relative;}#Files #Main ul > li > div:hover, #Files #Main ul > li > div.current{    background-color: #eeeeee;}#Files #Main #Directory input#EditMode{    background: none repeat scroll 0 0 transparent;    border: 0 none;    font-size: 14px;	font-family: Raleway;    margin: 0;    padding: 0;}#Files #Main #Directory h4 input#EditMode{    text-transform: uppercase;}#Files #Main #Directory h4, #Files #Main #Content table th > h4{    cursor: pointer;    font-weight: bold;    margin: 5px 0 5px 5px;    position: relative;    text-transform: uppercase;}#Files #Main #Content table th > h4{    margin: 5px 0 5px 20px;}#Files #Main #Content table th > .name{    margin-left: 0;}#Files #Main #Directory li > div{    cursor: pointer;    height: 20px;    line-height: 20px;    padding-left: 20px;    padding-right: 10px;    position: relative;}#Files #Main #Directory li > div > span > img{    left: 0;    margin: 2px;    position: absolute;    top: 0;}#Files #Main #Directory .toggle{	background: url("http://sub-ether.org/subether/themes/subether/img/bullet_toggle_plus.png");	width: 12px;	height: 8px;	display: block;	left: 4px;    position: absolute;    top: 6px;}#Files #Main #Directory .toggle.open{	background: url("http://sub-ether.org/subether/themes/subether/img/bullet_toggle_minus.png");	width: 12px;	height: 8px;	display: block;	left: 4px;    position: absolute;    top: 6px;}#Files #Main #Directory .toggle img{	display: none;}#Files #Main #Directory li > div > span.files{    padding-left: 2px;}#Files #Main #Directory li > div > span.files > i{    background-image: url("http://sub-ether.org/subether/themes/subether/img/play_thumb.png");    background-position: 0 0;    background-repeat: no-repeat;    background-size: cover;    bottom: auto;    display: none;    height: 8px;    left: 5px;    margin: 0;    position: absolute;    right: auto;    top: 6px;    width: 10px;}#Files #Main #Directory h4 .edit_icons{    cursor: pointer;    font-weight: normal;    position: absolute;    right: 5px;    text-transform: none;    top: 0;}#Files #Main #Directory h4 .edit_icons img{    vertical-align: middle;}#Files #Main #Directory ul > li > ul{    height: 0;    overflow: hidden;}#Files #Main #Directory ul > li > ul.open{    height: auto;    margin: 0 0 0 13px;    overflow: visible;    padding: 0 0 0 5px;    position: relative;}#Files #Main #Directory ul > li > ul.open > li{    position: relative;}#Files #Main #Directory ul > li > ul.open li:hover .filename{	display: inline-block;    width: 45%;	overflow: hidden;    text-overflow: ellipsis;	word-wrap: break-word;	white-space: nowrap;}#Files #Main #Directory ul > li > ul.open > li::before{    border-top: 1px dotted #909090;    content: " ";    height: 1px;    left: -7px;    position: absolute;    top: 8px;    width: 8px;}#Files #Main #Directory ul > li > ul.open > li::after{    border-left: 1px dotted #909090;    content: " ";    height: 21px;    left: -9px;    position: absolute;    top: -4px;    width: 1px;}#Files #Main #Directory ul > li > ul.open > li:first-child::after{    height: 17px;    top: 0;}#Files #Main #Directory ul > li > ul.open > li:last-child::after{    height: 9px !important;}#Files #Main #Directory ul > li > ul.open > li + li:last-child::after{    height: 15px !important;    top: -6px;}#Files #Main #Directory li .edit_icons{    cursor: pointer;    position: absolute;    right: 0;    top: 0;    visibility: hidden;	z-index: 10;}#Files #Main #Directory li > div:hover > .edit_icons{    visibility: visible;}#Files #Main #Directory h4 .edit_icons img{    margin-left: 5px;}#Files #Main #Directory li .edit_icons span{    margin-right: 4px;	margin-top: -3px;}#Files #Main #Directory li .edit_icons select{    position: relative;}#Files #Main #Directory .edit_icons .sortUp{    background: url("http://sub-ether.org/subether/themes/subether/img/bullet_up.png") no-repeat scroll center -3px rgba(0, 0, 0, 0);    border-bottom: 1px solid transparent;    height: 7px;    left: -18px;    position: absolute;    top: 2px;    width: 16px;}#Files #Main #Directory li .edit_icons .sortUp, #Files #Main #Directory li .edit_icons .sortDown{	left: -15px;}#Files #Main #Directory .edit_icons .sortUp:hover{    opacity: 0.5;}#Files #Main #Directory .edit_icons .sortDown{    background: url("http://sub-ether.org/subether/themes/subether/img/bullet_down.png") no-repeat scroll center -6px rgba(0, 0, 0, 0);    height: 7px;    left: -18px;    position: absolute;    top: 11px;    width: 16px;}#Files #Main #Directory .edit_icons .sortDown:hover{    opacity: 0.5;}#Files #Main #Directory h4 .edit_icons .sortUp{    top: 3px;}#Files #Main #Directory h4 .edit_icons .sortDown{    top: 12px;}#Files #Main #Directory .edit_icons .Icon:hover{    opacity: 0.5;}#Files #Main #Content li > div{    height: 30px;    padding: 5px;}#Files #Main #Content .thumbs, #Files #Main #Content .fileupload{	background-size: cover;    border: 1px solid transparent;    border-radius: 3px;    cursor: pointer;    float: left;    height: 105px;    margin: 2px 2px 30px;    overflow: visible;    padding: 5px;    position: relative;    text-align: center;    width: 105px;	background-position: center center;}/*#Files #Main #Content .thumbs > img{    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    height: 100%;    margin: 0 auto;    width: 100%;}*/#Files #Main #Content .thumbs.image{	background: none;}#Files #Main #Content .thumbs.image > div.image{	width: 95px;	height: 90px;	background-repeat: no-repeat;	background-position: center center;	background-size: cover;	position: absolute;	left: 10px;	top: 12px;}#Files #Main #Content .thumbs > img:active{    opacity: 0.5;}#Files #Main #Content .thumbs > i{    background-image: url("http://sub-ether.org/subether/themes/subether/img/play.png");    background-position: 0 0;    background-repeat: no-repeat;    background-size: auto auto;    bottom: auto;    height: 16px;    left: 24px;    margin: 0;    position: absolute;    right: auto;    top: 75px;    width: 16px;}#Files #Main #Content .fileupload > div{    border-radius: 3px;    height: 100px;}#Files #Main #Content .thumbs:hover{    box-shadow: 0 0 3px #cacaca;	border: 1px solid #cacaca;}#Files #Main #Content .fileupload > div{    background: url("http://sub-ether.org/subether/themes/subether/img/cross.png") no-repeat scroll center center rgba(0, 0, 0, 0);    border: 2px dashed #c0c0c0;}#Files #Main .rightCol .upload_btn{    height: 0;    overflow: hidden;    position: absolute;    visibility: hidden;    width: 0;}#Files #Main .rightCol .upload_btn > div{    left: 0;    position: absolute;    top: 0;    width: 100%;}#Files #Main .rightCol .upload_btn > div > span{    cursor: pointer;    display: block;    padding: 4px 6px;    text-align: center;}#Files div .Download{    display: none;}#Files div:hover > .Download{    display: block;    position: absolute;    right: 5px;    top: 5px;	z-index: 30;}#Directory select{	-moz-appearance: none;    background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") no-repeat;	background-position: center right;    border: medium none;    color: #515461;    font-family: Raleway;    font-size: 13px;	width: 30px;	-webkit-appearance: none;	-moz-appearance: none;}#Controls .topcontrols select{	-moz-appearance: none;    background: url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") no-repeat;	background-position: center right;    border: medium none;    color: #515461;    font-family: Raleway;    font-size: 13px;	width: 83px;	-webkit-appearance: none;	-moz-appearance: none;}#Files.mobileview .mainfolder{	font-size: 18px;	color: #3C404C;}#Files.mobileview #Main #Directory li > div{    cursor: pointer;    height: 30px;	padding-left: 45px;	line-height: 25px;}#Files.mobileview #Main #Directory li > div.file{	height: 35px;	line-height: 20px;	font-size: 15px;}#Files.mobileview #Main #Directory li > div.subfolder:hover{    cursor: pointer;    height: 70px;}#Files.mobileview #Main #Directory li > div.subfolder{    background: url("http://sub-ether.org/subether/themes/subether/img/subfolder.png") no-repeat;	background-position: left top;}#Files.mobileview #Main #Directory .toggle{	right: 0;	left: unset;}#Files.mobileview #Main #Directory li > div.subfolder > .edit_icons{	position: relative;	width: 100%;	text-align: center;	background-color: #eeeeee;	padding: 5px 0;}#Files.mobileview #Main #Directory li > div.subfolder > .edit_icons{    cursor: pointer;    position: absolute;    right: 0;    top: 30px;    visibility: hidden;}#Files.mobileview #Main #Directory li > div:hover > .edit_icons{    visibility: visible;}#Files.mobileview #Main #Directory h4 .edit_icons img{    margin-left: 5px;}#Files.mobileview #Main #Directory .subfolders .edit_icons span{	margin-right: 20px;	margin-top: -3px;	display: inline-block;}#Files.mobileview #Main #Directory li .edit_icons select{    position: relative;}#Files.mobileview #Main #Directory .subfolders .edit_icons .sortUp{    background: url("http://sub-ether.org/subether/themes/subether/img/bullet_up.png") no-repeat scroll center -3px rgba(0, 0, 0, 0);    border-bottom: 1px solid transparent;    height: 7px;    left: 0;    position: relative;    top: 2px;    width: 16px;}#Files.mobileview #Main #Directory li .edit_icons .sortUp, #Files.mobileview #Main #Directory li .edit_icons .sortDown{	left: -15px;}#Files.mobileview #Main #Directory .edit_icons .sortUp:hover{    opacity: 0.5;}#Files.mobileview #Main #Directory .subfolders .edit_icons .sortDown{    background: url("http://sub-ether.org/subether/themes/subether/img/bullet_down.png") no-repeat scroll center -6px rgba(0, 0, 0, 0);	height: 7px;    left: 0;    position: relative;    top: 3px;    width: 16px;}#Files.mobileview #Main #Directory .edit_icons .sortDown img, #Files.mobileview #Main #Directory .edit_icons .sortUp img {	display: none;}#Files.mobileview #Main #Directory .edit_icons .sortDown:hover{    opacity: 0.5;}#Files.mobileview #Main #Directory h4 .edit_icons .sortUp{    top: 3px;}#Files.mobileview #Main #Directory h4 .edit_icons .sortDown{    top: 12px;}#Files.mobileview #Main #Directory .edit_icons .Icon:hover{    opacity: 0.5;}#Files.mobileview #Main #Directory ul > li > ul.open{	margin: 0;	padding: 0;}#Files.mobileview #Main #Directory ul > li > ul.open > li::before{	border: none;	position: inherit;}#Files.mobileview #Main #Directory ul > li > ul.open > li::after{	border: none;	position: inherit;}#Files.mobileview #Main #Directory .file .filesize{	float: none !important;	padding-right: 0 !important;	position: absolute;	top: 20px;	left: 45px;	font-size: 13px;	color: #666472;	font-weight: 600;}#Files.mobileview #Main #Directory li.file{	height: 45px;	border-bottom: 1px solid #666472;	padding-top: 10px;}#Files.mobileview #Main #Directory li.file .edit_icons{	top: 10px;	right: 20px;}#Files.mobileview #Main #Directory li > div > span > img{	left: inherit;	right: 0;	top: 10px;}#Files.mobileview #Main #Directory .subfolders li.file .edit_icons .sortUp{	position: relative;}#Files.mobileview #Main #Directory .subfolders li.file .edit_icons .sortDown{	position: relative;}#Files.mobileview #Main #Directory .subfolders li.file .edit_icons span{	margin-right: 3px;}div#Files.mobileview form .file_upload_label{	background-image: url("http://sub-ether.org/subether/themes/subether/img/upload_big.png");	background-size: 32px 32px;	height: 32px;	width: 32px;	display: block;	opacity: 1 !important;}#Files .topcontrols #ThumbView{	float: right;}#Files .topcontrols li{	display: inline;}#Files .topcontrols li > span{	float: left;	display: block;	margin-left: 15px;}#Files .topcontrols li.selected, #Files .topcontrols li:hover{	color: #003629;}#Files .editview.editor{	padding: 8px;	box-sizing: border-box;}#Files #cke_ContentEditor{	height: 100%;	box-sizing: border-box;}#Files #cke_ContentEditor .cke_inner{	position: relative;	height: 100%;	box-sizing: border-box;}#Files #cke_ContentEditor .cke_top{	position: absolute;	width: 100%;	box-sizing: border-box;	top: 0;	left: 0;	z-index: 3;}#Files #cke_ContentEditor .cke_contents{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100% !important;	box-sizing: border-box;	padding-top: 75px;	padding-bottom: 30px;}#Files #cke_ContentEditor .cke_bottom{	position: absolute;	width: 100%;	box-sizing: border-box;	bottom: 0;	left: 0;	z-index: 3;}@media screen and ( min-height:900px ) and ( max-height:1279px ){	#Files #Main #Content,	#Files #Main #Directory	{		height: 760px;	}}@media screen and ( min-height:1280px ) and ( max-height:1439px ){	#Files #Main #Content,	#Files #Main #Directory	{		height: 880px;	}}@media screen and ( min-height:1440px ) {	#Files #Main #Content,	#Files #Main #Directory	{		height: 1180px;	}}#Group {    position: relative;}#Group .slideshow {    padding-top: 20px;	padding-left: 15px;}.Box > .toolbar {    position: absolute;    right: 20px;    top: 255px;}.Box > .toolbar a {    border: 1px solid #c0c0c0;    border-radius: 2px;    color: black;    display: block;    float: right;    padding: 4px 6px;    text-decoration: none;}.Box > .toolbar a:hover {    background: none repeat scroll 0 0 #dcdddd;}.Box > .toolbar a > img {    float: left;    margin: 0 5px 0 0;    vertical-align: middle;}.Box > .toolbar a > span {    float: right;}#creategroup table, #groupinvite table {    border-collapse: collapse;    width: 100%;}#creategroup table tbody, #creategroup table td, #groupinvite table tbody, #groupinvite table td {    padding: 0;    vertical-align: top;}#creategroup table td, #groupinvite table td {    padding: 4px;    text-align: right;}#creategroup table td + td, #groupinvite table td + td {    text-align: left;}#creategroup input[type="text"] {    width: 98%;}#creategroup ul, #creategroup li, #groupinvite ul, #groupinvite li {    list-style-type: none;    margin: 0;    padding: 0;}#creategroup .head, #groupinvite .head {    color: #7a7d88;    padding: 10px;}#creategroup .head > h1, #groupinvite .head > h1 {    font-size: 14px;    margin: 0;    text-transform: uppercase;}#creategroup .content, #groupinvite .content {    padding: 10px;}#creategroup .buttons, #groupinvite .buttons {    padding: 10px;    text-align: right;}#Group table, #Group table > tbody, #Group table > tbody > tr > td {    border-collapse: separate;    margin: 0;    padding: 0;	font-size: 15px;	vertical-align: top;}#Group .coverimage {    height: 348px;    position: relative;    width: 100%;}#Group .slideshow {    position: relative;}#Group .coverimage #MainImage {    height: 317px;    margin-left: -1px;    margin-right: -1px;    overflow: hidden;    position: relative;}#Group .coverimage #MainImage img {    height: auto !important;    left: 0;    margin: 0;    padding: 0;    position: absolute;    top: 0;    width: 100% !important;}#Group .coverimage .Navigation {    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}#Group .coverimage .Navigation .ArrowPrev {    height: 300px;    left: 0;    position: absolute;    top: 20px;    width: 400px;    z-index: 10;}#Group .coverimage .Navigation .ArrowNext {    height: 300px;    position: absolute;    right: 0;    top: 20px;    width: 400px;    z-index: 10;}#Group .coverimage .Navigation .ArrowPrev span, #Group .coverimage .Navigation .ArrowNext span {    display: none;}#Group .coverimage .Navigation .ArrowPrev:hover {    background: url("http://sub-ether.org/subether/themes/subether/img/arrow_overlay_left_white_2.png") no-repeat scroll left center rgba(0, 0, 0, 0);    cursor: pointer;}#Group .coverimage .Navigation .ArrowNext:hover {    background: url("http://sub-ether.org/subether/themes/subether/img/arrow_overlay_right_white_2.png") no-repeat scroll right center rgba(0, 0, 0, 0);    cursor: pointer;}#Group .coverimage #CoverPages {    bottom: 38px;    padding-right: 20px;    position: absolute;    right: 0;    z-index: 20;}#Group .coverimage #CoverPages > .Page {    background-color: #ffffff;    border: 1px solid #000000;    border-radius: 16px;    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.6);    color: #ffffff;    cursor: pointer;    float: right;    height: 10px;    margin: 20px 5px;    padding: 0;    text-align: center;    text-decoration: none;    transition: all 1.5s ease 0s;    width: 10px;}#Group .coverimage #CoverPages > .Page:hover, #Group .coverimage #CoverPages > .Page.Current {    background-color: #006600;}#Group .coverimage #CoverPages > .Page span {    display: none;}#Group .coverimage .edit_btn_cover {    background: #0f1013;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMTAxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIzMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #0f1013 0%, #222326 100%); 	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f1013), color-stop(100%,#222326)); 	background: -webkit-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -o-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -ms-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: linear-gradient(to bottom,  #0f1013 0%,#222326 100%); 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f1013', endColorstr='#222326',GradientType=0 ); 	color: #ffffff;    border-radius: 8px;	-webkit-border-radius: 8px;    top: 274px;    display: none;    height: 40px;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;    right: 130px;    margin: 12px;    overflow: hidden;    position: absolute;    width: 122px;    z-index: 120;}#Group .coverimage .uploadfile {    visibility: hidden;}#Group .coverimage:hover .edit_btn_cover {    display: block;}#Group .coverimage .edit_btn_cover > div {    left: 0;    position: absolute;    top: 0;    width: 100%;}#Group .coverimage .edit_btn_cover > div > span {    cursor: pointer;    display: block;    padding: 12px 6px;    text-align: center;}#Group .coverimage .view_btn_cover {    background: #0f1013;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMTAxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIzMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #0f1013 0%, #222326 100%); 	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f1013), color-stop(100%,#222326)); 	background: -webkit-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -o-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: -ms-linear-gradient(top,  #0f1013 0%,#222326 100%); 	background: linear-gradient(to bottom,  #0f1013 0%,#222326 100%); 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f1013', endColorstr='#222326',GradientType=0 ); 	color: #ffffff;    border-radius: 8px;	-webkit-border-radius: 8px;    top: 274px;    display: none;    height: 40px;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;    right: 0;    margin: 12px;    overflow: hidden;    position: absolute;    width: 122px;    z-index: 120;}#Group .coverimage:hover .view_btn_cover {    display: block;}#Group .coverimage .view_btn_cover > div > span {    cursor: pointer;    display: block;    padding: 12px 6px;    text-align: center;}#Group #Content > .Box {    padding: 20px;}#Group #Tabs {    margin-left: -1px;    margin-right: -1px;    position: relative;}#Group #Tabs .buttons {    position: absolute;    right: 15px;    top: 20px;}#Group #Tabs ul {	list-style-type:none;	margin: 0;	padding-top: 20px;	padding-bottom: 39px;	padding-left: 15px;	border-bottom: 1px solid #cacaca;}#Group #Tabs ul li {	float: left;	margin-right: 20px;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	border-color: #cacaca;}#Group ul li a span {}#Group ul li a {	color: #686868;	font-family: Raleway;    font-size: 13px;    font-weight: 700;	text-decoration: none;    text-transform: uppercase;	padding-bottom: 20px;}#Group ul li a:hover {	color: #003629;}#Group #Tabs .buttons button + button {	margin-left: 20px;}#Group #Tabs .buttons button{    border: medium none;    cursor: pointer;    color: #686868;	font-family: Raleway;    font-size: 13px;    font-weight: 700;	text-decoration: none;    text-transform: uppercase;	background-color: Transparent;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;}#Group #Tabs .buttons button:hover {	padding-bottom: 19px;	border-bottom: 3px solid #003629;}#Group #Tabs ul li:hover, #Group #Tabs ul .current {	padding-bottom: 19px;	border-bottom: 3px solid #003629;}#Group #Tabs .buttons ul li:hover {	padding-bottom: none !important;	border-bottom: none !important;	border-color: none !important;}#Group #Tabs .buttons ul {	border: none !important;}.show-menu {	background-image: url("http://sub-ether.org/subether/themes/subether/img/toggle.png");	background-repeat: no-repeat;	width: 39px;	height: 35px;	display: none;}#Group #Tabs input[type=checkbox]{    display: none;}#Group #Tabs input[type=checkbox]:checked ~ #GroupMenu{    display: block;}#Group #Tabs table td a {    background: linear-gradient(to bottom, #0f1013 0%, #222326 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);    border-radius: 8px;    color: #ffffff;    font-size: 13px;    font-weight: 700;    text-transform: uppercase;    z-index: 120;	padding: 5px 10px;	text-decoration: none;}#Group #Tabs table td a:hover {    text-decoration: underline;}#Group #Tabs table td.current a {    color: #ffff00;}#Group #Tabs #GroupOptionsBox {    background-color: #e7e7e7;    border-radius: 8px;	border: 1px solid #cacaca;    box-shadow: #cacaca;    color: #7a7d88;    font-family: Raleway;    font-size: 12px;    font-weight: 400;    padding: 6px;    position: absolute;    right: -10px;    text-align: left;    top: 29px;    visibility: hidden;    width: 120px;    z-index: 200;}#Group #Tabs #GroupOptionsBox .toparrow {    height: 12px;    position: absolute;    right: 12px;    top: -10px;    width: 24px;}#Group #Tabs #GroupOptionsBox .toparrow:before, #Group #Tabs #GroupOptionsBox .toparrow:after {    content: "";    position: absolute;    width: 0;    height: 0;    border-style: solid;    border-color: transparent;    border-top: 0;}#Group #Tabs #GroupOptionsBox .toparrow:before {    border-bottom-color: #cacaca;    border-width: 11px;}#Group #Tabs #GroupOptionsBox .toparrow:after {    bottom: 0px;    left: 1px;    border-bottom-color: #e7e7e7;    border-width: 10px;}#Group #Tabs #GroupOptionsBox .inner {    float: none;    margin: 0;    padding: 0;}#Group #Tabs #GroupOptionsBox ul, #Group #Tabs #GroupOptionsBox li {    list-style-type: none;    margin: 0;    padding: 0;}#Group #Tabs #GroupOptionsBox ul li {    padding-left: 10px;    padding-right: 10px;}#Group #Tabs #GroupOptionsBox ul li:hover {    background-color: #eeeeee;    cursor: pointer;}#Group #Tabs #GroupOptionsBox a {    color: #000000;    line-height: 20px;}#Group #Tabs #GroupOptionsBox.open {    visibility: visible;}#Group #MainIM {    background: none repeat scroll 0 0 #1f1f2f;    border: 1px solid #c0c0c0;    border-radius: 3px;    color: #54a000;    font-family: monospace;    font-size: 14px;    height: 510px;    margin-bottom: 10px;    overflow: hidden;    position: relative;}#Group #MainIM table {    color: #54a000;    width: 100%;}#Group #MainIM td.rightCol {    width: 150px;}#Group #MainIM #ListIM {    height: 500px;    overflow-x: hidden;    overflow-y: scroll;    padding: 5px;}#Group #MainIM #RightIM {    height: 500px;    overflow-x: hidden;    overflow-y: scroll;    padding: 5px;}#Group #MainIM #RightIM .onlineuser {}#Group #MainIM .admin {}#Group #ListIM .joins span, #Group #ListIM .quits span {    color: #c0c0c0;}#Group #thirdparty h4 {    background-image: url("http://sub-ether.org/subether/themes/subether/img/code.png");    background-repeat: no-repeat;    border-bottom: 1px solid #cacaca;    font-family: Raleway;    font-size: 14px;    font-weight: 600;    margin-bottom: 15px;    padding-bottom: 10px;    padding-left: 20px;    text-transform: uppercase;}#Group #thirdparty .label {	color: #686868;    font-size: 12px;    font-weight: 600;    text-transform: uppercase;}#Group #thirdparty table {	width: 100%;}#Group #thirdparty input {	background: none;	border: none;	border-bottom: 1px solid #cacaca;	font-family: Raleway;}#Group #thirdparty table td:first-child {	width: 15%;}#Group #GroupDescription h4 {    background-image: url("http://sub-ether.org/subether/themes/subether/img/desc.png");    background-repeat: no-repeat;    border-bottom: 1px solid #cacaca;    font-family: Raleway;    font-size: 14px;    font-weight: 600;	margin-top: 30px;    margin-bottom: 15px;    padding-bottom: 10px;    padding-left: 20px;    text-transform: uppercase;}#Group #GroupPrivacySettings h4 {    background-image: url("http://sub-ether.org/subether/themes/subether/img/privacy.png");    background-repeat: no-repeat;    border-bottom: 1px solid #cacaca;    font-family: Raleway;    font-size: 14px;    font-weight: 600;	margin-top: 30px;    margin-bottom: 15px;    padding-bottom: 10px;    padding-left: 20px;    text-transform: uppercase;}#Group #GroupPrivacySettings button {	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    border: 0 none;    color: #686868;    font-size: 13px;    font-weight: 700;    text-transform: uppercase;	margin-right: 20px;}#Group #Admin .Box {	padding: 15px 0;}#Group #Admin .Box .tabs {	border-bottom: 1px solid #cacaca;    margin: 0;    padding-bottom: 19px;    padding-top: 15px;	margin-bottom: 15px;}#Group #Admin .Box .tabs a {	text-decoration: none;}#Group #Admin .Box .tabs a span+span {	color: #686868;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    margin: 0 15px;    text-decoration: none;    text-transform: uppercase;    -webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;}#Group #Admin .Box .tabs a span+span:hover, #Group #Admin .Box .tabs a.current span+span {	padding-bottom: 19px;	border-bottom: 3px solid !important;	border-color: $colorDefault !important;	color: #003629;	cursor: pointer;}#Admin .mailing #MainBox > table {    width: 100%;}#Admin #AdminContent .mailing table {	table-layout: fixed;}#Admin .mailing #MainBox td.leftCol {    width: 330px;	vertical-align: top;}#Admin .mailing #MainBox #MailList {    border-radius: 8px;    border: 1px solid #cacaca;    color: #7a7d88;    height: 522px;    margin-bottom: 10px;    margin-right: 10px;    overflow-x: hidden;    overflow-y: auto;    padding: 5px;    position: relative;}#Admin .mailing #MainBox #MessageBox {	border-radius: 8px;    border: 1px solid #cacaca;    height: 485px;    margin-bottom: 10px;    overflow-x: hidden;    overflow-y: auto;    padding: 5px;    position: relative;}#Admin .mailing #MainBox ul, #Admin .mailing #MainBox ul li {    list-style-type: none;    margin: 0;    padding: 0;    position: relative;}#Admin .mailing #MainBox #MailList li > div {    border-bottom: 1px solid #cacaca;    height: 37px;    padding: 5px;}#Admin .mailing #MainBox #MailList li:hover {	background-color: #eeeeee;}#Admin .mailing #MainBox #MailList li:last-child > div {    border-bottom: 0 none;}#Admin .mailing #MainBox #MailList li td.first {    width: 13%;}#Admin .mailing #MainBox #MailList li td.last {    vertical-align: middle;    width: 6%;}#Admin .mailing #MainBox #MailList .image {    border-radius: 100%;    height: 35px;    margin-right: 5px;    overflow: hidden;    width: 35px;}#Admin .mailing #MainBox #MessageContent {    min-height: 458px;    width: 100%;}#Admin .mailing #PostBox .publish {    float: right;}#Admin .mailing #PostBox .publish button {	background: none;	border: 0;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;	color: #686868;}#Admin .mailing #PostBox .check input {    display: inline-block !important;	width: inherit;}#Admin .mailing #MailList .second {	color: #686868;	font-size: 13px;	overflow: hidden;	width: 81%;	text-align: left;}#Messages .post {    display: block;    padding: 0;}#Messages .post input {    background-color: #e5e5e5;    border-radius: 8px;    box-sizing: border-box;    margin: 0;    width: 100%;}#Group .members > table.panel {    width: 100%;}#Group .members > table.panel td {    padding-bottom: 20px;}#Group .members table div {    margin-bottom: 10px;    margin-right: 10px;}#Group .members table .image {    border-radius: 100%;    height: 50px;    margin-right: 6px;    overflow: hidden;    width: 50px;	border: 4px solid #cfcfcf;}#Group .members table a {    color: #686868;    text-decoration: none;	font-weight: 600;	font-size: 14px;	line-height: 30px;}#Group .members .member {    float: left;	width: 24%;	height: 70px;	margin: 0.5%;	overflow: hidden;}#groupinvite .inputfield, #creategroup .inputfield {    padding: 2px 2px 2px 6px;    position: relative;}#groupinvite .inputfield input, #creategroup .inputfield input {    background: none repeat scroll 0 0 transparent;    border: 0 none;    padding-bottom: 4px;    padding-top: 4px;    width: 240px;}#groupinvite #FindMembers span, #creategroup #FindMembers span {    background: none repeat scroll 0 0 #dcdddd;    border: 1px solid #c0c0c0;    border-radius: 3px;    margin-left: 1px;    margin-right: 1px;}#groupinvite #FindMembers span a, #creategroup #FindMembers span a {    color: #000000;    margin-left: 1px;    margin-right: 3px;    text-decoration: none;}#groupinvite #ListFoundMembers, #creategroup #ListFoundMembers {    position: relative;}#groupinvite #ListFoundMembers > div, #creategroup #ListFoundMembers > div {    background-color: #e7e7e7;    border-radius: 8px;    	box-shadow: 0 0 4px -1px rgba(0, 0, 0, 0.8);	border: #b9b9b9;    color: #7a7d88;    font-family: Raleway;    font-size: 12px;    font-weight: 400;	padding: 5px;    position: absolute;    top: -2px;}#groupinvite #ListFoundMembers > div > table > tbody > tr, #creategroup #ListFoundMembers > div > table > tbody > tr {    cursor: pointer;}#groupinvite #ListFoundMembers > div > table > tbody > tr:hover, #creategroup #ListFoundMembers > div > table > tbody > tr:hover {    background-color: #eeeeee;}#groupinvite #ListFoundMembers .image, #creategroup #ListFoundMembers .image {    border-radius: 100%;    height: 28px;    overflow: hidden;    width: 30px;}#Group .Box > table {    width: 100%;}#Group > .Box > table > tbody > tr > td {    width: 50%;}#Group table.group table > tbody > tr > td {    width: 60px;}#Group table.group table > tbody > tr > td + td {    text-align: left;    width: auto;}#Group table.group {    margin-bottom: 10px;    margin-right: 10px;}#Group table.group .image {    border-radius: 100%;    height: 100px;    margin-right: 5px;    overflow: hidden;    width: 100px;	margin-right: 10px;}#Group table.group a {    text-decoration: none;}#Group div.group{	float: left;	width: 32.3%;	height: 130px;	margin: 0.5%;	overflow: hidden;}#Group #About .textarea {    border: 1px solid #c0c0c0;    border-radius: 3px;    min-height: 50px;    padding: 7px;}#Group #About .hidden {    height: 20px;    overflow: hidden;    text-overflow: ellipsis;}.members .panel button {		background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;    border: medium none;    border-radius: 8px;    color: #ffffff;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    padding: 4px 8px;    text-decoration: none;    text-transform: uppercase;}.group button {		background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;    border: medium none;    border-radius: 8px;    color: #ffffff;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    padding: 4px 8px;    text-transform: uppercase;	margin-top: 5px;}#Admin #AdminContent table {    width: 100%;}#Admin #AdminContent table tr.sw2 {    background-color: #eeeeee;}#Admin #AdminContent .budget th, #Admin #AdminContent .budget td {    padding-left: 4px;    padding-right: 4px;    text-align: left;    text-transform: uppercase;}#Admin #AdminContent .budget th + th, #Admin #AdminContent .budget td + td {    text-align: right;}#Admin #AdminContent .budget input {    background: none repeat scroll 0 0 transparent;    border: 0 none;    font-family: Raleway;    font-size: 11px;    margin: 0;    padding: 0;    text-transform: uppercase;    width: 100%;}#Admin #AdminContent .budget td + td input {    text-align: right;}#Admin #AdminContent .budget tr.head th + th {    border: 1px solid #c0c0c0;    width: 6.3%;}#Admin #AdminContent .budget tr.group td, #Admin #AdminContent .budget tr.group td input {    font-weight: bold;}#Admin #AdminContent .budget tr.sum td + td {    border-bottom: 1px solid #c0c0c0;    border-top: 1px solid #c0c0c0;}#Admin #AdminContent .shopdb table {    border: 1px solid #c0c0c0;}#Admin #AdminContent .shopdb tr.sort td {    border-bottom: 1px solid #c0c0c0;    border-top: 1px solid #c0c0c0;    height: 8px;}#Admin #AdminContent .shopdb th {    text-align: center;}#Admin #AdminContent .shopdb th, #Admin #AdminContent .shopdb td {    padding: 4px;}#Admin #AdminContent .shopdb tr.sort td {    padding: 0;    text-align: center;}#Admin #AdminContent .shopdb td + td, #Admin #AdminContent .shopdb th + th {    border-left: 1px solid #c0c0c0;}.case table {    width: 100%;}.case .col1 {    width: 60px;}.case .col3 {    width: 190px;}.case > table > tbody > tr > th, .case > table > tbody > tr > td {    line-height: 22px;    padding: 2px 10px !important;    text-align: left;}.case .newtask .col2, .case .newcase .col2 {	line-height: 22px;    padding: 2px 10px !important;    text-align: left;}.case > table > tbody > tr > th {    padding: 10px !important;}.case tr > td > .edit {    display: none;    float: right;}.case tr > td .ProgressNum {    display: block;    float: left;    text-align: right;    width: 35px;}.case tr:hover > td > .edit {    display: block;}.case tr > td > .edit > img {    cursor: pointer;    margin-bottom: -4px;    margin-left: 3px;    margin-right: 3px;}.case .textarea {    margin-bottom: 5px;    min-height: 100px;    padding: 5px;}.case .task, .case .newcase, .case .newtask {}.case .task {    height: 0;    overflow: hidden;    visibility: hidden;}.case .task.open, .case .newcase.open, .case .newtask.open {    height: auto;    overflow: auto;    visibility: visible;	background-color: #eeeeee;	width: 96%;	margin: 0 auto;}.case .tasks > td, .case .inputs > td {    line-height: normal;    padding: 0;    width: auto;}.case .ratebar {    background-color: transparent;    float: right;    height: 2px;    margin-bottom: 10px;    margin-top: 10px;    overflow: hidden;    width: 75%;}.case .ratebar > div {    background-color: #006600;    height: 100%;}.case input[type="text"] {    background: none repeat scroll 0 0 transparent;    border: 0 none;    color: #000000;    font-family: Raleway;    font-size: 11px;    margin: 0;    padding: 0;    width: 100%;}.case ul.checklist {    list-style-type: none;    position: relative;    z-index: 1;}.case ul.checklist li {    position: relative;    z-index: 2;}.case ul.checklist span {    left: -21px;    position: absolute;    z-index: 4;}.case ul.checklist input[type="checkbox"] {    left: 0;    position: relative;    z-index: 3;}#Meeting > div > table {    width: 100%;}#Meeting .leftCol {    width: 250px;	vertical-align: top;}#Meeting img {    margin: 0;    padding: 0;}#Meeting h4 {    font-weight: bold;    position: relative;    text-transform: uppercase;}#Meeting ul, #meeting ul li {    list-style-type: none;    margin: 0;    padding: 0;}#Meeting div ul li div {    display: block;    line-height: 28px;    padding-left: 2px;    padding-right: 2px;}#Meeting ul li > div {    height: 30px;    padding-bottom: 2px;    padding-top: 2px;}#Meeting ul li span + span {    font-size: 14px;    font-weight: 600;    left: 5px;    line-height: 28px;    position: relative;    top: -2px;}#Meeting .image {    border-radius: 100%;    float: left;    height: 28px;    overflow: hidden;    padding: 0;    width: 30px;	margin-right: 5px;}#Meeting .image img {    height: 28px;    width: 30px;}#Meeting #ParticipantBox {    height: 220px;    margin-bottom: 10px;    overflow-x: hidden;    position: relative;}#Meeting #ParticipantBox > ul {    padding-top: 4px;}#Meeting #ChatBox {    height: 220px;    margin-bottom: 10px;    overflow-x: hidden;    padding: 5px;    position: relative;	background-color: #e7e7e7;    border-bottom: medium none;    border-radius: 8px;    border: 1px solid #cacaca;    color: #7a7d88;    font-family: Raleway;    font-size: 12px;    font-weight: 400;}#Meeting #ChatBox > div {    padding-top: 4px;}#Meeting #VideoBox {    border-radius: 3px;    height: 500px;    margin-bottom: 10px;    margin-left: 10px;    overflow-x: hidden;    padding: 5px;    position: relative;}#Meeting #VideoBox > div {    padding-top: 4px;}#Meeting #VideoBox .inner {    margin: auto;}#Meeting #VideoBox .webcam {    border-radius: 100%;    float: left;    height: 152px;    margin: 5px 5px 22px;    position: relative;    width: 152px;}#Meeting #VideoBox .webcam .username {    bottom: -20px;    position: absolute;    text-align: center;    width: 100%;	font-size: 15px;	font-weight: 600;}#Meeting #VideoBox .clearboth {    clear: both;}#Meeting #PostBox input {	background-color: #e5e5e5;    border-radius: 8px;	border-bottom: 1px solid #24262e;	border: none;	width: 100%;	height: 20px;	padding: 2px;}#ChatBox .chatmessage .user {	color: #ffff00;}#ChatBox .chatmessage .time {	color: #0f75bd;}#Booking .Box {	padding: 15px 0;}#Booking div.checkbox input {	display: block !important;}#Booking .clearboth {    clear: both;    float: none;}#Booking .event {    border: 1px solid #cacaca;    border-radius: 5px;    float: left;    height: 242px;    margin: 10px;    overflow: hidden;    position: relative;    width: 228px;}#Booking .event.admin.closed {    background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/cross.png") no-repeat scroll center center;    border: 1px dashed #cacaca;    cursor: pointer;    height: 240px;    width: 226px;}#Booking .event > .checkbox {    position: absolute;    right: 10px;    top: 10px;    z-index: 2;}#Booking .event > .checkbox > input {    cursor: pointer;}#Booking .event > .edit {    border: 1px solid transparent;    border-radius: 5px;    padding: 0 !important;    position: absolute;    right: 10px;    top: 10px;    z-index: 2;}#Booking .event > .edit > div.options {    background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/downarrow.png") no-repeat scroll center center;    cursor: pointer;    height: 16px;    padding: 0 !important;    width: 20px;}#Booking .event.admin.closed .information {}#Booking .event .information {    bottom: 0;    height: 100%;    left: 0;    position: absolute;    width: 100%;}#Booking .event .information .inputs {    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;    bottom: 0;    color: white;    left: 0;    padding-bottom: 8px;    padding-top: 10px;    position: absolute;    width: 100%;}#Booking .event .information .inputs a {    color: white;}#Booking .event.admin .information .inputs, #Booking .event.open .information .inputs, #Booking .event.edit .information .inputs {    background-color: transparent;    color: #777777;}#Booking .event.edit .information .inputs a {    color: black;}#Booking .event .information > div.inputs > div {    overflow: hidden;    padding: 0 10px 2px;    text-overflow: ellipsis;    white-space: nowrap;}#Booking .event .information .inputs .place, #Booking .event .information .inputs .description {    font-size: 80%;}#Booking .event .information .inputs .price {    font-weight: bold;}#Booking .event .information input {    border-bottom: 1px solid #cacaca;    padding: 5px;    width: 96%;}#Booking .event .heading {    font-weight: bold;    padding-top: 10px;}#Booking .event .time {    background: #dcdddd none repeat scroll 0 0;    padding-top: 10px;}#Booking h4 {    font-weight: bold;    margin: 0;    padding: 0 5px 5px;    position: relative;    text-transform: uppercase;}#Booking .inner {    border-top: 1px solid #c0c0c0;    padding: 10px 5px 5px;}#Booking .fileupload {    border: 1px solid transparent;    border-radius: 3px;    cursor: pointer;    display: none;    height: 50px;    left: 0;    overflow: hidden;    padding: 2px;    position: absolute;    text-align: center;    top: 0;    width: 50px;    z-index: 3;}#Booking .image {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    height: 100%;    position: relative;    width: 100%;}#Booking .event.edit .fileupload, #Booking .event:hover .fileupload {    display: block;}#Booking .fileupload > div {    background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/upload_big.png") no-repeat scroll center center;}#Booking .fileupload > div {    border-radius: 3px;    height: 46px;}#Booking .upload_btn {    height: 0;    overflow: hidden;    position: absolute;    visibility: hidden;    width: 0;}#Booking .navigator {    margin-bottom: 10px;    padding-bottom: 20px;    width: 100%;}#Booking .navigator .wrapper {    float: left;}#Booking .navigator .wrapper .container {    padding-right: 10px;}#Booking .navigator .wrapper .container.children {    padding-right: 0;}#Booking .navigator .wrapper .container > div {    width: 100%;}#Booking .navigator .wrapper.placename {    width: 42%;}#Booking .navigator .wrapper.fromdate, #Booking .navigator .wrapper.todate {    width: 17%;}#Booking .navigator .wrapper.number, #Booking .navigator .wrapper.adults, #Booking .navigator .wrapper.children {    width: 8%;}#Booking .navigator .heading {    padding-bottom: 5px;}#Booking .navigator .heading.placename {    padding-left: 15px;}#Booking .navigator .input {    position: relative;	border-bottom: 1px solid #cacaca;}#Booking .navigator .input > div {    padding-right: 10px;    position: relative;}#Booking .navigator .input.placename > div { 	padding-left: 15px; }#Booking .navigator input {    background: transparent none repeat scroll 0 0;    border: 0 none;    line-height: 25px;    margin: 0;    padding: 0;    width: 100%;}#Booking .navigator button {    background: transparent none repeat scroll 0 0;    border: 0 none;    color: black;    line-height: 27px;    margin: 0;    padding: 0 10px;    position: absolute;    right: 0;    top: 0;}#Booking .navigator .placename button {    background: transparent url("http://sub-ether.org/subether/themes/subether/img/booking_search.png") no-repeat scroll center center;    font-size: 0;    width: 16px;}#Booking .navigator .fromdate button, #Booking .navigator .todate button {    background: transparent url("http://sub-ether.org/subether/themes/subether/img/booking_calendar.png") no-repeat scroll center center;    font-size: 0;    width: 16px;}#Booking .navigator .number button, #Booking .navigator .adults button, #Booking .navigator .children button {    background: transparent url("http://sub-ether.org/subether/themes/subether/img/select.png") no-repeat scroll center center;    font-size: 0;    width: 28px;}#Booking .navigator .calendar {	background-color: #e7e7e7;    border: 1px solid #cacaca;    border-radius: 8px;    display: none;    padding: 10px;    position: absolute;    top: 485px;    width: auto !important;    z-index: 5;}#Booking .navigator .calendar a {	text-decoration: none;}#Booking .navigator .calendar.open {    display: block;}#Booking .navigator .calendar table {    width: 100%;}#Booking .navigator .calendar table th {    text-align: center;}#Booking .navigator .calendar table td {    text-align: left;}#Booking .navigator .calendar table tbody tr th, #Booking .navigator .calendar table tbody tr td {    border-collapse: collapse;}#Booking .navigator .calendar .nav {    padding-bottom: 10px;    position: relative;}#Booking .navigator .calendar .nav .Left {    left: 10px;    position: absolute;    top: 0;}#Booking .navigator .calendar .nav .Right {    position: absolute;    right: 10px;    top: 0;}#Booking .navigator .calendar .nav .Center {    display: block;    text-align: center;}#Booking .navigator .calendar .Week, #Booking .navigator .calendar .prevYear, #Booking .navigator .calendar .nextYear {    display: none;}#Booking .navigator .calendar td > div {    border: 1px solid #cacaca;    border-radius: 3px;    margin: 2px;    padding: 5px 10px;	text-align: center;}#Booking .navigator .calendar .Selected {    background-color: #eeeeee;}#Booking .navigator .calendar .Reserved {    background-color: #0f75bd;    color: white;}#Booking .navigator .calendar .Space {    color: #cacaca;}#Booking .navigator .calendar .Available {    cursor: pointer;}#Admin .Box{	padding-top: 0 !important;}#Admin .Box .tabs{	margin-bottom: 0 !important;}#Admin .Box .mailing{	padding-top: 15px;}#Admin div.checkbox input{	display: block !important;}#Admin .clearboth{    clear: both;    float: none;}#Admin .navigator{    /*margin-bottom: 10px;    padding-bottom: 20px;*/	padding-bottom: 8px;	border-bottom: 1px solid #cacaca;	padding-top: 15px;    width: 100%;}#Admin .navigator .wrapper{    float: left;}#Admin .navigator .wrapper .container{    padding-right: 10px;	position: relative;}#Admin .navigator .wrapper .container.children{    padding-right: 0;}#Admin .navigator .wrapper .container > div{    width: 100%;}#Admin .navigator .wrapper.placename{    width: 42%;	}#Admin .navigator .wrapper.fromdate, #Admin .navigator .wrapper.todate{    width: 13%;}#Admin .navigator .wrapper.number, #Admin .navigator .wrapper.adults, #Admin .navigator .wrapper.children{    width: 8%;}#Admin .navigator .wrapper.buttons{    width: 31%;	text-align: right;}#Admin .navigator .heading{    padding-bottom: 5px;}#Admin .navigator .heading.placename{    padding-left: 15px;}#Admin .navigator .input{    position: relative;	}#Admin .navigator .input > div{    padding-right: 10px;    position: relative;}#Admin .navigator .input.placename > div{ 	padding-left: 15px; }#Admin .navigator input{    background: transparent none repeat scroll 0 0;    border: 0 none;    line-height: 25px;    margin: 0;    padding: 0;    width: 100%;}#Admin .navigator .placename button, #Admin .navigator .fromdate button, #Admin .navigator .todate button{    background: transparent none repeat scroll 0 0;    border: 0 none;    color: black;    line-height: 27px;    margin: 0;    padding: 0 10px;    position: absolute;    right: 0;    top: 0;}#Admin .navigator .buttons button{	width: 70px;	margin: 0 5px 0 0;    padding: 4px 3px;	line-height: 25px;}#Admin .navigator .buttons button > img{	margin: 0 2px 0 0;	vertical-align: middle;	position: relative;	top: -1px;}#Admin .navigator .placename button{    background: transparent url("http://sub-ether.org/subether/themes/subether/img/booking_search.png") no-repeat scroll center center;    font-size: 0;    width: 16px;}#Admin .navigator .fromdate button, #Admin .navigator .todate button{    background: transparent url("http://sub-ether.org/subether/themes/subether/img/booking_calendar.png") no-repeat scroll center center;    font-size: 0;    width: 16px;}#Admin .navigator .calendar{	background-color: #e7e7e7;    border: 1px solid #cacaca;    border-radius: 8px;    display: none;    padding: 10px;    position: absolute;    top: 62px;	right: 10px;    width: auto !important;    z-index: 5;}#Admin .navigator .calendar a{	text-decoration: none;}#Admin .navigator .calendar.open{    display: block;}#Admin .navigator .calendar table{    width: 100%;}#Admin .navigator .calendar table th{    text-align: center;}#Admin .navigator .calendar table td{    text-align: left;}#Admin .navigator .calendar table tbody tr th, #Admin .navigator .calendar table tbody tr td{    border-collapse: collapse;}#Admin .navigator .calendar .nav{    padding-bottom: 10px;    position: relative;}#Admin .navigator .calendar .nav .Left{    left: 10px;    position: absolute;    top: 0;}#Admin .navigator .calendar .nav .Right{    position: absolute;    right: 10px;    top: 0;}#Admin .navigator .calendar .nav .Center{    display: block;    text-align: center;}#Admin .navigator .calendar .Week, #Admin .navigator .calendar .prevYear, #Admin .navigator .calendar .nextYear{    display: none;}#Admin .navigator .calendar td > div{    border: 1px solid #cacaca;    border-radius: 3px;    margin: 2px;    padding: 5px 10px;	text-align: center;}#Admin .navigator .calendar .Selected{    background-color: #eeeeee;}#Admin .navigator .calendar .Reserved{    background-color: #0f75bd;    color: white;}#Admin .navigator .calendar .Space{    color: #cacaca;}#Admin .navigator .calendar .Available{    cursor: pointer;}#Browse #Content {	margin-top: 20px;	margin-left: 15px;}.network > div {	font-size: 12px;	text-transform: uppercase;	text-align: left;	margin-bottom: 10px;}#Browse .network > ol,body.search ol{	margin: 0;	padding: 0;}.network > ol > li{	list-style-type: none;	line-height: 1;	border-bottom: 1px solid #cacaca;}body.search ol > li{	line-height: normal;	list-style-type: none;}.network > ol > li:hover{	background-color: #eeeeee;}.network > ol > li > table {	font-size: 12px;	vertical-align: middle;	display: inline-block;}.network > ol > li > table span {	color: #686868;	font-size: 11px;}.network .image{	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	width: 90px;	height: 100px;	margin: 5px;}.network .image > img{	display: none;}#Content__.search{	padding-top: 20px !important;}#Content__.search > ol{	padding-top: 5px;	padding-bottom: 5px;}#Content__.search > ol > li > div{	padding-bottom: 10px;	padding-top: 10px;}#Content__.search > ol > li em{	font-weight: bold;	font-style: normal;}#Content__.search > ol > li > div > div > div > p{	margin: 0;	padding: 0;	font-style: italic;}#Content__.search > ol > li > div > div > div > p em{	font-style: italic;}#Content__.search > div > table a{	color: inherit;}#Content__.search a{	text-decoration: none;}#Content__.search a:hover,#Content__.search a.current{	text-decoration: underline;}html body.home div#CenterBox__ div#Center__ div#Content__ div#InnerContainer__ div#InnerContent__ div#Scene div#Home table#Table_Fields tbody tr td.Col2 div#Field_middle div#Browse div.Box div#Content div.network ol li table tbody tr td div h3 a {	text-decoration: none;	color: $colorLighter !important;}#Browse a {	color: #686868;}#Browse .video h3 {    display: block;    font-size: 100%;    height: 33px;    margin-bottom: 2px;    margin-top: 12px;    overflow: hidden;    text-overflow: ellipsis;}#Browse .video h4 {    display: block;    font-weight: bold;    height: 20px;    line-height: 20px;    text-transform: uppercase;}#Browse .tabs a {    text-decoration: none;}#Browse .tabs a:hover, #Browse .tabs a.current {    text-decoration: underline;}#Browse #Content table {    border-collapse: collapse;    width: 100%;	table-layout: fixed;}#Browse .Box .videobox {	border-radius: 100% 100% 0 0;    display: inline-table;    height: 185px;    overflow: hidden;    width: 185px;	margin: 15px;}#Browse #Content > table > tbody > tr > td.LeftCol .Active,#Browse #Content > table > tbody > tr > td.LeftCol .Active iframe{    width: 100%;	border-radius: 0;	height: 500px;	margin-left: 0;}#Browse .LeftCol {	width: 70%;}#Browse .RightCol {	padding-left: 1%;}#Browse .RightCol .videobox {    height: 68px;    width: 100%;	padding-bottom: 10px;	border-radius: 0;}#Browse .RightCol .videobox > div {    float: left;	height: 68px;    width: 170px;}#Browse .RightCol .videobox > div > h3 {    margin-top: 0;	font-size: 12px;	height: 50px;}#Browse .videobox .content {    text-align: center;    width: 185px;	font-size: 12px;}#Browse .videobox .thumb {    background: none repeat scroll 0 0 #000000;    height: 105px;    overflow: hidden;    position: relative;    width: 185px;}#Browse .videobox .thumb img {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    display: block;    height: 100%;    width: 100%;}#Browse .RightCol .videobox .thumb {    height: 68px;    width: 120px;}#Browse .RightCol .videobox .thumb > img {    width: 120px;}#Browse .videobox .source {    background: url("http://sub-ether.org/subether/themes/subether/img/utube.png") no-repeat scroll center center rgba(0, 0, 0, 0);    bottom: 5px;    height: 22px;    left: 5px;    position: absolute;    width: 52px;}#Browse .Box .videobox .duration {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.75);    border-radius: 20%;    bottom: 5px;    color: #ffffff;    font-size: 13px;    padding: 2px 4px;    position: absolute;    right: 5px;}#Browse .Active {    height: auto;    width: 400px;}#Browse .Active video {    background-color: #000000;}#Browse .clearboth {    clear: both;}#Browse .posted {    padding-top: 5px;}#Browse .posted .image {    background: none repeat scroll 0 0 #ffffff;    border: 1px solid #c0c0c0;    border-radius: 3px;    height: 40px;    margin-right: 5px;    overflow: hidden;    width: 40px;}#Browse .rating {}#Browse .rating .ratebar {    background-color: #dcdddd;    height: 2px;    margin-bottom: 4px;    margin-top: 4px;    overflow: hidden;    width: 100%;}#Browse .rating .ratebar > div {    background-color: #006600;    height: 100%;}#Browse .rating img {    margin-left: 5px;}#Browse .comments {    padding-top: 10px;}#Browse .comments .commentbox {    border-bottom: 1px solid #c0c0c0;    padding-bottom: 10px;    padding-top: 10px;}#Browse .comments .image {    background: none repeat scroll 0 0 #ffffff;    border: 1px solid #c0c0c0;    border-radius: 3px;    height: 28px;    margin-right: 5px;    overflow: hidden;    width: 30px;}#Browse .comments .postbox {    background: none repeat scroll 0 0 #ffffff;    border: 1px solid #c0c0c0;    border-radius: 3px;    padding: 2px 2px 2px 6px;    position: relative;}#Browse .comments .comment img {    margin-bottom: -5px;    margin-left: 5px;}#Browse .comments input {    background: none repeat scroll 0 0 transparent;    border: 0 none;    padding-bottom: 4px;    padding-top: 4px;    width: 100%;}#Browse .comments button {    position: absolute;    right: 2px;    top: 2px;}#Browse .files h3 {    display: block;    font-size: 100%;    height: 18px;    margin-bottom: 2px;    margin-top: 2px;    overflow: hidden;    text-overflow: ellipsis;}#Browse .files h4 {    display: block;    font-weight: bold;    height: 20px;    line-height: 20px;    text-transform: uppercase;}#Browse .filebox {    float: left;    height: 120px;    margin: 2px;    overflow: hidden;    width: 120px;	font-size: 12px;	text-align: center;}#Browse .RightCol .filebox {    height: 68px;    width: 350px;}#Browse .RightCol .filebox > div {    float: left;}#Browse .filebox .content {    height: 68px;    padding-left: 10px;}#Browse .RightCol .filebox h3 {    font-size: 100%;}#Browse .filebox .thumb {    overflow: hidden;    position: relative;}#Browse .filebox .thumb img {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    display: block;    height: 100%;    margin: 0 auto;    width: 100%;}#Browse .RightCol .filebox .thumb {    height: 68px;    width: 120px;}#Browse .RightCol .filebox .thumb > img {    width: 120px;}#Browse .filebox .source {    background: url("http://sub-ether.org/subether/themes/subether/img/utube.png") no-repeat scroll center center rgba(0, 0, 0, 0);    bottom: 5px;    height: 22px;    left: 5px;    position: absolute;    width: 52px;}#Browse .filebox .duration {    background: none repeat scroll 0 0 #000000;    bottom: 5px;    color: #ffffff;    padding: 2px 4px;    position: absolute;    right: 5px;}#Browse .images h3 {    display: block;    font-size: 100%;    height: 18px;    margin-bottom: 2px;    margin-top: 2px;    overflow: hidden;    text-overflow: ellipsis;}#Browse .images h4 {    display: block;    font-weight: bold;    height: 20px;    line-height: 20px;    text-transform: uppercase;}#Browse .imagebox {    float: left;    font-size: 12px;    height: 185px;    margin: 15px;    overflow: hidden;    text-align: center;    width: 145px;}#Browse .RightCol .imagebox {    height: 68px;    width: 350px;}#Browse .RightCol .imagebox > div {    float: left;}#Browse .imagebox .content {    height: 68px;    padding-top: 26px;    width: 145px;}#Browse .RightCol .imagebox h3 {    font-size: 100%;}#Browse .imagebox .thumb {    background: none repeat scroll 0 0 #000000;    border-radius: 100%;    height: 145px;    overflow: hidden;    position: relative;    width: 145px;}#Browse .imagebox .thumb img {    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    display: block;    height: 100%;    width: 100%;}#Browse .RightCol .imagebox .thumb {    height: 68px;    width: 120px;}#Browse .RightCol .imagebox .thumb > img {    width: 120px;}#Browse .imagebox .source {    background: url("http://sub-ether.org/subether/themes/subether/img/utube.png") no-repeat scroll center center rgba(0, 0, 0, 0);    bottom: 5px;    height: 22px;    left: 5px;    position: absolute;    width: 52px;}#Browse .imagebox .duration {    background: none repeat scroll 0 0 #000000;    bottom: 5px;    color: #ffffff;    padding: 2px 4px;    position: absolute;    right: 5px;}#Browse .contact{	float: left;	height: 105px;	margin: 0.5%;	overflow: hidden;	width: 32.3%;}#Browse .contact td{	width: 115px;}#Browse .contact td + td{	width: auto;}#Browse .contacts h3 {    display: block;    font-size: 100%;    height: 18px;    margin-bottom: 2px;    margin-top: 2px;    overflow: hidden;    text-overflow: ellipsis;}#Browse .contacts h4 {    display: block;    font-weight: bold;    height: 20px;    line-height: 20px;    text-transform: uppercase;}#Browse #Content .contacts {    padding-top: 10px;}#Browse .contacts > table > tbody > tr > td {    width: 50%;}#Browse .contacts table table > tbody > tr > td {    width: 110px;}#Browse .contacts table table > tbody > tr > td + td {    text-align: left;    width: auto;}#Browse .contacts table table {    margin-bottom: 10px;    margin-right: 10px;}#Browse .contacts table .image {    background-size: cover;	border: 0;    border-radius: 100%;    height: 100px;    margin-right: 5px;    overflow: hidden;    width: 100px;}#Browse .contacts table a {    color: $colorLighter !important;    text-decoration: none;	margin-bottom: 10px;}#Browse .contacts button {		background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;    border: medium none;    border-radius: 8px;    color: #ffffff;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    padding: 4px 8px;    text-transform: uppercase;	margin-top: 10px;}#Browse .contacts table p {	display: none;}#Browse .groups h3 {    display: block;    font-size: 100%;    height: 18px;    margin-bottom: 2px;    margin-top: 2px;    overflow: hidden;    text-overflow: ellipsis;}#Browse .groups h4 {    display: block;    font-weight: bold;    height: 20px;    line-height: 20px;    text-transform: uppercase;}#Browse #Content .groups {    padding-top: 10px;}#Browse .group{	float: left;	height: 130px;	margin: 0.5%;	overflow: hidden;	width: 32.3%;}#Browse .group td{	width: 115px;}#Browse .group td + td{	width: auto;}#Browse .groups > table > tbody > tr > td {    width: 50%;}#Browse .groups table table > tbody > tr > td {    width: 110px;}#Browse .groups table table > tbody > tr > td + td {    text-align: left;    width: auto;	font-size: 13px;}#Browse .groups table table {    margin-bottom: 10px;    margin-right: 10px;}#Browse .groups table .image {    border: 1px solid #cacaca;    border-radius: 100%;    height: 100px;    margin-right: 10px;    overflow: hidden;    width: 100px;}#Browse .groups table a {    color: $colorLighter !important;    text-decoration: none;	font-size: 13px;}#Browse .groups table button {		background: linear-gradient(to bottom, #003629 0%, #006655 100%) repeat scroll 0 0 #003629;    border: medium none;    border-radius: 8px;    color: #ffffff;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    padding: 4px 8px;    text-transform: uppercase;	margin-top: 5px;}.Box .tabs {		padding-top: 10px;}div#Field_middle #Browse div.Box div.tabs a.current{	color: #003629;	text-decoration: none;	padding-bottom: 19px;	border-bottom: 3px solid !important;}div#Field_middle div.Box div.tabs a.current{	color: #003629;}div#Field_middle div#Group div.Box div.tabs a.current{	color: #003629;	text-decoration: none;}div#Field_middle #Browse div.Box ul {	border-bottom: 1px solid #cacaca;    list-style-type: none;    margin: 0;    padding-bottom: 40px;    padding-left: 15px;    padding-top: 20px;}div#Field_middle #Browse div.Box .tabs ul li {	float: left;	margin-right: 20px;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	border-color: #282c35;}div#Field_middle #Browse div.Box .tabs ul li:hover {	padding-bottom: 19px;	border-bottom: 3px solid #003629;}div#Field_middle #Browse div.Box .tabs li a{    color: #686868;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    text-decoration: none;    text-transform: uppercase;}div#Field_middle #Browse div.Box .show-browse-menu {	background-image: url("http://sub-ether.org/subether/themes/subether/img/toggle.png");	background-repeat: no-repeat;	width: 39px;	height: 35px;	display: none;}div#Field_middle div.Box input[type=checkbox]{    display: none;}div#Field_middle div.Box #AdminContent input[type=checkbox]{    	display: inline;}div#Field_middle div.Box input[type=checkbox]:checked ~ #BrowseMenu{    display: block;}#Panel .list.favorites li, #Panel .list.groups li, #Panel .list.bank li, #Panel .list.profile li, #Panel .list.events li {	padding: 3px 3px 0;}.Panel div .name, .Panel div li .create {	position: relative;	top: -2px;}/*.Panel div .heading.favorites {	background: url(img/favorites.png);	background-repeat: no-repeat;	background-position: left center;	padding-left: 20px;}.Panel div .heading.bank {	background: url(img/bank.png);	background-repeat: no-repeat;	background-position: left center;	padding-left: 20px;	margin-top: 10px;}*/.Panel div .heading.groups {	margin-top: 10px;}.Panel div .heading.bank {	margin-top: 10px;}.Panel div .wall .icon, #UserMenu .wall .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/news.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .wall:hover .icon, #UserMenu .wall:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/news_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .wall.current .icon, #UserMenu .wall.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/news_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .messages .icon, #UserMenu .messages .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/messages.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .messages:hover .icon, #UserMenu .messages:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/messages_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .messages.current .icon, #UserMenu .messages.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/messages_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}#UserMenu .events .icon, .Panel .list.events .create .icon, .Panel .list.favorites .events .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/event.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel .list.events .create:hover .icon, .Panel .list.favorites .events:hover .icon, #UserMenu .events:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/event_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel li.events.current .icon, #UserMenu .events.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/event_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel li.events.events .icon, .Panel .upcoming.events .booking .icon  {	background: url("http://sub-ether.org/subether/themes/subether/img/event_empty.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel li.events.events:hover .icon, .Panel .upcoming.events .booking:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/event_empty_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.upcoming.events .one .icon:after {	content: "01";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .two .icon:after {	content: "02";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .three .icon:after {	content: "03";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .four .icon:after {	content: "04";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .five .icon:after {	content: "05";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .six .icon:after {	content: "06";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .seven .icon:after {	content: "07";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .eight .icon:after {	content: "08";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .nine .icon:after {	content: "09";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .ten .icon:after {	content: "10";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .eleven .icon:after {	content: "11";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twelve .icon:after {	content: "12";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .thirteen .icon:after {	content: "13";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .fourteen .icon:after {	content: "14";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .fifteen .icon:after {	content: "15";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .sixteen .icon:after {	content: "16";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .seventeen .icon:after {	content: "17";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .eighteen .icon:after {	content: "18";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .nineteen .icon:after {	content: "19";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twenty .icon:after {	content: "20";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twentyone .icon:after {	content: "21";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twentytwo .icon:after {	content: "22";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twentythree .icon:after {	content: "23";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twentyfour .icon:after {	content: "24";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twentyfive .icon:after {	content: "25";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twentysix .icon:after {	content: "26";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twentyseven .icon:after {	content: "27";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twentyeight .icon:after {	content: "28";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .twentynine .icon:after {	content: "29";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .thirty .icon:after {	content: "30";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.upcoming.events .thirtyone .icon:after {	content: "31";	font-size: 10px;    position: relative;    top: -2px;	display: block;	text-align: center;	color: #bbbbbb;}.Panel li.events.events:hover .icon:after, .Panel .upcoming .booking:hover .icon:after  {	color: #686868;}.Panel div .library .icon, #UserMenu .library .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/library.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .library:hover .icon, #UserMenu .library:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/library_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .library.current .icon, #UserMenu .library.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/library_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .browse .icon, #UserMenu .browse .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/browse.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .browse:hover .icon, #UserMenu .browse:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/browse_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .browse.current .icon, #UserMenu .browse.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/browse_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .maps .icon, #UserMenu .maps .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/maps.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .maps:hover .icon, #UserMenu .maps:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/maps_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .maps.current .icon, #UserMenu .maps.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/maps_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .bookmarks .icon, #UserMenu .bookmarks .icon{	background: url("http://sub-ether.org/subether/themes/subether/img/bookmark.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 2px;	margin-left: 2px;}.Panel div .bookmarks:hover .icon, #UserMenu .bookmarks:hover .icon{	background: url("http://sub-ether.org/subether/themes/subether/img/bookmark_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 2px;	margin-left: 2px;}.Panel div .bookmarks.current .icon, #UserMenu .bookmarks.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/bookmark_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 2px;	margin-left: 2px;}.Panel div .list.groups .icon, #UserMenu .list.groups .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/group.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.groups .current > div > a > span.icon, #UserMenu .list.groups .current > div > a > span.icon {	background: url("http://sub-ether.org/subether/themes/subether/img/group_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.groups .create .icon, #UserMenu .list.groups .create .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/create.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.groups .create:hover .icon, #UserMenu .list.groups .create:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/create_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.groups .create.current .icon, #UserMenu .list.groups .create.current .icon  {	background: url("http://sub-ether.org/subether/themes/subether/img/create_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.bank .create .icon, #UserMenu .list.bank .create .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/bank.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.bank .create:hover .icon, #UserMenu .list.bank .create:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/bank_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.bank .create.current .icon, #UserMenu .list.bank .create.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/bank_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.profile .about .icon, #UserMenu .list.profile .about .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/about.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.profile .about:hover .icon, #UserMenu .list.profile .about:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/about_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.profile .about.current .icon, #UserMenu .list.profile .about.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/about_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.profile .contacts .icon, #UserMenu .list.profile .contacts .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/contacts.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.profile .contacts:hover .icon, #UserMenu .list.profile .contacts:hover .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/contacts_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.profile .contacts.current .icon, #UserMenu .list.profile .contacts.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/contacts_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.profile .groups .icon, #UserMenu .list.profile .groups .icon{	background: url("http://sub-ether.org/subether/themes/subether/img/groups.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.profile .groups:hover .icon, #UserMenu .list.profile .groups:hover .icon{	background: url("http://sub-ether.org/subether/themes/subether/img/groups_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.profile .groups.current .icon, #UserMenu .list.profile .groups.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/groups_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.pages .create .icon, #UserMenu .list.pages .create .icon{	background: url("http://sub-ether.org/subether/themes/subether/img/page.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.pages .create:hover .icon, #UserMenu .list.pages .create:hover .icon{	background: url("http://sub-ether.org/subether/themes/subether/img/page_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.Panel div .list.pages .create.current .icon, #UserMenu .list.pages .create.current .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/page_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}#UserMenu ul li ul li ul li:hover {    cursor: pointer;	background-color: #dddddd;}#UserMenu .maincategory.main .maincategory.main {	background: url("http://sub-ether.org/subether/themes/subether/img/home.png");	background-repeat: no-repeat;	background-position: left center;	display: block;	padding-left: 20px;	padding-top: 4px;	margin-bottom: 5px;	border-bottom: 1px solid #cacaca;}#UserMenu .maincategory.main .maincategory.main:hover {	background: url("http://sub-ether.org/subether/themes/subether/img/home_current.png");	background-repeat: no-repeat;	background-position: left center;	cursor: pointer;	background-color: #dddddd;}#UserMenu .maincategory.profile .maincategory.profile {	background: url("http://sub-ether.org/subether/themes/subether/img/profile.png");	background-repeat: no-repeat;	background-position: left center;	display: block;	padding-left: 20px;	padding-top: 4px;	margin-bottom: 5px;	border-bottom: 1px solid #cacaca;}#UserMenu .maincategory.profile .maincategory.profile:hover {	background: url("http://sub-ether.org/subether/themes/subether/img/profile_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;	background-color: #dddddd;}#UserMenu .maincategory.main, #UserMenu .maincategory.profile {	padding-bottom: 5px;}#UserMenu .maincategory.account:hover, #UserMenu .maincategory.global:hover, #UserMenu .maincategory.report:hover, #UserMenu .maincategory.logout:hover {	background-color: #dddddd;}#UserMenu .maincategory.account .maincategory.account {	background: url("http://sub-ether.org/subether/themes/subether/img/accsettings.png");	background-repeat: no-repeat;	background-position: left center;	display: block;}#UserMenu .maincategory.account .maincategory.account:hover {	background: url("http://sub-ether.org/subether/themes/subether/img/accsettings_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;}#UserMenu .maincategory.global a {	background: url("http://sub-ether.org/subether/themes/subether/img/globalsettings.png");	background-repeat: no-repeat;	background-position: left center;	display: block;}#UserMenu .maincategory.global:hover a {	background: url("http://sub-ether.org/subether/themes/subether/img/globalsettings_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;}#UserMenu .maincategory.logout a {	background: url("http://sub-ether.org/subether/themes/subether/img/unlock.png");	background-repeat: no-repeat;	background-position: left center;	display: block;}#UserMenu .maincategory.logout:hover a {	background: url("http://sub-ether.org/subether/themes/subether/img/unlock_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;}#UserMenu .maincategory.report a {	background: url("http://sub-ether.org/subether/themes/subether/img/report.png");	background-repeat: no-repeat;	background-position: left center;	display: block;}#UserMenu .maincategory.report:hover a {	background: url("http://sub-ether.org/subether/themes/subether/img/report_current.png");	background-repeat: no-repeat;	background-position: left center;	display: block;}#UserMenu .maincategory.account span, #UserMenu .maincategory.global span, #UserMenu .maincategory.logout span, #UserMenu .maincategory.report span  {	padding-left: 20px;}#UserMenu .subcategory.bank {	padding-bottom: 10px !important;}#UserMenu .subcategory.profile {	margin-top: 0 !important;}#UserMenu .subcategory.favorites, #UserMenu .subcategory.groups, #UserMenu .subcategory.bank, #UserMenu .subcategory.profile, #UserMenu .subcategory.pages  {	margin-top: 3px;	padding-bottom: 3px;}#UserMenu .subcategory.favorites h4, #UserMenu .subcategory.groups h4, #UserMenu .subcategory.bank h4, #UserMenu .subcategory.profile h4, #UserMenu .subcategory.pages h4 {	margin-bottom: 5px;}#Directory .edit_icons .sharefolder {	background: url("http://sub-ether.org/subether/themes/subether/img/folderurl.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;	margin-right: 3px;}#Directory .edit_icons .newfile {	background: url("http://sub-ether.org/subether/themes/subether/img/fileadd.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;	margin-right: 3px;}#Directory .edit_icons .parsefile {	background: url("http://sub-ether.org/subether/themes/subether/img/fileurl.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;	margin-right: 3px;}#Directory .edit_icons .newfolder {	background: url("http://sub-ether.org/subether/themes/subether/img/folderadd.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;}#Directory .edit_icons .editfolder {	background: url("http://sub-ether.org/subether/themes/subether/img/editfolder.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;}#Directory .edit_icons .deletefolder {	background: url("http://sub-ether.org/subether/themes/subether/img/deletefolder.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;}#Directory .edit_icons .editfile {	background: url("http://sub-ether.org/subether/themes/subether/img/fileedit.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;}#Directory .edit_icons .deletefile {	background: url("http://sub-ether.org/subether/themes/subether/img/filedelete.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;}#Directory .edit_icons .fileupload {	background: url("http://sub-ether.org/subether/themes/subether/img/upload.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;}#AdminContent .case .EditCase {	background: url("http://sub-ether.org/subether/themes/subether/img/editfolder.png");	width: 16px;	height: 16px;	display: inline-block;	margin-right: 5px;	vertical-align: middle;}#AdminContent .case .EditCase img {	display: none;}#AdminContent .case .NewCase {	background: url("http://sub-ether.org/subether/themes/subether/img/folderadd.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;}#AdminContent .case .NewCase img {	display: none;}#AdminContent .case .DeleteCase {	background: url("http://sub-ether.org/subether/themes/subether/img/deletefolder.png");	width: 16px;	height: 16px;	margin-left: 5px;	display: inline-block;	vertical-align: middle;}#AdminContent .case .DeleteCase img {	display: none;}#AdminContent .case .tasks .EditTask {	background: url("http://sub-ether.org/subether/themes/subether/img/fileadd.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;	margin-right: 5px;}#AdminContent .case .tasks .EditTask img {	display: none;}#AdminContent .case .tasks .DeleteTask {	background: url("http://sub-ether.org/subether/themes/subether/img/filedelete.png");	width: 16px;	height: 16px;	display: inline-block;	vertical-align: middle;}#AdminContent .case .tasks .DeleteTask img {	display: none;}#AdminContent .case .sw2 .image, #AdminContent .case .sw1 .image  {	background: url("http://sub-ether.org/subether/themes/subether/img/bullet_toggle_plus.png");	width: 12px;	height: 8px;	display: inline-block;}#AdminContent .case .sw2 .image img, #AdminContent .case .sw1 .image img {	display: none;}#AdminContent .case .open .image {	background: url("http://sub-ether.org/subether/themes/subether/img/bullet_toggle_minus.png");	width: 12px;	height: 8px;	display: inline-block;}#AdminContent .case .open .image img {	display: none;}.listview .file .filetype {	top: 5px !important;}.listview .file .filename {	margin-left: 2px;}.file.pdf .filetype, .file.pdf .filetype {	background: url("http://sub-ether.org/subether/themes/subether/img/file_pdf.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.pdf .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_pdf.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.pdf .filetype img, .file.pdf .filetype img {	display: none;}.file.msword .filetype, .file.msword .filetype{	background: url("http://sub-ether.org/subether/themes/subether/img/file_doc.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.msword .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_doc.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.msword .filetype img, .file.msword .filetype img {	display: none;}.file.jpg .filetype, .file.jpg .filetype {	background: url("http://sub-ether.org/subether/themes/subether/img/file_jpg.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.jpg .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_jpg.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.jpg .filetype img, .file.jpg .filetype img {	display: none;}.file.png .filetype, .file.png .filetype {	background: url("http://sub-ether.org/subether/themes/subether/img/file_png.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.png .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_png.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.png .filetype img, .file.png .filetype img {	display: none;}.file.gif .filetype, .file.gif .filetype {	background: url("http://sub-ether.org/subether/themes/subether/img/file_gif.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.gif .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_gif.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.gif .filetype img, .file.gif .filetype img {	display: none;}.file.mp4 .filetype, .file.mp4 .filetype {	background: url("http://sub-ether.org/subether/themes/subether/img/file_mp4.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.mp4 .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_mp4.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.mp4 .filetype img, .file.mp4 .filetype img {	display: none;}.file.avi .filetype, .file.avi .filetype {	background: url("http://sub-ether.org/subether/themes/subether/img/file_avi.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.avi.filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_avi.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.avi .filetype img, .file.avi .filetype img {	display: none;}.file.mpeg .filetype, .file.mpeg .filetype {	background: url("http://sub-ether.org/subether/themes/subether/img/file_mp3.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.mpeg .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_mp3.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.mpeg .filetype img, .file.mpeg .filetype img {	display: none;}.file.swf .filetype, .file.swf .filetype {	background: url("http://sub-ether.org/subether/themes/subether/img/file_swf.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.swf .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_swf.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.swf .filetype img, .file.swf .filetype img {	display: none;}.file.ogg .filetype, .file.ogg .filetype{	background: url("http://sub-ether.org/subether/themes/subether/img/file_ogg.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.ogg .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_ogg.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.ogg .filetype img, .file.ogg .filetype img {	display: none;}.file.plain .filetype, .file.txt .filetype  {	background: url("http://sub-ether.org/subether/themes/subether/img/file_text.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file.txt .filetype, #Files.mobileview .file.plain .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_txt.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file.plain .filetype img, .file.txt .filetype img {	display: none;}.file .filetype  {	background: url("http://sub-ether.org/subether/themes/subether/img/file_blank.png");	background-repeat: no-repeat;	background-position: left center;	left: 0;    margin: 2px;    position: absolute;    top: 0;    height: 16px;	width: 16px;}#Files.mobileview .file .filetype {	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/thumb_blank.png") no-repeat scroll left center;	background-size: 26px 33px;	height: 33px;	width: 26px;}.file .filetype img {	display: none;}.thumbview .thumbs {	background-size: inherit !important;}.thumbview .thumbs .filename {	line-height: 240px;	display: block;	height: 140px;	overflow: hidden;    text-overflow: ellipsis;}.thumbview .thumbs .Download a, .listview .download a{	background-image: url("http://sub-ether.org/subether/themes/subether/img/save.png");	background-repeat: no-repeat;	background-position: top center;	background-size: 16px 16px;	width: 16px;	height: 16px;	display: block;}.thumbview .thumbs .Download a img, .listview .download a img {	display: none;}.thumbview .thumbs.mpeg {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_mp3.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.mpeg .icon {	display: none;}.thumbview .thumbs.gif {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_gif.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.gif img {	display: none;}.thumbview .thumbs.png {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_png.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.png img {	display: none;}.thumbview .thumbs.jpg {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_jpg.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.jpg img {	display: none;}.thumbview .thumbs.swf {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_swf.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.swf img {	display: none;}.thumbview .thumbs.mp4 {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_mp4.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.mp4 img {	display: none;}.thumbview .thumbs.ogg{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_ogg.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.ogg img {	display: none;}.thumbview .thumbs.msword{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_doc.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.msword img {	display: none;}.thumbview .thumbs.msword{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_doc.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.msword img {	display: none;}.thumbview .thumbs.pdf{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_pdf.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.pdf img {	display: none;}.thumbview .thumbs.plain{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_plain.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.plain img {	display: none;}.thumbview .thumbs.txt{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_plain.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs.txt img {	display: none;}.thumbview .thumbs{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_blank.png");	background-repeat: no-repeat;	background-position: 50% 10%;	background-size: 71px 90px;	margin-top: 2px;}.thumbview .thumbs img {	display: none;}#Directory .edit_icons .newfile:hover, #Directory .edit_icons .parsefile:hover, #Directory .edit_icons .newfolder:hover, #Directory .edit_icons .editfolder:hover, #Directory .edit_icons .deletefolder:hover, #Directory .edit_icons .editfile:hover, #Directory .edit_icons .deletefile:hover, #Directory .edit_icons .fileupload:hover, #Directory .edit_icons .sharefolder:hover{	opacity: 0.5;}#Directory .edit_icons .sharefolder img, #Directory .edit_icons .newfile img, #Directory .edit_icons .parsefile img, #Directory .edit_icons .newfolder img, #Directory .edit_icons .editfolder img, #Directory .edit_icons .deletefolder img, #Directory .edit_icons .editfile img, #Directory .edit_icons .deletefile img, #Directory .edit_icons .fileupload img {	display: none;}.infobox .info.display .work .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/work_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .highschool .icon, .infobox .info.display .college .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/school_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .philosophy .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/philosophy_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .political .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/political_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .languages .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/languages_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 14px;	width: 16px;    padding-right: 5px;	padding-top: 2px;}.infobox .info.display .interests .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/interests_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .email .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/email_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .website .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/earth_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .mobile .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/mobile_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .address .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/address_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .screenname .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/screenname_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .gender .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/gender_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.infobox .info.display .religion .icon {	background: url("http://sub-ether.org/subether/themes/subether/img/religion_icon.png");	background-repeat: no-repeat;	background-position: left center;	display: block;    float: left;    height: 16px;	width: 16px;    padding-right: 5px;}.ParseContent.File .image img {	display: none;}.ParseContent .image.pdf{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_pdf.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.mpeg, .ParseContent .image.mp3{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_mp3.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.gif {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_gif.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.png {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_png.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.jpg {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_jpg.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.swf {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_swf.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.mp4, .ParseContent .image.mov {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_mp4.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.ogg {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_ogg.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.msword{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_doc.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.plain, .ParseContent .image{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_plain.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}.ParseContent .image.txt{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_plain.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;}#Browse #Content .network .file .image img, #Browse #Content .network .wall .image img {	display: none;}#Browse #Content .network .file .image.pdf, #Browse #Content .network .wall .image.pdf {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_pdf.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.mpeg, #Browse #Content .network .file .image.mp3, #Browse #Content .network .wall .image.mpeg, #Browse #Content .network .wall .image.mp3{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_mp3.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.gif, #Browse #Content .network .wall .image.gif  {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_gif.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.png, #Browse #Content .network .wall .image.png {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_png.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.jpg {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_jpg.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.swf, #Browse #Content .network .wall .image.swf {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_swf.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.mp4, #Browse #Content .network .wall .image.mp4  {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_mp4.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.ogg, #Browse #Content .network .wall .image.ogg {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_ogg.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.msword, #Browse #Content .network .wall .image.msword {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_doc.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.plain, #Browse #Content .network .wall .image.plain {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_plain.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .network .file .image.txt, #Browse #Content .network .wall .image.txt {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_plain.png") !important;	background-repeat: no-repeat !important;	background-position: center center !important;	width: 90px;	height: 100px;}#Browse #Content .filebox .thumb a > img {	display: none;}#Browse #Content .filebox .thumb.pdf {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_pdf.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.mpeg, #Browse #Content .filebox .thumb.mp3{	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_mp3.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.gif {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_gif.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.png {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_png.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.jpg {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_jpg.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.swf {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_swf.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.mp4 {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_mp4.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.ogg {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_ogg.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.msword, #Browse #Content .filebox .thumb.docx {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_doc.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.plain, #Browse #Content .filebox .thumb.octet-stream {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_plain.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.txt, #Browse #Content .filebox .thumb {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_plain.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.parse, #Browse #Content .filebox .thumb.html  {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_parse.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.apk {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_apk.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.zip {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_archive.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.eps {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_eps.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Browse #Content .filebox .thumb.blend {	background: url("http://sub-ether.org/subether/themes/subether/img/thumb_blend.png");	background-repeat: no-repeat;	background-position: center center;	background-size: 71px 90px;	width: 100%;	height: 100px;}#Store .Box{	padding: 15px 5px;}#Store .clearboth{    clear: both;    float: none;}#Store .product{    /*border: 1px solid #cacaca;    border-radius: 5px;*/	border: 0;	border-radius: 0;    float: left;    height: 300px;    margin: 10px;    overflow: hidden;    position: relative;    width: 228px;	box-sizing: border-box;	cursor: hand;	cursor: pointer;}#Store .product.open{	border: 1px solid #cacaca;	padding: 10px;	cursor: auto;}#Store .edit_btn_product{	background: url("http://sub-ether.org/subether/themes/subether/img/edit16.png") no-repeat center center;	background-color: black;	position: absolute;	display: none;	top: 10px;	right: 10px;	z-index: 5;	width: 40px;	height: 40px;	border: 0;	cursor: hand;	cursor: pointer;}#Store .product:hover .edit_btn_product{	display: block;}#Store .product.open:hover .edit_btn_product{	display: none;}#Store .upload_btn{    border: 1px solid transparent;    border-radius: 3px;    cursor: pointer;    display: none;    height: 50px;    left: 0;    overflow: hidden;    padding: 10px;    position: absolute;    text-align: center;    top: 0;    width: 50px;    z-index: 3;}#Store .upload_btn{    background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/upload_big.png") no-repeat center center;}#Store .product.open.edit .upload_btn,#Store .product.open:hover .upload_btn,#Store .product .mainimage .thumb:hover .upload_btn{    display: block;}#Store .upload_btn > div{    height: 0;    overflow: hidden;    position: absolute;    visibility: hidden;    width: 0;}#Store .product .image{	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 180px;	box-sizing: border-box;}#Store .product .image > div{	width: 100%;	height: 100%;}#Store .product.open .image{	padding: 10px;}#Store .product .image .thumb,#Store .product .image .thumb > div{	width: 100%;	height: 100%;	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	position: relative;}#Store .product .image img{	visibility: hidden;	max-width: 100%;	max-height: 100%;}#Store .product .information{	position: absolute;	left: 0;	bottom: 0;	width: 100%;	height: 110px;}#Store .product .information .info{	height: 40px;	overflow: hidden;}#Store .product .information .rating{	min-height: 25px;}#Store .product.open .information .rating{	min-height: 0;}#Store .product .information .price{	font-weight: bold;	position: absolute;	bottom: 0;}#Store .product .information .inputs{	}#Store .product.open .information .inputs{	padding: 10px;}#Store .product.open .information .inputs > div{	position: relative;}#Store .product .information input{    border-bottom: 1px solid #cacaca;    padding: 5px;    width: 100%;	box-sizing: border-box;}#Store .product .information textarea{	background: transparent;	border: 0;	margin: 0;	border-bottom: 1px solid #cacaca;    padding: 5px;    width: 100%;	height: 42px;	box-sizing: border-box;	resize: none;	color: #777777;	font-family: Raleway;	font-size: 12px;}#Store .product.admin.closed{    background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/cross.png") no-repeat scroll center center;    border: 2px dashed #cacaca;    cursor: pointer;    height: 300px;    width: 226px;}#Store .product.admin.closed > div{	display: none;}#Store .product.admin.closed .information{	display: block;	height: 100%;}#Store .product.nr1,#Store .product.nr2{	width: 48%;	height: 300px;}#Store .product .image{	height: 130px;}#Store .product.nr1 .image,#Store .product.nr2 .image{	height: 100%;}#Store .product .information .price{	font-weight: normal;}#Store .product.nr1 .information .price,#Store .product.nr2 .information .price{	right: 0;	padding: 10px;	padding-left: 15px;	padding-right: 15px;	background-color: black;	color: #e0e0e0;	/*background-color: #e0e0e0;	color: #444444;*/	width: 100%;	box-sizing: border-box;	text-align: right;	font-weight: normal;}#Store .product.nr1 .information .heading, #Store .product.nr1 .information .info, #Store .product.nr1 .information .rating,#Store .product.nr2 .information .heading, #Store .product.nr2 .information .info, #Store .product.nr2 .information .rating{	display: none;}#Store .product .information .info{	display: none;}#Store .product.details .information .info{	display: block;	overflow: visible;	white-space: normal;}#Store .product .information{		height: 65px;}#Store .product .information .inputs > div,#Store .product .information .inputs h3{	text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;}#Store .product .information .inputs > div.heading{	padding-bottom: 5px;}#Store .product,#Store .product.admin.closed{	height: 200px;}/*#Store .product.nr1 .information,#Store .product.nr2 .information{	display: none;}*/#Store .product.details{	width: 99%;		height: auto;}#Store .product.details .media{	width: 60%;		height: auto;}#Store .product.details .image{		height: auto;	position: relative;}#Store .product.details .mainimage .thumb{	width: 100%;	height: 350px;}#Store .product.details .topbox{	}#Store .product.details h3{	padding-bottom: 10px;}#Store .product.details .media{	position: relative;	float: left;}#Store .product.details .information{		position: relative;	float: left;	left: auto;	bottom: auto;	width: 38%;	padding-left: 10px;}#Store .product.details .image > .thumbs{	width: 100%;	height: 135px;	overflow: hidden;	overflow-x: auto;}#Store .product.details .image > .thumbs > div{	width: auto;	height: 100%;}#Store .product.details .thumbs .edit_btn.thumb{	background: rgba(0, 0, 0, 0) url("http://sub-ether.org/subether/themes/subether/img/cross.png") no-repeat scroll center center;    border: 2px dashed #cacaca;    cursor: pointer;	border-radius: 0;    float: left;    overflow: hidden;    position: relative;	box-sizing: border-box;	cursor: hand;	cursor: pointer;}#Store .product.details .thumbs .edit_btn.thumb > div{	width: 100%;	height: 100%;}#Store .product.details .thumbs .thumb{	float: left;	height: 100px;    width: 144px;	margin: 10px;	margin-right: 0;}#Store .product.details .thumbs .thumb:first-child{	margin-left: 0;}#Store .product.details .information .artnr,#Store .product.details .information .instock{	padding-bottom: 10px;}#Store .product.details .information .info{	height: auto;	overflow: visible;}#Store .product.details .information .price{	position: relative;	bottom: auto;	margin-bottom: 10px;	font-size: 200%;}#Store .product .ratebox{    background-color: transparent;    background-image: url("http://sub-ether.org/subether/themes/subether/img/star.png");    background-repeat: repeat-x;    float: left;    height: 12px;    	margin-bottom: 10px;    width: 70px;}#Store .product .ratebox > div{    background-color: transparent;    background-image: url("http://sub-ether.org/subether/themes/subether/img/star-full.png");    background-repeat: repeat-x;    height: 100%;}#Case ul, #Case li {    list-style-type: none;    margin: 0;    padding: 0;}#Case .clearboth {    clear: both !important;    float: none !important;}#Case input[type="text"] {    position: relative;    top: -1px;}#Case select {    background: transparent none repeat scroll 0 0;    border: 0 none;    color: black;    position: relative;    text-shadow: none;    top: -2px;}#Case input[type="checkbox"] {    position: relative;    top: 2px;}#Case .cols, #Case .hours .subcols {    display: block;    float: left;}#Case .content.hidden {    height: 0;    overflow: hidden;    padding: 5px;    visibility: hidden;}#Case .cols > span {    display: block;    padding-left: 10px;    padding-right: 10px;}#Case .cols.col1 {    width: 5%;}#Case .cols.col2 {    width: 75%;}#Case .cols.col3 {    width: 20%;}#Case .rows {    line-height: 35px;}#Case .sw1 > .rows {    background: #eeeeee none repeat scroll 0 0;    border: 1px solid transparent;    border-radius: 3px;}#Case .sw2 > .rows {    border: 1px solid #cacaca;    border-radius: 3px;}#Case .content {    padding: 20px 10px;}#Case .info {    padding-bottom: 20px;}#Case .hours {    padding-top: 20px;}#Case .textarea {    border: 1px solid #cacaca;    border-radius: 3px;    padding: 7px;}#Case .textarea > textarea {    background: transparent none repeat scroll 0 0;    border: 0 none;    margin: 0;    min-height: 200px;    padding: 0;    width: 100%;	color: #d6d8ec;	font-family: Raleway;}#Case .info > div {    float: left;}#Case .info .leftbox, #Case .info .rightbox {    width: 50%;}#Case .info .bottombox {    padding-top: 15px;}#Case .info input[type="text"] {    border: 0 none;    margin: 0;    padding: 0;    width: 100%;}#Case .info > div > div {    padding-bottom: 5px;}#Case .info > div > div > span {    display: block;    float: left;}#Case .info .bottombox > div span+span {	text-align: center;}#Case .leftcol {    width: 90px;}#Case .rightcol > span {    border-bottom: 1px solid #cacaca;    display: block;    line-height: 25px;    padding-left: 7px;    padding-right: 7px;}#Case .subcols > span {    display: inline-block;    padding-left: 7px;    padding-right: 7px;}#Case .subcols.col2_2 > span, #Case .subcols.col3_2 > span {    padding-left: 0;}#Case .subcols > span > input {    border: 0 none;    margin: 0;    padding: 0;    width: 100%;}#Case .subcols {    line-height: 25px;}#Case .hours .subcols.col1 {    width: 90px;}#Case .hours .subcols.col2 {    width: 80px;}#Case .hours .subcols.col2_1, #Case .hours .subcols.col3_1 {    width: 30px;}#Case .hours .subcols.col2_2, #Case .hours .subcols.col3_2 {    width: 50px;}#Case .hours .subcols.col3 {    width: 80px;}#Case .hours .subcols.col4 {    width: 60px;}#Case .hours .subcols.col5 {    width: 480px;}#Case .hours .subcols.col6 {    width: 80px;}#Case .hours .subcols.col7 {    width: 80px;}#Case .hours .subcols.col1, #Case .hours .subcols.col2, #Case .hours .subcols.col2_2, #Case .hours .subcols.col3, #Case .hours .subcols.col3_2, #Case .hours .subcols.col4, #Case .hours .subcols.col5, #Case .hours .subcols.col6 {    padding-right: 5px;}#Case .list .subcols.col1 > span {    border-bottom: 1px solid #cacaca;}#Case .list .subcols.col2_1 > span {    }#Case .list .subcols.col2_2 > span {	border-bottom: 1px solid #cacaca;}#Case .list .subcols.col3_1 > span {    }#Case .list .subcols.col3_2 > span {    border-bottom: 1px solid #cacaca;}#Case .list .subcols.col4 > span {    border-bottom: 1px solid #cacaca;}#Case .list .subcols.col5 > span {    border-bottom: 1px solid #cacaca;}#Case .list .subcols.col6 > span {    border-bottom: 1px solid #cacaca;}#Case .list .subcols.col7 > span {    border-bottom: 1px solid #cacaca;}#Orders .Box, #Orders .tabs{	padding-top: 0;}#Orders .tabs{	padding: 0 !important;	border: 0 !important;}#Orders ul, #Orders li{    list-style-type: none;    margin: 0;    padding: 0;}#Orders li a span{	margin: 0 !important;}#Orders table{	width: 100%;}#Content input, #Account input{	background: none;	border: none;	border-bottom: 1px solid #cacaca;	font-family: Raleway;	width: 70%;}#Orders textarea{	background: none repeat scroll 0 0 transparent;    border: 0 none;    color: #777777;    font-family: Raleway;    border: 1px solid #cacaca;    border-radius: 3px;    min-height: 200px;    padding: 10px;    width: 100%;	box-sizing: border-box;	resize: none;}#Orders input{	background: none;	border: none;	border-bottom: 1px solid #cacaca;	font-family: Raleway;	width: 90%;	box-sizing: border-box;	padding: 5px;}#Orders select{	width: 90%;	box-sizing: border-box;	background: none repeat scroll 0 0 transparent;    border: 0 none;    color: #777777;    font-family: Raleway;    border: 1px solid #cacaca;    }#Orders select:focus{	border: 1px solid #cacaca;}#Orders input[type="radio"]{	width: auto !important;	position: relative;	top: 2px;	margin-right: 10px;	margin-left: 10px;}#Orders input[type="checkbox"]{	display: inline !important;	width: auto !important;	position: relative;	top: 2px;}#Orders #OrdersMenu{	list-style-type: none;	border-bottom: 1px solid #cacaca;    list-style-type: none;    margin: 0;    padding-bottom: 40px;    padding-left: 15px;    padding-top: 20px;}#Orders #OrdersMenu li{	float: left;	margin-right: 20px;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	border-color: #282c35;}#Orders #OrdersMenu a.current{	color: #003629;	text-decoration: none;	padding-bottom: 19px;	border-bottom: 3px solid !important;}#Orders #OrdersMenu li:hover{	padding-bottom: 19px;	border-bottom: 3px solid #003629;}#Orders #OrdersMenu li a{	color: #686868;    cursor: pointer;    font-family: Raleway;    font-size: 13px;    font-weight: 700;    text-decoration: none;    text-transform: uppercase;}#Orders .list .header{	cursor: hand;	cursor: pointer;}#Orders .heading, #Orders .header{	line-height: 35px;	padding-left: 10px;	padding-right: 10px;}#Orders .list .inner{	padding: 10px;	padding-top: 5px;	padding-bottom: 5px;}#Orders .list .inner.open{	padding-top: 10px;	padding-bottom: 20px;}#Orders .list .inner .products{	padding-bottom: 20px;}#Orders .list .inner .field{	float: left;	width: 50%;	line-height: 35px;	padding-bottom: 5px;}#Orders .list .inner .field .label{	width: 20%;	float: left;	line-height: 35px;}#Orders .list .inner .field .value{	float: left;	width: 80%;	line-height: 35px;}#Orders .list .field.nr11 .value{	padding-top: 8px;}#Orders .list .field.nr14 .label,#Orders .list .field.nr15 .label{	display: none;}#Orders .list .field.nr14,#Orders .list .field.nr14 .value,#Orders .list .field.nr15 .value{	width: 100%;}#Orders .list .field.nr14{	padding-top: 15px;}#Orders .list .field.nr15{	width: 100%;	padding-top: 15px;	padding-bottom: 15px;}#Orders .heading .col1, #Orders .header .col1{    width: 5%;}#Orders .heading .col2, #Orders .header .col2{    width: 60%;}#Orders .heading .col3, #Orders .header .col3{    width: 20%;}#Orders .heading .col4, #Orders .header .col4{    width: 10%;	text-align: right;}#Orders .sw1{    background: none repeat scroll 0 0 #eeeeee;    border: 1px solid transparent;    border-radius: 3px;}#Orders .sw2{    border: 1px solid #cacaca;    border-radius: 3px;}#Orders .list .hours .stopwatch > div{	float: left;}#Orders .list .hours .stopwatch .checkbox{	width: 15%;}#Orders .list .hours .stopwatch .input{	width: 85%;}#Admin #Members ul, #Admin #Members li{    list-style-type: none;    margin: 0;    padding: 0;}#Admin #Members li{	padding-bottom: 5px;}#Admin #Members table{	width: 100%;}#Admin #Members input[type="checkbox"]{	position: relative;	top: 2px;	margin-right: 10px;}#Admin #Members .list .header{	/*cursor: hand;	cursor: pointer;*/}#Admin #Members .heading, #Admin #Members .header{	line-height: 35px;	padding-left: 10px;	padding-right: 10px;}#Admin #Members .heading .col1, #Admin #Members .header .col1{    width: 7%;}#Admin #Members .heading .col2, #Admin #Members .header .col2{    	width: 25%;}#Admin #Members .heading .col3, #Admin #Members .header .col3{    width: 25%;	white-space: nowrap;}#Admin #Members .heading .col4, #Admin #Members .header .col4{    width: 10%;}#Admin #Members .heading .col5, #Admin #Members .header .col5{    width: 25%;}#Admin #Members .heading .col6, #Admin #Members .header .col6{    width: 5%;	text-align: right;}#Admin #Members .heading .col3 > div, #Admin #Members .header .col3 > div{	width: 200px;	overflow: hidden;	text-overflow: ellipsis;}#Admin #Members .sw1{    background: none repeat scroll 0 0 #eeeeee;    border: 1px solid transparent;    border-radius: 3px;}#Admin #Members .sw2{    border: 1px solid #cacaca;    border-radius: 3px;}#Wall .ParseContent.Album > .filewrapper{			position: relative;	padding: 0;	margin: 2px;}#Wall .ParseContent .filewrapper{	position: relative;	float: left;	width: 100%;}#Wall .ParseContent.Album > .filewrapper > .image{	width: 100%;	height: 100%;	float: none;	padding: 0;}#Wall .ParseContent.Album > .filewrapper.other{	background-color: #dbdbdb;}#Wall .ParseContent.Album > .filewrapper > .text{	position: absolute;	left: 0;	bottom: 0;	text-align: center;	width: 100%;	line-height: 80px;}#Wall .ParseContent.Album > .filewrapper .imagecontainer{	position: relative;}#Wall .ParseContent.Album > .filewrapper > div .morenum{	position: absolute;	top: 0;	left: 0;	width: 100%;	text-align: center;	line-height: 308px;	font-size: 300%;	color: white;	text-shadow: 2px 2px rgba(0, 0, 0, 0.5);}#Wall .ParseContent .filewrapper.open,#Wall .ParseContent.Album .filewrapper.open{	width: 100% !important;	height: auto !important;}#Wall .ParseContent .image.open,#Wall .ParseContent.Album .image.open{	width: 100% !important;	height: 500px !important;}#Wall .ParseContent.File .image.open,#Wall .ParseContent .image.pdf.open{	height: 700px !important;}/* --- 1 images --- */ #Wall .ParseContent.Album > .filewrapper.album.total1{	width: 100%;	min-height: 154px;	max-height: 900px !important;	overflow: hidden;}#Wall .ParseContent.Album > .filewrapper.album.total1 .imagecontainer{	background-position: left top !important;	background-size: contain !important;	height: auto !important;}#Wall .ParseContent.Album > .filewrapper.other.total1{	width: 100%;	height: 154px;}#Wall .ParseContent.Album > .filewrapper.other.total1 > .image{	float: left;	width: 154px;}#Wall .ParseContent.Album > .filewrapper.other.total1 > .text{	position: relative;	text-align: left;	bottom: auto;	width: auto;}/* --- 2 images --- */ #Wall .ParseContent.Album > .filewrapper.wide.total2{	width: 100%;	height: 420px;	max-width: 100%;	max-height: 420px;}#Wall .ParseContent.Album > .filewrapper.match.total2{	width: 49.5%;	height: 420px;	max-width: 49.5%;	max-height: 420px;}#Wall .ParseContent.Album > .filewrapper.long.total2{	width: 49.5%;	height: 480px;	max-width: 49.5%;	max-height: 480px;}/* --- 3 images --- */ #Wall .ParseContent.Album > .filewrapper.match.nr1.total3{	width: 64.5%;	height: 620px;	max-width: 64.5%;	max-height: 620px;}#Wall .ParseContent.Album > .filewrapper.match.nr2.total3,#Wall .ParseContent.Album > .filewrapper.match.nr3.total3{	width: 34.5%;	height: 308px;	max-width: 34.5%;	max-height: 308px;}#Wall .ParseContent.Album > .filewrapper.long.total3{	width: 32.5%;	height: 420px;	max-width: 32.5%;	max-height: 420px;}#Wall .ParseContent.Album > .filewrapper.nr1.wide.total3{	width: 100%;	height: 420px;	max-width: 100%;	max-height: 420px;}#Wall .ParseContent.Album > .filewrapper.nr2.wide.total3,#Wall .ParseContent.Album > .filewrapper.nr3.wide.total3{	width: 49.5%;	height: 350px;	max-width: 49.5%;	max-height: 350px;}#Wall .ParseContent.Album > .filewrapper.match.total4{	width: 49.5%;	height: 420px;	max-width: 49.5%;	max-height: 420px;}#Wall .ParseContent.Album > .filewrapper.long.nr1.total4{	width: 74.5%;	height: 820px;	max-width: 74.5%;	max-height: 820px;}#Wall .ParseContent.Album > .filewrapper.long.nr2.total4,#Wall .ParseContent.Album > .filewrapper.long.nr3.total4,#Wall .ParseContent.Album > .filewrapper.long.nr4.total4{	width: 24.5%;	height: 271px;	max-width: 24.5%;	max-height: 271px;}#Wall .ParseContent.Album > .filewrapper.wide.nr1.total4{	width: 100%;	height: 420px;	max-width: 100%;	max-height: 420px;}#Wall .ParseContent.Album > .filewrapper.wide.nr2.total4,#Wall .ParseContent.Album > .filewrapper.wide.nr3.total4,#Wall .ParseContent.Album > .filewrapper.wide.nr4.total4{	width: 32.9%;	height: 308px;	max-width: 32.9%;	max-height: 308px;}#Wall .ParseContent.Album > .filewrapper.match.nr1.total5,#Wall .ParseContent.Album > .filewrapper.match.nr2.total5{	width: 49.5%;	height: 420px;	max-width: 49.5%;	max-height: 420px;}#Wall .ParseContent.Album > .filewrapper.match.nr3.total5,#Wall .ParseContent.Album > .filewrapper.match.nr4.total5,#Wall .ParseContent.Album > .filewrapper.match.nr5.total5{	width: 32.9%;	height: 308px;	max-width: 32.9%;	max-height: 308px;}#Wall .ParseContent.Album > .filewrapper.long.nr1.total5{	width: 49.5%;	height: 480px;	max-width: 49.5%;	max-height: 480px;}#Wall .ParseContent.Album > .filewrapper.long.nr2.total5,#Wall .ParseContent.Album > .filewrapper.long.nr3.total5,#Wall .ParseContent.Album > .filewrapper.long.nr4.total5,#Wall .ParseContent.Album > .filewrapper.long.nr5.total5{	width: 24.5%;	height: 238px;	max-width: 24.5%;	max-height: 238px;}#Wall .ParseContent.Album > .filewrapper.wide.nr1.total5,#Wall .ParseContent.Album > .filewrapper.wide.nr2.total5{	width: 49.5%;	height: 308px;	max-width: 49.5%;	max-height: 308px;}#Wall .ParseContent.Album > .filewrapper.wide.nr3.total5,#Wall .ParseContent.Album > .filewrapper.wide.nr4.total5,#Wall .ParseContent.Album > .filewrapper.wide.nr5.total5{	width: 32.9%;	height: 238px;	max-width: 32.9%;	max-height: 238px;}#Global #Tabs ul, #Global #Tabs li{	list-style-type: none;	margin: 0;	padding: 0;}#Global #Tabs .closed table + table{	visibility: hidden;	overflow: hidden;	display: none;}@media screen and (max-height: 400px){	#Footer__	{		display: none;	}}@media screen and (min-height: 900px){	#ContentEditor iframe	{	   height: 740px;	}	#ContentEditor video	{		height: 740px;	}	.Authentication .toparrow	{		left: 108px;	}}@media screen and (min-width: 981px){	body	{	   font-size: 15px;	}	#CenterBox__, #InnerTopBox__, #InnerFooter__	{		width: 1024px;	}	html #Field_bottom #ChatTabs .chattab.open	{		width: 300px;	}	.Authentication .toparrow	{		left: 108px;	}		#Menu .menu	{			}	.main #Top #Menu	{		position: relative;	}	.main #Top #Menu	{		position: relative;		right: 0;		float: right;	}	.ChatRow > .ChatInfo > .Image	{		box-sizing: border-box;		padding-right: 5px;	}	.ChatRow > .ChatInfo > .Image img	{		height: auto !important;		width: 100% !important;	}}@media screen and (min-width: 1300px){	#CenterBox__, #InnerTopBox__, #InnerFooter__	{		width: 1260px;	}	.home #Table_Fields td.Col1	{		width: 220px;	}	html .ChatRow > .ChatInfo > .Nick	{		width: 67%;	}	#Browse #Content table	{		table-layout: inherit;	}}@media screen and (min-width: 1920px){	#CenterBox__, #InnerTopBox__, #InnerFooter__	{		width: 1400px;	}	.home #Table_Fields td.Col1	{		width: 265px;	}	html #Field_bottom #ChatTabs .chattab.open	{		width: 360px;	}}@media screen and (max-width: 980px){	body	{		font-size: 16px;		padding-top: 70px;	}	body.main	{		background: url("http://sub-ether.org/subether/themes/subether/img/mainbg2.jpg") no-repeat;		background-size: cover;		height: 100%;	}	html	{		height:100%;		min-height:100%;	}	body.home	{		background: #ffffff;		margin: 0;		padding: 0;		height: 100%;	}	body.main.mobile.engine.search	{		background: #ffffff;		height: 100%;	}	.main.mobile.engine.search #Footer__	{		bottom: inherit;	}	.mobile.search .search.results	{		padding-top: 60px;	}	.home.mobile #SearchWrapper	{		display: none;	}	.main #Footer__	{		position: absolute !important;		padding: 15px 0;		text-align: center;		height: auto;		margin: 0;		background: #ffffff;	}	#Footer__ #BottomInfo	{		float: none;	}	.home #Footer__	{		padding: 20px 0;		text-align: center;		height: auto;		margin: 0;	}		#Field_middle, #Field_top	{		min-height: 0 !important;		padding: 70px 10px 0 !important;	}		.mobile.profile #Field_middle	{		padding: 0px 10px 0 !important;	}		.Box	{		padding: 0;	}	#Wall	{		padding: 0;	}	#Group #Wall	{		padding: 0;	}	#Wall .Box	{		padding: 0;	}	#Wall	{		padding: 0;	}	#Group .Box	{		padding: 0;		text-align: left;	}	#ShareContent	{		padding: 0;	}	#Group .slideshow	{		padding: 0;	}	#Group .slideshow, #Profile .slideshow	{		padding: 0;	}	div#Field_middle div.Box	{		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box; 	}	#Messages .Box	{		padding: 0;	}	#Messages #Tabs	{		margin: 0;		margin-bottom: 15px;	}	#Messages #Tabs ul#MessagesMenu	{		padding-top: 0;	}		#Messages #Chat_list	{		height: auto !important;		overflow: visible !important;	}		#Messages #Chat_list .messages	{		height: 85%;		overflow-x: hidden;		overflow-y: auto;		position: relative;		border: 1px solid #cacaca;		border-radius: 8px 0 0 8px;		/*margin-bottom: 10px;		margin-top: 8px;*/		padding: 5px;		box-sizing: border-box;	}		#Messages #Chat_list div.inner > ul > li > div.open	{		display: none;		height: 0px;		overflow: hidden;	}		#Messages #Chat_list div.inner > ul > li.open > div.open	{		display: block;		height: 90%;		overflow: visible;		box-sizing: border-box;	}		#Messages #Chat_list.open > div.inner > ul > li	{		display: none;	}		#Messages #Chat_list > div.inner > ul > li.active.open	{		display: block;		position: fixed;		top: 0;		left: 0;		z-index: 5;		height: 100%;		height: 100vh;		width: 100%;		box-sizing: border-box;		padding: 15px !important;		padding-top: 70px !important;		background-color: white;	}		#Messages #Chat_list ul li.active.open > div.contact	{		box-sizing: border-box;		height: 10%;		min-height: 40px;		padding-bottom: 8px;	}		#Messages #Chat_list .contact .anchor	{		/*position: relative;		top: -65px;*/		display: none;	}		#Messages #Chat_list .post	{		box-sizing: border-box;		padding-top: 10px;		height: 15%;	}		#Messages #Chat #Chat_list div ul li a	{		height: auto !important;		line-height: normal !important;		padding: 0px !important;	}		body.openprivchat #Footer__	{		display: none;	}		div#Field_middle div.Box div.tabs	{		padding: 0;	}	div#Field_middle div#Files div.Box	{		padding: 0;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box; 	}	div#Field_middle div#Browse div.Box	{		padding: 0;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;	}	#Profile .slideshow	{		padding: 0;		margin-top: 0;	}	#Account #Tabs	{		padding: 0;	}	#Wall #WallTabs	{		padding-bottom: 10px;	}	#Menu .menu	{				position: relative;				width: 100%;		height: 100%;	}		#Menu .menu > ul,	#Menu .menu > ul > li:first-child,	#Menu .menu #DropDownMenu,	#Menu .menu #DropDownMenu ul,	#Menu .menu #DropDownMenu ul > li	{		margin: 0;		padding: 0;		display: block;		height: 100%;	}		.mobile .menu #MenuBox	{		width: 90% !important;		top: 62px !important;		height: 82% !important;		position: fixed;		left: 1%;		margin-left: 2%;		margin-right: 2%;	}	.mobile .menu #MenuBox #UserMenu	{		overflow-y: auto;		position: relative;		height: 100%;		font-size: 16px;		line-height: 24px !important;	}	.mobile .menu #MenuBox a	{		line-height: 24px !important;	}	.mobile .menu #UserMenu .icon	{		position: relative;		top: 4px;	}	.mobile .menu .toparrow	{		right: 14px !important;	}	.mobile #PopupWindow__.open.album	{		position: fixed;	}	.mobile #PopupWindow__	{		position: absolute;	}	.mobile #InnerPopupWindow__	{		width: auto;		margin: 2px;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;		top: 60px;	}	#GlobalMenu .main.link	{		left: 34px;		position: relative;		top: 18px;	}	#GlobalMenu ul li	{		display: inline;	}	#Top #Authentication	{		text-align: center !important;	}		#Top #Authentication > div > ul > li > .buttons	{		text-align: right;		padding-top: 9px;		padding-right: 10px;		position: relative;		z-index: 3;	}		html body.home div#TopBox__ div#InnerTopBox__ div#Top div#Menu div#Menu div.menu div#GlobalMenu ul li.profile.thumb a img.image	{		display: none;	}		#Notification #Cart div.ncount,	#Notification #Frequ div.ncount,	#Notification #Messageu div.ncount,	#Notification #Notiu div.ncount	{		top: 28px;	}		#Notification #Cart	{				margin-left: 10px;		margin-left: 0;		left: 60px;		z-index: 3;		top: 0;		height: 100%;		padding: 0;		background-position: center center;		background-size: contain;	}		#Notification #Frequ	{				margin-left: 10px;		left: 60px;		z-index: 3;		top: 0;		height: 100%;		padding: 0;		background-position: center center;		background-size: contain;	}		#Notification #Messageu	{				margin-left: 10px;		left: 60px;		z-index: 3;		top: 0;		height: 100%;		padding: 0;		background-position: center center;		background-size: contain;	}	#Notification #Notiu	{				margin-left: 10px;		left: 60px;		z-index: 3;		top: 0;		height: 100%;		padding: 0;		background-position: center center;		background-size: contain;	}	.home.register .LeftCol	{		/*background-image: url("img/mainbg.jpg");		background-position: left top;		background-repeat: no-repeat;		background-size: cover;*/		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box; 		width: 100%;		float: left;				background-color: #ffffff;	}		.mobile.register .RightCol table	{		border-spacing: 0;	}		.LeftCol	{		width: 100%;		float: left;	}	.RightCol	{		width: 100%;		float: left;		padding: 0;	}	.RightCol .video	{		text-align: center;		padding-top: 10px;	}	#Browse .RightCol .videobox	{		width: 250px;	}	#Browse .Box .videobox	{		float: none;		margin: 15px;	}	#Browse .Box #Content .files, #Browse .Box #Content .images	{		text-align: center;	}	#Browse .filebox, #Browse .imagebox	{		float: none;		display: inline-block;	}	#Browse .network > ol > li > table	{		display: table;		white-space: normal;		text-overflow: ellipsis;		overflow: hidden;	}	#Browse .contact	{		float: none;	}	#Browse #Content .contacts	{		text-align: center;	}	#Browse .group, #Browse div.contact	{		float: none;		display: inline-block;		text-align: center;		margin: 0 auto;		width: 300px;	}	#Browse #Content .groups	{		margin: 0 auto;		width: 100%;		text-align: center;	}	#Browse .group td + td	{		text-align: left;	}	#Browse .video h3	{		height: auto;	}	#Browse #Content	{		margin: 0;		padding-top: 15px;	}	#Browse #Content .video	{		text-align: center;	}	.home #GlobalSearch #Search	{		/*display: block;		position: absolute;		right: 55px;*/				height: 100%;		margin: 0;		padding: 0;		position: absolute;		width: 100% !important;	}	#CenterBox__, #InnerFooter__	{		width: 100%;	}	#CenterBox__	{		margin: 0;	}	#Search table	{		width: 100%;	}	.main #CenterBox__	{		left: 50%;		margin: 0 auto;		position: absolute;		top: 48% !important;		transform: translate(-50%, -50%);		padding-top: 55px;	}		.mobile.search #CenterBox__	{		left: 0 !important;		margin: 0 !important;		position: relative !important;		top: 0 !important;		transform: none !important;		width: auto !important;	}		.mobile.search #CenterBox__ #Content__.search	{		padding: 70px 10px 10px !important;		text-align: left !important;	}	#Table_Fields, #Table_Fields > tbody, #Table_Fields > tbody > tr, #Table_Fields > tbody > tr > td, .home #Table_Fields td.Col1	{		display: block;	}	.main #Content__, .main #InnerContent__	{		width: 100%;		clear: both;		display: block;	}	.main #Content__	{		box-sizing: border-box;		margin: 0;	}	.main #InnerContent__	{		padding: 0;	}	.main #Field1 img	{		height: auto;		padding: 0;		width: auto;		max-width: 85%;	}	.main #Top #Menu > #Menu	{		left: 0;	}	body.main	{		padding: 0;		margin: 0;	}	.main #Field1	{		height: auto;	}	html .ParseContent .image img	{		width: 100% !important;	}	#TopSearch	{		left: 0px !important;		position: relative;	}		#TopBox__	{		height: 55px;	}	#InnerTopBox__	{		width: 100%;	}	.main #Logo .mainlogo	{		display: none;	}	.home #Logo .mainlogo	{		display: none;	}	.home #Logo	{		height: 100%;		width: auto;		position: relative;		z-index: 4;		padding: 0;	}	#Logo .mobilelogo, .mobile #Logo .mobilelogo	{		float: left;		background: url("http://sub-ether.org/subether/themes/subether/img/mobilelogo-blue.png");		background-repeat: no-repeat;		width: 34px;		height: 32px;		margin-left: 10px;		display: block;		visibility: hidden;	}	.home #Logo .mobilelogo	{		float: left;		background: url("http://sub-ether.org/subether/themes/subether/img/mobilelogo.png");		background-repeat: no-repeat;		background-position: center center;		background-size: contain;		width: 34px;				height: 100%;		margin-left: 15px;		z-index: 4;		position: relative;		visibility: visible;	}	.home #Logo .mobilelogo img	{		display: none;	}	#Logo .mobilelogo img	{		display: none;	}	#TopBox__ #TopSearch	{		z-index: 3;		height: 100%;	}		#TopBox__ #TopSearch #GlobalSearch	{		height: 100%;	}		#TopBox__ #Notification	{				float: none;	}	.mobile .signupbox	{		padding-top: 0px;	}	.mobile .menu #DropDownMenu .cpanel	{			}	.menu #DropDownMenu ul li	{		position: absolute;		right: 0;		z-index: 4;	}	.messagebox .replybox .avatar	{		display: none;	}	.messagebox .replybox .reply	{		width: 100%;	}	.replybox div.reply	{		padding: 2px;	}	html body.home.mobile div#TopBox__ div#InnerTopBox__ div#Top div#TopSearch div#GlobalSearch div#Search table tbody tr td div#SearchWrapper.open	{		display: block;		background-color: #e7e7e7;		box-shadow: 0 0 4px -1px rgba(0, 0, 0, 0.8);		border: #b9b9b9;		-moz-border-radius: 8px; 		-webkit-border-radius: 8px; 		border-radius: 8px;		font-family: Raleway;		font-weight: 400;		font-size: 12px;		color: #7a7d88;		text-align: left;		top: 60px;		position: fixed;		width: 95%;		left: 50%;		margin: 0 0 0 -47.5%;	}	html #SearchEngine #Search input	{		box-sizing: border-box;		float: left;		width: 60%;		padding-left: 5px;	}	html #SearchEngine #Search select	{		box-sizing: border-box;		float: left;		width: auto;	}	html #SearchEngine button	{		/*float: right;		overflow: hidden;		text-overflow: ellipsis;		white-space: nowrap;		width: 25% !important;*/	}	.main #Search input	{		font-size: 16px;		line-height: 36px;	}	#Bottom > div	{		margin-top: 20px;	}	html #Top	{		width: 100%;			}	#Top #Menu	{		/* right: 0;		position: absolute; */				margin: 0;	}	.main #Top #Menu, .home #Top #Menu	{		/*margin-right: 10px;		margin-left: 10px;		float: none !important;		position: unset !important;*/				height: 100%;		margin: 0;		padding: 0;		position: absolute;		width: 100% !important;		top: 0;	}		.main #Top #Authentication, .home #Top #Authentication	{		float: none !important;		/*position: unset !important;		text-align: right !important;		top: 0 !important;		padding-top: 8px;*/		top: 0;		height: 100%;	}	html body.home.register div#TopBox__ div#InnerTopBox__ div#Top div#Menu div#Authentication div.Authentication ul li div#LoginBox.open div#LoginForm form table tbody tr td + td	{		text-align: right;	}	html body.home.register div#TopBox__ div#InnerTopBox__ div#Top div#Menu div#Authentication div.Authentication ul li div#LoginBox.open div#LoginForm form table tbody tr td div	{		text-align: left;	}	.main #Top #Authentication table, .home #Top #Authentication table	{		width: 100%;		margin: 0 auto;	}	.main .Authentication > table > tbody > tr > td, .home .Authentication > table > tbody > tr > td	{		text-align: center !important;	}	.main #GlobalSearch	{		display: none;	}	.Authentication .toparrow	{		right: 120px;		left: inherit !important;	}		.Authentication #LoginBox	{		margin-left: 2%;		margin-right: 2%;		top: 15px;	}		#GlobalMenu .name	{		position: relative;	}	#GlobalMenu .image	{		margin-right: 0;		position: relative;		top: 17px;	}	#GlobalMenu .main.link a	{		left: 5px;		position: relative;		top: 2px;	}	.menu #DropDownMenu .cpanel	{		top: 0 !important;		right: 0 !important;		margin-right: 15px;		display: block;		height: 100%;		background-size: contain;		background-position: center center;	}	.mobile #GlobalSearch #SearchIcon,	.mobile.authentication #GlobalSearch #SearchIcon	{		background: url("http://sub-ether.org/subether/themes/subether/img/search_top.png");		width: 26px;				height: 100%;		background-repeat: no-repeat;		background-size: contain;		background-position: center center;		display: block;		float: right;		position: relative;		top: 0;		left: auto;		right: 55px;		margin-left: 15px;	}		.mobile #GlobalSearch #SearchIcon	{		right: auto;		left: 50px;		float: left;	}		.mobile #Search select	{		-moz-appearance: none;		background: #dcdcdc url("http://sub-ether.org/subether/themes/subether/img/dropdown.png") no-repeat scroll 80% center / 15% auto;		border: medium none;		color: #515461;		font-family: Raleway;		font-size: 13px;		position: relative;				top: 0;		width: 80px;		float: left;		padding: 10px;	}	.mobile #Search input	{		float: left;		width: 60%;				padding-right: 10px;	}	.mobile #Search button	{		right: 5px;		float: right;	}	.mobile #Search .toparrow	{		height: 11px;		position: absolute;		top: -11px;		width: 21px;	}	.mobile #Search .toparrow:before, .mobile #Search .toparrow:after	{		content: "";		position: absolute;		width: 0;		height: 0;		border-style: solid;		border-color: transparent;		border-top: 0;	}	.mobile #Search .toparrow:before	{		border-bottom-color: #464a54;		border-width: 11px;	}	.mobile #Search .toparrow:after	{		bottom: 0px;		left: 1px;		border-bottom-color: #313541;		border-width: 10px;	}	#Top #Menu > #Menu	{		top: 10px;	}	#Footer__ #BottomLinks, #Footer__ #BottomLinks	{		height: auto;	}	#Table_Fields td.Col1	{		display: none !important;	}	#Top #Notification	{		width: 100% !important;		height: 100%;		padding: 0;		position: absolute;		margin: 0;	}	#TopSearch, #Notification	{			}	#Notification #NotificationBox.contacts .toparrow	{	    left: 70px;	}	#Notification #NotificationBox.messages .toparrow	{		left: 114px;	}	#Notification #NotificationBox.notices .toparrow	{		left: 164px;	}		#Notification #NotificationBox	{		overflow: hidden !important;		height: 0px !important;	}		#Notification #NotificationBox.open	{		overflow: visible !important;		height: 82% !important;	}		#Notification table	{		width: 100% !important;	}	#Notification table,	#Notification table > tbody,	#Notification table > tbody > tr:first-child,	#Notification table > tbody > tr:first-child > td,	#GlobalSearch > #Search table,	#GlobalSearch > #Search table > tbody,	#GlobalSearch > #Search table > tbody > tr:first-child,	#GlobalSearch > #Search table > tbody > tr:first-child > td	{		margin: 0;		padding: 0;		height: 100%;		display: block;	}		#Notification table,	#Notification table > tbody,	#Notification table > tbody > tr,	#Notification table > tbody > tr > td	{		width: 100%;		display: block;		margin: 0;		padding: 0;	}		#NotificationBox	{		left: 1% !important;				top: 62px !important;		width: 90% !important;		height: 82% !important;				position: fixed !important;		min-width: 0 !important;		margin-left: 2%;		margin-right: 2%;	}		#NotificationBox #DropDownWindow	{		height: 100%;	}		#Messages .leftCol	{		display: block;		width: 100% !important;		min-width: 0 !important;	}	#Messages .leftCol ul li	{		float: left;		list-style-type: none;		margin: 0;		padding: 0;		position: relative;		width: 100%;	}	#Messages .leftCol ul li .contact .content	{		font-size: 13px;		float: left;		padding-top: 8px;		padding-left: 5px;	}	#Messages .rightCol	{		display: block;		width: 100%;		clear: both;		vertical-align: top;	}	#Messages .contact .name	{		top: 8px;		float: left;	}	#Messages .contact .name:after	{		content: ' said...';		display: block;		float: right;		margin-left: 3px;	}	#Messages #MainIM	{		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;	}	#Messages #MainIM #ListIM_inner li > div	{		height: inherit;		padding: 0;	}		#Messages #MainIM #Chat_list .ChatRow	{		height: auto;		padding: 5px;	}		/*#Messages #MainIM ul, */#Messages #MainIM #Chat_list > div.inner > ul > li	{		padding: 5px;	}		#Messages #MainIM ul	{		padding-bottom: 10px;	}	#Messages #MainIM #RightIM_inner .messages	{		border-radius: 8px 0 0 8px;	}	#Messages #Accounts_inner	{		margin-right: 0;		height: auto;	}	#Messages #MainIM table	{		table-layout: fixed;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;	}	#Messages #MainIM td.leftCol	{		min-width: inherit;		width: inherit;	}	#Messages #MainIM #ListIM_inner	{		margin-right: 0;		height: auto;	}	#Messages #Mail_top > div	{		padding: 0;	}	#Messages #Mail_top > div .button.account, #Messages #Mail_top > div .seperator.account	{		float: none;	}	#Messages #Mail_top > div > span	{		color: #686868;		display: block;		font-family: Raleway;		font-size: 13px;		font-weight: 700;		margin: 10px;		text-align: center;		text-decoration: none;		text-transform: uppercase;		transition: all 0.2s ease-in-out 0s;		width: 100%;	}	#Messages #Mail_top > div > span:hover	{		border-bottom: none;		border-color: $colorDefault !important;		cursor: pointer;		padding-bottom: 0px;	}	#Messages #Mail_inner.write .headderbox, #Messages #Mail_inner.open .headderbox	{		width: 100%;	}	#Messages #Mail_inner.write .headderfiles, #Messages #Mail_inner.open .headderfiles	{		width: 100%;	}	html #Field_bottom .chatwrapper	{		display: none;		float: none;		width: 100%;	}	html #Chat.open #Chat_list	{		height: 320px;	}	html #Field_bottom	{		left: 0;	}	html #Field_bottom .chatwrapper #ChatBox.open	{		width: 100%;	}	html #Field_bottom #Chat, #Field_bottom .chatpriv	{		max-height: 300px;	}	html #Field_bottom .chatwrapper #ChatTabs	{		float: none;		z-index: 1;	}	html #Field_bottom #ChatTabs .chattab.open	{		float: none;		width: 100%;	}	#Footer__ #BottomLinks	{		display: none !important;	}	#Profile div.infobox table	{		margin: 20px 0 10px;		width: 100%;	}	#Profile .coverimage .edit_wrapper	{		position: inherit;		display: none;	}	#Profile .coverimage #CoverPages	{		top: 0;	}	#Profile .name .Edit.profile	{		display: none;	}	#Profile .coverimage:hover .background_layer, #Profile .coverimage.display .background_layer	{		display: none;	}	#Profile .coverimage #CoverPages, #Group .coverimage #CoverPages	{		position: inherit;		padding-right: 20px;		padding-top: 10px;		bottom: inherit;		right: 0;	}	#Profile .coverimage .Navigation .ArrowPrev, #Profile .coverimage .Navigation .ArrowNext, #Group .coverimage .Navigation .ArrowPrev, #Group .coverimage .Navigation .ArrowNext	{		position: inherit;		display: none;	}	.infobox .Row1	{		display: none;	}	.infobox .Row2 .Col2	{		display: none;	}	.infobox .Row2 .Col1 > div	{		max-width: 100% !important;	}	#Profile div.name	{		position: relative;		text-align: left;		top: 15px;		padding-left: 5px;		padding-right: 5px;		padding-top: 20px;	}	#Profile div.infobox table	{		text-align: right;		width: auto !important;	}		#Profile div.infobox table tr.Row2 td.Col1 > div > div	{		padding: 6px;	}		#Profile div.infobox	{		width: 100%;		clear: both;			}	#Profile div.imagebox	{		left: 0;		right: 0;		height: 0;	}	#Profile .edit_wrapper	{		padding-left: 15px;		padding-top: 40px;		text-align: center;	}	#Profile .coverimage:hover .view_btn_cover, #Profile .coverimage:hover .edit_btn_cover	{		display: inline-block;	}	#Profile .coverimage:hover .edit_btn_cover, #Profile .coverimage.display .edit_btn_cover	{		display: inline-block;	}	#Profile .coverimage .edit_btn_cover > div	{		position: inherit;	}	#Profile .coverimage .edit_btn_cover	{		height: 35px;		border-radius: 2px;		border: 1px solid #cacaca;		display: -moz-inline-stack;		display: inline-block;				vertical-align: top;		position: inherit;		background: none;		line-height: 35px;		margin: 0;		color: #686868;		float: none;	}	#Profile .coverimage .view_btn_cover	{		height: 35px;		border-radius: 2px;		border: 1px solid #cacaca;		display: -moz-inline-stack;		display: inline-block;				vertical-align: top;		position: inherit;		background: none;		line-height: 35px;		margin: 0;		margin-left: 15px;		color: #686868;		float: none;	}	#Profile .coverimage .view_btn_cover > div > span, #Profile .coverimage .edit_btn_cover > div > span	{		padding: 0;	}	#Profile .coverimage .edit_btn_cover > div+div	{		position: inherit;	}	#Group div.group	{		float: none;		display: inline-block;		text-align: center;		margin: 0 auto;		width: 300px;	}	#Group table.group	{		table-layout: fixed;	}	#Group table.group td	{		width: 115px;	}	#Group table.group td + td	{		text-align: left;		width: inherit;	}	div#Group #About .Box.description	{		text-align: center;	}	div#Group #About .Box.description p	{		padding: 0;	}	#Group .members .member	{		float: none;		width: 200px;		display: inline-block;	}	#Group table, #Group table > tbody, #Group table > tbody > tr > td	{		text-align: left;	}	div#Field_middle #WallTabs	{		padding-top: 0;	}	div#Field_middle #WallTabs div.tabs	{		padding-top: 0;	}	div#Field_middle #Contacts div.Box	{		margin: 0 auto;		width: 100%;		text-align: center;	}	#Contacts .contact	{		display: inline-block;		float: none;		margin: 0 auto;		width: 300px;	}	#Contacts table.contact	{		table-layout: fixed;	}	div.contact table tbody tr td	{		width: 115px;	}	div.contact table tbody tr td + td	{		text-align: left;		width: inherit;	}	#WorkAndEducation .closebtn, #ContactInfo .closebtn, #AboutMe .closebtn, #Quotations .closebtn, #Basic .closebtn	{		right: 20px;	}	#WorkAndEducation .savebtn, #ContactInfo .savebtn, #AboutMe .savebtn, #Quotations .savebtn, #Basic .savebtn	{		right: 0;	}	#AboutMe textarea, #Quotations textarea	{		width: 93%;	}	#Account #Tabs > ul > li > table	{		table-layout: fixed;		overflow: hidden;		text-overflow: ellipsis;	}	#Account #Tabs > ul > li > table > tbody > tr > td	{		width: 100%;		display: block;	}	#Account #Tabs > ul > li > table > tbody > tr > td + td + td	{		width: 18%;		display: -moz-inline-stack;		display: inline-block;		vertical-align: top;				text-align: right;	}	#Account #Tabs > ul > li > table > tbody > tr > td + td	{		width: 80%;		display: -moz-inline-stack;		display: inline-block;		vertical-align: top;				text-overflow: ellipsis;		word-wrap: nowrap;	}	#Messages #MainIM #RightIM	{		box-shadow: none;	}	.slideshow #MainImage	{		height: inherit;	}	#CalendarContent .CalendarYear > div	{		width: 100%;	}	#CalendarContent .CalendarMonth tr.hd	{		display: none;	}	#CalendarContent	{		padding: 0;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		box-sizing: border-box;	}	#CalendarContent .CalendarYear > div	{		margin: 0;	}	#CalendarContent table	{		border-collapse: collapse;	}	ul.EventDateTable	{		padding: 0;	}	ul.EventDateTable li	{		float: none;		display: inline-block;	}	ul.EventDateTable .datenavigate	{		float: none;		width: 100%;		margin-top: 10px;	}	#CalendarContent .month .CalendarMonth	{		text-align: center;	}	.CalendarMonth .sw1 > td:first-child, .CalendarMonth .sw2 > td:first-child	{		display: none;	}	#CalendarContent table.CalendarMonth th + th, #CalendarContent table.CalendarMonth td + td	{		display: inline-block;		width: 50%;	}	#CalendarContent .CalendarMonth div.events	{		width: 100%;	}	#CalendarContent .tooltips	{		width: 200px;		left: 50%;		right: 50%;		top: -55px;	}	#CalendarContent .tooltips::after, #CalendarContent .tooltips::before	{		border: none;	}	#CalendarContent .nav	{		padding: 10px;	}	/*#CalendarContent #EditEvent	{		left: -25%;		right: -25%;	}*/	#CalendarContent #EditEvent.extended	{		width: auto !important;	}	#CalendarContent #EditEvent table	{		table-layout: fixed;	}	#CalendarContent #EditEvent.extended td	{		width: 100%;		display: block;	}	#CalendarContent #EditEvent.extended input#EventStartDate, #CalendarContent #EditEvent.extended input#EventStart, #CalendarContent #EditEvent.extended input#EventEndDate, #CalendarContent #EditEvent.extended input#EventEnd	{		width: 94% !important;		display: block;	}	#CalendarContent .week table:first-child	{		border: 0;	}	.CalendarWeek .hd > th:first-child	{		display: none;	}	.CalendarWeek .sw1 > td:first-child, .CalendarWeek .sw2 > td:first-child	{		display: none;	}	#CalendarContent  .week .heading	{		text-align: center;		padding: 10px 0;	}	#CalendarContent .CalendarWeek td > div	{		font-size: 10px;	}	#CalendarContent .CalendarDay .event	{		border-bottom: 1px solid #cacaca;		padding-bottom: 10px;		margin-bottom: 10px;	}	#CalendarContent .CalendarDay .image, #CalendarContent .wrapper	{		float: none;		text-align: center;	}	#CalendarContent .CalendarDay .image	{		width: auto;	}	#CalendarContent .event .button	{		position: inherit;		margin-top: 20px;	}	.CalendarDay .event .wrapper div:first-child	{		margin-top: 20px;	}	#CalendarContent .CalendarDay .image .imagecontainer	{		max-width: 100% !important;	}	#CalendarContent .CalendarYear div.events	{		top: 32px;	}	#CalendarContent .EventList .buttons	{		float: none !important;		text-align: center;		margin-bottom: 10px;	}	#CalendarContent .EventList .buttons button, #CalendarContent .EventList .buttons .edit	{		display: inline-block;		float: none;		color: #686868;		font-family: Raleway;		font-size: 13px;		font-weight: 700;		text-transform: uppercase;		border: 0;		background: none;		margin: 10px;	}	#CalendarContent .EventList .image	{		float: none;		width: auto;		height: 150px;	}	#CalendarContent .EventList .event:first-child	{		text-align: center;	}	#CalendarContent .EventList .text	{		float: none;		padding: 0;	}	.show-menu, .show-browse-menu	{		display:block !important;		text-indent: 100%;		white-space: nowrap;		overflow: hidden;	}	#Files #Main #Directory	{		height: 100%;		overflow-y: hidden;		max-width: 100%;		margin-right: 0;	}	#Files.mobileview #Main #Directory .toggle	{		left: inherit;	}	div#Field_middle #Browse div.Box ul, #Group #Tabs ul	{		padding: 0;	}	div#Field_middle #Browse div.Box .tabs ul li, #Group #Tabs ul li	{		float: none;	}	#Group #Tabs ul li	{		width: 100%;		background: none !important;		border-radius: none !important;		color: #7a7d88 !important;		font-weight: 600 !important;		text-transform: uppercase !important;		padding: 5px 0 !important;		font-size: 18px;	}	div#Field_middle div.Box div.tabs	{			}	div#Field_middle div.Box div.tabs > ul	{		position: static;		text-align: center;	}	div#Field_middle div#Group div#Tabs > ul	{		position: static;		display: none;		background-color: #e7e7e7;		border: 1px solid #cacaca;		border-radius: 0 0 4px 4px;		text-align: center;	}	div#Field_middle div#Browse div.tabs > ul	{		position: static;		display: none;		background-color: #e7e7e7;		border: 1px solid #cacaca;		border-radius: 0 0 4px 4px;		text-align: center;	}	#GroupMenu	{		padding: 0;		margin: 0;	}	div#Field_middle #Group div.Box ul	{		padding: 0;	}	div#Field_middle div.Box div.tabs ul li a span, div#Field_middle div.Box div.tabs ul li a span	{		display: inline-block;		float: none;		padding: 0 !important;		margin: 0;		border: none !important;	}	#Group #Tabs li	{		margin-bottom: 1px;		width: 100%;		margin: 0;		padding: 0;	}	div#Field_middle div.Box div.tabs li	{		margin-bottom: 1px;	}	#Group #Tabs ul li:hover, div#Field_middle #Browse div.Box div.tabs li:hover	{		background-color: #dddddd !important;		border: none !important;	}	#Group #Tabs ul .current	{		background-color: #dddddd !important;		border: none !important;	}	div#Field_middle #Group div.Box div.tabs ul li, div#Field_middle #Group div.Box div.tabs > ul > li > a, div#Field_middle #Browse div.Box div.tabs ul li, div#Field_middle #Browse div.Box div.tabs > ul > li > a	{		width: 100%;		background: none !important;		border-radius: none !important;		color: #7a7d88 !important;		font-weight: 600 !important;		text-transform: uppercase !important;		padding: 5px 0 !important;		font-size: 18px;	}	#Group #Tabs .buttons button	{		padding: 0;	}	#Group #Tabs .buttons button:hover	{		border: 1px solid #686868 !important;		padding: 0 5px !important;	}	#Group ul li a:hover	{		position: relative;		top: 0;	}	#Group #Content	{		clear: both;	}	#Group #Tabs .buttons	{		left: 50px;		position: absolute;		top: 0;	}	#Group #Tabs .buttons button + button	{		margin-left: 10px;	}	#Group #Tabs .buttons button	{		height: 35px;		padding: 0 5px;		border-radius: 2px;		border: 1px solid #cacaca;	}	#Group #Tabs #GroupOptionsBox	{		padding: 6px;		left: 3px;		text-align: left;		top: 49px;		width: 160px;	}	#Group #Tabs #GroupOptionsBox .toparrow	{		left: 8px;		right: none;	}	#Group .coverimage, #Profile .coverimage	{		margin-top: 10px;		height: inherit;		max-height: inherit;		bottom: 0;		z-index: 12;	}	#Group .coverimage #MainImage img , #Profile .coverimage #MainImage img	{		position: inherit;	}	#Group .coverimage #MainImage img+img, #Profile .coverimage #MainImage img+img	{		position: absolute;	}	#Group .coverimage #MainImage	{		height: inherit;	}	#Group #Tabs	{		z-index: 10;		margin-bottom: 10px;	}	#Group #Content	{		padding-top: 10px;	}	#Group .coverimage .edit_btn_cover	{		height: 34px;		border-radius: 2px;		border: 1px solid #cacaca;		display: block;		float: left;		position: inherit;		background: none;		line-height: 34px;		margin: 0;		color: #686868;	}	#Group .coverimage .view_btn_cover	{		height: 34px;		border-radius: 2px;		border: 1px solid #cacaca;		display: block;		float: left;		position: inherit;		background: none;		line-height: 34px;		margin: 0;		margin-left: 15px;		color: #686868;		width: 95px;	}	#Group .coverimage .view_btn_cover > div > span, #Group .coverimage .edit_btn_cover > div > span	{		padding: 0;	}	#Group .coverimage .edit_btn_cover > div	{		position: inherit;	}	#Group .edit_btn	{		float: right;		z-index: 11;	}	#Group .Box .tabs	{		padding-top: 0;	}	#Group ul li a	{		font-size: 18px;		font-weight: 600 !important;		padding: 5px 0 !important;		text-transform: uppercase !important;		color: #7a7d88 !important;	}	#Group .members .panel button	{		border-radius: 2px;		border: 1px solid #cacaca;		display: block;		position: inherit;		background: none;		margin: 0;		color: #686868;		float: right;	}	#Booking .navigator .wrapper.placename	{		width: 100%;	}	#Booking .navigator .heading.placename	{		padding: 0;	}	#Booking .navigator .input.placename > div	{		padding: 0;	}	#Booking .navigator .wrapper.fromdate, #Booking .navigator .wrapper.todate	{		padding-top: 20px;		width: 50%;	}	#Booking .navigator .wrapper.number, #Booking .navigator .wrapper.adults, #Booking .navigator .wrapper.children	{		width: 33%;		padding-top: 20px;	}	#Booking .event	{		float: none;		display: inline-block;	}	#Booking #BookingContent	{		text-align: center;	}	html body.home div#CenterBox__ div#Center__ div#Content__ div#InnerContainer__ div#InnerContent__ div#Scene div#Home table#Table_Fields tbody tr td.Col2 div#Field_middle div#Group div#Tabs div.buttons div#GroupOptionsBox.open div.inner ul li	{		width: auto;	}	#Wall .editor .textarea	{			}	#Wall #ShareContent .access	{		position: relative;		padding-right: 35px;		right: 4px;	}		#Wall .post .bookmark,	#Wall .post .bookmark:hover	{		height: 55px;	}		#Wall .post .bookmark > div,	#Wall .post .bookmark:hover > div	{		top: 28px;	}		#Wall .post .edit	{		top: -13px;	}		#Wall .post .nickname	{		top: 3px;		left: 0;		overflow: hidden;		text-overflow: ellipsis;		white-space: nowrap;		width: 55%;	}	#Wall .comment .nickname	{		top: 10px;		left: 0;	}	#Wall .access	{		float: none;	}	#Wall .access > select	{		font-size: 12px;	}	#Wall .post .date	{		float: none;		font-size: 12px;		top: 2px;		width: 70%;	}	#Wall .comment .nickname	{		float: none;		width: 60%;		overflow: hidden;	}		#Wall .comment .nickname .sender	{		display: block;		overflow: hidden;		text-overflow: ellipsis;		white-space: nowrap;	}		#Wall .comment .date	{		font-size: 12px;		left: 0;		top: 10px;		float: none;	}	#Wall .comment .vote	{		position: relative;		left: 79px;		top: -24px;		float: right;	}	#Wall .comment .rate	{		top: 8px;	}	#Wall .post .posted .nickname .seperator	{		font-size: 14px;	}	#Wall .ParseContent.Event	{		padding: 0;	}	#Wall .comment:hover > .edit	{		top: 80px;	}	#Wall .editor.open .textarea	{			}	#Wall .ParseContent.Album > .filewrapper.wide.nr1	{		max-height: 420px !important;		max-width: 100% !important;		width: 100% !important;	}	#Wall .ParseContent.Album > .filewrapper.wide	{		max-width: 32% !important;		width: 32% !important;	}	#Wall .ParseContent .filewrapper	{		float: none !important;		display: inline-block;	}	#Wall .ParseContent.Album	{		text-align: center;		margin: 0 auto;	}	#ShareContent .seen span, #ShareContent .rate .amount	{		z-index: 2;	}		#ShareContent .seen	{		display: none;	}		.ParseContent .image.small	{		float: none;		margin: 0;		width: 100% !important;		max-height: 350px;		min-height: 154px;	}		.ParseContent	{			}		.ParseContent .text > h3	{		height: 40px;	}		#Wall .ParseContent.File .image.open,	#Wall .ParseContent .image.pdf.open	{		max-height: 350px !important;	}		.ParseContent.Event .text	{		padding: 20px;	}	.ParseContent .fileupload	{		height: 96px !important;		width: 100px !important;	}	.ParseContent .image.album	{		height: 98px !important;		width: 100px !important;	}	.ParseContent.Album .image.album	{		height: 100% !important;		width: 99% !important;	}	.ParseContent .fileupload > div	{		height: 94px !important;	}	#Notification #NotificationBox div.inner	{		max-height: 100%;		overflow-y: auto;		position: relative;	}		#Notification #NotificationBox.messages div.inner	{		max-height: 94% !important;	}		.dropdownwindow	{		overflow: hidden;		position: fixed;		height: 100%;	}	.dropdownwindow #CenterBox__,	.dropdownwindow #Footer__	{		opacity: 0.5;		visibility: hidden;		display: none;	}				.main #Field2	{		padding: 20px;		padding-top: 10px;		width: auto;		margin: 0;	}		.main #Field1	{		padding: 20px;		padding-top: 25px;		padding-bottom: 15px;		width: auto;	}		.main #Bottom > #Navigation	{		padding: 20px;		padding-top: 10px;		margin: 0;	}		.main #Bottom > #Navigation, .main #Bottom > #Navigation > a	{		font-size: 80% !important;	}		.main #SearchEngine #Search	{		padding: 5px !important;		height: 38px !important;	}		.main #Search button	{		background: url("http://sub-ether.org/subether/themes/subether/img/search_green.png") no-repeat scroll center center rgba(0, 0, 0, 0);		border: medium none;		box-shadow: none;		cursor: pointer;		height: 100%;		position: absolute;		right: 0;		top: 0;		width: 35px;	}		.main #Search span	{		visibility: hidden;		white-space: nowrap;	}		.main #Search table,	.main #Search table > tbody,	.main #Search table > tbody > tr:first-child,	.main #Search table > tbody > tr:first-child > td,	.main #Search #SearchWrapper	{		display: block;		height: 100%;		margin: 0;		padding: 0;	}		.mobile #Content__	{		padding: 0;	}				.Authentication #LoginFront #LoginForm	{		width: 100%;		font-size: 14px;	}		.Authentication #LoginFront #LoginForm a	{		font-size: 14px;	}		.Authentication #LoginFront .Row1 input, .Authentication #LoginFront .Row2 input	{		padding: 10px;		margin-bottom: 2px;	}}