html, body{
   margin:0;
   padding:0;
   height:100%;
}
#layout {
   min-height:100%;
   position:relative;
}
#layout_body{
	padding-bottom:222px
}
a{color:#1982ab;text-decoration:none;}

.right{float:right;}
#body_header{position:absolute;width:100%;right:0;top:0;z-index:-1;}
#body_footer{position:absolute;width:100%;right:0;bottom:0;z-index:-1;}
#header,#body_header{background-image: url('../images/bg_header.png');height: 101px;background-repeat: repeat-x ;}
.body_detailed_header, .detailed_header{background-image: url('../images/bg_detailed_header.png') !important;height: 163px !important;}
.body_breadcumb_header, .breadcumb_header{background-image: url('../images/bg_breadcumb_header.png') !important;height: 115px !important;}

.breadcumbs{font:bold 18px/36px Arial;padding-top:10px;color:white;}

.avatar img{width:60px; height:60px;border:1px solid white;margin-top:10px;}



#logo{height:60px;margin-top:10px;}
#header .menu{margin-top:25px; text-align:right}
#header .search{margin-top:15px; margin-bottom:10px;text-align:right}
#header  ul{width:100%;padding-left:0;}
#header ul li{display:inline;margin-left:8px;vertical-align:top;}
#header ul li a{font:normal 12px Arial; color:white; text-decoration:none;vertical-align:top;}
#header .search_button{background-color:#5e666d;border:1px solid #a8abad;border-bottom:1px solid black;border-right:1px solid black;height:26px;}
#header .search .text{background-color:#dedede;width:280px;margin-right:3px;padding:3px;}
#header  a.upload{color:#cae77e;font-weight:bold;}

#header .secondary_menu ul{margin:0px;}
#header .secondary_menu h2{margin:0px; margin:14px 0 0 2px; color:white;height:24px;overflow:hidden;}
#header .user_info{border-left:1px solid white; padding-left:10px;}
#header .user_info, #header .secondary_menu{margin-top:10px;*margin-top:8px;height:80px}
#header .user_info{color:white;}
#header .user_info h4{font-weight:bold; color:white;margin:0;}
#header .user_info .avatar{float:right}

#header .user_info .text{float:left;margin:20px 0px 0px 10px;font-weight:bold;overflow:hidden;width:180px}
#header .user_info .text a{color:#1982ab;text-decoration:none;font-weight:bold;}

#body{margin-top:20px;}

#upload_form{margin:20px;background-color:#e5f3ff; border:1px solid #2969a0;padding:20px 20px 20px 20px;text-align:center;color:#a3a3a3}
#upload h3{color:#93bb3a}

#flashContent { display:none; }
#flashViewerPaddingForPromo{width:590px;height:495px;margin-top:20px 0;}

h3{font-size:1.3em;color:#a2a2a2;margin-bottom:0em}
h2{font:normal 20px Arial;color:#a2a2a2;}

.notice h3{color:#666;margin-bottom:0em;font-weight:bold;line-height:1.5}

#newdoc_padding h2{ margin-left:50px;}
#newdoc{width:100%}
#randomdoc_padding{width:265px;margin-left:40px;}
#randomdoc{margin-top:20px;}
#randomdoc h2{margin:0px 0px 10px 0px;}

.short_doc{width:165px;height:230px;float:left;margin:10px;overflow:hidden;text-align:center}
.thumb_wrapper{width:160px; height:210px; border:1px solid #D3D3D3; clear:both;   display: table; overflow: hidden;background-color:white;}
.thumb_padding{display: table-cell; vertical-align: middle; text-align:center}


.tiny_doc .thumb_wrapper, .medium_doc .thumb_wrapper{position:relative;float:left; padding:3px;margin-right:8px;}

.tiny_doc{clear:both;height:115px;margin-bottom:2px;}
.tiny_doc .thumb_wrapper{width:81px;height:105px;}
.tiny_doc .title{display:block;padding-top:20px;overflow:hidden;width:150px;overflow:hidden;height:16px;}
.tiny_doc .views,.tiny_doc .published,.tiny_doc .owner{color:#a2a2a2;display:block;}

.medium_doc{clear:both;min-height:102px;margin-bottom:2px;}
.medium_doc .thumb_wrapper{width:66px;height:94px;background-color:white;}
.medium_doc .title{display:block;padding-top:5px;overflow:hidden;width:630px;font:18px Arial; color:#4582c3}
.medium_doc .desc span,.medium_doc .info span,.medium_doc .count span, .medium_doc .category span{color:#afb0b0;font:14px Arial;}
.medium_doc .desc,.medium_doc .info, .medium_doc .category {color:#000000;display:block;width:650px;padding-top:15px;margin-left:82px;}
.medium_doc .info{padding-top:0;}
.medium_doc .count{position:absolute;bottom:4px;right:4px}


.openid_icon{ background-image: url('../images/openid_icons.png'); background-repeat: no-repeat; float: left; height: 50px; margin: 2px; width: 50px; }
.openid_icon span{ display: none; }
.google{ background-position: 0px 0px; }
.lj{ background-position: 0px -50px; }
.mailru{ background-position: 0px -200px; }
.rambler{ background-position: 0px -150px; }
.yandex{ background-position: 0px -100px; }
.vkontakte{ background-position: 0px -250px; }


input[type=submit], .submit{ background-color: #cae77e; border: 2px solid #b2e148; color: white; }
input[type=submit].deny{ background-color: #FDE5DD; border: 2px solid #FBCBBC; color: red; }

.full_info div {float:left;width:280px;}
.full_info .description{ color: #707070; }
.full_info label{color:#666;font-weight:normal;width:65px;float:left;}
.full_info p{margin:0px;}

.main_info{ background-color: #f4fbe1; border: 1px solid #cae77e; padding: 15px;  zoom:1; }
.main_info ul , .full_info ul{ margin: 0px; padding: 0px; }
.main_info ul li , .full_info ul li, .user_menu ul li, .left_menu ul li, .catalog ul li{ list-style: none; }
.user_profile{margin-right:0px}
.user_menu{margin-top:20px}
.user_menu a{ font-size: 1.5em; }
.user_profile input.text{ background-color: #f4fbe1; border: 1px solid #93bb3a; font-size: 1.5em; margin: 0.5em 0; margin-left: 170px; padding: 5px; width: 300px; }
.user_profile select{ background-color: #f4fbe1; border: 1px solid #93bb3a; font-size: 1.5em; margin: 0.5em 0; margin-left: 170px; padding: 5px; width: 300px; }
.user_profile select.date{width: 90px; margin-left: 10px;}
.user_profile select.first{margin-left: 170px; width: 100px;}

.user_profile label{ margin-top: 1.5em; position: absolute; text-align: right; width: 160px; }
.user_profile .avatar img{margin-left: 170px;margin-top:0;}
.user_profile .avatar input.text{margin-left: 240px;margin-top:-50px;display:block}

.left_menu ul, .catalog ul{background-color:#f2f2f2;padding:1.5em 0;margin:0px 5px 0px 0px;}


.public_profile h2, .public_profile  h3{color:#4582c3}
.public_profile  h3{margin-top:20px}
	
.profile_doc_list{margin:0; padding:0;margin-top:-10px; }
.profile_doc_list li{list-style: none; position:relative}
.profile_doc_list li.pos0{background-color:#f2f2f2}
.profile_doc_list li.pos1{background-color:#f7f7f7}

.catalog_doc_list{margin:0; padding:0;margin-top:-10px; }
.catalog_doc_list li{list-style: none;}

.catalog ul ul {margin:0; padding:0;}
.catalog ul ul div {padding: 0 0 0 3em ;}
.catalog ul ul ul div {padding: 0  0 0 4.5em ;}
.catalog ul ul ul ul div {padding: 0 0 0 6em ;}

.left_menu ul li, .catalog ul div{padding: 0 0.75em 0 1.5em;}
.left_menu ul .selected, .catalog ul .selected{background-color:#616161}
.left_menu ul .selected a, .catalog ul .selected a{color:#e5e5e5;}



#flashViewerPadding{width:670px;height:600px;margin-bottom:20px;}
.flashViewerPaddingImage{background-image: url('../images/bg_viewer.png');}


#download_dialog {width:350px;min-height:100px}
#download_dialog table td{text-align:center}
#download_dialog #download_size{font:normal 30px Arial;color:#cccccc}

#embed_popup {width:500px;}
#embed_popup .jqmdMSG {padding:20px}
#embed_popup .jqmdMSG input{width:100%}

.doc_profile input.check{ background-color: #f4fbe1; border: 1px solid #93bb3a; font-size: 1.5em; margin: 0.5em 0; margin-left: 170px; margin-top: 0.9em; }
.doc_profile input.text, .doc_profile textarea, .doc_profile select, .abuse input.text, .abuse textarea, .prettyform input.text, .prettyform  textarea{ background-color: #f4fbe1; border: 1px solid #93bb3a; font-size: 1.5em; margin: 0.5em 0; margin-left: 170px; padding: 5px; width: 400px; }
.doc_profile textarea, .abuse textarea, .prettyform textarea{height:100px;}
.doc_profile label, .abuse label, .prettyform label{ margin-top: 1.5em; position: absolute; text-align: right;  }


.doc_profile .label, .abuse label, .prettyform label{  text-align: right; width: 160px;float:left;font-weight:bold;margin: 1em 0;}
.doc_profile .boxes, .prettyform .boxes{text-align: left; width: 420px;float:left; margin: 1em 0;margin-left:10px;}
.doc_profile .boxes label, .prettyform .boxes label{ margin: 0;position:relative;width:80px;display:inline-block;text-align:left;}
.doc_profile .boxes input.check, .prettyform .boxes input.check{margin: 0 1.2em 0 0.3em;}


 .abuse input.radio{clear:left;;margin-left: 170px;}

#footer{height:182px;background-image: url('../images/bg_footer.png');background-repeat:repeat-x;background-color:#263036;margin-top:40px;
	position:absolute;
   bottom:0;
   right:0;
   width:100%;
  }
#footer ul {margin-top:40px;}
#footer li {color:#cae77e;padding-left:5px;font-weight:bold;list-style-type: none}
#footer li a {color:#FFFFFF;font-weight:normal;}
#footer li hr{background: url('../images/hr_footer.png')  repeat-y scroll 0 0 #263036; color:#263036;margin:0.4em 0;height:1px}
#footer .logo img{float:right;margin-top:60px;}

.vertical_doc_list_padding{padding-left:20px;width:250px}
.vertical_doc_list_padding hr{width:230px;margin:11px 0 11px 0;}
.vertical_doc_list_padding h3{margin-bottom:10px;}
.vertical_doc_list{width:250px}
.vertical_doc_list{list-style-type: none;margin:0px;padding:0px;text-align:left;}

.user_stats{font:bold 18px Arial;color:#FFFFFF;margin-top:30px !important;width:100%}
.user_stats li{width:30%;padding-left:30px !important;}
.user_stats li:first-child{padding-left:0px !important;}

#user_documents, .item_list {background-color:#f1f1f1}
#user_documents td:first-child, .item_list td:first-child{width:280px}
#user_documents .row0, .item_list .row0{background-color:#f8f8f8}
#user_documents a, .item_list a{font:normal 14px Arial;color:#1982ab}
#user_documents a.small, .item_list a.small{font:normal 10px Arial}
#user_documents .item_title, .item_list .item_title{font:bold 10px Arial;color:#9d9d9d;}
#user_documents td, .item_list td{font:bold 10px Arial;color:#000000}

#registration_form_table, #login_form_table, #openid_buttons_table{width:340px;}

.page_nav{text-align:right;padding-right:25px;}
.page_nav span{padding:2px;font:bold 18px Arial;color:#8c8c8c}

.hidden{color:#90a3ab !important}


/* + jQuery.Tools */
a.browse { background: url(../images/arrows.png) no-repeat; cursor: pointer; display: block; float: left; font-size: 1px; height: 51px; margin: 90px 10px; width: 30px; }
a.disabled { visibility: hidden !important; }
a.down 				{ background-position: 0 -51px; }
a.left				{ margin-left: 0px; }
a.left:hover, a.up:hover { background-position: -30px 0; }
a.left:active, a.up:active { background-position: -60px 0; }
a.right 				{ background-position: 0 -51px; clear: right; margin-right: 0px; }
a.right:hover, a.down:hover { background-position: -30px -51px; }
a.right:active, a.down:active { background-position: -60px -51px; }
a.up, a.down		{ background: url(../images/vert_large.png) no-repeat; float: none; margin: 10px 50px; }

div.items div.active { background-color: #fff; border: 1px inset #ccc; }
div#newdoc_scrollable{width: 870px;}
div#newdoc_scrollable ul{padding:0px;margin:0px;}
div#randomdoc_scrollable{width: 185px;}
div.scrollable { height: 250px; overflow: hidden; /* required settings */ position: relative;  }
div.scrollable .items { margin: 0px; padding: 0px; position: absolute; /* this cannot be too large */ width: 20000em; }
div.scrollable div.items li, .scrollable, div.scrollable div.items div.page { float: left; }

.base_overlay { background-color: white; border: 1px solid #666666; display: none; font-size: 11px; min-height: 200px;box-shadow:0 0 90px 5px #000000;-webkit-box-shadow:0 0 90px 5px #000000; -moz-box-shadow: 0 0 90px 5px #000000; padding: 35px; width: 340px; z-index: 10000; }
.base_overlay  .close { background-image: url("../images/close.png"); cursor: pointer; height: 35px; position: absolute; right: -15px; top: -15px; width: 35px; }
#embed_popup{ height: 230px; min-height: 100px; width: 450px; }
#embed_popup #fullscreen_url, #page_url, #embed_popup #embed_code,#embed_popup #short_url{width:100%; color:#999999}
/* - jQuery.Tools */


#fileInputUploader{margin-left:20px;}

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 285px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float:right;
	margin-right:-4px;
	margin-top:-3px;
}

.uploadifyQueueItem img{
	width:20px; height:20px;
}

.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}

#headerUploadProgress{
	line-height:0;
}

#headerUploadProgress .uploadifyQueueItem {
	text-align:center;
	width:100%;
}
#headerFileInputUploader{display:inline;}

.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	font-size: 12px;
	padding: .4em 1.5em .42em;
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#cae67e), to(#93bb3a));
	background: -moz-linear-gradient(top,  #cae67e,  #93bb3a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae67e', endColorstr='#93bb3a');
}
.button:hover {
	text-decoration: none;
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.button:active {
	position: relative;
	top: 1px;
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#93bb3a), to(#cae67e));
	background: -moz-linear-gradient(top,  #93bb3a,  #cae67e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#93bb3a', endColorstr='#cae67e');
}


.landing h3{color:#9ab4cc;font:18px Arial;}

.document_info{margin-top:10px;font-weight:bold}
.document_info .quiet, .main_info .quiet{font-weight:normal;width:120px;display:inline-block;padding-right:5px}
.document_info .doc_status{color:#93BB3A;font-size:14px;}

.search_match{display:inline-block;}
.search_match ul {margin-left:0; margin-top:30px;padding:0px;}
.search_match ul li{list-style: none;}




.tag_cloud  ul {margin-left:0; margin-top:0px;padding:0px;}
.tag_cloud  ul li{list-style: none;display:inline; padding:0px 6px}
.tag_cloud  a{color:#939393}
.tag_cloud  a:hover{text-decoration:underline}
.tag_cloud  a.active{color:black}
.tag_cloud  a.active:hover{color:#939393;text-decoration:line-through}

.tag_cloud  .tier_10{font-size: 38px;}
.tag_cloud  .tier_9{font-size: 34px;}
.tag_cloud  .tier_8{font-size: 30px;}
.tag_cloud  .tier_7{font-size: 26px;}
.tag_cloud  .tier_6{font-size: 22px;}
.tag_cloud  .tier_5{font-size: 18px;}
.tag_cloud  .tier_4{font-size: 16px;}
.tag_cloud  .tier_3{font-size: 14px;}
.tag_cloud  .tier_2{font-size: 12px;}
.tag_cloud  .tier_1{font-size: 10px;}
.tag_cloud  .tier_0{font-size: 8px;}


.tooltip {
   	position: absolute; top: 622px; left: 385px; display: inline-block;
    
    width:200px;
    
    display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font:bold 14px/100% "Helvetica Neue", Arial, Helvetica, sans-serif;;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.5);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow:  0 0 20px 1px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 0 20px 1px rgba(0,0,0,0.3);
	box-shadow:  0 0 20px 1px rgba(0,0,0,0.3);
	padding: 0.4em 2.25em 2.2em 2.25em;
	color: #e8f0de;
	border: solid 1px #538312;
	
	background: #CAE67E;
	background: -moz-linear-gradient(top, #CAE67E 0%, #93BB3A 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CAE67E), color-stop(100%,#93BB3A));
	background: -webkit-linear-gradient(top, #CAE67E 0%,#93BB3A 100%);
	background: -o-linear-gradient(top, #CAE67E 0%,#93BB3A 100%);
	background: -ms-linear-gradient(top, #CAE67E 0%,#93BB3A 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CAE67E', endColorstr='#93BB3A',GradientType=0 );
	background: linear-gradient(top, #CAE67E 0%,#93BB3A 100%);
	
}
.tooltip .date{position:absolute;bottom:4px;left:4px;font-weight:normal;font-size:12px}
.tooltip .count{position:absolute;bottom:4px;right:4px;font-weight:normal;font-size:12px}

#newdoc_scrollable_fading {

		
		background: rgb(255,255,255);
	background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00FFFFFF', endColorstr='#FFFFFFFF',GradientType=1);
	background: linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);

		height:100%;
		width:140px;
		position:absolute;
		right:0;
}

.banner {
	border: solid 1px #538312;
	background: #93bb3a;
	background: -webkit-gradient(linear, left top, left bottom, from(#cae67e), to(#93bb3a));
	background: -moz-linear-gradient(top,  rgba(202,230,126,0.8),  rgba(147,187,58,1));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCcae67e', endColorstr='#FF93bb3a');
	margin-bottom:20px;
	text-align:center;
}

.banner a{
	font-size:32px;
	color: #e8f0de;
	text-shadow: 0 2px 2px rgba(0,0,0,.3);
}

.banner a:hover{
	text-decoration:underline;
	color: #e8f0de;
	text-shadow: 0 3px 3px rgba(0,0,0,.3);
}

.link {
	font-family: "Verdana" sans-serif;
	font-size: 1em;
	text-align: left;
	color: #1982ab;
	background: none;
	margin: 0;
	padding: 0;
	border: none;
	cursor: pointer;
}
.link span {
	text-decoration: none;
}
.link:hover span,
.link:focus span {
	color: black;
	text-decoration: underline;
}

img.inline-icon {
	margin:-10px 2px -10px 0px;
	top:-2px;
}

#group_list, #collection_list{ list-style-type: none; margin: 0; padding: 0; width: 90%; }
#group_list li, #collection_list li { margin: 3px; padding: 0.4em; font-size: 1.4em; height: 18px;  border: 1px solid #dddddd; background: #eeeeee; color: #333333;}

/* Example tokeninput style #1: Token vertical list*/
ul.token-input-list {
    overflow: hidden; 
    height: auto !important; 
    height: 1%;
    width: 340px;
    border: 1px solid #999;
    cursor: text;
    font-size: 12px;
    font-family: Verdana;
    z-index: 10002;
    margin: 0;
    padding: 0;
    background-color: #fff;
    list-style-type: none;
    clear: left;
}

ul.token-input-list li {
    list-style-type: none;
}

ul.token-input-list li input {
    border: 0;
    width: 290px;
    padding: 3px 8px;
    background-color: white;
    -webkit-appearance: caret;
}

li.token-input-token {
    overflow: hidden; 
    height: auto !important; 
    height: 1%;
    margin: 3px;
    padding: 3px 5px;
    background-color: #d0efa0;
    color: #000;
    font-weight: bold;
    cursor: default;
    display: block;
}

li.token-input-token p {
    float: left;
    padding: 0;
    margin: 0;
}

li.token-input-token span {
    float: right;
    color: #777;
    cursor: pointer;
}

li.token-input-selected-token {
    background-color: #08844e;
    color: #fff;
}

li.token-input-selected-token span {
    color: #bbb;
}

div.token-input-dropdown {
    position: absolute;
    width: 340px;
    background-color: #fff;
    overflow: hidden;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    cursor: default;
    font-size: 12px;
    font-family: Verdana;
    z-index: 10001;
}

div.token-input-dropdown p {
    margin: 0;
    padding: 5px;
    font-weight: bold;
    color: #777;
}

div.token-input-dropdown ul {
    margin: 0;
    padding: 0;
}

div.token-input-dropdown ul li {
    background-color: #fff;
    padding: 3px;
    list-style-type: none;
}

div.token-input-dropdown ul li.token-input-dropdown-item {
    background-color: #fafafa;
}

div.token-input-dropdown ul li.token-input-dropdown-item2 {
    background-color: #fff;
}

div.token-input-dropdown ul li em {
    font-weight: bold;
    font-style: normal;
}

div.token-input-dropdown ul li.token-input-selected-dropdown-item {
    background-color: #d0efa0;
}


