@charset "utf-8";
html {height:100%;}
body  {height:100%;
		    margin:0;
		    padding:0;
			position:relative;
			background-color:#ffffff;
			font-size:17px;
			color:#222222;
			line-height:1;
			vertical-align:baseline;
			-webkit-text-size-adjust: 100%;
			direction:rtl;
	    	}

*{}

table,td ,div{direction:rtl}

.video-container {
    position: relative;
    padding-bottom: 50%;
    padding-top: 35px;
    height: 0;
    overflow: hidden;
}
.video-container iframe {
    position: absolute;
    top:0;
    right: 0;
    width: 100%;
    height: 100%;
}

.oparight1 {-webkit-animation-delay: 0.5s; /* Safari 4.0 - 8.0 */
    animation-delay: 0.5s; }
.oparight {-webkit-animation-delay: 1s; /* Safari 4.0 - 8.0 */
    animation-delay: 1s; }
.whitestripe {-webkit-animation-delay: 0.2s; /* Safari 4.0 - 8.0 */
    animation-delay: 0.2s; }	
.logo {-webkit-animation-delay: 0.3s; /* Safari 4.0 - 8.0 */
    animation-delay: 0.3s; }		


.prodmenuholder {background-color:#faa73b;max-width:970px}
.prodmenuholder .sticky {position:fixed;z-index:100;margin:0 auto;right:0;left:0;max-width:940px;width:100%}
.prodmenu {max-width:970px}
.prodmenu ul {list-style-type:none;padding:0!important;margin:0;width:100%;display:table;background-color:#faa73b}
.prodmenu ul li {display:table-cell;vertical-align:top}
.prodmenu li a {display:block;background-color:#faa73b;padding:10px;text-align:center;color:#ffffff;text-decoration:none;font-size:12px;line-height:15px}
.prodmenu li a:hover {background-color:#f8b45c}

img.pixel { image-rendering: pixelated!important}

.submarginer {padding-top:37%}
.mainmarginer {padding-top:47%}

.rounder {-webkit-border-radius:10px;
    -moz-border-radius:10px;}

.img-responsive {transition: all 0.7s ease;}
/*.img-responsive:hover {-webkit-transform:scale(1.2);
transform:scale(1.2);}*/


body{font-family:'myrreg';
	 }


@font-face {
	font-family: 'myrreg';
	src: url('../styles/fonts/DroidArabicKufi.eot');
	src: local('☺'), url('../styles/fonts/DroidArabicKufi.woff') format('woff'),
	 url('../styles/fonts/DroidArabicKufi.ttf') format('truetype'),
	  url('../styles/fonts/DroidArabicKufi.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

a {color:#959394}

a:hover {text-decoration:none}

.marginer {padding-top:700px}

.logo {margin-top:0px;display:block;position:relative;}
.container {max-width:1000px;margin:0 auto}
.languagee {color:#ffffff;padding-right:20px;margin-top:5px;padding-left:20px;background-color:#f6f7f8;padding-top:10px;padding-bottom:5px}
.mobilemenu {display:none;padding:10px;padding-top:10px}
.mobileul {display:none;left:0px;top:30px}
.mobileul >  ul{list-style-type:none;position:relative;top:20px;text-align:center;padding:0;margin:0;background-color:#ffffff;width:200px}
.mobileul ul li {width:100%;text-align:center;display:block}
.mobileul ul li a {display:block;padding:10px 20px;background-color:#edbe80;color:#ffffff;border-bottom:1px solid #ffffff}

.main-menu {list-style-type:none;position:relative}
.main-menu li {float:right;min-width:80px}
.main-menu a {display:block;padding:10px 15px;text-align:center;font-size:14px;text-transform:uppercase;font-weight:bold;color:#ffffff;background:url(../images/opa.png)}
.main-menu li.selected a,.main-menu li:hover a {color:#f8ae4b}

.main-menu .submenu {list-style-type:none;position:absolute;padding:0;margin:0;display:none}
.main-menu .submenu li {display:block;float:none}
.main-menu .submenu li.active a,.main-menu .submenu a:hover {background-color:#e7d600;color:#0a79bc}
.main-menu .submenu  li a {display:block;padding:10px 20px;background-color:#065b8e;color:#ffffff;white-space:nowrap;text-align:right;font-size:15px}

.mobileul .submenu {list-style-type:none;position:relative;padding:0;margin:0;display:none}
.mobileul .submenu li {display:block;float:none}
.mobileul .submenu li.active a,.main-menu .submenu a:hover {background-color:#e7d600;color:#0a79bc}
.mobileul .submenu  li a {display:block;padding:10px 20px;background-color:#065b8e;color:#ffffff;text-align:right;font-size:15px;white-space:normal;text-align:center;border:none}



/* share*/
.box {	width:170px!important;}
  #example2{
    float:left;
  }
  .sharrre .box{
	  padding-left:130px;
    background:#6f838c;
    background:-webkit-gradient(linear,right top,right bottom,color-stop(#faa73b,0),color-stop(#faa73b,1));
    background:-webkit-linear-gradient(top, #faa73b 0%, #faa73b 100%);
    background:-moz-linear-gradient(top, #faa73b 0%, #faa73b 100%);
    background:-o-linear-gradient(top, #faa73b 0%, #faa73b 100%);
    background:linear-gradient(top, #faa73b 0%, #faa73b 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa73b', endColorstr='#faa73b',GradientType=0 );
    -webkit-box-shadow:0 1px 1px #d3d3d3;
    -moz-box-shadow:0 1px 1px #d3d3d3;
    box-shadow:0 1px 1px #d3d3d3;
    height:22px;
    display:inline-block;
    position:relative;
    padding:0px 25px 0 8px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    font-size:12px;
    float:right;
    clear:both;
    overflow:hidden;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;
  }
  .sharrre .right{
    line-height:22px;
    display:block;
    white-space:nowrap;
    text-shadow:0px 1px 1px rgba(255,255,255,0.3);
    color:#ffffff;
    -webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    transition:all 0.2s linear;
  }
  .sharrre .middle{
    position:absolute;
    height:22px;
    top:0px;
    left:0px;
    width:90px;
    background:#8d8e8c;
    text-shadow:0px -1px 1px #363f49;
    color:#fff;
    white-space:nowrap;
    text-align:right;
    overflow:hidden;
    -webkit-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    -moz-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    -webkit-transition:width 0.3s linear;
    -moz-transition:width 0.3s linear;
    -o-transition:width 0.3s linear;
    transition:width 0.3s linear;
  }
  .sharrre .middle a{
    color:#fff;
    font-weight:bold;
    padding:0 9px 0 9px;
    text-align:center;
    float:right;
    line-height:22px;
    -webkit-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    -moz-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
  }
  .sharrre .left{
	  display:none;
    position:absolute;
    left:0px;
    top:0px;
    height:100%;
    width:45px;
    text-align:center;
    line-height:22px;
    color:#ffffff;
    background:#8d8e8c;
    background:-webkit-gradient(linear,right top,right bottom,color-stop(#faa73b,0),color-stop(#faa73b,1));
    background:-webkit-linear-gradient(top, #8d8e8c 0%, #8d8e8c 100%);
    background:-moz-linear-gradient(top, #8d8e8c 0%, #8d8e8c 100%);
    background:-o-linear-gradient(top, #8d8e8c 0%, #8d8e8c 100%);
    background:linear-gradient(top, #8d8e8c 0%, #8d8e8c 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8d8e8c', endColorstr='#8d8e8c',GradientType=0 );
  }
  .sharrre .box:hover{
    padding-left:130px;
  }
  .sharrre .middle a:hover{
    text-decoration:none;
  }
  .sharrre .box:hover .middle{
    width:90px;
  }




.contentholder {font-size:17px}

.content-breadcrumb {/*background-color:#dff6fe;*/
					 color:#5a6569;
					 font-size:12px;margin-bottom:30px}
.content-breadcrumb .notselected {color:#5a6569;}
.content-breadcrumb .notselected a{color:#5a6569;
									text-decoration:none}
.content-breadcrumb .notselected a:hover{color:#0c9fc0}									
.content-breadcrumb .selected a{color:#0d4d8a;
								text-decoration:none}



*{ box-sizing: border-box;}

.eclipse {background:url(../images/eclipse.png) no-repeat; background-position: center 160px;}

.inputEntity label {
	color: #7f7f7f;
	font-size: 17px;
	display: block;
	margin-bottom: 5px;
	font-weight: normal;
}
.inputEntity {
	margin-bottom: 15px;
}
.inputEntity input, .inputEntity select, .inputEntity textarea {
	height: 40px;
	line-height: 40px;
	padding: 5px 10px;
	border: 1px solid #d2d7d5;
	display: block;
	width: 100%;
}
.inputEntity textarea {
	height: 125px;
}

.clearBoth {clear:both}


.contentul {padding-right:15px;margin:0}

.accordionButton {	
	width: 100%;
	float: right;
	_float: none;  /* Float works in all browsers but IE6 */
	background-color: #f7eff0;
	color:#791778;
	padding:10px;
	padding-right:10px;
	font-size:14px;
	border-bottom: 1px solid #cccccc;
	cursor: pointer;
	margin-bottom:10px;
	font-weight:bold;
	}
	
.accordionContent {	
	width: 100%;
	font-size:14px;
	padding:10px;
	padding-right:10px;
	float: right;
	display:none;
	_float: none; /* Float works in all browsers but IE6 */
	}
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {
	background-color: #88ad2e;
	color:#ffffff!important;
	font-weight:bold;
	}

.on div.checked {background:url(../images/aflash2.png)!important;}
	
.over {
	background-color: #88ad2e;
	color:#ffffff!important;
	}


div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
caption, tbody, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
}

.menuu {padding:3px;margin:0;list-style-type:none;width:100px;background-color:#ffffff}
.menuu li {margin-bottom:0px;padding:3px}
.menuu li a {display:block;color:#000000;font-size:12px;padding:4px}
.menuu a:hover {background-color:#761572;color:#ffffff}

.one80 {width:180px;height:180px}


.subcontent div {line-height:25px;text-align:justify}
.bx-viewport {text-align:justify}



.middletable {max-width:1100px;margin:0 auto}

/*menu*/
.menu ul {list-style-type:none;
padding:0;margin:0}

.menu ul li {float:right}
.menu ul li a {display:block;font-size:11px;font-family: 'myrreg';color:#222222;padding:10px 10px;}
.menu ul li a.selected,.menu ul li a:hover {color:#ffffff;behavior: url(../styles/PIE.htc);background-color:#264c7c}


.girl {position:fixed;z-index:2;bottom:0;left:0;width:57%}
.girl img {max-width:100%}

.menubottom {color:#ffffff!important;font-size:13px}
.menubottom:hover,.menubottomactive {color:#88ab31!important}

.menufloater {padding-right:20px;padding-bottom:5px}

.maxx {max-width:900px}

.contentt {position:relative;top:80px;margin:0 auto;color:#000000;padding-bottom:150px;}
/*.content {background:url(../images/opacontent.png);}*/
.content_text {padding:20px}
.subcontent {margin-top:40px}


.shadow {
	box-shadow: 0px 1px 20px 1px #3f3f3f;

-moz-box-shadow: 0px 1px 20px 1px #3f3f3f;
-webkit-box-shadow:0px 1px 20px 1px #3f3f3f;


-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=115, Color='#000000');

}		

.shadowbottom {
	box-shadow: 0px 10px 20px 10px #3f3f3f;
	
-moz-box-shadow: 0px 10px 20px 10px #3f3f3f;
-webkit-box-shadow:0px 10px 20px 10px #3f3f3f;


-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=115, Color='#000000');

}		


/*colors*/
.white {background-color:#ffffff}
/*colors*/
.white {color:#222222}


.white #logo {background:url(../images/logo.png) no-repeat;width:190px;height:85px}

/*colors*/
.white a {color:#0964a5}

/*colors*/
.white h3 {color:#444773}


.white h1,.white h2,.white h4 {color:#222222}


/*colors*/
.white .footertext {color:#666666}

/*fonts*/
td {font-family:'myrreg';
	   }
.inputtext{font-family:'myrreg';
       font-size:1em;
	   color:#666666;
	   border:none;
	   padding:3px;
	   width:100%;
	   background-color:#ffffff;
	   behavior: url(PIE.htc)
	  }
select {font-family:'myrreg';
       font-size:1em;
	   color:#7c7c7c;
	   border:1px solid #E0E0E0;
	   margin:0;
       
	  }
.butt {
		   font-size:15px;
          font-weight:normal;
		  	   padding:5px 5px;
		  margin:0;
		  border:none;
		  font-size:12px;
		  background-color:#000000;
		  color:#ffffff;
		  cursor:pointer;
		  behavior: url(PIE.htc);
		  
}

.butt:hover {color:#ffffff;}


.butt1 {
		   font-size:15px;
          font-weight:normal;
		  	   padding:5px 25px;
		  margin:0;
		  border:none;
		  font-size:12px;
		  background-color:#faa73b;
		  color:#ffffff;
		  cursor:pointer;
		  -webkit-border-radius:10px;
    -moz-border-radius:10px;
		  behavior: url(PIE.htc);
}
.butt1:active {background-color:#cccccc;}
.butt1:hover {color:#ffffff;}


/*links*/

a {
text-decoration:none;
/*-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	transition: all 200ms linear;*/
}

.aback {color:#000000}

a.subbreada {border-bottom:1px dashed #0376c0;
				color:#0278bdl!important;
				margin-right:20px;
				display:block;
				padding-bottom:10px;
				margin-bottom:10px}
.subbread .selected:before,.subbreada:hover:before {    content: "";
    position: absolute;
    right: 10px;
    top: 0;
    width: 15px;
    height: 15px;
    background: url(../images/flashyellow.png) center no-repeat;}



a.headera {color:#a1a4a6}
a.headera:hover{color:#ffffff}

.searchstyle {behavior: url(PIE.htc);-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;border:1px solid #e5e6e7;font-style:italic;color:#379ad4;background:none;background-color:#ffffff;width:200px;height:25px;line-height:25px;padding-left:20px;padding-right:10px;outline:none}


/*menu*/
.menuleft {list-style-type:none;padding:0;margin:0}
.menuleft a {
           display:block;
		   font-size:15px;
		   color:#0d2f48;
          font-weight:normal;
		  border-bottom:1px dotted #c5cdd3;
		  padding:8px 30px;
		}
.menuleft a.selected,.menuleft a:hover {background-color:#0964a5;color:#ffffff;}		

.content {padding: 0 10px}
.transparent {background: transparent!important;
background:none\9; /* Targets IE only */
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader();
  zoom: 1;}
  
  .karoholder {position:relative;background-color:#1f4678;padding:7px 12px;color:#c7d1dd;font-size:12px}
  .karoholdersub {position:relative;background-color:#1f4678;padding:11px 40px;padding-right:10px;color:#ffffff;font-size:15px}



.parallax {height:300px;width:100%;}
.pagetitle {margin-bottom:40px;
color: #0055b7;
    font-size: 30px;
	position:relative;
	text-transform:uppercase;
	padding-bottom:10px;
	border-bottom:1px dashed #0055b7;}
	
		
.contentholder {padding-top:40px;padding-bottom:40px}
h1 {font-family:'myrreg';font-size:27px;font-weight:normal;line-height:1;color:#f9af4d}		 
h2 {font-family:'myrreg';font-size:28px;font-weight:normal;margin-bottom:20px;color:#faa73b}		 
h3 {font-size:19px;font-weight:normal}		 
h4 {font-size:15px;font-weight:normal}

.subcontainer {margin-bottom:20px;line-height:25px;padding:15px}

.content {line-height:20px;color:#4f535a;margin-bottom:90px;margin-top:20px}
.content ul {margin:0;padding:0;padding-right:15px}
	 
.subcontentol{padding:18px}	 
.subcontentol li {margin-bottom:5px}

.round {-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			-khtml-border-radius: 5px;
			border-radius: 5px;
			width:20px;height:20px;
			float:right;
			margin-left:5px;
			margin-top:3px;}

.roundall {-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			-khtml-border-radius: 10px;
			border-radius: 10px;
			behavior: url(PIE.htc)
			
}
			

.rtl {direction:rtl;}	


/*custom website*/
.color1 {color:#faa73b!important}
.color2 {color:#89bd17!important}
.color3 {color:#FFFFFF!important}
.color4 {color:#a1a4a6!important}
.color5 {color:#222222}
.color6 {color:#e7d600!important}
.tablewidth {width:1100px}

	
.printabledata, .printabledata * {font-size:13px}

.footer ul {list-style-type:none;padding:0;width:100%;}
  .footer ul li {float:left;margin-left:10px}
  .footer ul li a{font-size:13px;color:#595b61;padding-bottom:10px;font-style:italic}
  .footer ul li.selected a {color:#791778}




.rowleft {background-color:#c0dcf3}
.rowright {background-color:#eaf3f3}
.rowrighteven {background-color:#f7ffff}
.nopadding {padding:0}
.bordertable {border-collapse:collapse;
              border:1px solid black}
.bordercell {border:1px solid black}			  

/*widths*/
.smallwidth {width:30px}
.mediumwidth {width:175px}
.largewidth {width:275px}

/* messages*/
.itsok {color:blue}
.itsnotok {color:red}
.msgclass {padding:5px}

/*message beautification*/
.errorclass {border:1px solid red}
.errorclass1 {font-style:italic;
              font-size:9px;
			  color:red;
			  padding-right:10px}
.star_required {color:red}

@media only screen   and  (min-width: 1600px) {
}

@media only screen   and  (max-width: 1200px) {
	.logo >img {width:100px!important}
	.floatingdiv {left:0px!important}
}
@media only screen   and  (max-width: 959px) {
	.sm150 {width:50%!important;padding:0!important;padding-bottom:20px!important}
	.floatingdivholder {height:auto!important;max-width:350px!important;margin:0 auto}
	.floatingdiv {position:relative!important;left:auto!important;top:auto!important;width:100%!important}
	
	.floatingdivleft {width:100%!important}
	.floatingdivleft_text {font-size:15px!important}
	.floatingdivright {width:100%!important}
	
	.yellowstrip {display:none}
	
		.mainmenuholder {display:none}
	.mobilemenu {display:block}
}

@media only screen   and  (max-width: 768px) 
{
	.parallax1 {background-attachment:scroll!important;background-size:100%!important}
	
}


@media only screen   and  (max-width: 767px) {
	
	.videoholder {width:500px!important}
	.arrowleft2,.arrowright2 {top:90px!important}
	.arrowleft1,.arrowright1 {top:40px!important}
	.arrowleft1 {left:60px!important;right:auto!important}
	.subsidiaries {padding-top:130px}
	.resources {padding-top:130px}
	.contact {padding-top:130px}
	.slide1data2 {position:relative!important;bottom:auto!important}
	.slide1data2 .textt {line-height:15px!important}
	.slide1data4 {position:relative!important;bottom:auto!important}
	.slide1data4 .textt {line-height:15px!important}
	.slide1data5 {position:relative!important;bottom:auto!important}
	.slide1data5 .textt {line-height:15px!important}
	.parallax1 {height:200px!important}
	.arrowleft,.arrowright {top:20px!important}
	
	.bottomstrip {font-size:12px;padding:0px 10px}
	
	#leadstory_container,#leadstory-wrapper {}
	.marginer {padding-top:50px}
	
	.slide1data {bottom:55px!important;right:10px!important}
	.slide1data .logo {padding-top:0px!important;float:none!important;padding-bottom:20px!important}
	.slide1data .logo img {width:100px }
	.slide1data .data {font-size:12px;float:none!important}
	
	
	.slide1data3 {right:0px!important}
	.slide1data3 .logo {float:none!important;padding-top:0!important;width:100%!important;padding-bottom:10px!important}
	.slide1data3 .data {font-size:12px!important;float:none!important}
	
	.sm100 {float:none!important;width:100%!important;padding:0!important;padding-bottom:20px!important}
	.smpaddingtop {padding-top:20px!important}
	
	.blueheaderright {font-size:14px!important}
	
	.blueheaderright div {line-height:5px!important}
	

	
	}
	
	@media only screen   and  (max-width: 640px) {
		.showarrowmobile {display:block!important}
		.socialholder {padding-top:0px!important}
		.prodmenuholder a {padding:10px}
		.prodmenuholder {overflow-x:scroll;width:100%}
		.prodmenuholder .sticky {overflow-x:scroll;max-width:100%;margin-right:20px;margin-left:20px}
		.stickyarrowleft {
    position: fixed!important;
    z-index: 300!important;
    top: 120px!important;
    right: 0!important;
}
		.stickyarrowright {
    position: fixed!important;
    z-index: 300!important;
    top: 120px!important;
    left: 0!important;
}

		body {overflow:auto!important}
		.sm100II {float:none!important;width:100%!important}
		
			.videoholder {width:250px!important}
			
			.parx {height:200px!important}
				.parallax {height:150px;background-size:100%!important;background-position:top right !important}	

		.logo {padding-top:0px}
		.logo img {width:100px!important}
		#search .inputtext {width:200px!important}
		
		.oparight,.oparight1,.whitestripe {display:none}
		
		
		
		.right {top:110px!important;left:30px!important}
		.leftt {top:110px!important;left:auto!important;right:30px!important}
		
		#nleftt img,#nrightt img {width:30px!important}
		
		.text-holder {margin-top:100px}
		
		.innovate {position:relative!important;top:auto!important;left:auto!important;right:0px!important;
		}
		.innovate_text {position:relative!important;max-width:100%!important;background-color:#ffffff;padding:10px;top:auto!important;right:auto!important;}
		.innovate_image {display:none}
		
		.serenity {position:relative!important;top:auto!important;left:auto!important;right:-0px!important}
		.serenity_text {position:relative!important;max-width:100%!important;background-color:#f8ae4b;padding:10px;top:auto!important;right:auto!important;}
		.serenity_image {display:none}
		
		#leadstory-wrapper {position:relative!important}
		#leadstory_container {position:fixed!important}
		.subleaddata {background-size:auto 100%!important}
		.content {margin-bottom:0px!important;margin-top:80px}
		.footer {position:relative!important;margin-top:100px}
		.header {position:fixed!important;background-color:#ffffff!important}
		
	}