/**
 * @version   1.0 September 15, 2011
 * @author    Mariusz Boloz http://www.mariuszboloz.com
 * @copyright Copyright (C) 2011 Mariusz Boloz
 */
 
/*=============================GENERAL==================================*/ 
body 	{background:#262728;}

/*drawer*/
#rt-drawer 						{background:#2a2b2b;}

/*top panel*/
#rt-top							{background:url(../images/dark/top-grad.png) repeat-x bottom #2a2b2b;}

/*top panel button*/
.rt-top-panel-button			{background:url(../images/style07/top-panel-button-bg.png) no-repeat left center;}	

/*header*/
#rt-header 						{background:url(../images/dark/header-grad.png) repeat-x bottom #2b2c2d;}

/*slider*/
#rt-slider						{border-bottom:solid 1px #000;background:url(../images/dark/slider-grad.png) repeat-x bottom;}

/*middle-container*/
#rt-middle-container 			{background:url(../images/dark/middle-grad.png) repeat-x top;border-top:solid 1px #313233;border-bottom:solid 1px #000;}
#rt-middle-container1 			{border-bottom:solid 1px #4b4b4c;}

/*bottom*/
#rt-bottom 						{background:url(../images/dark/bottom-grad1.png) repeat-x bottom #e9aa00;color:#fff;}
#rt-bottom1						{background: url(../images/dark/bottom-grad2.png) repeat-x top;}

/*footer*/
#rt-footer						{background:url(../images/dark/footer-bg.png) repeat-x top;}

/*back to top button*/
#gantry-totop					{background:url(../images/style07/back-to-top-arrow.png) no-repeat center center;}




/*=============================MENU==================================*/
/*main menu*/
#rt-menu												{background:url(../images/dark/menu-grad.png) repeat-x top #262728;border-top:solid 1px #333;border-bottom:solid 1px #141414;}

/* Navigation - Core */
ul.menutop												{border-right:solid 1px #333;border-left:solid 1px #141414;}
.menutop li.root > .item								{border-right:solid 1px #141414;border-left:solid 1px #333;background:#252525;}
#rt-menu ul.menu li a, 
.menutop li.root > .item, 
.menu-type-splitmenu .menutop li .item 					{color:#ccc;}
.menutop li.parent.root > .item span, 
.menu-type-splitmenu .menutop li.parent .item span 		{background: url(../images/root-menu-arrow.png) 100% 50% no-repeat;}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, 
.menutop li.root > .item:hover, 
.menutop li.active.root.f-mainparent-itemfocus > .item, 
.menutop li.root.f-mainparent-itemfocus > .item, 
.menu-type-splitmenu .menutop li:hover > .item 			{background:#e9aa00;color:#fff;border-right:solid 1px #11100e;border-left:solid 1px #f0c654;}

/* Navigation - Active */
#rt-menu ul.menu li.active a, 
#rt-menu ul.menu li.active a:hover, 
.menutop li.root.active > .item, 
.menutop li.root.active > .item:hover, 
.menu-type-splitmenu .menutop li.active .item 			{background: #e9aa00;color:#fff;border-right:solid 1px #11100e;border-left:solid 1px #f0c654;}

/* Navigation - Dropdowns */
.menutop ul li > .item 									{color: #fff;background:url(../images/menu-transparent.png);}
.menutop ul li > .item:hover, 
.menutop ul li.f-menuparent-itemfocus > .item 			{background:#e9aa00;color:#fff;}
.menutop ul li > .daddy span 							{background:url(../images/arrow-right-white.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li > .item 					{background:url(../images/arrow-right-white-small.png) 5px 50% no-repeat;}

/*menu grouped*/
.menutop .fusion-grouped								{background:url(../images/menu-transparent.png);}
.menutop .fusion-grouped ol li .item:hover 				{color:#feec76;}




/*=============================MODULES==================================*/
/*module1*/
.module1 .module-title h2		{background:url(../images/dark/module-heading1.png) repeat-x top #040404;color:#fff;margin:-2px 0 0 0!important;}
.module1 .rt-block				{background:#1e2020;border:solid 1px #090909;}
.module1 .rt-block1				{border:solid 1px #2f2f2f;}

/*module2*/
.module2 .module-title h2		{background:url(../images/dark/module-heading2.png) repeat-x top #373636;color:#fff;margin:-1px 0 0 0!important;padding:10px 15px 11px 15px!important;}
.module2 .rt-block				{background:#1e2020;border:solid 1px #090909;}
.module2 .rt-block1				{border:solid 1px #2f2f2f;}

/*module3*/
.module3 .module-title h2		{background:url(../images/dark/module-heading3.png) repeat-x top #e9aa00;color:#fff;margin:-1px -1px 0 -1px!important;padding:10px 15px 11px 15px!important;}
.module3 .rt-block				{background:#1e2020;border:solid 1px #090909;}
.module3 .rt-block1				{border:solid 1px #2f2f2f;}

/*module4*/
.module4 .module-title h2		{background:url(../images/dark/module-heading4.png) repeat-x bottom;border-left:solid 7px #e9aa00;}

/*module5*/
.module5 .module-title h2		{background:url(../images/dark/module-heading4.png) repeat-x bottom;border-left:solid 7px #404142;}

/*module6*/
.module6 .module-title h2		{background:url(../images/dark/module-heading4.png) repeat-x bottom;}

/*module7*/
.module7 .module-title h2		{border-bottom:solid 1px #404142;}

/*search module*/
form .search 					{background:url(../images/dark/search-icon.png) no-repeat left center!important;}




/*=============================FORMS==================================*/
/*inbutbox*/
.inputbox, input, textarea		{background:#343434;border:solid 1px #404040;}

/*button style*/
.button							{background:url(../images/style07/button-bg.png) no-repeat left top;color:#fff!important;}




/*=============================JOOMLA ELEMENTS==================================*/
/*joomla menus with "horizontal" class suffix*/
ul.menuhorizontal li			{border-right:solid 1px #404142;}
ul.menuhorizontal.right	li		{border-left:solid 1px #404142;}

/*joomla menus*/
ul.menu	li a 					{background:url(../images/arrow-right-white-small.png) no-repeat left center;}
ul.menu li						{border-bottom:solid 1px #404142;}
#rt-bottom ul.menu li a  		{background:url(../images/arrow-right-white-small.png) no-repeat left center;}
#rt-bottom ul.menu li  			{background:url(../images/dark/menu-bottom-bg.png) repeat-x bottom;}

/*articles border*/
.rt-article-box					{border-bottom:solid 1px #404142;}

/*articles-info*/
.rt-articleinfo dd				{border-right:1px solid #404142;}

/*buttons*/
a.readon,
a.button-small					{color:#fff!important;background:url(../images/style07/button-bg.png) no-repeat right -30px;}

/*big button*/
.button-big 					{color:#fff!important;background:url(../images/style07/button-bg.png) no-repeat right -196px;}




/*=============================EXTENSIONS==================================*/
/*image slider "superb1"*/
.gkIsWrapper-superb1 .gkIsText 							{background: transparent url(../images/dark/slider-text-bg.png) repeat 0 0;}
.gkIsWrapper-superb1 .gkIsPreloader 					{background:url(../images/loader.gif) no-repeat center center #262728;}
.gkIsWrapper-superb1 .gkIsPagination li					{background:url(../images/style07/slider-nav.png) no-repeat left top;}
.gkIsWrapper-superb1 .gkIsPagination li.active			{background-position:right top;}
.gkIsWrapper-superb1 .gkIsText .readon,
.gkIsWrapper-superb1 .gkIsText .readon:hover 			{background:url(../images/arrow-right-white-small.png) no-repeat center center; }

/*content slider "superb2"*/
.gkIsWrapper-superb2 .gkIsNext 							{background:url(../images/style07/content-slider-arrows.png) no-repeat 0 0;}
.gkIsWrapper-superb2 .gkIsPrev div,
.gkIsWrapper-superb2 .gkIsNext div 						{background:url(../images/style07/content-slider-arrows.png) no-repeat 0 0;}
.gkIsWrapper-superb2 .gkIsPrev,
.gkIsWrapper-superb2 .gkIsNext 							{background:url(../images/style07/content-slider-arrows.png) no-repeat 0 0; position:absolute; cursor:pointer; margin:0; right:-42px; }
.gkIsWrapper-superb2 .gkIsPrev div,
.gkIsWrapper-superb2 .gkIsNext div 						{text-indent:-999em; width:29px; height:52px; background:url(../images/style07/content-slider-arrows.png) no-repeat 0 0; display:none; }
.gkIsWrapper-superb2 .gkIsPrev div 						{background-position:left center!important; }
.gkIsWrapper-superb2 .gkIsNext div 						{background-position:right center!important; }
.gkIsWrapper-superb2 .gkIsPrev 							{right:inherit; left:-42px; background-position:left center!important;}
.gkIsWrapper-superb2 .gkIsNext 							{background-position:right center!important;}
.gkIsWrapper-superb2 .gkIsImage							{border-left:solid 5px #404142;border-right:solid 5px #e9aa00;}
.gkIsWrapper-superb2 .gkIsList li 						{border-top:1px solid #bbb!important;color:#d6d6d6;}
.gkIsWrapper-superb2 .gkIsList li.active 				{color:#fff;}

/*nsp gk4*/
.nspImage												{border-top:solid 5px #404142!important;border-right:solid 5px #e9aa00!important;border-bottom:solid 5px #e9aa00!important;border-left:solid 5px #404142!important;}
.nspArt													{border-bottom: solid 1px #404142;}

/*sigplus gallery*/	
.gallery-box .sigplus-gallery img,
.rt-blog .sigplus-gallery img,
.item-page .sigplus-gallery img							{border-top:solid 5px #404142!important;border-right:solid 5px #e9aa00!important;border-bottom:solid 5px #e9aa00!important;border-left:solid 5px #404142!important;}




/*=============================TYPOGRAPHY==================================*/
/*border*/
.border						{border-bottom:solid 1px #404142;} 

/*images*/
.image-left,
.image-right,
.image-center				{border-top:solid 5px #404142!important;border-right:solid 5px #e9aa00!important;border-bottom:solid 5px #e9aa00!important;border-left:solid 5px #404142!important;}

/*pre code*/
pre							{background:url(../images/typo/pre-bg-dark.png);border:solid 1px #1e1f20;}

/*tables*/
table.table 				{background:#151515;border:solid 1px #282828;}
.table tr.head				{background:#111;}
.table .zebra1,
.table .zebra2 				{border-top:solid 1px #282828;}
.table .zebra2 				{background:#121212;}
.table .zebra1:hover		{background:#151515;}
.table .zebra2:hover 		{background:#131313;}

/*quote*/
blockquote 					{color:#959393;background:url(../images/typo/quote.png) no-repeat left top #1e2020;border:solid 1px #090909;}