@charset "utf-8";

/******************************************************/
/************** CSS BY MAKEMEBELIEVE.COM **************/
/******************************************************/

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-color: #EBEBEB;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	/*BG*/	
/*	background-image:url(../img/bg_paper.jpg);
	background-repeat:repeat-x;
	background-position:0px 170px; 
	background-position:center 0px;*/

background-image:url(../img/bg_top.jpg);
	background-position:center 158px;
	background-repeat:no-repeat;
}

img, div { behavior: url(iepngfix.htc) }

/************** TYPE **************/

h1, h2, h3, h4, h5, h6, p {
	padding:0;
	margin:0;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.6em;
	padding-bottom:20px;
	color: #666;
}
p a{
	color:#333;
	text-decoration:none;
}
p a:visited{
	color:#333;
	text-decoration:none;
}
p a:hover{
	color:#F90;
	text-decoration:none;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	padding-bottom:20px;
	color:#11AFC0;
	letter-spacing: -1px;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-bottom:20px;
	color:#666;
	font-weight:normal;
	line-height:1.6em;
}
h2 a{
	color:#666;
	text-decoration:none;
}
h2 a:visited{
	color:#666;
	text-decoration:none;
}
h2 a:hover{
	color:#11AFC0;
	text-decoration:none;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	line-height: 1.6em;
}
h3 a{
	color:#399;
}
h3 a:visited{
	color:#399;
}
h3 a:hover{
	color:#6CC;
}

h6 {
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	color:#999;
}
h6 a{
	color:#999;
	text-decoration:none;
}
h6 a:visited{
	color:#999;
	text-decoration:none;
}
h6 a:hover{
	color:#000;
	text-decoration:none;
}

	

/************** CONTAINER + HEADER **************/

.ibm #container {
	width: 957px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	padding: 0px 5px;
	z-index: 1;
}
.ibm #header {
	float: left;
	width: 960px;
	height: 170px;
	background-image:url(../img/bg_header.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.ibm #logo{
	float:left;
	padding: 20px 0px 0px 0px;
}
.ibm #header h1 {
	margin: 0; 
	padding: 10px 0; 
}


/* --------------------------- MENU ---------------*/
#main-menu ul
{
list-style: none;
padding:0px 0px 0px 0px;
margin: 0;
}

#main-menu li
{
	margin:0px 0px 1px 0px;
	padding: 0px;
	float:left;
}

#main-menu li a
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../cms_img/navi_bg.jpg);
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#666;
	text-decoration: none;
	padding:10px 0px 0px 0px;
	display:block;
	width:140px;
	height:50px;
	float:left;
	margin-right:3px;
	line-height:normal;
}

#main-menu li a:hover
{
	color: #FF9900;
}

/*#nav-menu li a span {
background-color:#40230C;
padding:10px 15px 10px 15px;
}
#nav-menu li a:hover span {
color:#FFFFFF;
background-color:#BC8334;
}*/


/* Hide from IE5-Mac \*/
#main-menu li a
{
float: left
}
/* End hide */

#main-menu
{
	width:580px;
	padding: 70px 0px 0px 0px;
	margin: 0px;
	height:60px;
	float: right;
/*background-image:url(../img/bg_navi.jpg);
background-repeat:no-repeat;
background-position:-10px 40px;	
*/
}


#main-menu li#navi_1 a{
	color:#9C0;
	width:90px;
}
#main-menu li#navi_1 a:hover{
/*	background-image:url(../img/navi/navi_bg_home_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
*/ color:#099;
}
#main-menu li#navi_1.current a{
/*	background-image:url(../img/navi/navi_bg_home_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
*/  color:#999;
}

#main-menu li#navi_2 a{
	color:#F90;
	width:140px;
}
#main-menu li#navi_2 a:hover{
	/*	background-image:url(../img/navi/navi_bg_inspired_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
*/	color:#099;
}
#main-menu li#navi_2.current a{
/*	background-image:url(../img/navi/navi_bg_inspired_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
*/	color:#999;
}


#main-menu li#navi_3 a{
	color:#C06;
	width:190px;	
}
#main-menu li#navi_3 a:hover{
/*	background-image:url(../img/navi/navi_bg_md_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
*/	color:#099;
}
#main-menu li#navi_3.current a{
/*	background-image:url(../img/navi/navi_bg_md_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
*/	color:#999;
}

#main-menu li#navi_4 a{
	color:#09C;
}
#main-menu li#navi_4 a:hover{
/*	background-image:url(../img/navi/navi_bg_islam_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
*/	color:#099;
}
#main-menu li#navi_4.current a{
/*	background-image:url(../img/navi/navi_bg_islam_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
*/	color:#999;
}


/* --------------------------- SUB MENU ---------------*/
#sub-menu ul
{
list-style: none;
padding:0px 0px 0px 0px;
margin: 0;
}

#sub-menu li
{
	margin:0px 0px 0px 0px;
	padding: 0px;
	float:left;
}

#sub-menu li a
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img/bg_sub_navi.jpg);
	background-repeat:no-repeat;
	background-position:right 16px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#999;
	text-decoration: none;
	padding:20px 13px 0px 13px;
	display:block;
	height:40px;
	float:left;
	line-height:normal;
}

#sub-menu li a:hover
{
	color:#FF9B00;
}

#sub-menu li#end a{
	background-image:none;
}
/* FOR ABOUT SECTION */

#sub-menu.about {
	height:80px;
}

#sub-menu.about li a
{
	color:#999;	
}

#sub-menu.about li a:hover
{
	color:#1BADCE;
	background-image:none;
}

/* FOR ISLAM SECTION */

#sub-menu.islam {
	height:80px;
}

#sub-menu.islam li a
{
	color:#999;	
}

#sub-menu.islam li a:hover
{
	color:#C06;
	background-image:none;
}

/*#nav-menu li a span {
background-color:#40230C;
padding:10px 15px 10px 15px;
}
#nav-menu li a:hover span {
color:#FFFFFF;
background-color:#BC8334;
}*/


/* Hide from IE5-Mac \*/
#sub-menu li a
{
float: left
}
/* End hide */

#sub-menu
{
	width:960px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:50px;
	float: left;
/*background-image:url(../img/bg_navi.jpg);
background-repeat:no-repeat;
background-position:-10px 40px;	
*/
}


#sub-menu li#navi_1 a{
	color:#FF9B00;
}
#sub-menu li#navi_1 a:hover{
	background-color:#FF9B00;
	color:#FFFFFF;
}
#sub-menu li#navi_1.current a{
	background-image:url(../img/bg_sub_navi_hover.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	color:#FFF;
}

#sub-menu li#navi_2 a{ /***** FOR ABOUT ******/
	color:#399;
}
#sub-menu li#navi_2 a:hover{
	color:#FFFFFF;
}
#sub-menu li#navi_2.current a{
	background-image:url(../img/bg_sub_navi_hover_2x.jpg);
	background-position:center top;
	/*background-repeat:repeat-x;
	background-position:left top;*/
	color:#399;
}


#sub-menu li#navi_3 a{ /***** FOR ISLAM ******/
	color:#C06;	
}
#sub-menu li#navi_3 a:hover{
	color:#FFFFFF;
}
#sub-menu li#navi_3.current a{
	background-image:url(../img/bg_sub_navi_hover_3x.jpg);
	background-position:center top;
	color:#C06;
}

#sub-menu li#navi_4 a{
	color:#F90;
}
#sub-menu li#navi_4 a:hover{
/*	background-image:url(../img/navi/navi_bg_islam_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
*/	color:#099;
}
#sub-menu li#navi_4.current a{
	background-image:url(../img/navi/navi_bg_islam_b.gif);
	background-repeat:no-repeat;
	background-position:center top;
	color:#FFFFFF;
}




/************** CONTENT **************/

.ibm #mainContent {
	float: left;
	width: 940px;
	background-color:#FFF;
	margin: 0px 10px;
	padding-bottom: 30px;
}

/************** SPLASH **************/

.ibm #splash{
	position:relative;
	top:-20px;
	left:-20px;
	height:370px;
	width:980px;
}
#splash .quote{
	float:left;
	width: 420px;
	height: 200px;
	padding: 5px 0px 0px 0px;
}

#splash .text{
	float:left;
	width: 400px;
	padding: 230px 0px 0px 0px;
}
.text#internal{
	padding:40px 0px 0px 40px;
}
.text h1{
	color:#FFF;
}
.text h2{
	color:#FFF;
	line-height: 1.4em;
}
.text h2 span{
	color:#FF0;
}

#splash .video{
	float:left;
	background-color:#FFF;
	margin:50px 30px 0px 50px;
	width: 460px;
	height: 251px;
}
.video#internal{
	margin:50px 50px 0px 0px;
	float: right;
}
#splash .viewall{
	margin:10px 50px 0px 0px;
	width: 440px;
	float: right;
	text-align: right;
	background-image:url(../img/icon_viewall.png);
	background-position:right top;
	background-repeat:no-repeat;
	padding: 0px 18px 0px 0px;
}
.viewall p{
	font-size:10px;
}
/*SPLASH BGs*/
#splash.home{
	background-image:url(../img/splash_index.png);
	background-repeat:no-repeat;
}
#splash.social{
	background-image:url(../img/splash_social_justice.png);
	background-repeat:no-repeat;
	top:-10px;
	float:left;
}
#splash.environment{
	background-image:url(../img/splash_environment.png);
	background-repeat:no-repeat;
	top:-10px;
	float:left;
}
#splash.women{
	background-image:url(../img/splash_women.png);
	background-repeat:no-repeat;
	top:-10px;
	float:left;
}
#splash.animal{
	background-image:url(../img/splash_animal.png);
	background-repeat:no-repeat;
	top:-10px;
	float:left;
}

#splash.education{
	background-image:url(../img/splash_education.png);
	background-repeat:no-repeat;
	top:-10px;
	float:left;
}

#splash.coexistence{
	background-image:url(../img/splash_coexistence.png);
	background-repeat:no-repeat;
	top:-10px;
	float:left;
}
#splash.humanrights{
	background-image:url(../img/splash_humanrights.png);
	background-repeat:no-repeat;
	top:-10px;
	float:left;
}#splash.healthcare{
	background-image:url(../img/splash_healthcare.png);
	background-repeat:no-repeat;
	top:-10px;
	float:left;
}#splash.charity{
	background-image:url(../img/splash_charity.png);
	background-repeat:no-repeat;
	top:-10px;
	float:left;
}




/************** INDEX ITEMS **************/

.row{
	width:890px;
	float: left;
	padding: 0px 24px 20px 24px;
	position:relative;

}
.row h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	padding-bottom:10px;
	color:#11AFC0;
}

.row#press {
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 0px 30px;
	border-bottom: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
	width: 870px;

}
.row#press h2{
	color:#999;
	font-size: 16px;
}
.row#divider_bot {
	background-image:url(../img/divider_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:50px;
}
.row#topics_bg{
	background-image:url(../img/topics_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:50px;
	padding-bottom:40px;
	margin-top:-20px;
	z-index: 5;
}
.row#profiles{
	margin-top:-20px;
	padding-bottom: 40px;
	z-index: 20;
}

.profile{
	float:left;
	height:400px;
	width:290px;
	margin-right:6px;
	position: relative;
}

.profile h2{
	font-size:18px;
}

.profile span{
	position:absolute;
	width:270px;
	display:block;
	text-align:center;
	top:400px;
	padding:0px 0px 0px 0px;
	z-index:10px;
	left: 10px;
}
.profile span h2 a{
	font-size:16px;
	color:#666;
	text-decoration:none;
	line-height:normal;
	padding:400px 0px 0px 0px;
}
.profile span h2 a:visited{
	color:#666;	
}
.profile span h2 a:hover{
	color:#11AFC0;	
}

/************ TOPIC **********/	
.topic{
	width:140px;
	height:240px;
	float:left;
	position:relative;
	z-index:1px;
	margin: 0px 3px;
}
.topic span{
	position:absolute;
	width:123px;
	display:block;
	text-align:center;
	top:175px;
	padding:0px 0px 0px 0px;
	z-index:10px;
	left: 10px;
}
.topic span h2 a{
	font-size:16px;
	color:#666;
	text-decoration:none;
	line-height:normal;
	padding:195px 0px 0px 0px;
}
.topic span h2 a:visited{
	color:#666;	
}
.topic span h2 a:hover{
	color:#11AFC0;	
}

.extra_box{
	width:240px;
	height:110px;
	float:left;
	margin-right:4px;
	background-image:url(../img/extras_box_1.jpg);
	background-repeat:no-repeat;
	padding: 25px;
	position: relative;
}
.extra_box#bg2{
	background-image:url(../img/extras_box_2.jpg);
	background-repeat:no-repeat;
}
.extra_box#bg3{
	background-image:url(../img/extras_box_3.jpg);
	background-repeat:no-repeat;
}


.extra_box h2{
	color:#FFF;
	font-size:20px;
	width: 170px;
	line-height: 24px;
}
.extra_box p{
	color:#FFF;
	line-height: 1.4em;
	width: 160px;
}

.btn_more a{
	position:absolute;
	top:130px;
	left:20px;
	padding:14px 0px 0px 2px;
	text-align: center;
/*	background-color: #3CC;*/
	background-image:url(../img/btn_more.png);
	background-repeat:no-repeat;
	cursor:pointer;
	color:#066;
	width:120px;
	font-size:11px;
	height:30px;
	font-weight:bold;
	text-decoration:none;
}

.btn_more a:hover { /*BUTTON*/
	color: #FFF;
}

/* --------------------------- INTERNAL ---------------*/

.ibm #left_col{
	float:left;
	margin: 10px 10px 0px 30px;
	width: 200px;
}
#left_col h2{
	color:#FE9900;
}
#left_col.about h2{
	color:#399;
}
#left_col.islam h2{
	color:#C06;
}

.freading{
	background-image:url(../img/bg_further_reading.jpg);
	width:170px;
	padding:20px 10px 20px 10px;
	background-color:#F2F2F2;
	background-repeat: no-repeat;
	float: left;
}
#left_col .freading h2{
	color:#666;
	padding-bottom: 10px;
}

.freading p{
	font-size:11px;
	line-height: 1.4em;
	color: #999;
	padding-bottom: 5px;
}

.freading ul{
	color:#F90;
	list-style:square;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	float: left;
}
.freading ul li{
	list-style:square;
	color:#F90;
	list-style-position:outside;
	margin: 0px;
	padding: 5px;
}
.freading ul li p{
	color:#999;
	line-height: normal;
	padding: 0px;
}

.ibm #right_col{
	float:right;
	margin: 10px 40px 0px 0px;
	width: 200px;
	background-color: #FE9900;
	padding: 20px 20px 0px 20px;
	background-image: url(../img/bg_inspired_lives.jpg);
	background-repeat: no-repeat;
	position: relative;
}
.ibm #right_col.about{
	background-image: url(../img/bg_about.jpg);
	background-color: #399;
}
.ibm #right_col.islam{
	background-image: url(../img/bg_islam.jpg);
	background-color: #C06;
}
.ibm #right_col.topic{
	background-image: none;
	background-color: #FFF;
	padding: 0px 10px 0px 0px;
	width: 240px;
}

.ibm #right_col.islam h6{
	color:#F99;
	padding-bottom:16px;
}

#right_col h2{
	color:#FFF;
}
#right_col p{
	color:#FFF;
	line-height: 1.4em;
	font-size: 11px;
}
#right_col p a{
	text-decoration:underline;
	color:#FFF;
}

#right_col p img{
	max-width: 100%;
	height: auto;
}

#right_col p a:hover{
	text-decoration:underline;
	color:#FC0;
}

#right_col h3{
	color:#FFF;
}

#right_col .img{
	position:relative;
	bottom:-3px;
	left:-45px;
	margin-top: 10px;
}
#right_col.wide{
	width:380px;
}

.ibm #article{
	float:left;
	width: 400px;
	margin: 10px 0px 10px 0px;
	position: relative;
}
#article.wide_article{
	width:670px;
	float: right;
	padding-right: 30px;
}

.td {
		margin-bottom:14px;
}

.td td{
	border:2px solid #FFF;
	width:130px;
	height:70px;

}

.td td:hover{
	border:2px solid #6CC;	
}
	

#article .profilebox{
	width:600px;
	padding:20px;
	background-color: #F0F0F0;
	float: left;
	position: relative;
}

#article.leftsided{
	padding-left:30px;
}

#article.islam h1{
	color:#C06;
}

#article p .highlight{
	color:#F90;
	font-weight:bold;
}

#article p .highlight_about{
	color:#399;
	font-weight:bold;
}
#article p .highlight_islam{
	color:#C06;
	font-weight:bold;
}

#article ul{
	color:#F90;
	list-style:square;
	padding: 0px 0px 20px 20px;
	margin: 0px;
}
#article ul li{
	list-style:square;
	color:#666;
	list-style-position:outside;
	margin: 0px 0px 0px 10px;
	padding: 5px 10px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 1.4em;
}
#article ul li a{
		color:#666;
		text-decoration:underline;
}
#article ul li a:hover{
	color:#000;
	text-decoration:underline;
}


#article ul li p{
	color:#999;
	line-height: normal;
	padding: 0px;
}

#article ol{
	color:#F90;
	padding: 0px 0px 20px 20px;
	margin: 0px;
	font-size:12px;
}
#article ol li{
	color:#666;
	list-style-position:outside;
	margin: 0px 0px 0px 10px;
	padding: 5px 10px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
}
#article ol li a{
		color:#666;
		text-decoration:underline;
}
#article ol li a:hover{
	color:#000;
	text-decoration:underline;
}

#article ol li p{
	color:#999;
	line-height: normal;
	padding: 0px;
}


.img_left{
	float:left;
	margin: 0px 10px 5px 0px;
}
.img_right{
	float:right;
	margin: 0px 0px 5px 10px;
}


.ibm #article_foot{
	float:left;
	padding:10px 0px 20px 0px;
	border-top:1px solid #CCC;
	width:98%;
}
.ibm #article_foot h2{
	font-size:14px;
}

/************** FOOTER **************/
.ibm #footer {
	width: 880px;
	background-image:url(../img/bg_bottom.jpg);
	background-repeat:no-repeat;
	background-position:-1px top;
	float:left;
	padding: 0px 40px 20px 40px;
	height: 100px;
}
.ibm #share {
	float:right;
	padding: 5px 10px 0px 0px;
}
.ibm #footer h2{
	padding-right:20px;
}

.ibm #footer h2 a{
	font-size:14px;
	color:#999;
	text-decoration:none;
	padding-right:20px;	
}
#footer h2 a:visited{
	color:#999;
	text-decoration:none;
}
#footer h2 a:hover{
	color:#11AFC0;
	text-decoration:none;
}

#footer h6{
	padding:20px 0px 20px 0px;
	text-align:center;
}

/************** YOUGOV **************/

#yougov{
	position:fixed;
	top:200px;
	right:0px;
	border:1px solid #CCC;
	padding:5px;
	background-color:#FFF;
	width: 24px;
	z-index: 100;
	border-right: 0px solid;
}

/************* MAILING *****************/

.mailing{
	width:100%;
	padding:20px 0px;
	float: left;
}
.mailing h2{
	padding-bottom:10px;
}


/* ========================= INPUT ========================== */

.form{
	padding:10px 0px 20px 0px;
	float:left;
	width:400px;
}
.form#comment{
	padding:20px 5px 20px 5px;
	background-color:#333;
	margin-bottom: 10px;
}


.input_generic { /* FIELD */
	background-color:#FFF;
	font-size: 11px;
	color: #399;
	padding: 8px;
	border:1px solid #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	width:95%;
}

input:focus { /*FIELD FOCUS*/
	background-color:#E7E7E7;
	border:1px solid #399;
	color:#000;	
}
textarea:focus { /*FIELD FOCUS*/
	background-color:#E7E7E7;
	border:1px solid #399;
	color:#000;
}

.input_select { /* FIELD */
	background-color:#CCC;
	font-size: 11px;
	color: #000000;
	padding: 3px;
	border:0px;
	width:406px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.input_btn_submit { /*BUTTON*/
	background-color:#52C5CA;
	font-size: 11px;
	color: #FFF;
	padding: 7px 30px 7px 30px;
	border: 1px solid #BBE8EA;
	cursor: pointer;
}
.input_btn_submit:hover { /*BUTTON*/
	background-color:#006999;
	color: #FFF;
}

.input_btn_clear { /*BUTTON*/
	background-color:#D2BFAC;
	font-size: 11px;
	color: #000000;
	padding: 3px;
	border: 0px solid;
	cursor: pointer;
}


/***************** GALLERY ******************/

div.cat_item_row {
	position:relative;
	top:0px;
	left:0px;
	width:670px;
	float: left;
	padding: 0px 0px 20px 0px;
}

div.cat_item { /*CONTAINS THE IMAGE*/
	width: 220px;
	height: 120px;
	background-color:#333;	
	z-index: 1;
	position:relative;
	overflow: hidden;
	margin:0px 1px 1px 0px;
	float: left;
}

.cat_item_desc a{ /*DESCRIPTION*/
	display: block;
	width:100%;
	height:100%;
	color: #FFFFFF;
	text-decoration:none;
	position:absolute;
	z-index:2;
	top: 0px;
	left:0px;
	margin: 0px 0px 0px 0px;
	opacity:.0;
}
.cat_item_desc a:hover{ /*ROLLOVER DESC*/
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	background-image:url(../img/content_bg_square.png);
	opacity:1;
}
.cat_item_desc a span {
	display:none;
}
.cat_item_desc a:visited span {
	display:none;
}
.cat_item_desc a:hover span {
	display: block;
}

.cat_item h2 {
	color:#FFF;
	padding:10px 20px;
	margin:0px;
	position:absolute;

}

.cat_item_desc h2 {
	color:#399;
	background:none;
}

.cat_item p {
	color:#CCC;
	font-size:11px;
	padding:46px 0px 0px 20px;
	width:70%;
	line-height:16px;
}

a.responsive_menu {
	display: none;
	position: absolute; 
	right: 0px;
	top: 0px;
	z-index: 999;
}

a.responsive_menu .krown-svg {
	fill: #fff;
}

a.responsive_menu:hover .krown-svg {
    fill: #EBEBEB;
}