/* -------------------------------------------------------------
	© IceTheme 2013
---------------------------------------------------------------- */

/* 
DO NOT DELETE THIS LINE
Necessary to check if StyleSheet has loaded  */
#dummy-element{width:2px;} 


/* general.css ***********************************/

a:link { color:#307D9C}

.tooltip-inner {
	background:#811047}
	
	.tooltip.bottom .tooltip-arrow {
		border-bottom-color:#811047}

#header {
	background-color:#157aa4;
	background-image:url(../../images/styles/style2/header_shadow.png)}

#content {
	background-image:url(../../images/styles/style2/background_effect.png)}
	
#sidebar .sidebar_top {
	background-color:#C12D7E}
	
	#sidebar .sidebar_top_inner {
		border-color:#D0378B;
		background-color:#af165f}
		
#footer .contact_box .moduletable h3.mod-title {
	border-bottom-color:#c2dbe2;
	color:#5f7c88;}
	
	#footer .contact_box {
		background-color:#E4EFF2;
		color:#5f7c88;
		border-color:#c2dbe2}
	

/* Copyright */
#copyright_area {
	background-color:#E4EFF2;
	border-top-color:#c2dbe2}
	
	/* Copyright Text */
	#copyright_area p#copyright {
		color:#869297}
		
	/* Copyright Nav */	
		#copyrightmenu ul li a {
			color:#869297;}
			
body .icetabs.simple ul.nav {
	background:#C8E2ED;
	border-bottom-color:#B5D8E7;}
	
	body .icetabs.simple ul.nav li a {
		color:#62B0D1}
		
		body .icetabs.simple ul.nav li a:hover {
			color:#3B84A3}

		body .icetabs.simple ul.nav li.active a {
			border-color: #B5D8E7;
			border-bottom-color: #fff;
			color: #3B84A3;}
			
	body.offline_page #header,
	body.error_page #header {
		background-color:#157AA4;
		background-image:url(../../images/styles/style2/header_shadow.png);}
		
		
			body.offline_page #content .content_inner,
			body.error_page #content .content_inner	{
				border-color:#DCEBF1;}
			
#sidebar .sidebar_module ul.menu li a {
	border-bottom-color:#D0E4ED;}
			
		#sidebar .sidebar_module ul.menu li a:hover,
		#sidebar .sidebar_module ul.menu li.active a {
			background-color:#F2F9FB;}		
			
/* default_icemegamenu.css ***********************/
.icemegamenu > ul > li:hover > a.iceMenuTitle span.icemega_title,
.icemegamenu > ul > li.active > a.iceMenuTitle span.icemega_title {
	background:#2790B4}

.icemegamenu > ul > li.active > a.iceMenuTitle span.icemega_title:after {
	background-image:url(../../images/styles/style2/arrow_menu.png);}	
	
.icesubMenu .icemega_cover_module form#login-form .input-prepend .add-on {
	background:#65BFDE;}
	
 /* Submenu */
ul.icesubMenu {
	background:#2790B4;
	background:rgba(39,144,180,.94);}
		

/* joomla.css **********************************/
#search form .button {
	background:#860732;} 
	
	#search form .button:hover {
		background:#6E0629;}
		
 ul.breadcrumb li:first-child a {
	background-image:url(../../images/styles/style2/breadcrumbs_home.png);}
	
.table-bordered th, 
.table-bordered td,
.table-bordered {
	border-color:#D0E4ED;}
	
		.table-hover tbody tr:hover>td, .table-hover tbody tr:hover>th,
		.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
			background-color:#F2F9FB;}		
		
		
/* modules.css **********************************/

/* arrows */
#iceslideshow .carousel-control {
	background-color:#a61657;
	background-color:rgba(166, 22, 87, 0.7);} 

#iceslideshow .carousel-caption div.mod-description a {
	color: #a61657;}
	
	#iceslideshow .carousel-caption div.mod-description a:hover {
		background:#a61657;}		

						
/* "sidebar" Modules without surfix */	
#sidebar .sidebar_module h3.sidebar_module_heading {
	background-color:#D0E4ED;}
	
		#sidebar .sidebar_module h3.sidebar_module_heading:after {
			background-image:url(../../images/styles/style2/arrow_module_heading.png)}
			
				#sidebar .sidebar_module h3.sidebar_module_heading > span {
					background-color:#157AA4;}
					
					
/* "sidebar" Modules with style1 surfix */	
#sidebar .sidebar_module_style1 h3.sidebar_module_heading {
	background-color:#EFD0DF}
		
	#sidebar .sidebar_module_style1 h3.sidebar_module_heading > span {
		background-color:#AF165F}
		
/* "sidebar" Modules with style2 surfix */	
#sidebar .sidebar_module_style2 {
	background-color:#2C95B8;}
	
	#sidebar .sidebar_module_style2 .sidebar_module_inner{
		border-color:#31A6CD;
		background-color:#157AA4;}
		
		#sidebar .sidebar_module_style2 h3.sidebar_module_heading > span {
			border-color:#31A6CD;}
			
/* "sidebar" Modules with style3 surfix */	
#sidebar .sidebar_module_style3 {
	background-color:#C12D7E;}
	
	#sidebar .sidebar_module_style3 .sidebar_module_inner{
		border-color:#D0378B;
		background-color:#AF165F;}
		
		#sidebar .sidebar_module_style3 h3.sidebar_module_heading > span {
			border-color:#D0378B;}
			
			
/* Footer Menu */	
#footer_menu .footer_menu .footermenu_module {
	background-color:#C4DEE8}
	
	#footer_menu .footer_menu .footermenu_module .footermenu_title,
	#footer_menu .footer_menu .footermenu_module:before {
		background-color:#157AA4;}
		
		#footer_menu .footer_menu .footermenu_module .footermenu_title:after {
			background-image:url(../../images/styles/style2/arrow_menu_title.png);}
			
	#footer_menu .footer_menu .footermenu_module .footermenu_content ul.nav li a{
		color:#5f7c88;}
		
/* Different style after every normal style  */
#footer_menu .footer_menu:nth-child(even) .footermenu_module {
	background-color:#EBC5D7;}
	
	#footer_menu .footer_menu:nth-child(even) .footermenu_module .footermenu_content ul.nav li a{
		color:#875e6f;}

			#footer_menu .footer_menu:nth-child(even) .footermenu_module .footermenu_title{
				background-color:#AF165F}
				
				#footer_menu .footer_menu:nth-child(even) .footermenu_module:before {
					background-color:#AF165F}
				
					#footer_menu .footer_menu:nth-child(even) .footermenu_module .footermenu_title:after {
						background-image:url(../../images/styles/style2/arrow_menu_title.png);}
	
/* IceCarousel 
-------------------------------------------------*/
#icecarousel {
	background-color:#E4EFF2;
	border-color:#C2DBE2;}
	
		#icecarousel .icecarousel-inner { 
		border-color:#C2DBE2;}
		
			#icecarousel .flex-direction-nav a {
				background-color:#C6D7DE;
				background-image: url(../../images/styles/style2/icecarousel_arrows.png);}
				
				#icecarousel .flex-direction-nav a:hover {
					background-color:#B6CCD5}
	
#icecarousel .icecarousel-caption .icecarousel-description {
	background: #AF165F;
	background: rgba(175,22,95,.75);}	
	
		
/* Overlay effect */
.ice_overlay {
	background-image: url(../../images/styles/style2/ice_loading.gif);}
	
/* scrollup  */		
.scrollup {
	background-color:#A0C7D2;