/* Toolbar */

#dgbc-auth-toolbar { height:auto; padding:2px 0; background-color:#666666; color:#dadada; font-size:85.7%; padding:8px 0 8px 0; font-weight:bold;
-webkit-box-shadow: 0px 1px 2px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 1px 2px 2px rgba(0, 0, 0, 0.4);
}
#dgbc-auth-toolbar .inner { margin:0 auto; width:1050px; }
#dgbc-auth-toolbar span.welcome { float:left; width:245px; margin-top:2px; text-align:left; color:#dadada;}
  *+html #dgbc-auth-toolbar span.welcome { filter:none;}
#dgbc-auth-toolbar ul { text-align:right; width:auto; float:right; margin:0; } 
#dgbc-auth-toolbar ul li { background:none; color:#dadada; display:inline; /*  float:left;  */list-style-type:none; margin:0 20px 0 0; padding:0; float:left;  }
#dgbc-auth-toolbar ul li:last-child { margin-right:0;}
#dgbc-auth-toolbar .logout, #dgbc-auth-toolbar .my-account {border:0; padding-left: 0;}
#dgbc-auth-toolbar ul li a { color:#dadada; text-decoration:none; margin:0; }
#dgbc-auth-toolbar ul li a:hover { text-decoration:none; color:#fff; text-shadow:0 1px 2px #000;}
#dgbc-auth-toolbar select { width:150px; background-color:#cdcdcd;}
  *+html #dgbc-auth-toolbar li { float:left; display:inline; overflow:hidden; }
  *+html #dgbc-auth-toolbar span { float:left;  }
  *+html #dgbc-auth-toolbar select {position:relative; float:left; margin-left:10px; margin-top:-2px;}
#dgbc-auth-toolbar select:focus { background:#fff;}

#dgbc-auth-toolbar li.options-wrap {  text-align:left; position:relative;
	-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; border: 0 ; border-color: transparent; 
}
#dgbc-auth-toolbar li.options-wrap.tools-wrap { padding-left: 0; border-left: 0;}
#dgbc-auth-toolbar .options-wrap a:hover { text-shadow:0 1px 1px #666;}
#dgbc-auth-toolbar .options-wrap span {display:inline-block;}
#dgbc-auth-toolbar .options-wrap.tools-wrap span {line-height: 23px;}
#dgbc-auth-toolbar .options-wrap span.arrow {line-height: 1.5; color:#dadada; display:inline-block; float:right; width:25px; text-align:center; padding:2px 3px 3px; cursor:pointer; text-indent:-9999px; background:#4c4b4c url(../images/arrow-down.png) no-repeat center center; border-left:1px solid #4c4b4c;
	-webkit-border-radius: 0px 3px 3px 0px;
	border-radius: 0px 3px 3px 0px;
 	-webkit-box-shadow:0px -1px 1px 1px rgba(250, 250, 250, 0.1);
	box-shadow:0px -1px 1px 1px rgba(250, 250, 250, 0.1); 
}
#dgbc-auth-toolbar .options li:hover .arrow { text-decoration:none; background:#4c4b4c url(../images/arrow-down.png) no-repeat center center; }
#dgbc-auth-toolbar .expand-content ul, #dgbc-auth-toolbar .expander { float:left; text-align:left; margin:0px; width:200px; background:#a7a7a7;}
#dgbc-auth-toolbar .expand-content ul li { position:relative; margin:0; width:100%; padding-left: 0;  }

#dgbc-auth-toolbar .expand-content ul { z-index:1000; text-align:left; /*position:absolute;*/ width:200px; margin-left:0px; margin-top:0px; padding:10px 0; background-color:#000; -webkit-box-shadow: 0px 2px 2px 2px rgba(0, 0, 0, 0.3);box-shadow: 0px 2px 2px 2px rgba(0, 0, 0, 0.3);border-radius:0 0 4px 4px;}
#dgbc-auth-toolbar .expand-content li a { display:block;padding:4px 10px;}
#dgbc-auth-toolbar .expand-content li a:hover { text-decoration:none; background-color:#4C4D4C;}
*+html #dgbc-auth-toolbar .expand-content { position:relative; z-index:10000; width:200px; top:-5px; margin-bottom:10px;}
*+html #dgbc-auth-toolbar .expand-content ul { position:static;}

#dgbc-auth-toolbar .expander { width:190px; float:none; padding-left:10px;}
#dgbc-auth-toolbar .expander:hover { text-decoration:none;}
#dgbc-auth-toolbar .auth-bttn { color:#dadada; display:inline-block; padding:2px 15px 3px 15px; /*margin-bottom:2px;*/ background-color:#4b4b4b; font-weight:bold;
	-webkit-box-shadow:0px -1px 1px 1px rgba(250, 250, 250, 0.1);
	box-shadow:0px -1px 1px 1px rgba(250, 250, 250, 0.1);
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; 
}
#dgbc-auth-toolbar .auth-bttn:hover { text-decoration:none; text-shadow:none;  color:#fff; background:rgb(183,183,183); /* Old browsers */

-webkit-box-shadow:0px 1px 0px 0px rgba(250, 250, 250, 0.2), inset 0px 1px 0px 0px rgba(250, 250, 250, 0.5)  ;
	box-shadow:0px 1px 0px 0px rgba(250, 250, 250, 0.2), inset 0px 1px 0px 0px rgba(250, 250, 250, 0.5);
}
#dgbc-auth-toolbar .auth-bttn:active {
	background:#313131;
-webkit-box-shadow:0px 1px 0px 0px rgba(250, 250, 250, 0.2), inset 0px 1px 1px 1px rgba(0, 0, 0, 0.2)  ;
	box-shadow:0px 1px 0px 0px rgba(250, 250, 250, 0.2), inset 0px 1px 1px 1px rgba(0, 0, 0, 0.2);	
}
#dgbc-auth-toolbar a.expander:hover .arrow { background-color:#2F2F2F; cursor:pointer; text-decoration:none;
 background-color:#B7B7B7; border-color:#8a8a8a;}
#dgbc-auth-toolbar a.expander { display:inline-block; position:relative; z-index:1000000; color:#fff; /*vertical-align:middle;*/ cursor:pointer; 
	-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;  
}
#dgbc-auth-toolbar ul li a.last, #dgbc-auth-toolbar ul li.my-account a, #dgbc-auth-toolbar ul li.help a { margin-top: 2px; position:relative; display: inline-block; }
#dgbc-auth-toolbar ul li { border-left: 0px solid #A7A7A7 ; padding-left: 10px; margin-right: 10px;}
#dgbc-auth-toolbar .options-wrap .expand-content { /*display:block !important; border:1px solid red;*/ position:absolute; right:0px; z-index:10000; top:21px; }

#dgbc-auth-toolbar .options-wrap.languages-wrap { border-left: 0px solid #A7A7A7; border-radius: 0; margin-right: 0;}
#dgbc-auth-toolbar .options-wrap.languages-wrap .arrow { width: 15px; margin-right: 5px;}
#dgbc-auth-toolbar .options-wrap.languages-wrap .expander { background-color: transparent; width: auto; color:#DADADA; /*margin-left:10px;*/ margin-top: 2px; cursor: pointer; padding-left: 0;  }
#dgbc-auth-toolbar .options-wrap.languages-wrap .expander.expanded, #dgbc-auth-toolbar .options-wrap.languages-wrap .expander:hover { color: #fff; text-shadow:0 1px 2px #000;}
#dgbc-auth-toolbar .options-wrap.languages-wrap .expander .arrow { box-shadow:none; background: none; border-left: 0; text-indent: 0; padding: 0; /*border-right: 1px solid #A7A7A7;*/ border-radius: 0; padding-right: 10px;}
#dgbc-auth-toolbar .options-wrap.languages-wrap .expand-content { left: 0; top:31px;}
#dgbc-auth-toolbar .options-wrap.languages-wrap .expand-content li a { padding-left: 20px; }
