/**
 * @version   1.0 September 15, 2011
 * @author    Mariusz Boloz http://www.mariuszboloz.com
 * @copyright Copyright (C) 2011 Mariusz Boloz
 */

 
/*joomla menus*/
ul li 	{list-style:none;}
ul li a 	{font-size:12px;}
 
/*joomla menus with "horizontal" class suffix*/
ul.menuhorizontal							{padding:0;}
#rt-top ul.menuhorizontal					{margin:6px 0 0 0;}

ul.menuhorizontal li						{display:inline;margin:0 10px 0 0;padding:0 8px 0 0;}
ul.menuhorizontal li:last-child				{border:0;}
ul.menuhorizontal li a						{font-size:11px;}

ul.menuhorizontal.right						{text-align:right;}
ul.menuhorizontal.right	li					{margin:0 0 0 10px;padding:0 0 0 8px;border-right:0;}
ul.menuhorizontal.right	li:first-child 		{border:0;}

#rt-footer ul.menuhorizontal li,	
#rt-footer ul.menuhorizontal.right	li		{border:0;}

/*joomla menus*/
ul li a						{font-size:12px;line-height:normal;}
ul.menu	li a 				{font-size:12px;display:block;padding:0 0 0 15px;}
ul.menu						{margin:-8px 0 0 0;padding:0;}
ul.menu li					{padding: 12px 0;background:0;}
#rt-bottom ul.menu li a  	{}
#rt-bottom ul.menu li  		{border:0;}

/*articles border*/
.rt-blog h2.title								{margin-bottom:15px;}
.component-content .rt-article-bg				{border:0;}
.component-content .items-row,
.rt-leading-articles 							{margin-bottom:0;}
.rt-article-box									{padding-bottom:30px;margin-bottom:10px;}
.rt-blog .items-row,
.rt-blog .rt-leading-articles        			{padding-bottom:0;}

/*articles columns*/
.component-content .cols-3 .column-1 .rt-article 					{margin:0 20px 10px 0;}
.component-content .cols-3 .column-2 .rt-article 					{margin:0 10px 10px 10px;}
.component-content .cols-3 .column-3 .rt-article 					{margin:0 0 10px 20px;}
.component-content .cols-3	.image-middle,
.component-content .cols-3	.image-middle							{width:280px;margin-bottom:20px;}

.component-content .cols-2 .column-1 .rt-article 					{margin:0 15px 10px 0;}
.component-content .cols-2 .column-2 .rt-article					{margin:0 0 10px 15px;}
.component-content .cols-2	.image-middle,
.component-content .cols-2	.image-middle							{width:440px;margin-bottom:20px;}

/*articles-info*/
.rt-articleinfo dd								{float:left;font-style:normal;font-weight:normal!important;font-style:normal!important;margin:0 10px 15px 0;padding:0 10px 0 0;line-height:15px;}
.rt-articleinfo dd:last-child					{border:0;}	
ul.actions li 									{display:inline;} 

/*pagination*/
ul.pagenav 										{margin-bottom:0;}
.rt-pagination 									{float:left;width:100%;padding:10px 0 0 0;margin:0 0 30px 0!important;}
.rt-pagination ul li 							{float:left;margin:0 15px 0 0!important;border:0!important;padding:0!important;}

.rt-pagination ul li.pagination-start span.pagenav,
.rt-pagination ul li.pagination-prev span.pagenav,
.rt-pagination ul li.pagination-next span.pagenav,
.rt-pagination ul li.pagination-end span.pagenav,
.rt-pagination ul li span.pagenav,
.rt-pagination ul li a.pagenav								{display:block;padding:0 15px 0 0;margin:0;line-height:18px;font-size:12px;}
.rt-pagination ul li span.pagenav 							{font-size:26px;}
ul.pagenav li.pagenav-next,
ul.pagenav li.pagenav-prev 									{margin-bottom:15px;}
.rt-results													{float:right;line-height:17px;}

/*breadcrumbs*/
.breadcrumbs												{font-size:11px;margin-left:-5px;}
.breadcrumbs span,
.breadcrumbs .pathway										{margin: 0 5px;}

/*login form*/
#login-form ul 					{float:none;padding-top:15px;}
#login-form .readon				{background:0;padding:0;line-height:normal;}

/*search form*/
.component-content .search 		{background:0;padding:0;}

/*buttons*/
a.readon,
a.button-small					{display:block;height:28px;float:left;padding:0 20px 0 12px;line-height:28px;font-size:11px;text-decoration:none!important;}

/*big button*/
.button-big 					{display:block;height:40px;float:left;line-height:40px;padding:0 35px 0 20px;cursor:pointer;margin:5px 20px 5px 0;text-decoration:none!important;font-size:16px;}

a.readon:hover,
a.button-small:hover			{background-position:right -116px;color:#fff!important;text-decoration:none!important;}
a.button-big:hover				{background-position:right -282px;color:#fff!important;text-decoration:none!important;}