	/* CSS animation */
	@keyframes fadedown
	{
		0%   {opacity:0;}
		100% {opacity:1;}
	}
	
	@-webkit-keyframes fadedown /* Safari and Chrome */
	{
		0%   {opacity:0;}
		100% {opacity:1;}
	}


	p	{
		margin:0px 0px 20px 0px;
	}

	.hidden {
		display:none;
	}
	
	h2 {
		color:white;
		text-transform:uppercase;
		padding-bottom:20px;
		padding-top:30px;
	}
	
	.marked {
		border-left:3px solid black;
	}
	
	.innerpad {
		padding:20px;
	}


	
/* misc */

		div#xloginbox{
			width: 100%!important;
			margin-left: 10px!important;
			background-color: #eee;
			border-radius: 3px;
			padding: 15px;	
		}

	#loginbox {
		width:372px;
		margin:0 auto;
		line-height:1.5em;
		margin-bottom:50px;
		background-color: #eee;
		border-radius: 3px;
		padding: 15px;			
	}
		#loginbox input {
			width: 90%;
		}
		
		#loginbox a {
			color:black;
			text-decoration:underline;
		}
	
	
	#logo {
		margin:-80px auto 0px auto;
		width:414px;
		height:195px;
		color:white;
		font-family: 'Duru Sans',Courier,Arial, Helvetica, Times New Roman, sans-serif;
		font-size:15px;
		font-style:italic;
		text-align:center;
	}
	
	#circle {
		margin:-80px auto 0px auto;
	}

	#circle2 {
		position:fixed;
		width:372px;
		height:372px;
		left:-138px;
		top:-141px;
		display:none;
		cursor:pointer;
		z-index:50;
	}

		#circle2:hover {
		}
		
		#circle2 img {
			position: absolute;
			right:0px;
			top:0px;			
		}
	
	#background_overlay {
		width:100%;
		height:600px;
		background-image: url('../img/fade.png');	
		position:fixed;
		z-index:1;
		bottom:0px;
		display:none;
	}
	
	
	.btn_black {
		color:white;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;	
		width:246px !important;
		height:32px;
		cursor:pointer;
		border:none !important;
		border-radius: 3px;
		background: #565656;
	}
		.btn_black:hover {
			background:#000;
		}
		
		.btn_black_adjust {
			height:auto !important;
			width:auto !important;
		}

	.btn_black2 {
		background-color:#565656;
		color:white !important;
		cursor:pointer;
		border-radius: 3px;
		text-align:center;
		text-decoration:none !important;
		padding:7px 15px;
		display: block;
		margin-top:5px;
		width:50%;
		margin:0 auto;
	}
		.btn_black2:hover {
			background:#000;
		}
		
		
		#response {
			background-color: #FFA500;
		    border-radius: 3px;
		    color: #FFFFFF;
		    font-size: 14px;
		    margin: 10px auto;
		    padding: 20px;
		    position: relative;
		    text-align: center;
		    top: 0;
		    width: 300px;
		    z-index: 5;
    }

		
/** Tag **/		
	
	.tag {
		position:absolute;
		padding:1.5% 5.5% 1.5% 1.5%;
		border-radius:50px;
		width:auto;	
		min-width:150px;
		display:inline-block;
		color:#111;
		text-align:center;
		cursor:pointer;
		opacity:0;
		margin-top:-10px;
		z-index:50;
		font-size:100%;
		z-index:19;
		box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
		color:#fff;
		background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-image: -webkit-gradient(bottom, 0 0, 100% 0, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0)));
	    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-repeat: repeat-x;		
	}

	.tagdummy {
		position:absolute;
		padding:1.5% 1.5% 1.5% 1.5%;
		border-radius:3px;
		border-radius:50px;
		width:auto;	
		min-width:130px;
		display:inline-block;
		text-align:center;
		cursor:pointer;
		opacity:0;
		margin-top:-10px;
		z-index:50;
		font-size:100%;
		z-index:19;
		box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
		background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-image: -webkit-gradient(bottom, 0 0, 100% 0, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0)));
	    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
	    background-repeat: repeat-x;	
	}

/*	.tagdummy {
		position:absolute;
		padding:15px;
		border-radius:3px;
		width:auto;	
		min-width:140px;
		display:inline-block;
		color:#111;
		text-align:center;
		cursor:pointer;
		opacity:0;
		margin-top:-10px;
		z-index:50;
		font-size:100%;
		z-index:19;
	}*/
		.tag:hover {
		}
		
		.tag span {
			right:0;
			top:0;
			padding:3px 15px;
			background: rgba(0,0,0,0.1);
			font-size:12px;
			color:#fff;
			display: block;
			float:right;
			border-radius: 20px;
			position: absolute;
			margin-top:12px;
			margin-right:10px;
			text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
		}

	.tag_relative {
		position:relative;
		opacity:1;
		margin-bottom:20px;
		margin-right:5px;
	}
	
	.tag_relative:hover {
	}
	
	.tag.category_growth, .small-tag.category_growth {
		color:#000 ;
	}


	.category_soul					{	background-color:#1ab0d7; 	color:#fff;			}
	.category_inspiration			{	background-color:#00ab00; 	color:#fff;			}
	.category_action				{	background-color:#ff0000;	color:#fff;			}
	.category_growth				{	background-color:#ffe500;	 					}

	.category_soul:hover			{	background-color:#0d92b5; 				}
	.category_inspiration:hover		{	background-color:#008800; 				}
	.category_action:hover			{	background-color:#cd0000;				}
	.category_growth:hover			{	background-color:#e7cf00;	 			}
	
	.empty {
		cursor:default;
		opacity:0.5 !important;
		font-size:10px;
	}
		.empty:hover {
			padding:15px !important;
		}

	#tag_container {
		width:600px;
		height:600px;
		margin:60px auto 10px;
		position:relative;
		/*overflow:hidden;*/
	}

		#tag_container img {
			width:600px;
			position:absolute;
			top:0px;
			left:0px;
		}

	#tag_container_relative {
		height:100%;
		width:1000px;
		margin:-100px auto 10px;
		position:relative;
		overflow:hidden;
		/*background-image: url('../img/background-tagpage.png');*/
	}
	
		.profile {
			position: absolute;
			width:100%;
			height:100%;
		}
		
			.profile img {
				width:100%;
			}


	#description_main {
	}
	
	#description_alt {
		display:none;
	}
	
		
	#submenu {
		background-color:white;
		display:none;
		left:0px;
		top:65px;
		width:15%;
		min-width: 200px;
		position:fixed;
		height:auto;
		font-size:14px;
		box-shadow: 0px 5px 5px rgba(0,0,0,0.1);
		z-index: 999;
	}
		#submenu li {
			border-bottom:1px solid #eaeaea;
			padding:10px 3px 10px 3px;
			background: #fff !important;
			border-left: 3px solid #eaeaea;
			position: relative;
			-webkit-transition: all 0.2s ease;
			-moz-transition:    all 0.2s ease;
			-ms-transition:     all 0.2s ease;
			-o-transition:      all 0.2s ease;
		}
		
			#submenu li.category_soul {
				border-left:3px solid #1ab0d7;
			}
			
			#submenu li.category_growth {
				border-left:3px solid #ffe500;
			}
			
			#submenu li.category_inspiration {
				border-left:3px solid #00ab00;
			}
			
			#submenu li.category_action {
				border-left: 3px solid #ff0000;
			}
			
		#submenu li:hover {
			border-left-width: 6px;
			padding-left:5px !important;
		}
		

		#submenu li:hover {
			background-color:#eee;
		}
				
			#submenu li a {
				color:black;
				display:block;
				font-weight: normal;
			}
			
	#tag_container_status {
		text-align:center;
	}
	
	#bolletjes {
		display:inline-block;
		width:100%;
		text-align:center;
		cursor:pointer;
		position:absolute;
		z-index:19;
		bottom:50px;
	}
	
	.bolletje {
		display:inline-block;
		background-color:rgba(0,0,0,0.4);
		border-radius:15px;
		height:12px;
		width:12px;
		margin: 0px 5px;
		border:2px solid #ccc;		
	}
		.bolletje:hover {
			background-color:#666;
		}


	.bolletje_status {
		display:inline-block;
		background-color:#f5f5f5;
		border-radius:15px;
		height:15px;
		width:15px;
		margin-left:5px;
		padding: 4px 5px 4px 12px;
		color:#000;
		font-size:14px;
		position: absolute;
		right:10px;
		top:12px;
		border-top:1px solid #dcdcdc;
	}
	
	#bolletjes .selected {
		cursor:default;
		background-color:#ccc;
	}
		#bolletjes .selected:hover {
			background-color:#000;
		}


	.contacts_table {
		width:100%;
		border-collapse: collapse;
		position: relative;
		border-top: 1px solid #eaeaea;
	}
		
		.contacts_table tr {
			background-color:white;
			border-bottom: 1px solid #eaeaea;
			font-size:13px;
			border-collapse: collapse; 
		}
	
		.contacts_table td {
			padding:15px;
			
		}
		
		.contacts_table tr td:first-child {
			/* white-space: nowrap; */
		}
		
		.contacts_table .contacts_header {
			background:#f7f7f7;
			color:#000;
			font-weight:bold;
			border:none;
			border-top:1px solid #eaeaea;
			border-bottom: 1px solid #eaeaea;
			font-size:12px;
		}
		
		
		.contact_google {
			cursor:pointer;		
		}
		
			.contact_google:hover {
				background-color:#eee !important;			
			}
			
		.contact_bar td {
			position: relative;
		}
			
		.contact_bar .checkbox {
			width:20%;
		}
		
			.contact_bar .contact_name {
				width:80%;
			}
			
			.contact_name em {
				color:#818181;
			}
		
		.hover_remove {
			cursor:pointer;
			display: block;
			background: #eaeaea;
			height:50px;
			left:0;
			float:left;
			position: absolute;
			width:50px;
			margin-top:0px;
			border-radius: 50%;
			margin-left:10px;
		}
			
		.hover_remove:hover {
			/* background-color:red; */
			color:white;
		}
		
		.hover_edit {
			cursor:pointer;
		}

		.hover_edit:hover {
			background-color:#b1c5cd;
			color:#000;	
		}
			
			.btn_delete {
				background: url(../img/btn_delete.png) 1px 123px;
				margin-left:68px;
			}
			
			.btn_edit {
				background: url(../img/btn_edit.png) 1px 124px;
			}
			
			.btn_delete_image {
				top:0px;
				right:0px;
				border-radius:0px;
				position:absolute;
				margin-left:0px !important;
			}
			
			.btn_edit_image {
				top:0px;
				position:absolute;
				margin-top:0px !important;
				margin-bottom:41px !important;
			}
			
			.btn_eye{
				background: url(../img/btn_eye.png) 1px 124px;
				margin-left:68px;
			}
			
			.btn_edit:hover, .btn_delete:hover, .btn_add:hover {
				opacity: 0.8;
			}
			
			.btn_add {
				background: url(../img/btn_add.png) left center;
			}
			
			.gbar .btn_add {
				margin-top:-13px; 
			}
			
			.btn_delete_front {
				margin-left: 10px;
			}
		
		#filter_result {
			width:auto;
			margin-top:15px;
			display:block;
		}
		
		.bolletje_new {
			background-color:red;
			border-radius:10px;
			width:10px;
			height:10px;
			display:inline-block;
			float:left;
			margin-right:5px;		}
		
		.bolletje_new_chat {
			background-color:#7ec3e0;
			border-radius:10px;
			width:10px;
			height:10px;
			display:inline-block;					
			float:left;
			margin-right:5px;		}	

		.bolletje_blank {
			background-color:#fff;
			width:10px;
			height:10px;
			display:inline-block;		
			float:left;
			margin-right:5px;			
			opacity:0;
		}	
				
		.chat_description {
			background-color:white;
			margin-bottom:10px;
			border-radius: 3px;
		}
		
		.chat_description div {
			background-color:#f7f7f7;
			border-top:1px solid #eaeaea;
			border-bottom: 1px solid #eaeaea;
			padding:15px;
			border-radius: 3px;
			font-weight:bold;
			font-size:14px;
		}
		
			.chat_description div span {
				font-weight: normal;
				color:#7c7c7c;
				font-size:12px;
			}
		
		.chat_description p {
			padding:15px;			
		}
		
		.tag_page {
			float:left;
			position:relative;
			width:1000px;
		}

		.chat_page {
			float:left;
			position:relative;
			width:1000px;
		}
			.chat_page .chat_bar {
				padding:15px;
				background-color:white;
				border-bottom:1px solid #ccc;
				min-height:30px;
				font-size:14px;
			}
			
			.chat_page .chat_bar .thumb {
				margin-top:-10px;
			}	
			
			.chat_page .chat_bar .thumb img {
				width:100%;
			}	
			
			.chat_page .chat_bar em {
				font-size:14px;
				color:#5b5b5b;
			}
		
		#chat_pages {
			width:1000px;
			overflow:hidden;
		}
		
		#tag_scroller, #chat_scroller {
			width:10000px;
		}
		
		tr.me td:last-child {
			background:url(../img/bg-me.png) no-repeat right center;
		}

		.kring {
			width: auto;
			padding:9px 15px;
			border-radius:6px;
			background-color:#444;
			color:white;
			font-size:130%;
			cursor:pointer;
			margin:15px 0 0 0;
			position: relative;
		}	
		
		.kring_small {
			width:auto;
			font-size:100%;
			display:inline-block;
		}
		
			.kring:hover {
				background-color:#666;
			}	
			
			.kring strong {
				display: block;
				position: absolute;
				right:0px;
				width:50px;
				height:43px;
				background: url(../img/btn_delete.png) left center;
				margin-top:-9px;
				border-top-right-radius: 3px;
				border-bottom-right-radius: 3px;
			}
		
		/* MENU ALS TXT adjustments */
		#circle2 {
			top:10px;
			left:10px;
			width:auto;
			display:none !important;
		}
		
		
		#klapopen {
			cursor:pointer;
			font-weight:normal;
			font-size: 200%;
		}
		
		.bba {
			margin-top:20px;
			padding: 5px;
			width: 144px !important;
			height:20px;			
		}
		
		.taggeable_tagged {
			background-color:black;
			color:white !important;
		}
		
		.profile_images {
			float:left;
			width:200px;
			height:200px;
			overflow:hidden;
			margin:10px 10px 15px 15px;
			cursor:pointer;
			border:1px solid transparent;
			padding: 54px 10px 10px 10px;
			text-align:center;
			vertical-align:middle;
			display:table-cell;
			position:relative;
			background: #f7f7f7;
			border-radius: 5px;
		}
			.profile_images:hover {
				border:1px solid #cacaca;
			}
			
			.profile_images .btn_edit {
				width:100%;
				bottom:0px;
				background-position: center center;
				background-repeat: no-repeat;
				background-color: #c0c0c0;
				border-radius: 0px;
				margin-left:0px;
			}
		
		.profile_images img {
			max-width:100%;
			max-height:100%;
		}
		
		.profile_images_selected {
			background-color:#1AB0D7;	
		}
		
		.des_grey {
			background-color: #f7f7f7;
			padding: 15px;	
			display:block;
			float:none;	
			font-size:14px;
			border-bottom: 1px solid #eaeaea;
			border-top:1px solid #eaeaea;
			overflow: hidden;
		}
			.des_grey a {
				color:black;
				text-decoration:underline;
			}
			
			.des_grey input[type='text'] {
				border:1px solid #c0c0c0 !important;
			}
			
		.des_white {
			background-color: #ffffff;
			padding: 15px;	
			display:block;
			float:none;	
			font-size:14px;
			border-bottom: 1px solid #eaeaea;
			border-top:1px solid #eaeaea;
			overflow: hidden;
		}
			.des_white a {
				color:black;
				text-decoration:underline;
			}
			
			.des_white input[type='text'] {
				border:1px solid #eaeaea !important;
			}			
		
		.medaille {
			width:200px;
			float:right;
			margin-left:15px;
			margin-bottom:15px;
			font-weight:bold;
			cursor:pointer;			
			text-align:center;
		}
			.medaille:hover {
				opacity:0.8;
			}
			
		.flag {
			margin-right:10px;
		}
		
		.thumb {
			width:50px;
			height:50px;
			float:left;
			margin-right:15px;
		}
		
/* NEW HEADER */

	header .hamburger {
		cursor:pointer;
		width:50px;
		height:50px;
		float:left;
	}
	
	header .hamburger img {
		width:25px;
		margin-top:13px;
	}

	header .profile-picture, .thumb {
		background: #ddd;
		border:1px solid #eaeaea;
		height:50px;
		width:50px;
		border-radius: 50%;
		float:left;
		overflow:hidden;
		margin-left:-7px;
	}
	
	header .profile-picture:hover {
		border-radius: 50%;
		overflow: hidden !important;
	}
	
	header .profile-picture {
		/* background: #f7f7f7 url(../img/menu-bg.png); */
	}
	
		header .profile-picture:hover img {
			opacity: 0.8;
		}
	
	header .e-logo {
		float:right;
		height:40px;
		margin-top:5px;
		position: relative;
		z-index: 600;	
	}
	
	#result {
		font-size:15px;
		padding:15px;
	}
	
	.extra_nav {
		width:140px;
		height:140px;
		background:url(../img/bg-extra-btn.png);
		border-radius:140px;
		opacity:0.5;
		z-index:19;
		cursor:pointer;
	}
		.extra_nav:hover {
			opacity:1;
		}
		
	#extra_nav_left {
		position:absolute;
		left:-70px;		
		top:300px;
	}

	#extra_nav_right {
		position:absolute;
		right:-70px;		
		top:300px;
	}	
	
	.chat_scroller {
		width:1000px;
	}
	
	.kringeninput {
		margin-left:0px !important;
		border:1px solid #c0c0c0;
		border-radius: 2px;
		width:95% !important;
	}
	
	.askme {
		border:1px solid #c0c0c0;
		border-radius: 2px;
		margin-left:0px !important;
		width:95% !important;
		margin-top:10px !important;
		padding:9px 12px;
	}
	
	.kringselected {
		background-color:#000;
		color:#fff;
	}
	
	
	.attention {
		background-color:#DD4337;
		color:#fff;
		padding:5px;
		display: inline-block;
		margin-bottom: 5px;	
	}
	
/* Help overlay */
.help ul {
	list-style:initial;
}
.help a {
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}

.helpoverlay {
	background:url(../img/bg-overlay.png);
	height:100%;
	width:100%;
	position: fixed;
	z-index: 1000;
	left:0px;
	top:72px;
	display:none;
}

	.helpoverlay .help strong {
	}

	.helpoverlay .help {
		background: rgba(0,0,0,0.7);
		padding:20px 30px;
		color:#fff;
		font-size:12px;
		width:250px;
		position: absolute;
	}
	
		.helpoverlay .help.menu {
			left:40%;
		}
	
.helpoverlay .help.top:before{
    border: solid;
    border-color: #333 transparent;
    border-width: 0px 6px 6px 6px;
    top:-6px;
    content: "";
    left: 5%;
    position: absolute;
    z-index: 99;
}

	.helpoverlay .help.bottom {
		bottom:90px;
		left:40%;
	}
	
.helpoverlay .help.bottom:after{
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0px 6px;
	bottom:-6px;
    content: "";
    left: 5%;
    position: absolute;
    z-index: 99;
}
	
	
	.help.center {
		margin-top:26%;
		bottom:50%;
		left:40%;
	}

	.help.topcenter {
		margin-top:26%;
		bottom:80%;
		left:40%;
	}
	
	.helpoverlay .wide {
		width:400px;
	}


.helpclose {
	position: fixed;
	z-index: 600;
	right:160px;
	top:20px;
	opacity: 0.6;
	display:none;
}

	.helpclose:hover {
		opacity: 1.0;
		cursor: pointer;
	}
	
	
.helpbtn {
	position: fixed;
	z-index: 600;
	right:160px;
	top:20px;
	opacity: 0.6;
}

	.helpbtn:hover {
		opacity: 1.0;
		cursor: pointer;
	}
	
.helpbtn_extra {
    cursor: pointer;
    position: fixed;
    right: 159px;
    top: 19px;
    width: 26px;
    z-index: 999;	
}	

	.helpbtn_extra.adjustextra {
		/* margin-right: 20px;
	    margin-top: 20px; */
	}

	.scrollhidden {
		display: none;
	}
	
	#chatindicator {
		background-color: #eee;
		border-radius: 3px;
		color:black;
		font-size: 150%;
	    padding:15px 15px 5px 5px;
	    position: absolute;
	    z-index:20;
	}
	
	.nohand {
		cursor:default !important;
	}
		
	canvas {
		background-color:#eeeeee;
	}
	
	.chat_eye {
		display: block;
		float: left;
		height: 50px;
		margin-left: 0;
		margin-right: 20px;
		margin-top: -10px;
		width: 50px;
		border-radius:50%;
	}

.contact_top {
	margin-left:-15px;
	margin-top:-15px;
	width:1000px;
	margin-bottom:100px;
}

	.contact_wrapper {
		background: #fff;
		position: relative;
		padding:20px;
	}

	.contact_top .from {
		float:left;
		width:50%;
	}
	
	.contact_top .to {
		float:left;
		width:50%;
	}
	
	.contact_top .context {
		border-top:1px solid #eaeaea;
		border-bottom:1px solid #eaeaea;
		padding:10px 20px;
		margin:10px 0px;
		overflow: hidden;
		background:#fafafa;
		margin-left:-20px;
		width:960px;
	}
	
	.contact_top .date {
		float:right;
		color:#929292;
		font-size:10px;
	}
	
	.contact_top .msg {
		padding:10px 0px;
		font-size:14px;
		line-height: 1.8em;
	}
	
	.spinner {
		float:left;
		margin-right:10px;
		margin-left:10px;
	}
	
	.title_float {
		float:left;
		margin-right:25px;
	}
	
	.text_float {
		float:right;
		font-size:50%;
	}
	
	input[type=radio]{
		width:auto;
		margin-right:5px;
		display:inline-block;
	}
	
	#dob_msg {
		color:red;
	}

	#dob_msg p {
		padding:15px;
	}
		
	.firstmsg {
		width:auto;
		overflow:hidden;
		font-style: italic;
		font-size:11px;
	}
	
	#popup .contact_btn {
		margin-top:20px !important;
	}
	
	h3.category_growth:hover {
		background:;
	}
	
	.autogro {
		padding:5px;
		font-family: "Open Sans", Arial, sans-serif;
	}
	
	#load_settings {
		min-height:4em;
		margin-bottom:5px;
	}
	
	.list_space {
		list-style:inherit;	
	}
	
	.list_space li {
		padding-bottom:5px;
	}
	
	.ansicht_title {
		font-size: 180%;
		font-weight: bold;
		padding-left: 15px;
		padding-top:10px;
	}
	
	.ansicht_overlay {
		height:137px; /* WAS 160 */
		position:relative;		
		top:0px;
		width:100%;	
	}
	
	.ansicht_bericht {
		padding:25px 25px 25px 92px;
		font-size:1.2em;
		line-height:1.8em;
	}
	
	.ansicht_extrainfo {
		float:left;	
		width:740px;
	}
	
	#result .tag {
		padding-right:55px !important;
		min-width:160px !important;
	}
	
	.logopart2 {
		margin-left:7px \0/;
	}
	
	label {
	}
	
	.sideborder {
		border-left: 1px solid #EAEAEA;
		border-right: 1px solid #EAEAEA;
		margin-right:5px;
	}
	
	input[readonly="readonly"]{
	    background-color:#EAEAEA !important;
	}
	
	
	.about-txt {
		float:left;
		width:45%;
		margin-right:3%;
		margin-left:3%;
	}
	
	.about-img {
		float:left;
		width:auto;
		margin-top:2em;
	}
	
	.about-img img {
		border-radius: 5px;
		border:1px solid #9e9e9e;
	}
	
	.hide-desktop {
		display:none;
	}
	
	.vimeo_video {
		width:500px;
		height:281px;
	}

	#changePassword {
		width:350px;
	}

	#changePassword input {
		width:350px !important;
	}
	
	#changePassword .btn_black2 {
		width:283px;
		max-width:283px;
	}
		
	.resetpwfields {
		border: 1px solid rgb(204, 204, 204) !important;
	}
	
	#testaccount_indicator {
		background-color:red;
		padding:1px;
		font-size:10px;
		display:inline-block;
		bottom:0px;
		right:0px;
		position:fixed;
		z-index: 1999;
		color:white;
	}