/*
Theme Name: Game Tunnel
Theme URI: http://radudragomir.com
Description: Game Tunnel Custom WordPress Theme
Author: Radu Dragomir
Author URI: http://radudragomir.com
Version: 1.0
*/

* { margin:0; padding:0; border:0; font-family:Verdana, Geneva, sans-serif; font-size: 10px; text-decoration:none;}

.clear {clear:both;}

body {background:url(images/bg-featured.png) 50% 163px repeat-x;}

a {color:#235fa0;}
a:hover {text-decoration:underline;}

div.post-article img {padding:10px;}

#header {background:url(images/bg-header.jpg) 50% 0 repeat-x; height:104px;}
	#header-content { width:960px; margin:0 auto; height:100%;}
		#header-logo {height:100%; width:297px; float:left;}
		#header-logo img { margin-top:30px;}
		#header-tagline {color:#6a6a6a; width:110px; float:left; height:79px; vertical-align:middle; padding:25px 0 0 5px; font-size:1.1em; } 
		#header-ads { width:495px; float:right; margin-top:15px;}
		#header-ads span.left { background:url(images/adtop_left.png) 0 0 no-repeat; width:19px; height:73px; display:block; float:left;}
		#header-ads span.right { background:url(images/adtop_right.png) 0 0 no-repeat; width:8px; height:73px; display:block; float:right;}
		#header-ads span.adblock { background:url(images/adtop_middle.png) 0 0 repeat-x; height:60px; padding:7px 0 6px 0; overflow:hidden; width:468px; display:block; float:left;}

#header-hr {height:6px; background-color:#505050;}

#nav-bar {background:url(images/nav-bg.png) 0 0 repeat-x; height:53px;}
	#nav-content {width:970px; margin:0 auto; height:100%;}
		#search-box {background:url(images/search-box.png) 0 0 no-repeat; width:214px; height:37px; margin-top:8px; float:right;}
		#search-box span.search-icon {background:url(images/search-icon.png) 0 0 no-repeat; width:24px; height:24px; float:left; display:block; margin:7px 0 0 10px;}
		#search-box input {font-size:1.4em; color:#fff; margin:10px 0 0 3px; width:160px; background-color:transparent;}
	ul.menu-top-nav {list-style:none; height:53px; width:746px; display:inline;}
	ul.menu-top-nav li {float:left; display:inline; height:53px; border-right:1px #aadd38 solid; overflow:hidden; max-width:}
	ul.menu-top-nav li a {display:block; height:53px; line-height:53px; border-right:1px #7ba222 solid; color:#496015; font-size:18px; text-decoration:none; padding:0 10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
	ul.menu-top-nav li.nav-home {border-left:1px #7ba222 solid;}
	ul.menu-top-nav li a.nav-home-link {border-left:1px #aadd38 solid; height:43px; line-height:43px; padding-top:10px; padding-left:5px; padding-right:5px;}
	ul.menu-top-nav li.active a {background:url(images/nav-over.png) 0 0 repeat-x;}
	ul.menu-top-nav li.current-menu-item a {background:url(images/nav-over.png) 0 0 repeat-x;}
	ul.menu-top-nav li span.key {background:url(images/nav-key.png) 50% 0 no-repeat; display:block; height:8px;}
	ul.menu-top-nav li ul.sub-menu {z-index:99999; position:absolute; display:none; background:#80a72a; border:3px #84af23 solid;}
	ul.menu-top-nav li ul.sub-menu li {display:block; background-image:none; float:none; clear:both; height:30px; line-height:30px; border:0;}
	ul.menu-top-nav li ul.sub-menu li a {font-size:14px; height:30px; line-height:30px; border:0;}
        ul.menu-top-nav li ul.sub-menu li a:hover {color: #fff;}
	ul.menu-top-nav li.active ul.sub-menu li a {background-image:none;}
	
#featured { width:970px; heigth:331px; overflow:hidden; margin:20px auto 16px auto;}
	#featured-left {width:842px; height:331px; float:left; overflow:hidden;} 
		#featured-left a.featured-main {position:absolute; height:331px; width:842px; color:#fff; text-decoration:none; display:none;z-index:888;}
		#featured-left a.active {display:block; z-index:9999;}
		#featured-left a.last-active {z-index:999;}
		#featured-left a.featured-main span.desc {position:relative; display:block; width:100%; height:82px; top:-82px; background-image:url(images/transparent-bg.png); display:none;}
		#featured-left a.active span.desc {display:block;}
			#featured-left a.featured-main span.desc span.key {background:url(images/featured-key.png) 0 0 no-repeat; width:15px; height:82px; display:block; float:left;}
			#featured-left a.featured-main span.desc span.text {height:62px; display:block; float:left; width:740px; padding:10px;}
				#featured-left a.featured-main span.desc span.text h3 { font-size:1.6em;}
				#featured-left a.featured-main span.desc span.text span.excerpt {color:#c3c0c0; font-size:1.1em;}
			#featured-left a.featured-main span.desc span.key-right {background:url(images/featured-arrow.png) 50% 50% no-repeat; display:block; width:57px; height:82px; float:right;}
	#featured-right {width:127px; float:right;}	
		#featured-right a.featured-extra {display:block; width:127px; height:82px; float:right; margin-top:1px;}
		#featured-right a.featured-extra:first-child {margin-top:0;}
		#featured-right a.featured-extra span.key {position:absolute; display:none; width:15px; height:82px; background:url(images/featured-key.png) 0 0 no-repeat;}
		#featured-right a.active span.key {display:block;}
		
.fp-box-left {float:left;}
.fp-box-right {float:right;}
.fp-box {width:320px; height:230px; overflow:hidden;}
	.fp-box .content {background:#dbdbdb;}
	.fp-box h2 {background:url(images/heading-bg-320.png) 0 0 no-repeat; height:30px; line-height:30px; padding:0 15px; font-weight:normal;}
	.fp-box h2 span.heading {letter-spacing:-1px; font-size:1.4em; font-weight:normal; color:#4C6614; float:left;}
	.fp-box h2 span.link {float:right; height:30px; line-height:30px; padding-right:3px;}
	.fp-box h2 span.link a {color:#fff;}
	.fp-box h2 span.nav {float:right; margin-top:8px; width:28px;}
		.fp-box h2 span.nav a {display:block; width:8px; height:14px; margin:0 3px;}
		.fp-box h2 span.nav a.prev {background:url(images/tag-key-white-rev.png) 0 0 no-repeat; float:left;}
		.fp-box h2 span.nav a.next {background:url(images/tag-key-white.png) 0 0 no-repeat; float:right;}
		.fp-box h2 span.nav a.prev:hover {background-image:url(images/tag-key-rev-over.png);}
		.fp-box h2 span.nav a.next:hover {background-image:url(images/tag-key-over.png);}
	.fp-box span.loop {display:none; background:#dbdbdb url(images/featured-arrow-black.png) 95% 90% no-repeat; z-index:7; position:absolute; width:320px;}
	.fp-box span.loop.active {display:block; z-index:9;}
	.fp-box span.loop.last-active {display:block; z-index:8;}
	.fp-box span.loop:hover {background-image: url(images/featured-arrow-blue.png);}
	.fp-box3 span.loop, .fp-box3 span.loop:hover {background-image:none;}
	.fp-box span.loop .score-box {margin-top:10px; margin-bottom:10px;}
	.fp-box span.loop .title { font-size:1.8em; color:#3f3e3e; letter-spacing:-1; padding:10px 40px 0 0; height:22px; overflow:hidden;}
	.fp-box span.loop .title a {font-size:1em; color:#3f3e3e; letter-spacing:-1; height:22px; overflow:hidden; display:block;}
	.fp-box span.loop .developer { font-size:1.1em; color:#626262; padding:0 40px 0 65px;}
	.fp-box span.loop .developer a { line-height:120%; border-bottom:2px #bdbdbd solid; color:#626262;}
	.fp-box2 span.loop .title { padding:10px 40px 0 10px;}
	.fp-box2 span.loop .developer { padding:0 40px 0 10px;}
	.fp-box4 span.loop .title { padding:10px 5px 0 10px;}
	.fp-box4 span.loop .developer { padding:0 40px 0 10px;}
	.fp-box span.loop .developer span.loop { line-height:110%; border-bottom:1px #bdbdbd solid;}
	.fp-box4 .gameinfo { float:left; width:187px;}
	.fp-box4 span.loop a.btl {float:right; display:block; width:54px; height:31px; margin-right:5px; margin-top:15px;}
	.fp-box4 span.loop a.buy {background:url(images/button-buy.png) 0 0 no-repeat;}
	.fp-box4 span.loop a.buy:hover {background:url(images/button-buy-over.png) 0 0 no-repeat;}
	.fp-box4 span.loop a.try {background:url(images/button-try.png) 0 0 no-repeat;}
	.fp-box4 span.loop a.try:hover {background:url(images/button-try-over.png) 0 0 no-repeat;}
	
#feed-news { width:430px; float:left;}
	#feed-news h2 {background:url(images/heading-bg-430.png) 0 0 no-repeat; height:30px; line-height:30px; padding:0 15px; font-size:1.5em; font-weight:normal; color:#4C6614;}
#recent-comments { width:210px; float:right;}
	#recent-comments h2 {background:url(images/heading-bg-210.png) 0 0 no-repeat; height:30px; line-height:30px; padding:0 15px; font-size:1.5em; font-weight:normal; color: #4C6614;}
	
	#feed-news ul { list-style:none; background-color:#dbdbdb; display:none;}
	#recent-comments ul { list-style:none; background-color:#dbdbdb; display:block;}
	#feed-news ul.active {display:block;}
	#feed-news ul li, #recent-comments ul li {height:30px; overflow:hidden; display:block; border-bottom:1px #acacac solid; border-top:1px #fff solid; padding:15px 10px;}
	#feed-news ul li:first-child, #recent-comments ul li:first-child {border-top:0;}
	#recent-comments ul li:last-child {border-bottom:0;}
	#feed-news ul li a, #recent-comments ul li a {color:#626262; font-size:1.1em;}
	#feed-news ul li p {color:#92adcb; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:bold;}
	#recent-comments ul li p.blue {color:#92adcb; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:bold;}
	#recent-comments ul li p.text {height:25px; overflow:hidden;}
	#feed-news #feed-navigation {height:25px; padding:20px 10px 15px 10px; background-color:#dbdbdb; border-top:1px #fff solid;}
	#feed-news #feed-navigation span.outer {display:block; height:21px; border-left:1px #aadd38 solid; border-right:1px #aadd38 solid; float:left; width:328px;}
	#feed-news #feed-navigation span.inner {display:block; height:21px; border-left:1px #7ba222 solid; border-right:1px #7ba222 solid; text-align:center; background:url(images/feed-grad.png) 0 0 repeat-x;}
	#feed-news #feed-navigation span.inner a {display:inline;}
	#feed-news #feed-navigation span.inner a span {display:inline-block; background:url(images/feed-pos.png) 0 0 no-repeat; width:16px; height:21px;}
	#feed-news #feed-navigation span.inner a span.active {background:url(images/feed-pos-active.png) 0 0 no-repeat}
	#feed-news #feed-navigation a {display:block; width:40px; height:21px;}
	#feed-news #feed-navigation a.left {background:url(images/feed-arrow-left.png) 0 0 no-repeat; float:left;}
	#feed-news #feed-navigation a.right {background:url(images/feed-arrow-right.png) 0 0 no-repeat; float:right;}
	#feed-news #feed-navigation a.left:hover {background:url(images/feed-arrow-left-hover.png) 0 0 no-repeat;}
	#feed-news #feed-navigation a.right:hover {background:url(images/feed-arrow-right-hover.png) 0 0 no-repeat;}
	
#recent-comments { width:210px; float:right;}
	#recent-comments h2 {background:url(images/heading-bg-210.png) 0 0 no-repeat; height:30px; line-height:30px; padding:0 15px; font-size:1.5em; font-weight:normal; color: #4C6614;}



#main-content {width:970px; margin:0 auto; padding:20px 0;}
	#content {width:652px; float:left; color:#626262; font-size:1.2em;}
                #content a {font-size:1.1em;}
		#content img.attachment-featured-article {}
		#content .w652 {background-color:#dbdbdb;}
		#content .w652 object, #content .w652 embed, #content .w652 iframe { width:651px; height:331px;} /* added to fix player size on embeded videos */
		#content .w652 h2 {background:url(images/heading-bg-652.png) 0 0 no-repeat; margin-top:25px; height:30px; line-height:30px; padding:0 15px; font-size:1.5em; color:#4c6614; font-weight:normal;}
		#content .w652 .content {background-color:#dbdbdb; padding:10px 15px; font-size:1.1em; line-height:18px;}
		#content .w652 .content p {font-size:1.1em; text-align:justify;}
		#content .w652 .content h2 {background-image:none; font-size:18px; color:#4c6614;}
		#content .w652 .content ul {padding:10px 20px;}
                #content .w652 .content ol {padding:10px 20px;}
		#content .post-article { background-color:#dbdbdb; padding:15px;}
		#content .post-article p {margin-bottom:20px; color:#626262; font-size:1.2em; text-align:justify;}
			
		#content .w652 .page-content { background-color:#dbdbdb; padding:15px 10px; font-size:1.2em;}
		#content .w652 p { margin:10px 0; font-size:1.2em;}
		#content .w652 p.error { color:#900;}
		#content .w652 label {font-size:1.2em; color:#4C6614;}
		#content .w652 input {margin-left: 10px; background-color:transparent; border-bottom:1px #4C6614 dotted; width:350px; font-size:1.2em;}
		#content .w652 textarea {background-color:transparent; border:1px #4C6614 solid; font-size:1.2em;}
		#content .w652 input.file {margin:0 0 15px 0; border:0; width:100%;}
		#content .w652 input.submit {border:0; width:120px;}
		#content .w652 span.checkbox {display:block; float:left; width:200px; margin-bottom:5px;}
		#content .w652 span.checkbox input {margin-left:5px; width:15px;}
                span.wpcf7-list-item {display:block; float:left; width:200px; margin-bottom:5px;}
                span.wpcf7-list-item input {margin-left:5px; width:15px;}
		#content .w652 textarea {width:100%; height:200px;}
		#content .w652 h4 { margin:10px 0; font-size:1.2em;}
		#content .w652 a.submit {display:block; float:left; width:134px; height:31px; background:url(images/submit.png) 0 0 no-repeat;}
		#content .w652 a.submit:hover {background-image:url(images/submit-over.png);}
                #content .w652 input.wpcf7-submit {border:0; width:134px; font-size:0px; cursor:pointer;}
		.wpcf7-submit {display:block; float:left; width:134px; height:31px; background:url(images/submit.png) 0 0 no-repeat; font-size: 0px;}
.wpcf7-submit:hover {background-image:url(images/submit-over.png);}

		#content .w652 #comments {padding:0 10px;}
		#content .w652 #comments h3 {background:url(images/heading-bg-632.png) 0 0 no-repeat; height:30px; line-height:30px; padding:0 15px; font-size:1.5em; color:#4c6614; font-weight:normal;}
		#content .w652 #comments ul {list-style:none;}
		#content .w652 #comments ul li {padding:10px 0; border-bottom:1px #CCC solid;}
		#content .w652 #comments ul li span.gravatar {display:block; float:left; width:48px; height:48px;}
		#content .w652 #comments ul li p {margin:0; padding:3px 0;}
		#content p.license {padding:15px 0;}
		
		#content .archive { margin:10px 0; padding-bottom:10px; border-bottom:1px #aaa solid;}
		#content .archive img.thumb {float:left; margin:0 10px 10px 0;}
		#content .archive h5 {font-size:1.3em; color:#4C6614; margin-bottom:10px;} 
		#content .archive a.details {float: right; margin-top:10px;}
		
		#content .oldernewer {padding-top:10px;}
		#content .oldernewer div.older {float:left; width:45%;}
		#content .oldernewer div.newer {float:right; width:45%;}
		#content .oldernewer div.newer p {text-align:right;}

	#sidebar {width:300px; float:right;}
		.side-box-card { margin-bottom:15px;}
		.side-box-card .heading {background:url(images/heading-card-top.png) 0 0 no-repeat; padding-left:60px; font-size:1.7em; color:#4c6614; line-height:47px; height:47px;}
                .side-box-card .heading span.link {float:right; height:30px; line-height:30px; padding-right:3px;}
	        .side-box-card .heading span.link a {color:#fff;}
		.side-box-card .widget { background:#95c232 url(images/heading-card-bottom.png) 0 bottom no-repeat; height:134px; min-height:100px;}
		.side-box {margin-bottom:15px;}
		.side-box .heading {background:url(images/heading-bg-300.png) 0 0 no-repeat; height:37px; padding:0 10px; line-height:37px; color:#4c6614; font-size:1.7em;}
		.side-box .widget {background-color:#dbdbdb; }
		.side-box .widget ul.tags {list-style: none;}
		.side-box .widget ul.tags li { padding:0 10px; height:26px; line-height:26px; border-bottom:1px #acacac solid; border-top:1px #fff solid;}
		.side-box .widget ul.tags li a {display:block; height:26px; line-height:26px; color:#626262; font-size:1.2em; background:url(images/tag-key.png) 95% 50% no-repeat;}
		.side-box .widget ul.tags li a:hover {color:#235fa0; background-image:url(images/tag-key-over.png); text-decoration:none;}
		.side-box .widget ul.tags li img { margin:5px 10px 0 0; float:left; }
		.side-box .widget ul.tags li span.key { float:right; background:url(images/tag-key.png) 50% 50% no-repeat; height:26px; width:10px; margin-right:10px; display:block;}
		.side-box .widget ul.tags li:first-child {border-top:0;}
		.side-box .widget ul.tags li:last-child {border-bottom:0;}
		.side-box-card .widget form {padding:0 8px;}
		.side-box-card .widget form span.login-input {text-align:center; background:url(images/login-input.png) 0 0 no-repeat; width:142px; height:39px; float:left; display:block;}
		.side-box-card .widget form span.login-input input {width:125px; margin-top:8px; height:23px; line-height:23px; font-size:1.2em; background-color:transparent;}
		.side-box-card .widget form a.form-field {display:block; float:left; margin:0 4px; width:134px; height:31px;}
		.side-box-card .widget form a.register {background:url(images/register-button.png) 0 0 no-repeat;}
		.side-box-card .widget form a.register:hover {background:url(images/register-button-hover.png) 0 0 no-repeat;}
		.side-box-card .widget form a.login {background:url(images/login-button.png) 0 0 no-repeat;}
		.side-box-card .widget form a.login:hover {background:url(images/login-button-hover.png) 0 0 no-repeat;}
		.side-box-card .widget form a.recover {display:inline; float:right; text-align:right; color:#fff; margin:10px 7px; border-bottom:1px #fff solid; line-height:17px; text-decoration:none; font-size:1.1em;}
		.side-box-card .widget #game-profile p {color:#FFF; font-size:12px; margin:0 17px; padding:3px 0;}
		.side-box-card .widget #game-profile p span {float:left; height:100%; width:100px; display:block; font-size:12px;}
		.side-box-card .widget .buttons {margin:10px 10px;}
		.side-box-card .widget .buttons a {display:block; float:left; width:134px; height:31px; margin:0 3px;}
		.side-box-card .widget .buttons a.buy {background:url(images/buy-large.png) 0 0 no-repeat;}
		.side-box-card .widget .buttons a.buy:hover {background:url(images/buy-large-hover.png) 0 0 no-repeat;}
		.side-box-card .widget .buttons a.try {background:url(images/try-large.png) 0 0 no-repeat;}
		.side-box-card .widget .buttons a.try:hover {background:url(images/try-large-hover.png) 0 0 no-repeat;}
		#sidebar li.widget-container { margin-bottom:15px; list-style:none;}
		#sidebar li.widget-container h3 {background:url(images/heading-card-top.png) 0 0 no-repeat; padding-left:60px; font-size:1.7em; color:#4c6614; line-height:47px; height:47px;}
		.side-box-card .widget2 { background:#95c232 url(images/heading-card-bottom.png) 0 bottom no-repeat; height:100px; padding:0 10px 10px 10px; min-height:100px;}
		.side-box-card .widget2 p {padding-bottom:5px; color:#384e06; font-size:12px;}
		.side-box-card .widget2 form.gtnf {margin:10px 0; padding:0;}
		.side-box-card .widget2 form span.newsletter-input {background:url(images/newsletter-input.png) 0 0 no-repeat; width:164px; height:39px; float:left; display:block;}
		.side-box-card .widget2 form span.newsletter-input input {margin:10px 10px 0 10px; font-size:12px; line-height:18px; width:144px; color:#fff; background-color:transparent;} 
		.side-box-card .widget2 form a {background:url(images/signup-button.png) 0 0 no-repeat; display:block; float:left; width:114px; height:31px; margin-top:4px;}
		.side-box-card .widget2 form a:hover {background-image:url(images/signup-button-hover.png);}		
		#author-info {padding:5px; font-size:1.1em; color:#626262;}
		#author-info #author-left { width:48px; float:left; height:48px;}
		#author-info #author-right {width:232px; float:right;}
		#author-info #author-right h4 {font-size:1.7em; font-weight:normal; margin-bottom:7px; color:#000;}
		#author-info #author-right a {color:#000; text-decoration:underline; font-size:1.2em;}
		
#footer1 { background:#dbdbdb url(images/footer-bg1.png) 0 0 repeat-x;}
	#footer-ads { width:767px; margin:0 auto; padding:15px 0;}
		#footer-ads span.left { background:url(images/adbottom_left.png) 0 0 no-repeat; width:28px; height:107px; display:block; float:left;}
		#footer-ads span.right { background:url(images/adbottom_right.png) 0 0 no-repeat; width:11px; height:107px; display:block; float:right;}
		#footer-ads span.adblock { background:url(images/adbottom_middle.png) 0 0 repeat-x; height:90px; padding:9px 0 8px 0; overflow:hidden; width:728px; display:block; float:left;}
#footer2 { background:#bebebe url(images/footer-bg2.png) 0 0 repeat-x;}
	#footer2-content {width:970px; margin:0 auto; padding:20px 0;}
		#footer2-content .left { float:left; width:49%;}
		#footer2-content .right {float:right; width:49%;}
		#footer2-content .text {color:#737373; font-size:1.1em;}
#footer3 { background:#a8a8a8 url(images/footer-bg3.png) 0 0 repeat-x;}
	#footer3-content {width:970px; margin:0 auto; padding:15px 0 30px 0;}
		#footer3-left {float:left; width:740px; color:#515050; height:34px; line-height:34px; font-size:1.1em;}
		#footer3-left span.logo {display:block; width:55px; float:left;}
		#footer3-left ul {list-style:none; display:inline;}
		#footer3-left ul li {float:left; border-right:1px #515050 solid; padding:0 5px; line-height:12px; margin-top:10px;}
		#footer3-left ul li a {text-decoration:none; color: #515050;}
		#footer3-left ul li a:hover {text-decoration:underline;}
		#footer3-left ul li:last-child {border-right:0;}
		#footer3-right {float:right; width:220px; color:#515050; text-align:right; height:34px; line-height:34px; font-size:1.1em;}
		#footer3-right img {float:right; margin:8px 0 0 5px;}
		#footer3-right span.text {float:right;height:34px; line-height:34px; margin-right:5px;}

a.devlink {color:#FFF; font-size: 12px;}
a.devlink:hover {text-decoration:underline;}

/* Related Posts */
.related-posts {
  list-style-type: none;
  margin: 0;
  height: 110px;
}

.related-posts li {
  padding: 0; margin: 0;
  float: left;
  margin-right: 5px;
}

.related-post {
  position: relative;
  padding: 3px;
  background-color: white;
  border: 1px solid #ddd;
  width: 100px;
  height: 100px;
  overflow: hidden;
}

.related-post:hover {
  border: 1px solid #999;
}

.related-title {
  position: absolute;
  bottom: 3px;
  left: 0;
  font-size: 0.7em;
  width: 96px;
  margin-left: 3px;
  opacity: 0.9;
  padding: 1px 2px;
  text-align: center;
  line-height: 1.4;
  height: 30px;
  overflow: hidden;
  background-color: black;
  font-family: helvetica, arial;
}

.related-title a {
  text-decoration: none;
  color: white;
}

.related-thumb {
  font-family: courier;
  background-color: white;
  font-size: 1.2em;
  line-height: 1.2;
  height: 100px;
  overflow: hidden;
  width: 100px;
}

.related-thumb a {
  text-decoration: none;
  color: #ddd;
}

.tla {
background: #DBDBDB;
list-style: none;
}

.tla li {
margin: 0px 0px 0px 10px;
padding: 5px;
}

.tla a {
color: #626262;
font-size: 11px;
}

.tla a:hover {
text-decoration: none;
color: #235FA0;
}

hr {
  background-color: #626262;
  width: 100%;
  height: 1px;
  margin-bottom: 5px;
}