/*
Original design: andreas08 (v2.0 - June 01, 2010) - A free xhtml/css website template by Andreas Viklund.
For more information, see http://andreasviklund.com/templates/andreas08/
*/
#myList li{ display:none;
}
#loadMore {
    color:white;
    cursor:pointer;
}
#loadMore:hover {
    color:black;
}
#showLess {
    color:red;
    cursor:pointer;
}
#showLess:hover {
    color:black;
}

div#loadMore {
clear: both;
    font-size: 16px;
    padding: 10px;
    text-align: center;
    background-color: #EE4949;
    /* border: 1px; */
    /* border-radius: 25px; */
    width: 50%;
    margin: auto;
    
}


.rima:nth-of-type(odd) {
    text-align: center;
    font-size: 16px;
    line-height: 1.5em;
    background-color: #f1f9f8;
    width: 99%;
    margin: 1px;
    list-style-type: none;
}


.rima:nth-of-type(even) {
    text-align: center;
    font-size: 16px;
    line-height: 1.5em;
    background-color: #ffc24e24;
    margin: 1px;
    width: 99%;
    list-style-type: none;
}


input[name="parola"] {
  width: 100%;
  box-sizing: border-box;
  border: 2px solid #FFC24E;
  border-radius: 4px;
  background-color: white;
  background-repeat: no-repeat;
  padding: 10px;
}

input[type=submit] {
  background-color: #EE4949;
  border: none;
  color: white;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
}

input[type=submit]:hover {
  box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
}



/* Body and tag styles */
body {font-family:Verdana,Tahoma,Arial,sans-serif; line-height:1.4em; font-size: 14px; text-align:center; color:#303030; background:#e8eaec;}
a {color:#0b3866; font-weight:bold; text-decoration:none; background-color:inherit;}
a:hover {color:#467aa7; text-decoration:none; background-color:inherit;}
a img {border:none;}
p {padding:0 0 1.6em 0;}
p form {margin-top:0; margin-bottom:20px;}
img.left,img.center,img.right {padding:4px; border:1px solid #a0a0a0;}
img.left {float:left; margin:0 12px 5px 0;}
img.center {display:block; margin:0 auto 5px auto;}
img.right {float:right; margin:0 0 5px 12px;}
#Rime a { font-weight:bold; font-size:14px; float:left; height:16px; line-height:16px; margin-bottom:6px; }
#Rime span { font-weight:normal; float:left; margin-bottom:6px; }
#Rime { color:black; overflow:auto; width:163px;}
/* Header and navigation styles */
#navigation .selected,#navigation a:hover {background:#80b0da; color:#ffffff; text-decoration:none;}


#content h2 {display:block; margin:0 0 16px 0; font-size:1.7em; font-weight:normal; letter-spacing:-1px; color:#505050; background-color:inherit;}
#content h2 a {font-weight:normal;}
#content h3 {margin:0 0 5px 0; font-size:1.4em; letter-spacing:-1px;}
#content a:hover,#subcontent a:hover {text-decoration:underline;}
#content ul,#content ol {margin:0 5px 5px 5px;}
#content dl {margin:0 5px 10px 25px;}
#content dt {font-weight:bold; margin-bottom:5px;}
#content dd {margin:0 0 10px 15px;}

/* Sidebar styles */
#subcontent {float:right; width:170px; padding:20px 20px 10px 0; line-height:1.4em;}
#subcontent h2 {display:block; margin:0 0 15px 0; font-size:1.5em; font-weight:normal; text-align:left; letter-spacing:-1px; color:#505050; background-color:inherit;}
#subcontent p {margin:0 0 16px 0; font-size:0.9em;}

/* Menublock styles */
.menublock {margin:0 0 20px 8px; font-size:0.9em;}
.menublock li {list-style:none; display:block; padding:2px; margin-bottom:2px;}
.menublock li a {font-weight:bold; text-decoration:none;}
.menublock li a:hover {text-decoration:none;}
.menublock li ul {margin:3px 0 3px 15px; font-size:1em; font-weight:normal;}
.menublock li ul li {margin-bottom:0;}
.menublock li ul a {font-weight:normal;}

/* Searchbar styles */
#searchbar {margin:0 0 20px 0;}
#searchbar form fieldset {margin-left:10px; border:0 solid;}
#searchbar #s {height:1.2em; width:110px; margin:0 5px 0 0; border:1px solid #a0a0a0;}
#searchbar #searchbutton {width:auto; padding:0 1px; border:1px solid #808080; font-size:0.9em; text-align:center;}

/* Misc classes and styles */
.splitcontentleft {float:left; width:48%;}
.splitcontentright {float:right; width:48%;}
.clear {clear:both;}
.small {font-size:0.8em;}
.hide {display:none;}
.textcenter {text-align:center;}
.textright {text-align:right;}
.important {color:#f02025; background-color:inherit; font-weight:bold;}
.box {margin:0 0 20px 0; padding:10px; border:1px solid #c0c0c0; background-color:#fafbfc; color:#505050; line-height:1.5em;}
.box a { font-size:12px!important; }
.boxmobile {margin:0 0 20px 0; padding:10px; border:1px solid #c0c0c0; background-color:#fafbfc; color:#505050; line-height:1.5em;}
.boxmobile a { font-size:12px!important; }
@media screen and (max-width: 480px) {
#subcontent {
    width: 50%;
    line-height: 1.4em;
    margin: 0 auto;
    float:none;
    padding:none;
}
#subcontent h2 {display:block; margin:0 0 15px 0; font-size:1.5em; font-weight:normal; text-align:left; letter-spacing:-1px; color:#505050; background-color:inherit;}
#subcontent p {margin:0 0 16px 0; font-size:0.9em;}

#Rime a {
    font-weight: bold;
    font-size: 14px;
    float: left;
    height: auto;
    line-height: 1.8em;
    margin-bottom: 6px;
}


	#container {width:100%; margin:auto; padding:1px 0; text-align:left; background:#ffffff; color:#303030; border:2px solid #a0a0a0;}
	#navigation {display:none}
	#BannerTop {display:none}
	#header {height:130px; width:100%; margin:0 1px 1px 1px; background:#000370; color:#ffffff;line-height: 1.1em;}
	#header h1 {padding:5px; font-size:2.2em; background-color:inherit; color:#ffffff; letter-spacing:-2px; font-weight:normal; line-height: 1.2em;}
	#header h2 {display:none;}

	/* Footer styles */
	#footer {clear:both; width:100%; padding:5px 0; margin:0 1px; font-size:0.9em; color:#f0f0f0; background:#467aa7;}
	#footer p {padding:0; margin:0; text-align:center;}
	#footer a {color:#f0f0f0; background-color:inherit; font-weight:bold;}
	#footer a:hover {color:#ffffff; background-color:inherit; text-decoration: underline;}
	/* Content styles */
	#content {float:left; width:90%; max-width:320px; padding:10px;}
		#content2 {float:left; width:90%; max-width:320px; padding:10px;}
	#rima {height:60px; width:100%; margin-bottom:10px }
}


@media screen and (min-width: 480px) {
	#subcontent { display:block }
	#container {width:760px; margin:auto; padding:1px 0; text-align:left; background:#ffffff; color:#303030; border:2px solid #a0a0a0;}
	#navigation {height:2.2em; line-height:2.2em; width:758px; margin:0 1px; background:#578bb8; color:#ffffff;}
	#navigation li {float:left; list-style-type:none; border-right:1px solid #ffffff; white-space:nowrap;}
	#navigation li a {display:block; padding:0 10px; font-size:0.8em; font-weight:normal; text-transform:uppercase; text-decoration:none; background-color:inherit; color: #ffffff;}
	#BannerTop {display:block}
	#header {height:110px; width:758px; margin:0 1px 1px 1px; background:#000370; color:#ffffff;}
	#header h1 {padding:35px 0 0 20px; font-size:2.4em; background-color:inherit; color:#ffffff; letter-spacing:-2px; font-weight:normal;}
	#header h2 {margin:10px 0 0 40px; font-size:1.4em; background-color:inherit; color:#f0f2f4; letter-spacing:-1px; font-weight:normal;}
	
	/* Footer styles */
	#footer {clear:both; width:758px; padding:5px 0; margin:0 1px; font-size:0.9em; color:#f0f0f0; background:#467aa7;}
	#footer p {padding:0; margin:0; text-align:center;}
	#footer a {color:#f0f0f0; background-color:inherit; font-weight:bold;}
	#footer a:hover {color:#ffffff; background-color:inherit; text-decoration: underline;}
	/* Content styles */
	#content {float:left; width:480px; padding:20px 0 0 20px;}
	#content2 {float:left; width:480px; padding:20px 0 0 20px;}
		#rima {height:60px; width:400px; margin-bottom:10px }
		.boxmobile { display:none; }
}
