body {
	text-align:center;
	margin: 0;
	padding: 0;
	background: #fff;
	font: 62.5% Arial, Helvetica, sans-serif;
	color: #444;
	border-top: 8px solid #ea0000;
}
div, form, ul, h1, h2, h3, h4, dl, dt, dd { margin: 0; padding: 0;
}
img, a img { border: none;
}
p {
	margin: 0 0 0.7em 0;
	padding: 0;
	font-size: 1.2em;
	line-height: 1.4;
}
small { font-size: 1.1em;
}
li { list-style-type: none;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix { display: inline-block;
}
html[xmlns] .clearfix { display: block;
} 
* html .clearfix { height: 1%;
}

#content li { font-size: 1.2em; line-height: 1.5;
}
/*linkovi*/
a, a:active { text-decoration: none; outline: none;
}
a:link, a:visited, a:hover, a:focus { color: #111;
}
acronym, abbr { cursor: help; border-bottom: 1px dotted;
}
a.tooltip:hover { cursor: help;
}
div#content a, div#sidebar a, div#wrapper div.down a { color:#043f8d; font-weight: bold;
}
div#content a:hover, div#sidebar div.side-block a:hover, div.down a:hover { text-decoration: underline;
}
/*typo*/
h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif;
}
div#content h2 { font-size: 1.8em; margin-bottom: 0.1em;
}
div#content h2 a.edit { font-size: 0.8em; font-weight: normal;
}
div#wrapper {
	width: 990px;
	margin: 0 auto;
	text-align:left;
}
div#header {
	width: 990px;
	height: 100px;
	position:relative;
	z-index: 2;
}
div#header.profile{ height: 45px;
}
body.landing div#header{ height: 69px;
}
div#content {
	width: 654px;
	float:left;
	padding-bottom: 22px;
}
div#sidebar {
	width: 318px;
	margin-left: 18px;
	float:left;
	padding-bottom: 22px;
}
body.landing #sidebar{
	width: 304px;
	height: 324px;
	padding-bottom: 0;
	border: 7px solid #e6e6e6;
}
body.landing #sidebar .block{
	margin: 1px;
	padding: 8px;
	
	padding-top: 14px;
	
	height: 300px;
	background: url(../images/landing-bg-tile.jpg) repeat-x 0 -336px;
}
div#footer {
	clear:both;
	border-top: 3px solid #ddd;
	padding-bottom: 15px;
}
div#header h1 {
	font-size: 2.2em;
	line-height: 1.0;
	float: left;
}
div#header h1 a {
	width: 128px;
	height: 24px;
	padding: 3px 6px 9px 6px;
	display: block;
	color: #fff;
	font-weight:bold;
	margin-bottom: 7px;
	text-indent: -1999px;
	background: #ea0000 url(../images/galens.gif) no-repeat;
}
div#header h1 a span { font-weight: normal;
}
div#nav-wrap { position:relative; width: 990px;
}
ul#main-nav {
	float:left;
	width: 846px;
	padding-top:13px;
	height: 23px;
}
ul#main-nav li {
	float:left;
	display:block;
	text-transform:uppercase;
	cursor:default;
}
ul#main-nav li a { color: #000; margin-left: 7px;
}
ul#main-nav li a span {
	font-size: 0.9em;
	font-style:italic;
	font-weight: normal;
	text-transform:lowercase;
	padding-left: 2px;
}
ul#main-nav li a:hover, ul#main-nav li a.current { color:#888;
}
div#footer ul#main-nav li a { margin: 0 7px 0 0;
}
div#footer ul#main-nav {
	padding-top: 7px;
	height: 23px;
	width: 100%;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
}
div#footer p { font-size: 1.2em; padding: 10px 10px 0 0; color: #888;
}
div#footer p a, div#footer p span{ color: #888;
}
div#footer p a:hover{ text-decoration:underline;
}
div#footer p.copy {
	margin-right: 170px;
	color: #888;
	line-height: 1.3em;
}
div#main-nav-right {
	position:absolute;
	right: 0;
	top: 0;
	padding-top: 13px;
}
div#main-nav-right form { float:left; padding-left: 2px;
}
div#main-nav-right ul { padding-top: 4px;
}
div#main-nav-right li a:hover{ color: #444;
}
ul#sub-right li {
	float:left;
	display:block;
	cursor: default;
	margin-right: 5px;
}
/*sub*/
div#sub-wrap {
	height: 22px;
	margin-bottom: 16px;
	padding-top: 9px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	clear:both;
	z-index: 1;
}
div#sub-wrap h2 { padding-left: 46px; float:left;
}
div#sub-wrap h2, ul#main-nav li, div#main-nav-right li, ul#sub-right li { font-size: 1.2em;
}
div#sub-wrap h2, div#main-nav-right li, div#main-nav-right li a { color:#888;
}
div#sub-wrap h3{ font-size: 1.6em; line-height: 1.0;
}
div#sub-wrap img { position:absolute; border-right: 5px solid #fff; top: 48px; left: 0px;
}
ul#sub-right li, ul#main-nav li { font-size: 1.2em; font-weight: bold;
}
ul#sub-right { float:right;
}
a.pulldown { padding-right: 10px; background:url(../images/sprite8.gif) right 6px no-repeat;
}
/*message*/
div.message { padding: 10px; margin: 4px 0 15px; font-size: 12px;
}
#content div.message ul li{ font-size: 12px;
}
body.landing #sidebar div.message{ width: 234px; padding: 8px;
}
div.message p { margin-bottom: 0; font-size: 12px;
}
div#wrapper .status, div#wrapper .erorrski {
	background-color: #ee5555;
	border: 1px solid #ea0000;
	color: #fff;
	font-weight: bold;
}
div#wrapper span.status{ font-size: 0.8em; padding: 0 2px 1px 2px; background-color: #00AEEF; border: none;
}
div#wrapper .erorrski { font-weight: normal;
}
div#wrapper .teaser {
	border: 1px solid #CDD9E8;
	padding: 10px 20px 10px 10px;
	background-color: #E8EDF4;
}
body.landing #sidebar div.message a{
	color: #fff;
	font-weight:bold;
	text-decoration:underline;
}
body.landing #sidebar div.message a:hover, div#content ul.tabnav li a, div#content ul.tabnav a:hover{ text-decoration:none;
}
#content-left, #content-right { float:left; width: 318px;
}
#content-left p, #content-right p{ padding-right: 10px;
}
#content-left { margin-right: 18px;
}
div#content div.content-block h3 {
	border-top: 1px solid #ddd;
	font-size: 1.2em;
	margin: 0 0 0.4em 0;
	padding-top: 0.2em;
	text-transform: uppercase;
	color: #666;
}
div#content div.content-block h3 span{ text-transform: none; color: #999;
}
div#content div.content-block.first h3 { border: none;
}
div#content div.content-block { margin-bottom: 16px;
}
/*side-nav*/
div#sidebar #side-nav { border: 1px solid #ddd; margin-bottom: 10px;
}
div#sidebar #side-nav ul {
	margin: 3px;
	padding: 10px 6px 20px 6px;
	background:url(../images/blog/side-nav-tile.jpg) repeat-x;
}
div#sidebar #side-nav ul li {
	font-size: 1.3em;
	line-height: 1.5;
	border-bottom: 1px solid #ddd;
	position:relative;
}
div#sidebar #side-nav ul li a {
	font-weight: bold;
	display:block;
	padding: 0 2px;
}
div#sidebar #side-nav ul li a:hover { background-color: #fff;
}
div#sidebar a.cat-num { color: #888; margin-left: 2px;
}
div#sidebar div.side-block {
	margin-top: 10px;
	border: 1px solid #ddd;
	padding: 3px;
}
div#sidebar .banner-invite a {
	display:block;
	height: 31px;
	padding: 14px 0 0 12px;
	font-size: 1.5em;
	background: #00AEEF url(../images/bg-light-blue.jpg) no-repeat 0 -50px;
	color: #fff;
	font-weight: normal;
}
div#sidebar .side-block .banner-invite a:hover{
	text-decoration:none;
	background-color: #0BB9F2;
	background-position: 0 -95px;
}
div#sidebar .banner-blog a {
	display:block;
	height: 74px;
	background: #ea0000 url(../images/banners/blog-banner.jpg) no-repeat;
	overflow:hidden;
	text-indent: -1909px;
}
div#sidebar .banner-mn a {
	display:block;
	height: 74px;
	background: url(../images/banners/MN_banner_310x74.gif) no-repeat;
	overflow:hidden;
	text-indent: -1909px;
}
div#sidebar div.side-block.add { border: none; height: 220px;
}
/*tabs*/
div#content ul.tabnav {
	margin: 2px 0 15px 0;
	border-bottom: 1px solid #ddd;
	padding: 2px 0 2px 0;
}
div#content ul.tabnav li { display: inline; margin-left: -1px;
}
div#content ul.tabnav li a {
	padding: 3px 6px 3px;
	background-color: #555;
	color: #fff;
	margin-right: 0;
	border-bottom: none;
	line-height: 1.3em;
}
div#content ul.tabnav li a.current, div#content ul.tabnav li a.current:hover {
	background-color: #fff;
	color: #444;
	font-weight:bold;
	border: 1px solid #ddd;
	border-bottom: none;
	padding: 6px 8px;
	position:relative;
}
div#content ul.tabnav a:hover { background: #999; color: #fff;
}
/*teaser*/
div#content div.site-teaser{
	width: 652px;
	height: 336px;
	border: 1px solid #ddd;
	background: url(../images/landing-bg-tile.jpg) repeat-x;
	position:relative;
}
div#content div#fader{
	width: 652px;
	height: 336px;
	background: url(../images/landing-teaser01.jpg) no-repeat;
}
div#content div#fader.teaser02{ background-position: -652px 0;
}
div#content div.teaser-stripe{
	height: 55px;
	width: 100%;
	position: absolute;
	bottom: 0px;
	background-color: #fff;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;	
	display:none;
}
/*forme*/
form{ padding:6px 0 2px 0;
}
.submit { cursor: pointer;
}
div#wrapper input.textfield, #wrapper select, #wrapper textarea {
	color: #666;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 4px;
	border: 1px solid #bbb;
}
div#wrapper input.error, div#wrapper textarea.error { border: 1px solid #111;
}
body.landing  #sidebar input.textfield{ padding: 2px; font-size: 11px;
}
div#content input.textfield { width: 330px;
}
body.landing div#sidebar input.textfield{ width: 246px;
}
#wrapper textarea { overflow: auto;
}
#wrapper input.textfield:focus, #wrapper input.textfield.focus, #wrapper textarea:focus, #wrapper textarea.focus { background-color: #f7f7f7;
}
#wrapper div.form-wrap { margin-bottom: 9px;
}
body.landing div#sidebar .form-wrap{ margin-bottom: 8px;
}
#attach-wrapper, form .submit, fieldset, img.main { margin-bottom: 10px;
}
form textarea { width: 98%;
}
#content label { font-size: 1.2em; line-height: 1.6; font-weight:bold;
}
body.landing #sidebar label{ font-size: 1.1em; line-height: 1.5em;
}
#content form.form-float label{
	padding: 4px 6px 0 0;
	line-height: 1.3;
	text-align: right;
	overflow: hidden;
	width: 140px;
	display: block;
}
#content form.form-float label, #content form.form-float select, #content form.form-float input.textfield, #content form.form-float textarea{ float:left;
}
#content label span{ font-weight:normal; color: #888;
}
#content label.error { color: #ea0000; font-size: 10px; margin-left: 4px; line-height: 1.0;
}
#content form.form-float label.error{ text-align:left; padding: 3px 0 0 0; width: 160px; line-height:1.0;
}
#content label.option { line-height: 1.2em;
}
#content .bold{ font-weight: bold;
}
#content label.check-all { margin-left: 6px;
}
div.description { padding-top: 0.1em; font-size: 11px; color: #999; 
}
#content form.form-float div.description { clear:both; margin-left: 146px;
}
div.textimage-challenge{ margin: 5px 0 6px 0;
}
#content form.form-float div.textimage-challenge{ margin-left: 146px;
}
#content form.form-float label.option{ padding-left: 142px; text-align:left; display:block;
}
div.padding-wrap{ margin-left: 146px;
}
div.password{ clear:left; padding-top: 3px;
}
select { width: 230px;
}
select.date-select { width: 168px; margin-right: 1px;
}
div.form-wrap.dob select{ width: 75px; margin-right: 2px;
}
form#galens_register{ margin: 15px 0 25px 0;
}
#content form label.bad{ color: red; padding: 4px 0 0 4px; font-size: 11px; text-align:left;
}
#content form label.good{ color: green; padding: 4px 0 0 4px; font-size: 11px; text-align:left;
}
#sidebar a.register{
	display: block;
	width:250px;
	height: 21px;
	padding-top: 5px;
	margin: 8px 0;
	border: 1px solid #0F8EC6;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	text-align:center;
	background: #18AEED url(../images/bg-light-blue.jpg) no-repeat;
}
#sidebar a.register:hover{ background-position: 0 -26px;
}
body.landing #sidebar h3{
	border-top: 1px dashed #bbb;
	color: #777;
	width: 250px;
	margin: 18px 0 5px;
	font-size: 1.3em;
	line-height: 1.3em;
	padding-top: 2px;
	text-transform:uppercase;
}
#sidebar form#user-login-form .submit{ margin-top: 6px;
}
#sidebar form#user-login-form{ padding: 2px 0 0 0;
}
/*down*/
div.down{ margin: 0 0 35px 0; position:relative; width: 990px; 
}
div.down dl{ width: 315px; float:left; font-size: 1.3em;
}
div.down dl.second{ margin: 0 22px;
}
div.down dl dt{ font-weight:bold; font-size: 1.4em;
}
div.down p{ font-size: 1.3em; padding-right: 20px;
}
div.down h2{ font-size: 1.8em;
}
div.down h4{ font-size: 1.6em; color: #888; font-weight: normal; margin-bottom: 0.2em;
}
div.down div{ position:absolute; top:0px; left:229px;}

/* jQuery multiple select doohickey */
.asmContainer { width: 500px;
	/* container that surrounds entire asmSelect widget */
}
.asmSelect {
	/* the newly created regular 'select' */
	display: inline; 
}
.asmOptionDisabled {
	/* disabled options in new select */
	color: #999; 
}
.asmHighlight {
	/* the highlight span */
	padding: 0;
	margin: 0 0 0 1em;
}
.asmList {
	/* html list that contains selected items */
	margin: 1em 0 1em 0; 
	position: relative;
	display: block;
	padding-left: 0; 
	list-style: none; 
}
.asmListItem {
	/* li item from the html list above */
	position: relative; 
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	background: #ddd;
	border: 1px solid #bbb; 
	width: 100%; 
	margin: 0 0 -1px 0; 
	line-height: 1em;
}
.asmListItem:hover { background-color: #e5e5e5;
}
.asmListItemLabel {
	/* this is a span that surrounds the text in the item, except for the remove link */
	padding: 5px; 
	display: block;
}
.asmListSortable .asmListItemLabel { cursor: move; 
}
a.asmListItemRemove{ font-size: 11px;
}
.asmListItemRemove {
	/* the remove link in each list item */
	position: absolute;
	right: 0; 
	top: 0;
	padding: 5px;
}
/* autocomplete */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	margin: 0.7em 0 0 0;
}
.ac_results ul { width: 100%;
}
.ac_results li {
	padding: 2px 5px;
	cursor: default;
	display: block;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	text-align:left;
	margin-bottom:0.2em;
}
.ac_results li small{ color:#888; font-size: 0.9em;
}
.ac_loading { background: white url('../images/loaders/default.gif') right center no-repeat;
}
.ac_over, .ac_results li.ac_over small { background-color: #00AEEF; color: white;
}
/*suckfish*/
div#main-nav-right ul{ padding: 0; margin: 0;
}
div#main-nav-right li{
	float: left;
	position: relative;
	width: 77px;
}
div#main-nav-right li.settings{ width: 58px;
}
div#main-nav-right li.logout{ width: 41px;
}
div#main-nav-right li.jezik{ width: 48px;
}
div#main-nav-right li ul {
	display: none;
	position: absolute; 
	top: 1em;
	left: 0;
	font-size: 10px;
	margin-top: 0.4em;
	background-color: #eee;
}
html>/**/body div#main-nav-right li ul{ margin-top: 0;
}
div#main-nav-right li ul a{ color: #222;}
div#main-nav-right li ul a.current{ font-weight: bold;}
div#main-nav-right li ul a:hover{
	background-color: #20BAFA;
	color:#fff;
	display:block;
}
html>/**/body div#main-nav-right li > ul { top: auto; left: auto;
}
div#main-nav-right li:hover ul, div#main-nav-right li.over ul { display: block;
}
hr{
	border: 0;
	height: 1px;
	border-top:1px dashed #bbb;
	margin: 0 0 4px 0;
}
html>/**/body hr{ margin: 12px 0 10px;
}
div#content div.blank{ height: 470px;
}
div#content div.scroller{
	height: 272px;
	width: 98%;
	overflow:auto;
	border: 1px solid #ddd;
	padding: 5px;
	margin: 5px 0 10px;
}
div#content div.scroller div.form-wrap{ margin-bottom: 4px;
}
/*pager*/
div#content #pager{ height: 22px; display:block; padding:2px 0 2px;
}
div#content #pager a, div#content #pager strong.pager-current {
	font-size: 1.2em;
	line-height: 1.6em;
	padding: 3px 8px;
	border: 1px solid #ddd;
	margin-right: 2px;
}
div#content #pager strong.pager-current {
	background-color: #00AEEF;
	color: #fff;
	border: 1px solid #00AEEF;
}
div#content #pager a:hover { text-decoration:none; background-color: #eee;
}
/*post*/
div#content .post h2{ font-size: 2.1em;
}
div#content .post-head h2 span {
	font-size: 11px;
	font-weight: normal;
	color: #888;
	white-space: nowrap;
}
div#content .post-head h2 { width: 75%;
}
div#content .post-head .post-links { position:absolute; right: 0px; top: 6px;
}
div#content .post-head a.edit { float:left;
}
div#content div.post-head { margin-bottom: 1.4em; position:relative;
}
div#content div.post { margin-bottom: 40px;
}
div#content div.post blockquote { color: #888; font-style:italic; text-align:center;
}
div#content div.post ul, div#content div.post ol { padding:0; margin: 0.5em 0 1.4em 40px;
}
div#content ul{ margin-bottom: 1.4em;
}
div#content div.post ul li { list-style-type:disc; margin-bottom: 0.6em;
}
div#content div.post ol li { list-style-type: decimal; margin-bottom: 0.4em;
}
div#content div.inner-post { margin-bottom: 11px;
}
small.metadata { color: #888;
}
div#content img.intro-image { float:left; margin: 0 12px 4px 0;
}
div#content div.youtube { margin: 10px 0;
}
div#content form#galens_subscriptions .form-wrap{ margin-bottom: 0;
}
div#content form#galens_subscriptions{ height: 29px;}
div#content form#galens_subscriptions .form-wrap{ width: 228px; float:left;
}
div#content form#galens_subscriptions p{  font-size: 11px; line-height: 1.1em; padding-top: 7px; color: #888; width: 414px; margin-left: 236px;
}
option.parent { font-weight: bold; 
}
/*profile*/
div#content div.profile-wrap{ 
	position:relative;
	display:block;
	min-height: 110px; 
	height: auto!important; 
	height: 110px; 
	padding: 18px 6px 6px 136px;
	margin-bottom: 17px;
	border: 1px dashed #CDD9E8;
}
div#content div.profile-wrap img.user{ position:absolute; left: 6px; top: 6px;
}
div#content div.profile-wrap h2{ font-size: 1.8em; margin-bottom: 0;
}
div#content div.profile-wrap p a, div#content div.profile-left dl dd a, div#content ul.profiles li span a{ color: #777;
}
div#content div.profile-wrap p{ margin-bottom:0.3em;
}
div#content div.profile-wrap span{ font-size: 0.9em;
}
div#content div.profile-wrap .editor{ background-color: #fff; position: absolute; top: 5px; left: 6px; padding-right: 4px;
}
div.profile-left{ margin-bottom: 10px; background-color: #E8EDF4; background-color: #fff; padding: 0px 9px; border: 1px solid #CDD9E8; border: none;
}
div.profile-left dl{ font-size: 1.2em; border-bottom: 1px dashed #ddd; padding: 4px 0 6px;
}
div.profile-left dl dt, div.profile-left dl dd {float:left; padding: 5px 0; 
}
div.profile-left dl dt { width: 125px; clear:left; line-height: 1.4em; padding-bottom:0em; font-weight: bold;
}
div.profile-left dl dd{  width: 500px; padding-left: 5px; line-height: 1.4em; padding-bottom: 0em;
}
div.profile-left dl dd span{ margin-right: 6px;
}
div#wrapper div.profile-left dl dd a.editor{ font-size: 12px; color: #043F8D;
}
div#wrapper div.profile-left dl dd.hover a.editor{ position: absolute; right: 0px; top:5px;
}
div#wrapper div.profile-left dl dd{ position:relative; width: 454px; padding-right: 50px;
}
#content h3{ font-size: 1.3em;}
/*in-place*/
div#content dd form.in-place{ padding:0; margin: 0; width: 500px;
}
*html div#content dd form.in-place{ padding:0; margin: 0; width: 374px;
}
div#content div.profile-left dl dd form.in-place{ background-color: #eee; padding: 14px 0; margin-bottom: 5px;
}
div#content form.in-place label{ line-height: 1.3; font-size: 12px;
}
div#content form.in-place textarea, div#content form.in-place input.textfield, div#content form.in-place select{ 
	margin-top: 0.1em; 
	_margin-top: 0.1em;
	padding: 2px;
}
div#content form.in-place textarea, div#content form.in-place input.textfield { width: 203px;
}
div#content form.in-place.form-float label { width: 120px;
}
div#content form.form-float label.second { width: 28px;
}
div#content form.in-place.form-float div.description { clear:both; margin-left: 125px; line-height:1.2em; margin-bottom:0.3em; padding-top: 0.2em; width: 374px; color:#777;
}
div#content form.in-place.form-float label.option{ width: 100%; padding-left: 120px;
}
div#content form.in-place.form-float .padding-wrap{ margin-left: 120px;
}
div#content form.in-place.form-float label.error { font-size: 9px; line-height: 1.0; width: 130px;
}
div#content form.in-place input.submit{ margin: 0.2em 0 0 0;
}
div#content form.in-place .form-wrap { margin-bottom: 0.4em;
}

/*search*/
div#content .search-details { margin-bottom: 20px; display:block; color:#888;
}
div#content small.search-details { font-size: 1.2em;
}
/**/
div#content h2.title{ line-height: 1.2em; margin-bottom: 0.5em; border-bottom: 1px solid #ddd; position:relative; padding-right: 90px; padding-bottom: 0.2em; font-size: 2.1em;
}
div#content ul.profiles{ margin-bottom: 22px;
}
div#content ul.profiles li{
	clear:both; 
	margin-bottom: 10px; 
	min-height: 40px;
	height: auto!important;
	height: 40px;
	color: #888;
	line-height: 1.4;
}
div#content ul.profiles li strong{ font-size: 1.1em; color: #444;
}
div#content ul.profiles span{ font-size: 11px;
}
div#content ul.profiles img{ float:left; margin-right: 6px;
}
div#wrapper a.editor{ padding-left: 15px; font-size: 1.2em; font-weight: normal; background:url(../images/icon12.png) no-repeat;
}
div#wrapper a.add-new{ background-position: 0 -20px;
}
div#wrapper a.delete{ background-position: 0 -40px;
}
div#wrapper .last{ border: none;
}
/*nizde dodo*/
div#content div.profile-left dd.no-dt {
	padding-left: 130px;
}
div#content div.profile-left img.ajax-loader{ margin-bottom: 0px;
}
#sidebar p strong{ font-size: 1.1em; line-height: 1.3;
}
#sidebar p{ padding-right: 10px; margin-bottom: 0.5em;
}