.authenticated .fixed{
	margin-bottom: 0.125rem;
	z-index: 999;
}
#menu {
	background: #333;
}
.top-bar,.top-bar-section ul li,.top-bar .title-area,.top-bar .name{
	height: 2.8125rem;
	background: #333;
}
.top-bar .title-area {
	padding-left: 0.3125rem;
}
.not-authenticated .top-bar .title-area {
	padding-left: 0.9375rem;
}
.top-bar .name{
	border-left: 0;
}
.top-bar-section ul li{
	height: 2.8125rem;
	line-height: 2.8125rem;
}
.title-area li,.top-bar-section .left li{
	/*border-right: 1px solid #4e4e4e;*/
	height: 2.8125rem;
}
.title-area li,.top-bar-section .left li:first-child{
	/*border-left: 1px solid #4e4e4e;*/
}
.title-area li,.top-bar-section .left li:last-child,.top-bar-section .left li.last-menu,#morepro{
	/*border-right: 0;*/
}
.authenticated .search input{
	border-radius: 3px;
	width: 11.25rem;
	height: 1.875rem;
}
.authenticated ul.right li#lngenbar .dropdown{
	border: 0;
}
.dropdown li a{
	line-height: 3.125rem;
	padding: 0 0.3125rem 0 0.4375rem;
	font-size: 0.75rem;
	font-weight:normal;
}
.top-bar-section ul li>a{
	padding: 0 0 0 1.25rem;
}
.toggle-topbar{
	border: 0 !important;
}
.top-bar.expanded .title-area{
	background: #191919;
}
.not-authenticated .top-bar.expanded .title-area {
	background: #333;
}
#loginInfo .headImg {
	float: left;
	padding-right: 0.625rem;
}
#loginInfo .loginInfoLink {
	display: none;
}
#loginInfo .headImg a {
	padding: 0;
}
#loginInfo .headImg a img {
	width: 2.1875rem;
	height: auto;
	border-radius: 50%;
}
#loginInfo p {
	height: 1.375rem;
	line-height: 1.375rem;
	font-size: 0.75rem;
	margin: 0;
}
#loginInfo p:first-child {
	line-height: 29px;
}
#loginInfo .memberinfo,#loginInfo .profile,#loginInfo .totalStorage {
	height: 1.375rem;
	line-height: 1.375rem;
	color: #c1c9cf;
	padding: 0;
}
#loginInfo .totalStorage {
	color: #f6dc2c;
}
#loginInfo .profile {
	color: #e8e8e8;
	font-weight: bold;
	background: none;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 8.4375rem;
	white-space: nowrap;
	display: block;
}
#loginInfo .memberinfo:hover,#loginInfo .profile:hover {
	background: none;
}
#loginInfo ul.dropdown {
	background: #333;
	/*border-top: 1px solid #060606;*/
}
.de #loginInfo ul.dropdown,.fr #loginInfo ul.dropdown,.jp #loginInfo ul.dropdown {
	width: 11.875rem;
}
#loginInfo ul.dropdown li {
	background: none;
}
#loginInfo ul.dropdown li.separator {
	height: 0.0625rem;
	border-top: 0.0625rem solid #060606;
}
#loginInfo ul.dropdown li a {
	line-height: 1.875rem;
	background: none;
	padding: 0 0.9375rem;
}
#loginInfo ul.dropdown li a:hover {
	/*color: #f6dc2c;*/
	background: #222;
}
.de #loginInfo ul.dropdown li#needmorestorage_1,
.fr #loginInfo ul.dropdown li#needmorestorage_1 {
	height: 3.625rem;
}
.de #loginInfo ul.dropdown li#needmorestorage_1 a,
.fr #loginInfo ul.dropdown li#needmorestorage_1 a {
	height: 3.625rem;
	white-space: normal;
}
.head-info{
	float: left;
	padding-top: 3px;
}
#loginInfo .loginInfoBox {
	height: 2.8125rem;
	padding: 0 0.9375rem;
}
body.authenticated #Header .logout-info-wrapper{
	padding-top: 0;
}

#align-helper {min-height:0;}
 .top-bar-section ul li{
 	margin: 0;
 }
.top-bar-section ul.left .has-dropdown > a:after {
	border-style: none;
}
.top-bar-section ul.right .has-dropdown > a:after {
	border-top-style: none;
}
nav a.link-to-home:hover {
	background: none;
}
nav ul.left a{ 
	height: 2.8125rem;
	line-height: 2.8125rem;
	color: #e8ecf0;
	display: block;
	font-family: Arial;
	font-size: 0.8125rem;
	font-weight: bold;
	background: #333;
}
nav ul.left a:hover{
	background: #2a2a2a;
}
nav ul.right a{ 
	color: #e8ecf0;
	font-family: Arial;
	font-size: 0.75rem;
	font-weight: bold;
	line-height: 0.9375rem;
	padding: 0;
}
.top-bar-section .dropdown li a {
	color: #e8ecf0;
	display: block;
	font-family: Arial;
	font-size: 0.75rem;
	font-weight: bold;
	height: 2rem;
}
.top-bar-section .dropdown li h5 a {
	font-size: 1.125rem;
	font-weight: normal;
}
.authenticated ul.right li#lngenbar{
	height: 2.8125rem;
	border: none;
	margin-left: 0.625rem;
}
ul.right li#lngenbar >a{
	height: 2.8125rem;
	line-height: 2.8125rem;
	border: none;
	display: inline-block;
	vertical-align: text-bottom;
	min-width: 6.125rem;
}
#lngenbar.has-dropdown > a:after {
	border-top-style: solid;
	margin: 0;
	position: absolute;
	top: calc(50% - 2px);
	right: 0.5rem;
}
ul.right li#lngenbar >a img{
	width: 1rem;
}
#lngenbar .dropdown {
	top: 2.8125rem;
}
.authenticated .search-icon{ 
	display: block;
	height: 1.75rem;
	position: absolute;
	top: 0;
	width: 1.875rem;
	z-index: 1;
	cursor: pointer;
}
.authenticated .search input {
	background: #555 url(../images/searchbaricon.png) no-repeat 0.375rem center;
	border: 0;
	color: white;
	border-radius: 4px;
	width: 9.375rem;
	height: 1.75rem;
	padding: 0 0 0 1.875rem;
}
.authenticated .search input:focus{
	background:#555 url('../images/searchbaricon.png') no-repeat 6px center;
}
.authenticated .search-button{ 
	left: 3px;
	position: absolute;
	top: 3px;
	z-index: 1000;
}
.clickhide{display:none}
.clickhide1{display:none}

#needmorestorage{
	position: relative;
	padding: 0;
	margin: 0;
	top: 0;
	right: 0;
	width: auto;
	height: 100%;
}
#needmorestorage a{ 
	padding: 0;
	margin: 0;
}

.de #ProfileMenuTooltip{
	width: 190px;
}

.fr #needmorestorage_1{
    height: 58px;
}
.de #needmorestorage_1{
    height: 38px;
}
.top-bar-section li:not(.has-form) a.current:not(.button),
nav ul.left a.current,nav ul.left a.current:hover,#hiddenLink a.current { 
	color: #f6dc2c;
	background: #222;
}
#index-footer{
	position: fixed;
	z-index: 99;
	font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
}
ul.dropdown.planlist li {
	height: 32px;
}
.login-info-wrapper {
	float: right;
}
#hiddenLink {
	display: none;
}
.top-bar-section #hiddenLink.has-dropdown>a {
	padding: 0 0.9375rem !important;
	height: 2.8125rem;
	line-height: 2.8125rem;
	width: 3.125rem;
	text-align: center;
	background: transparent;
}
.top-bar-section #hiddenLink.has-dropdown>a:hover {
	color: #f6dc2c;
}
#hiddenLink .dropdown {
	min-width: 5rem;
}
#hiddenLink #loginInfo .memberinfo,#hiddenLink #loginInfo .totalStorage {
	float: left;
}
.authenticated #hiddenLink,
.authenticated #hiddenLink .last-menu,
.authenticated #hiddenLink #popbar,
.authenticated #hiddenLink #downloadbar,
.authenticated #hiddenLink #uploadbar,
.authenticated #hiddenLink #viewbar,
.authenticated #hiddenLink #managebar,
.authenticated #hiddenLink #accountbar,
.not-authenticated #hiddenLink #morepro,
.not-authenticated #hiddenLink #supportbar,
.not-authenticated #hiddenLink #popbar,
.not-authenticated #hiddenLink #downloadbar,
.not-authenticated #hiddenLink #aboutbar,
.not-authenticated #hiddenLink #acdwebbar {
	display: none;
}
#hiddenLink li{
	height: 2rem;
	line-height: 2rem;
	border-right: 0;
	padding: 0;
}
#homeplanbar ,#personalplanbar,#gold_plan_bar,#platinum_plan_bar,#silver_plan_bar{
	height: 2.8125rem;
	line-height: 2.8125rem;
}
#hiddenLink li a {
	padding: 0 0.9375rem;
}
.not-authenticated #hiddenLink li a {
	padding: 0 0.5rem;
}
#hSearchForm {
	position: relative;
	width: 9.375rem;
	height: 1.75rem;
	top: calc((100% - 1.75rem) / 2);
}
#hSearchForm span.placeholder {
	display: none !important;
}

.top-bar-section ul.left li a:not(.button){
	border-right: 0.0625rem solid #4e4e4e;
}
.top-bar-section ul.left li a:not(.button):hover{
	border-right: 0.0625rem solid #4e4e4e;
	background: #222;
}
.top-bar-section ul.left li:nth-last-child(2) a:not(.button),
.top-bar-section ul.left li:last-child a:not(.button){
	border-right: 0;
}
.top-bar-section ul.left li:first-child a:not(.button){
	border-left: 0.0625rem solid #4e4e4e;
}

#align-helper {
	min-height:0 !important;
}
.top-bar-section ul.left .has-dropdown > a:after {
	border-style: none;
}
.top-bar-section ul.right .has-dropdown > a:after {
	border-top-style: none;
}
nav .link-to-home {
	display:block;
	line-height: 2.8125rem;
	margin-right: 1.875rem;
}
nav .link-to-home img{
	height: 2.25rem;
}
nav ul li{
	margin: 0;
}
nav ul.left a{
	color: #e8ecf0;
	display: block;
	font-family: Arial;
	font-size: 0.75rem;
	font-weight: bold;
	line-height: 2.8125rem;
	padding: 0 0.5rem;
}
nav ul.right a{
	color: #e8ecf0;
	font-family: Arial;
	font-size: 0.75rem;
	font-weight: bold;
	line-height: 2rem;
}
.top-bar-section .dropdown li a {
	color: #e8ecf0;
	display: block;
	font-family: Arial;
	font-size: 0.75rem;
	font-weight: bold;
	height: 2rem !important;
	line-height: 2rem !important;
	padding-top: 0;
	padding-bottom: 0;
}

.search-icon{
	display: block;
	display: block;
	height: 1.75rem;
	position: absolute;
	width: 1.875rem;
	z-index: 1;
}
.search-button{
	left: 0.1875rem;
	position: absolute;
	top: 0.1875rem;
	z-index: 1000;
}
.currentselect {
	background: #2a2a2a none repeat scroll 0 0 !important;
	color: #f6dc2c !important;
}

#pvImgLoader img{
	display:none;
}
#PublicPhotoDetails table{
	border:0;
	background:none;
}
#PublicPhotoDetails table td{
	color: #c1c1c1;
	font-size: 0.6875rem;
}
.nice-toolbar{
	height: 1.5rem;
}
.photo-view {
	/*padding-top:0px !important;*/
}
#PublicPhotoInfo table{
	border:0;
	background:none;
}
#PublicPhotoInfo table tr {
	background:none;
}
#PublicPhotoInfo table td {
	font-size: 0.6875rem;
}
.topfix {
	/*padding-top:10px !important;*/
}
.results-section .user img{
	vertical-align:top;
}
.results-section .imageContainer.user{
	height: 7.5rem;
}
#lngenbar a {
	padding: 0 0.75rem 0 0.4375rem;
	font-size: 0.75rem;
}
#lngenbar .dropdown a {
	padding: 0 0.3125rem 0 0.4375rem;
	background: #333;
}
#lngenbar .dropdown a img{
	width: 1rem;
}
#lngenbar .dropdown a:hover {
	background: #222;
}
#signinbar a,#signupbar a {
	padding: 0 0.5rem;
	color: #e8ecf0;
}

.top-bar-section #lngenbar > a{
	padding-right: 0.4375rem!important;
}

.search input[type=text],
.search input[type=text]:focus {
	background: #555 url(../images/searchbaricon.png) no-repeat 0.375rem center;
	border: 0;
	color: white;
	border-radius: 0.125rem;
	width: 100%;
	height: 1.75rem;
	padding: 0 0 0 1.875rem;
	position: absolute;
	top: 0;
	left: 0;
}
.search input:-webkit-autofill {
	background-color: #555;
}


@media only screen and (min-width: 40.0625em){
	.authenticated .top-bar-section li:not(.has-form) a:not(.button){
		background: #333;
		height: 2.8125rem;
		line-height: 2.8125rem;
	}
	.top-bar-section .dropdown li:not(.has-form) a:not(.button){
		height: 2rem;
		line-height: 2rem;
		padding: 0 0.3125rem 0 0.4375rem;
	}
	.authenticated .top-bar-section>ul>.divider, .authenticated .top-bar-section>ul>[role="separator"]{
		height: 3.125rem;
		border-right: 0.0625rem solid #555;
	}
	.authenticated .menu-icon{
		display: none;
	}
}

@media(max-width: 861px) {
	nav ul.left a,nav ul.right a,#lngenbar a,#lngenbar .dropdown a,#signinbar a,#signupbar a {
		padding: 0 15px;
	}
	#lngenbar,#signinbar a,#signupbar a {
		line-height: 45px;
	}
	#lngenbar.has-dropdown > a:after {
		border-top-style: solid;
		/* margin-top: -12px; */
	}
	.top-bar-section ul li.search {
		height: 45px;
		padding: 8px 10px;
	}
	#forhomebar #planbarHead:after {
		border-style: solid;
	}
	.top-bar-section .dropdown li.title.back{
		height: 32px;
	}
	.top-bar-section .dropdown li.title h5 a{
		font-size: 12px;
	}
	.not-authenticated #lngenbar .dropdown {
		top: 0;
	}
}



@media(max-width: 1480px){
	.fr.authenticated #storagebar {
		display: none;
	}
	.fr.authenticated #hiddenLink,
	.fr.authenticated #hiddenLink #storagebar {
		display: block;
	}
	.top-bar-section .left li.last-menu {
		border-right: 1px solid #4e4e4e;
	}
}
@media(max-width: 1440px){
	.authenticated #storagebar,
	.jp.authenticated .last-menu {
		display: none;
	}
	.authenticated #hiddenLink,
	.authenticated #hiddenLink #storagebar,
	.jp.authenticated #hiddenLink,
	.jp.authenticated #hiddenLink .last-menu {
		display: block;
	}
	.top-bar-section .left li.last-menu {
		border-right: 1px solid #4e4e4e;
	}
}
@media(max-width: 1255px){
	.de.authenticated .last-menu, .fr.authenticated .last-menu {
		display: none;
	}
	.de.authenticated #hiddenLink,
	.de.authenticated #hiddenLink .last-menu,
	.fr.authenticated #hiddenLink,
	.fr.authenticated #hiddenLink .last-menu {
		display: block;
	}
}
@media(max-width:1230px) {
	.authenticated .last-menu {
		display: none;
	}
	.authenticated #hiddenLink .last-menu {
		display: block;
	}
}
@media(max-width: 1200px) {
	.authenticated #popbar {
		display: none;
	}
	.authenticated #hiddenLink #popbar {
		display: block;
	}
}
@media(max-width: 1110px) {
	.authenticated #downloadbar {
		display: none;
	}
	.authenticated #hiddenLink #downloadbar {
		display: block;
	}
}
@media(max-width: 1005px) {
	.authenticated #uploadbar {
		display: none;
	}
	.authenticated #hiddenLink #uploadbar {
		display: block;
	}
}
@media(max-width: 940px) {
	.authenticated #viewbar {
		display: none;
	}
	.authenticated #hiddenLink #viewbar {
		display: block;
	}
}
@media(max-width: 880px) {
	.authenticated #managebar {
		display: none;
	}
	.authenticated #hiddenLink #managebar {
		display: block;
	}
}
@media(max-width: 810px) {
	.authenticated #accountbar {
		display: none;
	}
	.authenticated #hiddenLink #accountbar {
		display: block;
	}
	.authenticated #hiddenLink {
		border-left: 1px solid #4e4e4e;
	}
	body.not-authenticated {
		padding-top: 0!important;
	}
}
@media(max-width: 710px) {
	.authenticated .link-to-home {
		margin-right: 0;
	}
	.authenticated .link-to-home img {
		margin: 5px 10px;
	}
	#hSearchForm {
		width: 8.125rem;
	}
}
@media(max-width: 640px){
	#hiddenLink {
		display: none !important;
	}
	.authenticated #storagebar,
	.authenticated .last-menu,
	.authenticated #popbar,
	.authenticated #downloadbar,
	.authenticated #uploadbar,
	.authenticated #hiddenLink #viewbar,
	.authenticated #managebar,
	.authenticated #accountbar{
		display: block !important;
	}
	.top-bar .title-area {
		padding-left: 0;
	}
	.top-bar-section ul li>a {
		padding: 0 15px;
	}
	.link-to-home img {
		margin-left: 15px !important;
	}
	.authenticated ul.right li#lngenbar >a > img{
		margin: 17px 5px 0 0;
		float: left;
	}
	.authenticated ul.right li#lngenbar >a > span{
		float: left;
	}
	.authenticated .search{
		margin : 0 20px 0 0 !important;
		padding-top: 7px;
	}
	.authenticated .search input{
		width: 100%;
	}
	#hSearchForm{
		height: 32px;
	}
	#loginInfo .parent-link a {
		height: 0 !important;
	}
	.head-info{
		margin-top: -5px;
	}
	#needmorestorage{
		padding: 0 15px;
	}
	.top-bar-section ul.right .has-dropdown > a:after {
		border-style: solid;
	}
	#loginInfo .loginInfoLink {
		display: block;
	}
	.de #loginInfo ul.dropdown,.fr #loginInfo ul.dropdown,.jp #loginInfo ul.dropdown {
		width: 100%;
	}
	.de #loginInfo ul.dropdown li#needmorestorage_1,
	.fr #loginInfo ul.dropdown li#needmorestorage_1,
	.de #loginInfo ul.dropdown li#needmorestorage_1 a,
	.fr #loginInfo ul.dropdown li#needmorestorage_1 a {
		height: auto;
	}
	.authenticated ul.right li#lngenbar{
		margin-left: 0;
	}
	.top-bar-section .dropdown li a,ul.right li#lngenbar >a{
		padding-left: 15px !important;
	}
	.top-bar-section .dropdown li.title h5 a{
		font-size: 12px;
	}
	#hSearchForm {
		width: 100%;
	}

	.top-bar-section ul.left li:first-child a:not(.button),
	.top-bar-section ul.left li a:not(.button),
	.top-bar-section .left li.last-menu {
		border: 0;
	}
}


/*before sigin in*/
/*en*/
@media(max-width: 1150px) {
	.not-authenticated #hiddenLink,
	.not-authenticated #hiddenLink #morepro {
		display: block;
	}
	.not-authenticated #morepro {
		display: none;
	}
}
@media(max-width: 1080px) {
	/*.not-authenticated #hiddenLink #supportbar {
		display: block;
	}
	.not-authenticated #supportbar {
		display: none;
	}*/
	.not-authenticated #hiddenLink #compareplansbar {
		display: block;
	}
	.not-authenticated #compareplansbar {
		display: none;
	}
}
@media(max-width: 960px) {
	.not-authenticated #hiddenLink #supportbar {
		display: block;
	}
	.not-authenticated #supportbar {
		display: none;
	}
	/*.not-authenticated #hiddenLink #popbar {
		display: block;
	}
	.not-authenticated #popbar {
		display: none;
	}*/
}

@media(max-width: 861px) {
	.not-authenticated #hiddenLink {
		display: none;
	}
	.not-authenticated #morepro,
	.not-authenticated #compareplansbar,
	.not-authenticated #supportbar {
		display: block;
	}
	.not-authenticated .title-area li,
	.not-authenticated .top-bar-section .left li,
	.not-authenticated .top-bar-section .left li:first-child {
		border-left: 0;
		border-right: 0;
	}
	ul.right li#lngenbar >a {
		background: transparent;
	}
	body.not-authenticated {
		padding-top: 0!important;
	}
	.not-authenticated #hSearchForm {
		width: 100%;
	}
}

/*fr*/
@media(max-width: 1260px) {
	.fr.not-authenticated #hiddenLink,
	.fr.not-authenticated #hiddenLink #morepro {
		display: block;
	}
	.fr.not-authenticated #morepro {
		display: none;
	}
}
@media(max-width: 1140px) {
	/*.fr.not-authenticated #hiddenLink #supportbar {
		display: block;
	}
	.fr.not-authenticated #supportbar {
		display: none;
	}*/
	.fr.not-authenticated #hiddenLink #compareplansbar {
		display: block;
	}
	.fr.not-authenticated #compareplansbar {
		display: none;
	}
}
@media(max-width: 1000px) {
	/*.fr.not-authenticated #hiddenLink #popbar {
		display: block;
	}
	.fr.not-authenticated #popbar {
		display: none;
	}*/
	.fr.not-authenticated #hiddenLink #supportbar {
		display: block;
	}
	.fr.not-authenticated #supportbar {
		display: none;
	}
}

@media(max-width: 920px) {
	.fr.not-authenticated #hiddenLink #acdwebbar {
		display: block;
	}
	.fr.not-authenticated #acdwebbar {
		display: none;
	}
}
@media(max-width: 861px) {
	.fr.not-authenticated #hiddenLink {
		display: none;
	}
	.fr.not-authenticated #morepro,
	.fr.not-authenticated #compareplansbar,
	.fr.not-authenticated #supportbar,
	.fr.not-authenticated #acdwebbar {
		display: block;
	}
}
/*de*/
@media(max-width: 1160px) {
	.de.not-authenticated #hiddenLink,
	.de.not-authenticated #hiddenLink #morepro {
		display: block;
	}
	.de.not-authenticated #morepro {
		display: none;
	}
}
@media(max-width: 1080px) {
	/*.de.not-authenticated #hiddenLink #supportbar {
		display: block;
	}
	.de.not-authenticated #supportbar {
		display: none;
	}*/
	.de.not-authenticated #hiddenLink #compareplansbar {
		display: block;
	}
	.de.not-authenticated #compareplansbar {
		display: none;
	}
}
@media(max-width: 1000px) {
	/*.de.not-authenticated #hiddenLink #popbar {
		display: block;
	}
	.de.not-authenticated #popbar {
		display: none;
	}*/
	.de.not-authenticated #hiddenLink #supportbar {
		display: block;
	}
	.de.not-authenticated #supportbar {
		display: none;
	}
}
@media(max-width: 900px) {
	.de.not-authenticated #hiddenLink #acdwebbar {
		display: block;
	}
	.de.not-authenticated #acdwebbar {
		display: none;
	}
}
@media(max-width: 861px) {
	.de.not-authenticated #hiddenLink {
		display: none;
	}
	.de.not-authenticated #morepro,
	.de.not-authenticated #compareplansbar,
	.de.not-authenticated #supportbar,
	.de.not-authenticated #acdwebbar {
		display: block;
	}
}
/*jp*/
@media(max-width: 1220px) {
	.jp.not-authenticated #hiddenLink,
	.jp.not-authenticated #hiddenLink #morepro {
		display: block;
	}
	.jp.not-authenticated #morepro {
		display: none;
	}
}
@media(max-width: 1200px) {
	/*.jp.not-authenticated #hiddenLink #supportbar {
		display: block;
	}
	.jp.not-authenticated #supportbar {
		display: none;
	}*/
	.jp.not-authenticated #hiddenLink #compareplansbar {
		display: block;
	}
	.jp.not-authenticated #compareplansbar {
		display: none;
	}
}
@media(max-width: 1140px) {
	/*.jp.not-authenticated #hiddenLink #popbar {
		display: block;
	}
	.jp.not-authenticated #popbar {
		display: none;
	}*/
	.jp.not-authenticated #hiddenLink #supportbar {
		display: block;
	}
	.jp.not-authenticated #supportbar {
		display: none;
	}
}
@media(max-width: 1080px) {
	/*.jp.not-authenticated #hiddenLink #downloadbar {
		display: block;
	}
	.jp.not-authenticated #downloadbar {
		display: none;
	}*/
	.jp.not-authenticated #hiddenLink #acdwebbar {
		display: block;
	}
	.jp.not-authenticated #acdwebbar {
		display: none;
	}
}
@media(max-width: 960px) {
	/*.jp.not-authenticated #hiddenLink #acdwebbar {
		display: block;
	}
	.jp.not-authenticated #acdwebbar {
		display: none;
	}*/
	.jp.not-authenticated #hiddenLink #silver_plan_bar {
		display: block;
	}
	.jp.not-authenticated #silver_plan_bar {
		display: none;
	}
}
@media(max-width: 861px) {
	.jp.not-authenticated #hiddenLink {
		display: none;
	}
	.jp.not-authenticated #morepro,
	.jp.not-authenticated #compareplansbar,
	.jp.not-authenticated #supportbar,
	.jp.not-authenticated #acdwebbar,
	.jp.not-authenticated #silver_plan_bar{
		display: block;
	}
}

@media(min-width: 1921px){
	ul.right li#lngenbar >a{
		width: 98px;
	}
}

@media screen and (min-resolution: 144dpi){
	html{
		font-size: 90%;
	}
}
@media screen and (min-resolution: 192dpi){
	html{
		font-size: 80%;
	}
}
@media screen and (min-resolution: 240dpi){
	html{
		font-size: 75%;
	}
}
