@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }

html, body {
	min-height: 100%;
}


a:active,
a:hover {
	outline: 0;
}
.main::-webkit-scrollbar {
	-webkit-appearance: none;
	background-color: rgba(0,0,0, .15);
	width: 8px;
	height: 8px;
}

.main::-webkit-scrollbar-thumb {
	border-radius: 0;
	background-color: rgba(0,0,0, .4);
}

#nav {
	position: absolute;
	width: 100%;
	top: 2em;
	left: 0;
}

#nav H5{
	background: 	url("/pic/menu/docspera.png") no-repeat 10px 30%;
	Color:			Black;
	Text-Transform:	Uppercase;
	Font:			Normal Bold .77em/1em "Open Sans",Helvetica,Arial,Sans-Serif;
	Margin:			10px 0 0 0;
	Padding:		10px 10px 10px 35px;
}
	#nav H5.Lock{
		background: 	url("/pic/menu/lock.png") no-repeat 10px 30%;
	}
	#nav H5.File{
		background: 	url("/pic/menu/file.png") no-repeat 10px 30%;
	}
	#nav H5.Podium{
		background: 	url("/pic/menu/podium.png") no-repeat 10px 30%;
	}
	#nav H5.DocAlert{
		background: 	url("/pic/menu/docalert.png") no-repeat 10px 30%;
	}
	#nav H5.Networks{
		background: 	url("/pic/menu/networks.png") no-repeat 10px 30%;
	}
	#nav H5.Cabinet{
		background: 	url("/pic/menu/cabinet.png") no-repeat 10px 30%;
	}
	#nav H5.Messages{
		background: 	url("/pic/menu/messages.png") no-repeat 10px 30%;
	}
	#nav H5.Contacts{
		background: 	url("/pic/menu/contacts.png") no-repeat 10px 30%;
	}
	#nav H5.Profile{
		background: 	url("/pic/menu/profile.png") no-repeat 10px 30%;
	}
	#nav H5.Admin{
		background: 	url("/pic/menu/admin.png") no-repeat 10px 30%;
	}


#nav > ul{
	display: block;
	width: 100%;
	list-style: none;
}

#nav > ul > li{
	Width:			100%;
	Display:		Block;
	Height:			42px;
	Overflow:		Hidden;
}

#nav ul li ul{
	Display:		None;
	Margin-Bottom:	15px;
}

#nav ul li.Open{
	Height:			Auto;
}

#nav ul li.Open > UL{
	Display:		Block;
}


#nav ul li ul li a {
	color: White;
	Font: Normal Normal .9em/1em "Open Sans",Helvetica,Arial,Sans-Serif;
	padding: .8em 0em .8em 1.4em;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: background .2s ease;
	-moz-transition: background .2s ease;
	transition: background .2s ease;
	color:Black;
	border-bottom: 1px solid rgba(0,0,0, .1);
	border-top: 1px solid rgba(255,255,255, .3);
	display: block;
	width: 100%;
}

#nav ul li ul li a:hover {
	background:		rgba(255,255,255, .4);
	Color:			Black;
	text-shadow:	None;
}
#nav ul li ul li.active a {
	color: #fff;
	background: rgba(0,160,255, 1);
	background: rgba(0,0,0, .1);
	text-shadow: 0 1px 2px rgba(0,0,0, .5);
}
#nav ul li ul li:first-child a { border-top: 0 }
#nav ul li ul li:last-child a { border-bottom: 0 }
#toggle { display: none }

@media screen and (max-width: 40em) {
	.js #nav {
		clip: rect(0 0 0 0);
		max-height: 0;
		position: absolute;
		display: block;
		overflow: hidden;
	}
	#nav {
		top: 0;
		width: 100%;
		position: relative;
	}
	#nav ul li ul li A{
		Font: Normal Normal 1em/1em "Open Sans",Helvetica,Arial,Sans-Serif;
		padding: 1em 1.5em;
		padding: 1em 0em 1em 2.5em;
	}
	#nav.opened { max-height: 9999px }
	#nav ul li ul li a:hover { background: transparent }
	#nav ul li ul li.active a:hover { color: #fff; background: rgba(0,0,0, .3) }
	#toggle {
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		display: block;
		width: 70px;
		height: 55px;
		float: right;
		margin: 0 -2em 1em 0;
		text-indent: -9999px;
		overflow: hidden;
		background: url("/pic/Home.png") no-repeat 50% 33%;
	}
	.main {
		-webkit-overflow-scrolling: auto;
		box-shadow: none;
		padding: 0 2em 2em;
		border-radius: 0;
		position: relative;
		width: 100%;
		overflow: hidden;
	}
	.main::-webkit-scrollbar { background-color: transparent }
}

@media screen and (-webkit-min-device-pixel-ratio: 1.3), screen and (min--moz-device-pixel-ratio: 1.3), screen and (-o-min-device-pixel-ratio: 2 / 1), screen and (min-device-pixel-ratio: 1.3), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx) {
	body {
		background-image: url("/pic/debut_dark_@2X.png");
		-webkit-background-size: 200px 200px;
		-moz-background-size: 200px 200px;
		-o-background-size: 200px 200px;
		background-size: 200px 200px;
	}
	#toggle {
		background-image: url("/pic/Home@2X.png");
		-webkit-background-size: 100px 100px;
		-moz-background-size: 100px 100px;
		-o-background-size: 100px 100px;
		background-size: 100px 100px;
	}
}

@media screen and (min-width: 76em) {
	#nav { width: 18em }
	.main { width: auto; left: 18em }
}



/*** BootStrap Override ***/
.nav{
	margin-bottom:		0;
}
.nav-tabs{
	border:				0 !important;
	Position:			Relative;
}
.nav-tabs > li > a{
	Background-Color:	#a8dafa;
	Color:				Black;
	Font:				Normal Normal 1em "Open Sans",Helvetica,Arial,sans-serif;
	Padding:			8px 20px !important;
}
.nav-tabs > li > a:Hover{
	Background-Color:	#75c9fc;
	Border:				1px solid #75c9fc !important;
}

.nav-tabs > .active > a{
	Background-Color:	#50B6F5 !important;
	Color:				White !important;
	Font-Weight:		600;
	Border:				0 !important;
	border-bottom:		1px solid #50B6F5 !important;
}
.nav-tabs > .active > a:before{
	content:			"▼";
	Font-Weight:		Normal;
	Opacity:			.6;
	Font-Size:			80%;
	Margin-Right:		5px;
}
.nav-tabs > .active > a:Hover{
	Background-Color:	#50B6F5 !important;
	border:				0 !important;
	border-bottom:		1px solid #50B6F5 !important;
}

.table{
	Font:				Normal Normal .9em/1em "Open Sans",Helvetica,Arial,Sans-Serif !important;
	border-bottom:		2px Solid #50B6F5 !important;
}
.table th{
	background-color:	#a8dafa !important;
}
.table td{
	border-bottom:		1px Solid #50B6F5 !important;
}

.table tbody tr{
	background:			RGBa(255,255,255,.5);
}
.table tbody tr:nth-child(odd){
	background:			#F1F1F1;
}
.table tbody TR:Hover{
	Background:			#dcf0fd !important;
}

.table tbody tr TD:first-child{
	Font-Weight:		Bold;
}

.tab-toolbar {
	Background-Color:	#50B6F5;
	!height:			45px;
}
.tab-toolbar button{
	height:				28px;
	margin-bottom:		8px;
	margin-top:			8px;
	float:				right;
	margin-right:		15px;
}
article div{
	Color:				Black !important;
	font-weight:		normal !important;
}

label{
	display:			inline !important;
}

label.control-label{
	display:			Inline-Block !important;
	Width:				100px !important;
	Text-Align:			Right !important;
	Padding:			0 10px 0 0 !important;
	line-height:		40px !important;
}
.modal.FormBox{
	position:			static !important;
	width:				99% !important;
}

/* .modal-header{
	background: url(/pic/wave.png) Left -27px no-repeat !important;
} */

.modal-header#FolderHeader{
	background: #FCFCFC !important;
}

.modal.FormBox .modal-header{
	padding:			9px 0px 9px 0px!important;
	Width:				100% !important;
	/* background: url(/pic/wave.png) 430px -27px no-repeat !important; */
}
.modal.FormBox .modal-header h4{
	margin-left:		15px !important;
}

.modal H3{
	Font:				Normal Bold 1.2em/0em "Open Sans",Helvetica,Arial,Sans-Serif !important;
	Padding:			15px 0 15px 10px;
}

.modal .modal-body{
	padding:			9px 15px !important;
}

.modal .modal-body P{
	Padding:			10px;
	Width:				97%;
}

.modal .close{
	margin:				8px 5px 0 0 !important;
}

.modal.FormBox .modal-footer{
	Width:				100% !important;
	Margin:				0 !important;
	line-height:		40px !important;
}

.modal.FormBox .modal-footer .btn:last-child{
	Margin-Right:		40px !important;
}

.dropdown-menu{
	position:			relative !important;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{
	background:			#dcf0fd !important;
	background-image:	None !important;
	Color:				Black;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{
	background:			#50B6F5 !important;
	background-image:	None !important;
}

.poprow div{
	height:				auto !important;
	!width:				30% !important;
	line-height:		20px !important;
	font-weight:		normal !important;
	ZFont:				Normal Bold 1.2em/0em "Open Sans",Helvetica,Arial,Sans-Serif !important;
}

.poprow .popover.right{
    margin-left: 10px !important;
}


.LineHeight0{
	line-height:		0 !important;
}

.Padding0{
	Padding:			0 !important;
}

.Margin0{
	Margin:			0 !important;
}

.Inline{
	Display:		Inline !important;
}

.BorderRed{
	Border:			2px Dotted Red !important;
}

.BorderBlue{
	Border:			2px Dotted Blue !important;
}

.PrettyDiv100{
	position:		relative !important;
	overflow:		visible !important;
	height:			100px !important;
}
.PrettyDiv200{
	position:		relative !important;
	overflow:		visible !important;
	height:			200px !important;
}
.PrettyDiv50{
	position:		relative !important;
	height:			50px !important;
	overflow:		visible !important;

}
.PrettyDiv130{
	position:		relative !important;
	height:			130px !important;
	overflow:		visible !important;

}
.PrettyLabel{
	position:		absolute !important;
	top:			10px !important;
	height:			30px !important;
	display:		block !important;
	width:			15% !important;
	text-align:		right !important;
	Color:			Black;
}
.PrettyLabel.Optional{
	Color:			Grey;
}
.PrettyLabel.Optional:after{
	content:			" *";
}

.PrettyInput{
	position:		absolute !important;
	width:			54% !important;
	top:			0 !important;
	margin-left:	20% !important;
	height:			30px!important;
}
.PrettyInputVeryLong{
	Position:		Absolute !important;
	Width:			70% !important;
	Top:			0 !important;
	Margin-Left:	20% !important;
	Height:			30px!important;
}
.PrettyTextArea{
	position:		absolute !important;
	width:			54% !important;
	top:			0 !important;
	margin-left:	20% !important;
}
.PrettySelect{
	position:		absolute !important;
	width:			35% !important;
	top:			0 !important;
	margin-left:	20% !important;
	height:			32px!important;
}
.PrettySelect50{
	position:		absolute !important;
	width:			53% !important;
	top:			0 !important;
	margin-left:	20% !important;
	height:			32px!important;
}
.PrettySelectShort{
	position:		absolute !important;
	width:			16% !important;
	top:			0 !important;
	margin-left:	20% !important;
	height:			32px!important;
}
.PrettySelectLong{
	Position:			Absolute !important;
	Width:				35.5% !important;
	Top:				0 !important;
	Margin-Left:		20% !important;
	Height:				40px!important;
}
.PrettySelectVeryLong{
	Position:			Absolute !important;
	Width:				71.7% !important;
	Top:				0 !important;
	Margin-Left:		20% !important;
	Height:				40px!important;
}
.PrettyCheckBox{
	Margin:				0 5px 0 0 !important;
	/* position:		absolute !important;
	top:			0 !important;
	margin-left:	40% !important;
	height:			30px!important; */
}
.PrettyLabelShort{
	position:		absolute !important;
	top:			10px !important;
	height:			30px !important;
	display:		block !important;
	width:			18% !important;
	text-align:		right !important;
	Color:			Black;
}
.PrettyLabelLong{
	position:		absolute !important;
	top:			10px !important;
	height:			30px !important;
	display:		block !important;
	width:			24% !important;
	text-align:		right !important;
	Color:			Black;
}
.PrettyInputShort{
	position:		absolute !important;
	width:			16% !important;
	top:			0 !important;
	margin-left:	20% !important;
	height:			30px!important;
}
.PrettyInputLong{
	position:		absolute !important;
	width:			34% !important;
	top:			0 !important;
	margin-left:	20% !important;
	height:			30px!important;
}
.PrettyInputLong50{
	position:		absolute !important;
	width:			50% !important;
	top:			0 !important;
	margin-left:	20% !important;
	height:			30px!important;
}
.PrettyInputModalLong{
	position:		absolute !important;
	width:			52% !important;
	top:			0 !important;
	margin-left:	26% !important;
	height:			30px!important;
}
.PrettyModalInputShort{
	position:		absolute !important;
	width:			25% !important;
	top:			0 !important;
	margin-left:	26% !important;
	height:			30px!important;
}
.PrettyModalSelectShort{
	position:		absolute !important;
	width:			13% !important;
	top:			0 !important;
	margin-left:	26% !important;
	height:			32px!important;
}
.PrettyCheckBoxText{
	margin-left:	22% !important;
	margin-top:		5px !important;
}
.PrettyBorder{
	padding-bottom:	6px !important;
	border-bottom:	1px solid #00A1FF !important;
	width:			60% !important;
	margin-bottom:	30px !important;
}
.PrettyRegisterStepButton{
	margin-left: 	20% !important;
}
.PrettyPWidth{
	width:			auto !important;
	margin-right:	40px !important;
}
.PrettyProfilePhoto{
	height:			128px;
	width:			128px;
	background-color:Green;
	position:		absolute !important;
}
.PrettyProfilePhotoContent{
	position:		absolute !important;
	left:			150px !important;
	top:			0!important;
}
.PrettyStepModalFooter{
	line-height:	0 !important;
	margin-top: 	40px !important;
}
.FormMarginLeft10{
	margin-left:	10% !important;
}
.FormMarginTop55{
	margin-top:		55px !important;
}
.ButtonMarginTop20{
	margin-top: 	20px !important;
}
.InputMarginLeft38{
	margin-left:	38% !important;
}
.InputMarginLeft56{
	margin-left:	56% !important;
}
.InputMarginLeft76{
	margin-left:	76% !important;
}
.ModalLeft52{
	width:			46% !important;
	position:		relative !important;
	left:			52% !important;
}

.MarginRight20{
	Margin-Right:	20px;
}

Float:Right

.ClearNone{
	clear:			none !important;
}
.ClearBoth{
	clear:			both !important;
}
.BackGroundGreen{
	background-color:green !important;
}

.LeftBox1{
	width:			49%;
	float:			left;
	zborder:			1px solid blue;
}
.LeftBox2{
	width:			35%;
	margin-left:	20% !important;
}
.RightBox2{
	width:			35%;
	float:			right;
}
.LeftBox1 .modal{
	margin-left:	0 !important;
}
.RightBox1{
	width:			49%;
	float:			right;
	zborder:			1px solid red;
}
.RightBox1 .modal{
	margin-left:	0 !important;
}
.ModalPadding{
	padding: 14px 0px 15px 0px !important;
}

.modal form{
	margin-top:		30px !important;
}

.Margin10{
	Margin:			10px !important;
}

.Margin20{
	Margin:			20px !important;
}

.MarginLeft1{
	margin-left:	1px !important;
}
.MarginLeft10{
	margin-left:	10px !important;
}
.MarginLeft20{
	margin-left:	20px !important;
}
.MarginLeft30{
	margin-left:	30px !important;
}
.MarginLeft40{
	margin-left:	40px !important;
}

.MarginLeft60{
	margin-left:	60px !important;
}
.MarginBottomWidth5{
	margin-bottom:	5% !important;
}
.MarginTop10{
	margin-top:		10px !important;
}
.MarginTop20{
	margin-top:		20px !important;
}
.MarginTop30{
	margin-top:		30px !important;
}
.MarginTop50{
	margin-top:		50px !important;
}
.MarginTop60{
	margin-top:		60px !important;
}
.MarginTop50{
	margin-top:		50px !important;
}
.MarginTop100{
	margin-top:		100px !important;
}
.MarginTop150{
	margin-top:		150px !important;
}
.MarginLeft150{
	margin-left:	150px !important;
}
.MarginTopWidth1{
	margin-top:		1% !important;
}
.MarginTopWidth5{
	margin-top:		4% !important;
}
.MarginLeftWidth8{
	margin-left:	8% !important;
}
.MarginLeftWidth30{
	margin-left:	30% !important;
}
.MarginLeftWidth32{
	margin-left:	32% !important;
}
.MarginLeftWidth39{
	margin-left:	39.5% !important;
}
.MarginLeftWidth53{
	margin-left:	53% !important;
}
.BulletList li{
	margin-bottom:	5px !important;
}
.Width86{
	width:			86% !important;
	margin-top:		60px !important;
}
.LineThrough{
	text-decoration:line-through !important;
}
#LightBox{
	width:			56% !important;
}
.ComposeContent{
	position:		relative;
	width:			100% !important;
	margin-top:		50px !important;
	!background-color:red !important;
	height:			400px !important;
}
.ComposePicture{
	height:			56px;
	width:			56px;
	abackground-color:green;
	position:		absolute !important;
}
.ComposeBody{
	min-height:		350px !important;
	min-width:		70% !important;
	!background-color:yellow;
	margin-left:	75px !important;
}
.ComposeText{
	min-width:		88% !important;
	margin-left:	5% !important;
	margin-top:		20px !important;
}
.ComposeTextarea{
	min-width:		88% !important;
	height:			200px !important;
	margin-top:		5px !important;
	margin-left:	5% !important;
	!background-color:green !important;
}
.ComposeLeftButton{
	margin-left:	6% !important;
}
.ComposeRightButton{
	float:			right !important;
	margin-right:	6% !important;
}
ul.token-input-list-facebook{
	width:			88% !important;
	margin-left:	5% !important;
	margin-top:		10px !important;
	margin-bottom:	10px !important;
	border: 		1px solid #cccccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	transition: 	border linear 0.2s, box-shadow linear 0.2s;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	padding:		4px 6px;
	-webkit-border-radius: 4px;
	border-radius: 	4px;
}
li.token-input-token-facebook{
	padding:		2px 8px !important;
}
.token-input-delete-token-facebook{
	margin-left:	-5px !important;
	padding:		1px 1px !important;
}
.token-input-dropdown-facebook{
	width:			47% !important;
}
.ZIndex0{
	z-index:		0 !important;
}
div.token-input-dropdown-facebook{
	z-index:		2000 !important;
}
.ComposeMessageModal .modal-body P{
	padding:		0 6px 0 0 !important;
	width:			auto !important;
}

.modal{
	left:			40% !important;
}
li.user ul.dropdown-menu{
	adisplay:		inline-block !important;
	z-index:		9000 !important;
}

ali.user ul.dropdown-menu li{
	adisplay:		inline-block !important;
	z-index:		9000 !important;
}
/*/* BootStrap Override ***/

!article div {background:Yellow;}

.ModalLeft2{
	clear:none !important;
	width:46% !important;
	position:relative !important;
	left: 2% !important;
}

.modal.SubScriptionSelect form{
	Margin:			0 !important;
	Text-Align:		Center !important;
}

.modal.SubScriptionSelect .btn{
	Margin-Right:	0 Important;
}

.MinHeight150{
	Min-Height:		150px !important;
}
.modal-backdrop{
	z-index:		500 !important;
}

.ShadowBox{
	Margin:			0;
	Display:		None;
	Border:			1px Solid Black;
	Position:		Static;
	Top:			0;
	z-Index:		2000;
	Text-Align:		Center;
	Overflow:		Hidden;
	BackGround-Color:		#CCE2F0;
	Background-Repeat:		No-Repeat;
	Background-Attachment:	Fixed;
	Background-Position:	Center Center;
	Border-Radius:			4px;
	-moz-border-radius:		4px;
	-webkit-border-radius:	4px;
}


DIV.Loading{
	BackGround:		#FCFCFC URL(/pic/loading.gif) No-Repeat;
	Width:			128px;
	Height:			128px;
	Text-Align:		Center;
	Font:			Normal Normal 18px/128px "Open Sans", Helvetica, Arial !important;
	Color:			#50B6F5;
	Margin:			100px Auto;
	Border:			1px Solid #EEE;
	Border-Radius:			100% !important;
	-moz-border-radius:		100% !important;
	-webkit-border-radius:	100% !important;
	-moz-box-shadow:		Inset 0 0 10px #FFF;
	-webkit-box-shadow:		Inset 0 0 10px #FFF;
	box-shadow:				Inset 0 0 10px #FFF;
}
	DIV.Loading:after{
		content:	"Loading"
	}

INPUT, TEXTAREA, SELECT{
	BackGround:				#F7F7F7 !important;
	Border-Radius:			2px !important;
	-moz-border-radius:		2px !important;
	-webkit-border-radius:	2px !important;
}

.FloatRight{
	Float:					Right !important;
}

.FloatLeft{
	Float:					Left !important;
}

.btn{
	-moz-box-shadow:		Inset 0 0 2px RGBa(0,0,0,.3) !important;
	-webkit-box-shadow:		Inset 0 0 2px RGBa(0,0,0,.3) !important;
	box-shadow:				Inset 0 0 2px RGBa(0,0,0,.3) !important;
	Text-Shadow:			RGBa(0,0,0,.25) 1px 1px 0px !important;
}

I.Icon80{
	BackGround:			#EAEAEA URL('/pic/Icons80x80.png') No-Repeat;
	Width:				80px;
	Height:				80px;
	Display:			Block;
	Position:			Relative;
	Overflow:			Hidden;
	Font:				Normal Normal 24px/95px "Open Sans",Helvetica,Arial,Sans-Serif !important;
	Color:				RGBa(0,0,0,.4);
	Text-Align:			Center;
	Text-Decoration:	None;
	-moz-box-shadow:		Inset 0 0 3px RGBa(0,0,0,.6);
	-webkit-box-shadow:		Inset 0 0 3px RGBa(0,0,0,.6);
	box-shadow:				Inset 0 0 3px RGBa(0,0,0,.6);
}
I.Icon80:Hover{
	BackGround-Color:			#F7F7F7;
}
	I.Icon80.Industry{
		Background-Position:0 0;
	}
	I.Icon80.Chat{
		Background-Position:-80px 0;
	}
	I.Icon80.eMail{
		Background-Position:-160px 0;
	}
	I.Icon80.eMail-Opened{
		Background-Position:-240px 0;
	}
	I.Icon80.eMail-Replied{
		Background-Position:-320px 0;
	}
	I.Icon80.Folder{
		Background-Position:-400px 0;
	}
	I.Icon80.File{
		Background-Position:-480px 0;
	}
	I.Icon80.User{
		Background-Position:-560px 0;
	}
	I.Icon80.Users{
		Background-Position:-640px 0;
	}
	I.Icon80.Circles{
		Background-Position:-720px 0;
	}

	I.Icon80.NewBlue{
		Background-Position:0 -80px;
		Background-Color:	Transparent;
	}
	I.Icon80.NewRed{
		Background-Position:-80px -80px;
		Background-Color:	Transparent;
	}
	I.Icon80.Network{
		Background-Position:-160px -80px;
	}
	I.Icon80.Hospital{
		Background-Position:-240px -80px;
	}
.White{
	Color:					White !important;
}
.Red{
	Color:					Red !important;
}
.Blue{
	Color:					#50B6F5 !important;
}

.nav-tabs > LI A SPAN{
	Background:			RGBa(0,0,0,.15);
	Color:				White;
	Display:			Inline-Block;
	Margin-Left:		5px;
	Padding:			0 .5em;
	Font:				Normal Normal 11px/14px "Open Sans",Helvetica,Arial,Sans-Serif !important;
	Border-Radius:			16px !important;
	-moz-border-radius:		16px !important;
	-webkit-border-radius:	16px !important;
}
.nav-tabs > LI.active A SPAN{
	Background:			RGBa(255,255,255,.4);
	Color:				Black;
}


/*** DocSpera User ***/
.DocSpera512{
	Background:			#EEE URL(https://docspera.com/avatars/0_512.png) No-Repeat;
	Width:				512px;
	Height:				512px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.DocSpera256{
	Background:			#EEE URL(https://docspera.com/avatars/0_256.png) No-Repeat;
	Width:				256px;
	Height:				256px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.DocSpera128{
	Background:			#EEE URL(https://docspera.com/avatars/0_128.png) No-Repeat;
	Width:				128px;
	Height:				128px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.DocSpera100{
	Background:			#EEE URL(https://docspera.com/avatars/0_100.png) No-Repeat;
	Width:				100px;
	Height:				100px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.DocSpera48{
	Background:			#EEE URL(https://docspera.com/avatars/0_48.png) No-Repeat;
	Width:				48px;
	Height:				48px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.DocSpera32{
	Background:			#EEE URL(https://docspera.com/avatars/0_32.png) No-Repeat;
	Width:				32px;
	Height:				32px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.DocSpera16{
	Background:			#EEE URL(https://docspera.com/avatars/0_16.png) No-Repeat;
	Width:				16px;
	Height:				16px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}
/*** / DocSpera User ***/
/*** Physician User ***/
.Physician512{
	Background:			#EEE URL(https://docspera.com/avatars/-1_512.png) No-Repeat;
	Width:				512px;
	Height:				512px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Physician256{
	Background:			#EEE URL(https://docspera.com/avatars/-1_256.png) No-Repeat;
	Width:				256px;
	Height:				256px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Physician128{
	Background:			#EEE URL(https://docspera.com/avatars/-1_128.png) No-Repeat;
	Width:				128px;
	Height:				128px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Physician100{
	Background:			#EEE URL(https://docspera.com/avatars/-1_100.png) No-Repeat;
	Width:				100px;
	Height:				100px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Physician48{
	Background:			#EEE URL(https://docspera.com/avatars/-1_48.png) No-Repeat;
	Width:				48px;
	Height:				48px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Physician32{
	Background:			#EEE URL(https://docspera.com/avatars/-1_32.png) No-Repeat;
	Width:				32px;
	Height:				32px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Physician16{
	Background:			#EEE URL(https://docspera.com/avatars/-1_16.png) No-Repeat;
	Width:				16px;
	Height:				16px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}
/*** / Physician User ***/
/*** Industry User ***/
.Industry512{
	Background:			#EEE URL(https://docspera.com/avatars/-2_512.png) No-Repeat;
	Width:				512px;
	Height:				512px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Industry256{
	Background:			#EEE URL(https://docspera.com/avatars/-2_256.png) No-Repeat;
	Width:				256px;
	Height:				256px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Industry128{
	Background:			#EEE URL(https://docspera.com/avatars/-2_128.png) No-Repeat;
	Width:				128px;
	Height:				128px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Industry100{
	Background:			#EEE URL(https://docspera.com/avatars/-2_100.png) No-Repeat;
	Width:				100px;
	Height:				100px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Industry48{
	Background:			#EEE URL(https://docspera.com/avatars/-2_48.png) No-Repeat;
	Width:				48px;
	Height:				48px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Industry32{
	Background:			#EEE URL(https://docspera.com/avatars/-2_32.png) No-Repeat;
	Width:				32px;
	Height:				32px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}

.Industry16{
	Background:			#EEE URL(https://docspera.com/avatars/-2_16.png) No-Repeat;
	Width:				16px;
	Height:				16px;
	Display:			Inline-Block;
	overflow: 			Hidden;
	-webkit-border-radius:	100% !important;
	-moz-border-radius:		100% !important;
	border-radius:			100% !important;
}
/*** / Industry User ***/
.File48{
	Background:			#EEE URL(https://a.docspera.com/pic/file_unknown_48.png) No-Repeat;
	Width:				48px;
	Height:				48px;
	Display:			Inline-Block;
}

.File100{
	Background:			#EEE URL(/pic/file_image_100.png) No-Repeat;
	Width:				100px;
	Height:				100px;
	Display:			Inline-Block;
}



.badge{
	-webkit-border-radius: 12px !important;
	-moz-border-radius: 12px !important;
	border-radius: 12px !important;
}

.badge-danger{
	Background:			#ed4e2a;
}

.badgecolor-id{
	Background:			RGBa(0,0,0,0.2) !important;
	Font-Weight:		700 !important;
}

.dropdown .badge{
	Float:				Right;
	Margin:				1px 10px 0 0 !important;
	Text-Shadow:		None;
}

.Blur2px{
	/*-webkit-filter:		blur(1px);
	-moz-filter:		blur(1px);
	-o-filter:			blur(1px);
	-ms-filter:			blur(1px);
	filter:				blur(1px);*/
}


.UserState{
	BackGround:			URL(/pic/UserState.png) No-Repeat 0 0;
	Width:				135px;
	Height:				135px;
}
	.UserState_Physician{
		BackGround-Position: 0 0;
	}

	.UserState_CareTeam{
		BackGround-Position: 0 -135px;
	}

	.UserState_Industry{
		BackGround-Position: 0 -270px;
	}


.UserState DIV{
	BackGround:			URL(/pic/UserState.png) No-Repeat -135px 0;
	Width:				135px;
	Height:				135px;
}
	.UserState DIV.Question{
		BackGround-Position: -135px 0;
	}

	.UserState DIV.Check{
		BackGround-Position: -135px -135px;
	}

	.UserState DIV.Cross{
		BackGround-Position: -135px -270px;
	}

	.UserState DIV.HourGlass{
		BackGround-Position: -135px -405px;
	}
