@charset "utf-8";
/* CSS Document */

/*estudar seletores*/ 
html{ height: 100%; padding:0px; margin:0px;  }

body{
	/*background:#E9E9E9 url(../img/ui-body-bg.jpg) repeat;*/
	background-color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0px; 
	margin:0px;
	text-align:center;
	
}




h1{
	padding-bottom:5px;
	font-size:18px;
	color:#F90;
	font-weight:bold;
	border-bottom:4px solid #666;
	margin:10px 0px 4px 0px;
}

span.intro1{padding:5px;text-align:left;font-size:14px;color:#090;font-weight:bold;text-align:left;padding:3px;margin:0px 0px 0px 0px;}


span.intro{padding:5px;text-align:left;}

h2{
	font-size:14px;
	color:#3566A1;
	font-weight:bold;
	text-align:left;
	padding:3px;
	margin:0px 0px 0px 0px;
}

h3{
	
	font-size:14px;
	color:#666;
	
}

h4{
	
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#006;	
}

input{border:1px solid #ccc;color:#666;}
input[@type=text]{border:1px solid #ccc; color:#666;}
input[@type=button]{border:1px solid #ccc; background-color:#4A9ECC; color:#fff; color:#666;}
input[@type=submit]{border:1px solid #ccc; background-color:#4A9ECC; color:#fff; color:#666;}

a{
	color:#666;
	text-decoration:none;
}
p{
	
	padding-top:10px;
	text-indent:20px;
	width:auto;
	line-height:25px;
	font-size:12px;
	white-space:pre-wrap;
	text-align:justify;	
	color:#666;
}


a:hover{
	text-decoration:underline;
}


.ui-jax-preloader{ 
	display:none
}

.map_div{width:100%; height:100%; border:1px solid #000}

.tblList{
	margin-top:10px;
	width:100%;
		
}
.tblList th{ padding:5px; color:#fff; background-color:#4A9ECC; text-align:center }
.tblList td{ padding:5px; color:#666;  }
.tblList caption{ padding:5px; color:#666; border-bottom:4px solid #666;font-size:16px;  }



#wrapper {
	text-align: left;
	margin: 0px;
	padding: 10px;
	
	width: 962px;
	background: white;
	margin-left : auto ;
	margin-right : auto ;
}

#header {
	margin: 0 0 5px 0;
	height:146px;
	background: white;
}


#header1{
	margin: 0 0 5px 0;
	font-size:12px;
	height:15px;
	width:100%;
	background: white;
	padding-bottom:2px;
	text-align:right;

	
}

#container{
	margin-top:10px;	
	margin-bottom:10px;	
	background:white;
	overflow:visible;
}


#menu-top{
	
	width:501px;
	height:15px;
	margin-top:2px;
	margin-left:40px;	
	background:white;
	float:right;
	
}

.ui-ul-menu-top{
	
	display:inline;	
}

.ui-li-menu-top{
	display:inline;	
	padding-right:5px;
	padding-left:5px;
	border-left:1px solid #ccc;
	list-style:none;
	font-size:12px;
	cursor:pointer;
	color:#CCC;
}

.ui-ul-menu-top2{
	
	display:inline;	
	border-bottom:5px solid #4A9ECC;
	padding:0px;
	margin-left:50px;

}

.ui-li-menu-top2{
	display:inline;	
	padding-right:25px;
	padding-left:25px;
	list-style:none;
	font-size:14px;
	cursor:pointer;
	font-weight:bold;
	color:#CCC;
}



#contato-top{
	width:300px;
	height:15PX;
	background:#fff;
	color:#666;
	float:left;
	padding:3px;
	text-align:center;
}

.colHeader21{
	
	width:190px;
	height:93px;
	float:left;
}

.colHeader22{
	
	width:702px;
	height:123px;
	float:left;
}

#header { height:143px; }

.rowHeader1{width:100%; height:70px;  text-align:right;padding-top:32px;}
.rowHeader2{width:100%; height:22px; border:0px solid #666; text-align:left; color:#fff;	}

#menu{
	display:block;	
}


#logo{
	width:160px;
	height:93px;
	margin-left:75px;
	background-image:url(../img/logo-a.png);  background-repeat:no-repeat;
	float:left;
	border-right:1px solid #666;
}
#logoamb{
	width:160px;
	height:93px;
	margin-left:75px;
	background-image:url(../img/logo-amb.png);  background-repeat:no-repeat;
	float:left;
	border-right:1px solid #666;
}

#fullbanner{
	width:718px;
	height:93px;
	border-left: 1px solid #666;
	float:left
	
	
}


.banner1{ background-image:url(../img/uema-foto-header1.jpg);  background-repeat:no-repeat; }
.banner2{ background-image:url(../img/uema-foto-header2.jpg);  background-repeat:no-repeat; }
.banner3{ background-image:url(../img/uema-foto-header3.jpg);  background-repeat:no-repeat; }


	
	

#leftbanner{
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	display:block;
	width:200px;
	height:150px;
	background:gray;	
	background: url(../img/uema-logo-bndes.jpg) no-repeat left bottom;
}


#titleleft{
	width:200px;
	height:22px;
	padding-top:8px;
	margin: 0px 0px 10px 0px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	background-image:url(../img/uema-barra-titulo.jpg); repeat x;
}


#titlemiddle{
	width:577px;
	height:22px;
	padding-top:8px;
	margin: 0px 0px 10px 0px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	background-image:url(../img/uema-barra-titulo.jpg); repeat x;
}


#titleright{
	width:165px;
	height:22px;
	padding-top:8px;
	margin: 0px 0px 10px 0px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	background-image:url(../img/uema-barra-titulo.jpg); repeat x;
}
#header2{
	
	margin: 0 0 0 0;
	height:123px;
	width:100%;
	background-image:url(../img/ui-bg-header1.jpg);  background-repeat:no-repeat;
}

#side-a {
	float: left;
	width: 200px;
	padding-right:10px;
	
}

.ui-menu{
	padding:0px;
	margin:0px;	
	
}
.ui-menu-item a{
	color:#ccc;
	height:100%;
	width:100%;
}

.ui-menu-item a:hover{ color:#fff }

.ui-menu-item a{
	display:block;	
	color:#ccc;
	width:auto;	
	height:100%;	
	text-decoration:none;
}

.ui-menu-item:hover{
	background:#666;
	color:#fff;
	

}

.ui-menu-item{
	cursor:pointer;
	margin:0px;
	width:195px;
	padding-top:8px;
	text-align:center;
	font-weight:bold;
	border-left:4px solid #666;
	height:20px;
	margin-bottom:5px;
	list-style:none;
	background:#E1E1E1;
}

#side-b {
	float: right;
	width: 265px;
	height:auto;
	
}


#videos{
	margin-bottom:10px;
	float: right;
	width: 265px;
	border:1px solid #ccc;
	height:230px;
	background-color:#fff;
	
	
}

#fotos{
	margin-bottom:10px;
	float: right;
	width: 265px;
	border:1px solid #666;
	height:200px;
	background-color:#F90;
	
	
}

.posts{
	margin-bottom:10px;
	float: right;
	width: 265px;
	border:1px solid #ccc;
	height:auto;
	background-color:#fff;
	
	
}


.ui-destaque-item{
	width:163px;
	height:133px;
	margin-bottom:5px;
	background:white;
}




#content { 
	float: left;
	width: 685px;
	height:auto;
}

.innerBanner{ height:200px; width:470px; float:left;  }


.titulo_noticia{ height:30px; font-size:15px; padding:3px; font-weight:bold; color:#fff;background-image:url(../img/ui-bg-noticia.jpg);  background-repeat:no-repeat;}
.titulo_destaque{height:30px;font-size:15px;padding:3px; font-weight:bold; color:#fff;background-image:url(../img/ui-bg-destaque.jpg);  background-repeat:no-repeat;}

#redes{ height:200px; width:200px;padding-left:10px; float:left; background-color:#fff;}
.rede{ height:30px; width:200px; padding-top:5px; padding-left:10px; float:left; background-color:#fff;background-image:url(../img/ui-bg-rede.jpg);  background-repeat:no-repeat; }
.rede_title { text-align:left; height:20px; width:auto;padding-top:5px;padding-left:10px; float:left; }
.rede_facebook{ color:blue}
.rede_youtube{ color:red}
.rede_orkut{color:#C82DB2}
.rede_flicker{color:#0064C9}
.rede_twitter{color:#0064C9}
.rede_rss{color:#0064C9}

.destaques{padding-bottom:15px; height:auto; width:685px; float:left; background-color:#fff; margin-top:20px}
.destaque{ height:200px; width:214px; margin-left:10px; margin-top:15px; background-color:#fff; float:left;}
.destaque2{ height:auto; width:214px; margin-left:10px; margin-top:15px; background-color:#fff; float:left;}
/*.destaque2{ height:auto; width:220px; margin-left:5px; margin-top:15px; background-color:#fff; float:left; }*/
.tblCesto  th{
    text-align:center;
	background: #F58634;
	color:#FFF;
	font-size:12px;
	padding:5px;
}
.tblCesto  td{
    text-align:center;
	background: #F2F2F2;
	color:#666;
	padding:5px;
	font-size:12px;
}


.descricao_produto{
	width:auto;
	border:1px solid #CCC;
	margin-top:25px;	
	
	
}

.desc_descricao_produto{
	background-color:#F2F2F2;
	height:auto;
	color:#666;
	width:auto;
	white-space:pre-wrap;
	padding:5px;
	text-align:center;
	font-size:12px;
	border-top:1px solid #CCC;
	
}

.desc_lista_produto{
	font-size:12px;
	background-color:#FFF;
	height:auto;
	color:#666;
	width:155px;
	white-space:pre-wrap;
	padding-top:20px;
	padding-bottom:20px;
	padding-right:5px;
	padding-left:5px;
	text-align:center;
	border-top:1px solid #CCC;
	
}

.lista_produto{
	width:165px;
	height:155px;
	margin-left:20px;	
	margin-bottom:10px;	
	float:left;
	border:1px solid #ccc;
}

.lista_parceiro{
	width:165px;
	height:155px;
	margin-left:20px;	
	margin-bottom:10px;	
	float:left;
	border:1px solid #ccc;
}


.desc_lista_parceiro{
	font-size:12px;
	background-color:#FFF;
	height:auto;
	color:#666;
	width:155px;
	white-space:pre-wrap;
	padding-top:35px;
	
	text-align:center;
	border-top:1px solid #CCC;
	
}

.body_content_container{
	margin:5px;
	width:100%;
	height:100%;
	text-align:justify;	
	font-size:14px;
	
}

.body_content_container input[type=TEXT]{

	font-size:14px;
	border:1px solid #CCC;	
}



.body_content_container table{

	font-size:12px;
    width:100%;
}



.body_content_container label{
	margin:0px;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#666;
	width:100%;
	display:block;
}


.body_content_container fieldset{
	margin:0px;
	padding:10px;
	font-size:12px;
    width:540px;
	height:auto;
}

.body_content_container table{

	font-size:12px;
    width:100%;
}


.body_content_container TEXTAREA{

	font-size:12px;
	border:1px solid #CCC;	
}



.body_content_container p{
	margin-top:10px;
	text-indent:20px;
	width:auto;
	margin:0px;
	line-height:18px;
	font-size:12px;
	white-space:pre-wrap;
	text-align:justify;	
	
}

#bodycontent{
	
	float: left;
	width: 575px;
	height:auto;
	margin-bottom:5px;
	background: white;
}

.ui-col-footer-space{
	float:left;
	width:9px;
	height:132px;
	background:white;
	
}

.ui-col-footer-produto{
	float:left;
	width:163px;
	height:104px;
	background:white;
	margin-left:15px;
	
}

.ui-col-footer-content{
	float:left;
	width:200px;
	height:132px;
	background:white;
	
}

.ui-col-footer-middle{
	float:left;
	width:157px;
	height:132px;
	background:white;
}

#footercontent { 
	float: left;
	width: 577px;
	height:132px;
	background: white;
	margin-bottom:5px;
}



.footer_col{
	width:auto;
	height:110px;
	border-right:3px solid #fff;
	padding-right:9px;	
	padding-left:9px;	
	float:left;
	
	
}

#footer {
	clear: both;
	padding-top:20px;
	height:150px;
	background: #ECEFF6;
	color:#666;
	
	text-align:center;
	font-weight:bold;
	
}

#footerspace {
	clear: both;
	height:1px;
	margin-bottom:5px;
	background: #ccc;
	text-align:center;
	font-weight:bold;
	
}




.ui-header{
	height:155px;
	background: url(../img/ui-header-bg.png) no-repeat left bottom;
	color: #777;
}
.ui-content{
	background: url(../img/ui-content-bg.png) repeat-y left;
	vertical-align:top;
}
.ui-footer{
	height:130px;
	background: url(../img/ui-footer-bg.png) no-repeat left top;
}
.ui-content-title{
	background: #FFF url(../img/ui-content-title-bg.jpg) no-repeat center top;
	color:#FFF;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-transform:uppercase;
}

.ui-content-menu, .ui-content-body{
	background:#FFF url(../img/ui-content-body-bg.jpg) repeat-x top;
	vertical-align:top;	
}
.ui-content-body{
	padding-right: 6px;
}
.ui-text-vm{
	color:#F00;	
}

.ui-text-pt{
	color:#000;	
}

.ui-mainmenu-stat{ margin:0px; background:#eaeaea; padding-bottom: 4px; color:#333 !important; }
.ui-mainmenu-stat-title{ background:#777; color:#FFF; font-size:14px; padding:6px 10px; font-weight:bold; }
.ui-mainmenu-stat-content{ padding:5px 10px; text-align:center; color:#444; }


.ui-mainmenu{
	margin:12px 0px 0px 6px;
	padding:0px;
	cursor:pointer;
}
.ui-mainmenu-item{
	font-size:14px;
	font-weight:bold;
	background: #fff;
	color:#ccc;
	list-style: none;
}
.ui-mainmenu-item a{
	color:#333;	
	text-decoration:none;
	padding:6px 10px;
	display:block;
}
.ui-mainmenu-item a:hover{
	color:#333;	
	text-decoration:none;
}
._clicked{
	background-color:#CC2F2F !important;
	color:#FFF;
	padding:0px;
}
._clicked a{
	color:#FFF !important;
}
._selected{
	background-color:#CA5151 !important;
	color:#FFF;
	padding:0px;
}
._selected a{
	color:#FFF !important;
}
.submenu-container { background:#CCC url(../img/ui-menu-bg-tree.png) no-repeat 184px -67px; }
.ui-submenu{ 
	padding-bottom:12px;
	padding:0px;
	margin:0px;
	display:none;
}
.ui-submenu-subitem{
	font-size:13px;
	color:#555;
	background:#DDD url(../img/ui-menu-bg-tree.png) no-repeat left top;
	list-style: none;
}
.ui-submenu-subitem a{
	color:#555 !important;
	font-weight:normal;
	text-decoration:none;
	padding:6px 30px;
	display:block;
}
.ui-submenu-subitem a:hover{
	color:#333 !important;
	font-weight:normal;
	text-decoration:none;
}
.ui-submenu-subitem._selected a{
	color:#FFF !important;
	background-color:#D16B6B !important;
}

.ui-menu-mouseover { background-color:#AAA; }
.ui-submenu-mouseover { background-color:#AAA; }

.ui-page-filledtitle{  background:#999; color:#FFF; padding: 2px 5px; }
.ui-page-filledtitle-lr{  background:#D08E53; color:#FFF; padding: 2px 5px; }

/* ZEBRA **********************************************/
.zebra-bc-a { background:#DDD !important; }
.zebra-bc-b { background:#D0D0D0 !important; }


/* FORM **********************************************/
.ui-form-auth-label { font-size:12px; font-weight:bold; color:#888; }
.ui-form-auth-input { font-weight:bold; font-size:15px; width:100px; height:20px; }
.fd-form-select { font-size:12px; height: 22px !important; background:#F5F5F5 !important; border:#B1B9C7 solid 1px !important; padding: 1px !important; }
.fd-form-text { font-size:12px; height: 19px; background:#F5F5F5 !important; border:#B1B9C7 solid 1px !important; padding: 1px 4px !important; }
.fd-form-textarea { font-size:12px; background:#F5F5F5 !important; border:#B1B9C7 solid 1px !important; padding: 4px 4px !important; }
.fd-form-select.no-format, .fd-form-text.no-format, .fd-form-textarea.no-format { font-family:Geneva, Helvetica, Arial, Tahoma, sans-serif; font-size:12px; letter-spacing: 0em; }
label.error { padding-left: 5px; color:#F00; font-style: italic; }
input.error, select.error, textarea.error { border: 1px dotted red !important; }
.fd-disabled { background:#DDD !important; }


/* TABLE **********************************************/
.ui-table th { background:#444; color:#FFF; text-align:center; padding:0px 3px 0px 3px; }
.ui-table td { background:#EAEAEA; padding:0px 3px 0px 3px; }
.ui-table ._ord { background:#9EA9B6; color:#FFF; font-weight:bold; text-align:center; padding:0px 3px 0px 3px; }

/* LISTS *********************************************/
.ui-link-list { border-bottom:solid 1px #DDD; padding:10px; margin:0px 6px 0px 0px;}
.ui-href-list, .ui-href-list:hover { color:#444; text-decoration:none; }

.ui-treinamento-tol-list h1, .ui-treinamento-tol-list small { color:#3C94B5 !important; }
.ui-treinamento-tol-list span, .ui-treinamento-tol-list big { color:#2F5877 !important; }

.ui-treinamento-pres-list h1, .ui-treinamento-pres-list small { color:#F60 !important; }
.ui-treinamento-pres-list span, .ui-treinamento-pres-list big { color:#88471C !important; }

.ui-treinamento-download-list h1, .ui-treinamento-download-list small { color:#925A87 !important; }
.ui-treinamento-download-list span, .ui-treinamento-download-list big { color:#614064 !important; }

.ui-treinamento-aval-list h1, .ui-treinamento-aval-list small { color:#478B4A !important; }
.ui-treinamento-aval-list span, .ui-treinamento-aval-list big { color:#29502F !important; }


.ui-list-mouseover { background-color:#EAEAEA; }


/* DETAIL ********************************************/
.ui-treinamento-detail { padding:8px; margin:0px 6px 4px 0px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }

/* INFO **********************************************/
.ui-info-am { background:#FFF1E6; color: #FF7900; border: solid 1px #FF7900; padding: 5px; margin-bottom: 4px; clear:both; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ui-info-vd { background:#EDF5EB; color: #390; border: solid 1px #390; padding: 5px; margin-bottom: 4px; clear:both; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ui-info-vm { background:#FFE6E6; color: #C00; border: solid 1px #C00; padding: 5px; margin-bottom: 4px; clear:both; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ui-info-az { background:#EBF4FC; color: #328FDD; border: solid 1px #328FDD; padding: 5px; margin-bottom: 4px; clear:both; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ui-info-rx { background:#E6DFEC; color: #45275C; border: solid 1px #45275C; padding: 5px; margin-bottom: 4px; clear:both; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }


/* FLOATOVER **********************************************/
.ui-floatover-title { width:950px; color:#555; padding:6px; background-color:#1A1A1A; background-position: right top; background-repeat:no-repeat; font-size:18px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.ui-floatover-content { background:#333; color:#EEE; }


/* JQMODAL **********************************************/
.jqmWindow{ display: none; position: fixed; top: 10%; left: 50%; margin-left: -490px; width: 980px; padding: 0px; height:80%; overflow:auto; }
.jqmClose{ float:right; letter-spacing: -.06em !important; color:#FFF; background:#C00; padding: 2px 10px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.jqmClose:hover{ color:#FFF; }
.jqmOverlay {background:#333;  }
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1; width: expression(this.parentNode.offsetWidth+'px'); height: expression(this.parentNode.offsetHeight+'px'); }
/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(10 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); overflow:auto; }

/* GALLERY **********************************************/
.ui-gallery-thumblist { background-color:#161616; padding:8px; color:#666; }
.ui-gallery-thumb { display:block; float:left; border:solid 3px #161616; cursor:pointer; }
.ui-gallery-navleft, .ui-gallery-navright { cursor:pointer; }
.ui-gallery-frame-left, .ui-gallery-frame-right { background-color:#111; }
.ui-gallery-frame-center { background-color:#111; color:#AAA; }
.ui-gallery-frame-bottom { background:#FFF; padding: 8px; }
.ui-gallery-frame-bottom a { color:#666; }
.__imgactive { border:solid 3px #06C; cursor:default; }
.__imgdisable { opacity: .1; filter: Alpha(Opacity=10); cursor:default; }


/* AVALIAÇÕES **********************************************/
.ui-aval-thumbperg { float:left; width:30px; height:30px; border:solid 3px #161616; background:#222; color:#999; font-size:18px; line-height:30px; text-align:center; cursor:pointer; }
.ui-aval-bullet-p { width:40px; background:#444; font-size:22px; color:#777; padding:14px; font-weight:bold; text-align:center; }
.ui-aval-bullet-a { width:40px; background:#000; font-size:22px; color:#444; padding:14px; font-weight:bold; text-align:center; cursor:pointer; }
.ui-aval-bullet-x { width:40px; background:#222; vertical-align:middle; cursor:pointer; }
.ui-aval-bullet-q { width:40px; background:#000; font-size:15px; color:#555; padding:6px; font-weight:bold; text-align:center;}
.ui-aval-bullet-z { width:40px; background:#222; border-top:#000 solid 1px;  border-left:#000 solid 1px; vertical-align:middle; text-align:center; cursor:pointer; }
.ui-aval-pergunta { display:none; padding: 10px; }
.ui-aval-pergunta-enunciado { background:#333; font-size:16px; padding:16px; vertical-align:middle; color:#FFF; }
.ui-aval-pergunta-alternativa { font-size:12px; padding:10px; vertical-align:middle; color:#000; cursor:pointer; }
.ui-aval-pergunta-qrincorreta {  width:40px; background:#2D2D2D; font-size:14px; color:#DDD; border-top:#000 solid 1px; padding:6px; font-weight:bold; text-align:center; }
.ui-aval-pergunta-qralternativa { font-size:12px; padding:8px; vertical-align:middle; color:#000; font-weight:bold;}
.__pergactive-vd { border:3px solid #06AC51; cursor:default; }
.ui-aval-bullet-sel-vd { background:#046C33 !important; color:#06AC51; }
.ui-aval-alternativa-sel-vd { background:#8DE2BA !important; }
.__pergactive-am { border:3px solid #AC7606; cursor:default; }
.ui-aval-bullet-sel-am { background:#6C5504 !important; color:#AE8C04; }
.ui-aval-alternativa-sel-am { background:#F0CC80 !important; }
.ui-timex { background:#222; color:#FFF; font-size:20px; line-height:36px; text-align:center; height:36px; padding: 0px 10px; }
.ui-timex-bg-az { background:#06C !important; }
.ui-timex-bg-vd { background:#06AC51 !important; }
.ui-timex-bg-vm { background:#C00 !important; }


