/* ************************************************************************* */
/*   Main stylesheet for website of Science Park Amsterdam.                  */
/*   This sheet is ALWAYS loaded.                                            */
/*                                                                           */
/*   Each page may have additional stylesheets applied to them, depending    */
/*   on the type of content that is displayed.                               */
/*                                                                           */
/*   Please be advised to use the "View Source" option from your browser     */
/*   or use FireBug to examine all the used stylesheets per page.            */
/*                                                                           */
/*   November 2008, HJW / OOiP Internet Technology                           */
/* ************************************************************************* */

* html body, body
{
	margin:0;border:0;padding:0;
/*
	font-family: verdana, sans-serif;
	font-size:70%;
*/
	font-family: arial, helvetica, verdana, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	color:#121212;
	
/* ************************************************************************* */
/*   Mozilla Firefox does not have a vertical scrollbar when the page is     */
/*   short. It adds a vertical scrollbar when a page is long.                */
/*   This is annoying because it shifts the content to the left, sometimes.  */
/*   This next line always gives you a vertical scrollbar, so the shifting   */
/*   of the content stops and the "look & feel" is more relaxed.             */
/*   HJW/OOiP                                                                */
/* ************************************************************************* */
}

div
{
  margin:0;
  padding:0;
}
/*
TYPO3 gebruikt DL o.a. voor het positioneren van images.
Dat is vaak niet mooi / strak genoeg.
Vandaar dat ik hier de defaults van dit element uit zet.
*/
dl
{
	margin:0;border:0;padding:0;
}
a:focus {
  outline: #FFFFFF none 0px;
}

#page_container
{
	margin:0 auto;
	border:0;
	padding:0;

	border-top:8px solid #838383;
}
#page_header_top_navigation
{
    height: 31px;
	margin:0;
	border:0;
	padding:0;

	border-bottom:1px solid #DCDCDC;

	text-align:right;
		
	background-color:inherit;
	color:inherit;
}
#page_header_top_navigation table {
	margin:0 0 0 auto;
	border:0;
	padding:0;
    border-collapse:collapse;
}
#page_header
{
	margin:0;border:0;padding:0;
	
	background-color:inherit;
	color:inherit;
	background-image:url('logo-banner-science-park-amsterdam3.jpg');
/*
	background-image:url('logo-full-header.jpg');
*/
	background-repeat:no-repeat;
	background-position:center center;

    cursor:pointer; /* Always back to homepage */
}
#page_header_image
{
    width:906px;
    height:166px;
	margin:10px 0 10px 0;
	padding:0;
    border:0;
	background-color: #3B7E4B;
	color:inherit;

    background-image:url('loadingAnimation.gif');
    background-repeat:no-repeat;
    background-position: center center;
    overflow: hidden;
}
#page_header_image img
{
	margin:0;
	padding:0;
    border:0;
}

#page_header_navigation
{
	margin:0;
	border:0;
	padding:0;

	border-top:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;

    height:37px;

	text-align:left;
		
	background-color:inherit;
	color:inherit;
}

/*
    Homepage:
    Achtergrond voor het kolommengedeelte met een verticale
    streep op exact 600px vanaf links.
*/
#page_mid_section_wrapper {
	background-image:url('achtergrond-streep.jpg');
	background-repeat:repeat-y;
	background-position:left top;

/* 
    Deze overflow is nodig om de div uit te laten rekken
    zodat het vertikale streepje ook daadwerkelijk te zien
    zal zijn.
*/
    overflow:auto;
    clear:left;

}

#col_lft
{
	margin:0;border:0;
    padding:0 0 15px 0;

	float:left;
	
	background-color:inherit;
	color:inherit;
}
#col_lft .innertube
{
	margin:0;
	padding:0 15px 0 0;
	border:0;
}

#col_mid
{
	margin:0;border:0;
    padding:0 0 15px 0;

	float:left;
	
	background-color:inherit;
	color:inherit;
}
#col_mid .innertube
{
	margin:0;
	padding:0 15px 0 0;
	border:0;
}

#col_rht
{
	margin:0;border:0;
    padding:0 0 15px 0;

	float:left;

	background-color:inherit;
	color:inherit;
}
#col_rht .innertube
{
	margin:0;
	padding:0 0 0 15px;
	border:0;
}

#page_footer
{
	margin:1px 0 10px 0;
    border:0;
    padding:0;
	width:100%;

	clear:both;
	
	text-align:left;
	
	font-size:0.900em;
	
	background-color:#FFFFFF;
	color:#000000;

	background-image:url('logo-full-footer.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
}

#t3_item1, #t3_item2, #t3_item3 {
	margin:0;
	padding:15px 0 15px 0;
	border:0;

	border-bottom:1px solid #BA373F;
}
#t3_item1 img {
    display:block;
	margin:0;
    padding:0;
    border:0;
	border-left:7px solid #25BDAD;
}
#t3_item2 img {
    display:block;
	margin:0;padding:0;border:0;
	border-left:7px solid #BA373F;
}
#t3_item3 img {
    display:block;
	margin:0;padding:0;border:0;
	border-left:7px solid #fe911b;
}

#t3_item1 {
    border-bottom-color: #25BDAD;
    border-bottom-color: #BA373F; /* standaard rood */
}
#t3_item1 h4,
#t3_item1 h4 a {
    color: #25BDAD;
    color: #3B7E4B; /* standaard groen */
}
#t3_item1 h1,
#t3_item1 h1 a {
    color: #3B7E4B; /* standaard groen */
}
#t3_item2 {
    border-bottom-color: #BA373F; /* standaard rood */
}
#t3_item2 h4,
#t3_item2 h4 a {
    color: #BA373F;
    color: #3B7E4B; /* standaard groen */
}
#t3_item2 h1,
#t3_item2 h1 a {
    color: #3B7E4B; /* standaard groen */
}
#t3_item3 {
    border-bottom-color: #fe911b;
    border-bottom-color: #BA373F; /* standaard rood */
}
#t3_item3 h4,
#t3_item3 h4 a {
    color: #fe911b;
    color: #3B7E4B; /* standaard groen */
}
#t3_item3 h1,
#t3_item3 h1 a {
    color: #3B7E4B; /* standaard groen */
}

.t3_news_read_more {
    margin: -5px 0px 15px 0px;
    padding:0px;
    border: 0px none;
    font-size: 1.000em;
}

.content_element_wrapper { /* Will be inserted by TYPO3 for each content element */
	margin:0 0 15px 0;
	padding:0;
	border:0;
	width:auto;
	height:20px;
  clear: right;
}
html>body .content_element_wrapper {
  /* overflow: auto; */
  height: auto;
  min-height: 20px;
}

.right {
  float: right;
}

.mBot	{margin-bottom:1em;}

h1, h2, h3, h4, h5
{
	margin:0 0 0 0;
	border:0;padding:0;
}
h1,h2 {
    font-size:1.300em;
    font-weight:bold;
    line-height:1.100em;
    margin-bottom:1px;
    color:#3B7E4B;
}
h1 a,h2 a {
    text-decoration:none;
    color:inherit;
    color:#3B7E4B;
}
h2{ 
    font-size:1.100em;
    font-weight:bold;
    line-height:1.100em;
    margin-bottom:1px;
}
h4 {
    font-size:1.300em;
    font-weight:bold;
    line-height:1.100em;
    margin-bottom:1px;
}
h4 a {
    text-decoration:none;
    color:inherit;
    color:#3B7E4B;
}
h5 {
    font-size:0.900em;
    font-weight:bold;
    margin-bottom:1px;
}
h5 a {
    text-decoration:none;
  color: #BA373F; /* standaard rood */
	background-image:url('../images/arrow-right.jpg');
	background-image:url('../icons/gif/arrow_right.gif');
	background-repeat:no-repeat;
	background-position:center left;
    padding-left:17px;
}
.fixed_design {
    font-size:1.300em;
    font-weight:bold;
    color:#3B7E4B;
    text-transform:uppercase;
}
a.internal-link,
a.lees_meer,
p.bodytext a {
    font-size:0.900em;
    font-size:1em;
    font-weight:bold;
    color:#BA373F;
    text-decoration:none;
}
a.internal-link:hover,
a.lees_meer:hover,
p.bodytext a:hover {
    text-decoration:underline;
}
a img {
    margin:0;
    padding:0;
    border:0;
    text-decoration:none; /* maybe it helps.... to get rid of the borderline */
}

.tr {
    text-align:right;
}
.fr {
    float:right;
}
.tl {
    text-align:left;
}
.fl {
    float:left;
}
.accent-rood {
    color:#BA373F;
}
.attentieblokje_blauw  { background-color: #25BDAD; color: #FFFFFF; padding: 15px 15px 3px 15px; overflow:auto;}
.attentieblokje_rood   { background-color: #BA373F; color: #FFFFFF; padding: 15px 15px 3px 15px; overflow:auto;}
.attentieblokje_oranje { background-color: #FE911B; color: #FFFFFF; padding: 15px 15px 3px 15px; overflow:auto;}
.attentieblokje_groen  { background-color: #3B7E4B; color: #FFFFFF; padding: 15px 15px 3px 15px; overflow:auto;}
.attentieblokje_groen  { border: 0px solid #BA373F; }
.attentieblokje_paars { background-color: #7065A9; color: #FFFFFF; padding: 15px 15px 3px 15px; overflow:auto;}
.attentieblokje_border {padding: 10px 10px 3px 10px; overflow:auto; border: 1px solid #D9D9D9;}
.attentieblokje_groen_header  { 
  background-color: #3B7E4B; 
  color: #FFFFFF; 
  padding: 15px 15px 3px 15px; 
  overflow:auto;
  background-image: url("../images/ace/header-bg.png");

}

.attentieblokje_blauw h1,  .attentieblokje_blauw h1 a  { color: #FFFFFF; }
.attentieblokje_rood h1,   .attentieblokje_rood h1 a   { color: #FFFFFF; }
.attentieblokje_oranje h1, .attentieblokje_oranje h1 a { color: #FFFFFF; }
.attentieblokje_groen h1,  .attentieblokje_groen h1 a  { color: #FFFFFF; }
.attentieblokje_paars h1,.attentieblokje_paars h2, .attentieblokje_paars h3, .attentieblokje_paars h4, .attentieblokje_paars h1 a  { 
    color: #FFFFFF !important; 
}

.attentieblokje_blauw p a {color:#EEEE00;}
.attentieblokje_rood p a {color:#EEEE00;}
.attentieblokje_oranje p a {color:#333333;}
.attentieblokje_groen p a {color: #FFFFFF; text-decoration: underline;}
.attentieblokje_paars p a {color:#EEEE00;}

p
{
	margin:0;border:0;padding:0;
}
p.bodytext {
    margin-bottom:0.999em;
    text-align: left;
/*
    Voor IE als je justify gebruikt..... ! BUG
    width:99%;
*/
}
#t3_section_tekst p.bodytext {
    font-size:1.1em;
}

.underlined_red,
.underlined_redEN {
  height:24px;
  border-bottom:1px solid #BA373F;
}

#t3_footer_content p.menu_horizontal {
    color:#EEEEEE;
    font-size:1em;
	margin:8px 0 0 10px;
	border:0;
	padding:0;
    text-transform:lowercase;
}
#t3_footer_content p.menu_horizontal a {
    color:#EEEEEE;
    font-weight:bold;
    text-decoration:none;
}
#t3_footer_content p.menu_horizontal a:hover {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:underline;
}


.menu_divider {
	margin:0;border:0;padding:0 0.555em 0 0.555em;
}
p.copyrightnotice {
	font-size:0.900em;
	letter-spacing:0.200em;
}

a.homepagelink {
	color:#EEEEEE;
}
a.homepagelink:hover {
	color:#FFFFFF;
}

ul
{
	margin:0 0 0 1.39em;border:0;padding:0;
}

ul.horizontal
{
	margin:0;
	border:0;
	padding:0;
	display:inline;
}
ul.horizontal li
{
	margin:0 0 0 6px;
	border:0;
	padding:0 0 0 9px;

	border-left:1px solid #D1D1D0;

	list-style:none none inside;
	display:inline;
}
ul.horizontal li a
{
    font-size:1.000em;
	margin:0;border:0;padding:0;
}
ul.horizontal li a, ul.horizontal li.NO a
{
	font-weight:bold;
	text-decoration:none;
	color:#999999;
}
ul.horizontal li.NO a:hover
{
	text-decoration:underline;
	color:#3B7E4B;
}
ul.horizontal li.ACT a
{
	font-weight:bold;
	text-decoration:none;
	color:#D50000;
}
ul.horizontal li.ACT a:hover
{
	text-decoration:underline;
}


.printLink {
	font-size:1em;
	background-repeat:no-repeat;
	background-position:center right;
	padding-right:24px;
    margin-right:5px;
}
.printLink {
	background-image:url('../images/print-icon.jpg');
}
.printLink {
    color:#555555;
    font-weight:bold;
    text-decoration:none;
}
.printLink:hover {
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}

.adobe-downloads {
	font-size:1em;
	background-repeat:no-repeat;
	background-position:center right;
	padding:4px 20px 0 0;
	margin-right:15px;
}
.adobe-downloads {
	background-image:url('../images/pdficon_small.gif');
}
.adobe-downloads {
    color:#555555;
    font-weight:bold;
    text-decoration:none;
}
.adobe-downloads:hover {
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}


/****************************************************************************/
/* SEARCH                                                                   */
/****************************************************************************/
#t3_navigation_header {
  float:left;
  border-right: 0px solid #3B7E4B;
}

#t3_zoekbox {

/*
    position:absolute;
    left:931px;
    top:133px;
*/
    float:right;
    margin:9px 10px 0px 0px;
    background-color:inherit;
    color:inherit;
}
#t3_zoekbox form {
    margin:0;
    padding:0;
    border:0;
}
.zoekbox_keywords {
	margin:0 0 0 0;
	padding:1px 0 0 2px;
	border:1px solid #DCDCDC;
    height:17px;
	width:150px;
	font-size:12px;
	font-weight:normal;
    background-color: #F5F5F5;
}
.zoekbox_button {
	margin:0 0 0 3px;
	padding:0 0 1px 0;
	border:1px solid #3B7E4B;
    height:20px;
	width:37px;
	font-size:11px;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#3B7E4B;
	cursor:pointer;
}
/****************************************************************************/

/****************************************************************************/
/* SECTION COLORS                                                           */
/****************************************************************************/
.onderwijs {
    border-color:#25BDAD;
    background-color:#25BDAD;
    color:#FFFFFF;
}

.onderzoek {
    border-color:#BA373F;
    background-color:#BA373F;
    color:#FFFFFF;
}
.ondernemen {
    border-color:#fe911b;
    background-color:#fe911b;
    color:#FFFFFF;
}
.overig {
    background-color:#3B7E4B;
    color:#FFFFFF;
}
/****************************************************************************/


/****************************************************************************/
/* DIMIENSIONS                                                              */
/****************************************************************************/
#page_container     {width:906px;}
#page_header		{height:84px;}
#page_footer    	{height:40px;}

#col_lft		    {width:0px;}

#col_mid	    	{width:600px;}
#col_rht		    {width:306px;}

/*
#col_mid	    	{width:400px;}
#col_rht		    {width:506px;}
*/


#col_lft, #col_mid, #col_rht {
    min-height:345px;
}

/* for Internet Explorer */
* html #col_lft, * html #col_mid, * html #col_rht {
height: 345px;
}

/****************************************************************************/

#col_mid div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right:15px !important;
}




/****************************************************************************/
/* SEARCH RESULTS                                                           */
/****************************************************************************/
div.tx-indexedsearch-res.res.res-tmpl-css {
    padding: 7px 0 7px 10px;
    border-left: 2px solid #3B7E4B;
    margin:10px 0 10px 0;
/*
    border-left: 7px solid #25BDAD;
*/
}
.tx-indexedsearch-res.extra-border {
    margin:1px 0 1px 0;
    border-bottom: 1px solid #3B7E4B;
}
p.tx-indexedsearch-descr {
    padding: 5px 0 5px 0;
    text-align:justify;
}

.tx-indexedsearch-res h3 {
font-size:1.1em;
}
.tx-indexedsearch-res h3 a {
  color:#FF0000;
  color:#3B7E4B;
  text-decoration: none;
}
.tx-indexedsearch-res h3 a:hover {
  text-decoration: underline;
}

.percent-tmpl-css {
    font-size:0.900em;
    margin-left:10px;
}
.tx-indexedsearch-sw {
  font-weight: bolder;
}
div.tx-indexedsearch table {
  margin:0;padding:0;
  border-collapse: collapse;
  border: none;
  background-color: #DEDEDE;
}
div.tx-indexedsearch table td {
  padding: 3px 3px 3px 3px;
}
p.tx-indexedsearch-link-to-other-mode {
  color: #BA373F;
  font-weight: bold;
}
.tx-indexedsearch-link-to-other-mode a {
  text-decoration: none;
  color: #BA373F;
  font-weight: bold;
}
.tx-indexedsearch-link-to-other-mode a:hover {
  text-decoration: underline;
}
/* Searchresults Page Navigation */
ul.browsebox {
	margin:15px auto 0 auto;
	padding:0;
	border:0;
	text-align:center;
}
ul.browsebox li.browseboxInfo {
	display:block;
	margin:1em;
	padding:0 3px 0 0;
	border:0;
	list-style-position:inside;
	list-style-type:none;	
}
ul.browsebox li {
	display: inline-block;
	margin:0;
	padding:0 3px 0 0;
	border:0;
	list-style-position:inside;
	list-style-type:none;
	margin-bottom:10px;
}
ul.browsebox li a , ul.browsebox li span {
  color:#FF0000;
  color:#000000;
  background-color:#EFEFEF;
  border:1px solid #dedede;
  border:1px solid #000000;
  padding: 1px 3px;
  padding: 3px 6px;
  margin:0;
  text-decoration:none;
}



li.tx-indexedsearch-browselist-currentPage {
  font-weight:bold;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap,
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
  margin-top:0.3em;
}

.csc-textpic-caption {
  color: #3B7E4B;
  font-weight: bold;
}
/****************************************************************************/
/* SITEMAP                                                                  */
/****************************************************************************/
div.csc-sitemap ul {
	margin-left:1px;
	list-style-position:inside;
	list-style-type:disc;
	padding-left:15px;	/* Creates hanging indent */
}

div.csc-sitemap ul li {
	text-indent:-13px;	/* Creates hanging indent */
	line-height: 18px;
}

div.csc-sitemap ul ul {
	margin-left:15px;
	padding-left:0px;
	list-style-type:disc;
}

div.csc-sitemap ul ul ul {
	margin-left:15px;
	padding-left:0px;
	list-style-type:circle;
}
/****************************************************************************/



/* ************************************************************************* */
/*   EXT: POWERMAIL                                                          */
/* ************************************************************************* */
.powermail_mandatory_js {
/* Errormessages */
	color:red;
}
.tx-powermail-pi1_formwrap form {
	font: 11px verdana, arial, helvetica, sans-serif;
	font: 12px arial, helvetica, sans-serif;
	margin:0;
	padding:10px;
	border:1px solid #BCBCBC;
	background-color:#FFFFFF;
}
fieldset.tx-powermail-pi1_fieldset {
	margin:0;
	padding:0;
	border:none;
}
fieldset.tx-powermail-pi1_fieldset legend {
	display:none;
}

fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
	width: 100px;
	margin:0;
	padding:0;
	border:none;
	display: block;
	float: left;
	clear: both;
}
fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset textarea,
fieldset.tx-powermail-pi1_fieldset select {
/* Style input fields */
	font: 11px verdana, arial, helvetica, sans-serif;
/*	width (size) must be set in the extension! */
	margin:0;
	padding:2px;
	border:1px solid #BCBCBC;
}
fieldset.tx-powermail-pi1_fieldset textarea {
/*	height (rows) must be set in the extension! */
}
div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
	margin: 0px 0px 7px 0px;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
/* Buttons */
	font: 11px verdana, arial, helvetica, sans-serif;
	width: 75px;
	background-color:#EE0000;
	color:#FFFFFF;
	margin-top:3px;
	margin-left:100px;
	cursor:pointer;
	border:1px solid #BCBCBC;
	padding:1px 0 1px 0;
}

/*
	Radiobuttons.......!
*/
div.tx_powermail_pi1_fieldwrap_html_radio {
	overflow:auto;
}
p.tx_powermail_pi1_fieldwrap_html_radio_title {
/* Style <P> as <LABEL> ! */
	width: 100px;
	margin:0;
	padding:0;
	border:0;
	float: left;
	display:block;
	clear:both;
}
div.powermail_radio_inner {
	margin:0 0 7px 4px;padding:0;border:0;
	float:left;
	display:inline;
}
div.powermail_radio_inner label {
	margin:0;padding:0;border:0;
	display:inline;
	float:none;
}
div.powermail_radio_inner input.powermail_radio {
	margin:0;padding:0;border:0;
	position:relative;
	float:none;
}
/* ************************************************************************* */


/* ************************************************************************* */
/* Language menu                                                             */
/* ************************************************************************* */
ul.topmenuStatic {
  float:left;
  display:inline;
xheight:1.5em;
  margin:0;
  padding:0.5em 0 0 0.5em;
  border:none;
  list-style:none inside none;
  color: #000000;

}
ul.topmenuStatic li {
  display:inline;
  margin:0;
  padding:0;
  border:none;
  text-transform: uppercase;
  font-weight: bold;
  display: inline;
}
ul.topmenuStatic li.separator {
  margin:0;
  padding:0 0.5em 0 0.4em;
  border:none;
  color: #DCDCDC;
}
ul.topmenuStatic li a {
  margin:0;
  padding:0;
  border:none;
  text-decoration: none;
  color: #3B7E4B; /* standaard groen */
}
ul.topmenuStatic li a:hover {
  text-decoration: underline;
  color: #BA373F; /* standaard rood */
}

ul.topmenuStatic li.ACT a {
  color: #BA373F; /* standaard rood */
}
ul.topmenuStatic li.ACT a:hover {
  color: #3B7E4B; /* standaard groen */
}

#page_header img {
  margin:0;
  padding:5px 0 0 0;
  border:0;
  display:block;
}

p.bodytext a.mail {
  font-size:0.955em;
}

body p.underlined_redEN {
  display: none;
}
body.english p.underlined_red {
  display: none;
}
body.english p.underlined_redEN {
  display: block;
}
body.english #t3_col_rht_content {
  margin-top: 15px;
}
body.english #t3_item1 .csc-textpic-text,
body.english #t3_item2 .csc-textpic-text,
body.english #t3_item3 .csc-textpic-text {
  margin-left: 15px;
}

/*
#page_mid_section_wrapper {
  letter-spacing: .045em;
  line-height: 1.250em;
}
*/


a.external-link-new-window {
  color: #BA373F; /* standaard rood */
  text-decoration: none;
  font-weight: bold;
}
a.external-link-new-window:hover {
  color: #BA373F; /* standaard rood */
  text-decoration: underline;
}
ul li a {
  color: #BA373F; /* standaard rood */
  text-decoration: none;
  font-weight: bold;
}
ul li a:hover {
  color: #BA373F; /* standaard rood */
  text-decoration: underline;
}
/*
#t3_col_nrm_content h1, #t3_col_nrm_content h2{
  color: #666666;
}
*/
.te_top_up{z-index:9999;}
.te_shaded{z-index:9998 !important;}

.tx-cal-controller #calendar-event h1{display:block;}
.tx-cal-controller h1{clear: both;}
.tx-cal-controller .sideback {background-color: #3B7E4B !important;}
.tx-cal-controller .eventDay {background-color: #BA373F !important;}
.tx-cal-controller .eventDay a {color: #fff !important;}
.tx-cal-controller .sideback .month{color: #fff !important; text-transform: uppercase;}

.a2a_kit{}
#sb-container{z-index: 9999 !important;}
#sb-title, #sb-info{
    background-color: #000;
    border-color: #000;
}
##sb-loading{color: #fff;}
