/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */


/* Base
----------------------------------------------------------------------------------------------------*/

/* Link Colors */
a { text-decoration:none;}

#bottom-b a {
	text-decoration:none;
}

h1, 
h2,
h4,
h5,
h6, 
#footer a:hover,
.menu-dropdown li.active > a,
.menu-sidebar a.active,
.menu-sidebar li > span.active,
#system .pagination a:hover { color: #333333; text-decoration:none;}

.menu-dropdown li.active > a { color: #999999; font-weight: bold;}



::-moz-selection { background: #FF8C00; color: #fff; }
::selection { background: #FF8C00; color: #fff; }

#toolbar a:hover { color: #FF8C00 !important; }

::-moz-selection { background: #FF8C00; color: #fff; }
::selection { background: #FF8C00; color: #fff; }


/* Menus
----------------------------------------------------------------------------------------------------*/

/* Menu-Dropdown */
.menu-dropdown a.level3 { background: url(../../images/color/orange/menu_dropdown_level3.png) 0 0 no-repeat; }

/* Menu-Sidebar */
.menu-sidebar li.level2 a.level2 { background: url(../../images/color/orange/menu_sidebar_level2.png) 0 0 no-repeat; }

.mod-black .menu-sidebar li.level2 a.level2 { background-image: url(../../images/color/orange/menu_sidebar_level2_black.png); }

/* Link */
.mod-color .menu-sidebar a,
.mod-color .menu-sidebar li > span { color: #ffebe8; }

/* Hover */
.mod-color .menu-sidebar a:hover,
.mod-color .menu-sidebar li > span:hover { color: #fff; }

/* Active */
.mod-color .menu-sidebar a.active,
.mod-color .menu-sidebar li > span.active { color: #6b3500; }



/* Modules
----------------------------------------------------------------------------------------------------*/

.module .badge { background-image: url(../../images/color/orange/module_badges.png); }

/* Module Color */

/* Red */
.mod-color {
	border: 1px solid #AF493A;
	border-top-color: #833327;
	background: #F78E1E;
	box-shadow:
		inset 0 0 5px rgba(128,53,43,0.7),
		0 1px 0 rgba(253,253,255,1.0);
	color: #FAF2E5;
	text-shadow: 0 1px 0 rgba(2,0,0,0.1);
}

.mod-color h3.module-title { color: #FAF2E5; }

.mod-color h3.module-title .subtitle { color: #FAF2E5; }

.mod-color a:hover,
.mod-color strong,
.mod-color code { color: #6b1000; text-shadow: 0 1px 0 rgba(245,255,240,0.2); }

.mod-color a { color: #FAF2E5; }

.mod-color a:hover { text-shadow: 0 1px 0 rgba(2,0,0,0.2); }

/* Orange */
.mod-orange {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #F28C00;
    border-color: #F27700 #C46000 #C46000;
    border-right: 1px solid #C46000;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 0 5px rgba(128, 53, 43, 0.7) inset, 0 1px 0 #FDFDFF;
    color: #FFEDEA;
    text-shadow: 0 1px 0 rgba(2, 0, 0, 0.1);
}





/* Tools
----------------------------------------------------------------------------------------------------*/

/* Button More */
a.button-more {
	border-bottom: 1px solid #ad4f42;
	background: #F27700;
	background: -moz-linear-gradient(
					top,
					rgba(242, 140, 0, 1.0) 0%,
					rgba(242, 119, 0, 1.0) 100%
				);
	background: -webkit-linear-gradient(
					top,
					rgba(242, 140, 0, 1.0) 0%,
					rgba(242, 119, 0, 1.0) 100%
				);
	background: -webkit-gradient( 
					linear,
					50% 0%,
					50% 100%,
					color-stop(0%, #F28C00),
					color-stop(100%, #F27700)
				);
	background: -o-linear-gradient(
					top,
					rgba(242, 140, 0, 1.0) 0%,
					rgba(242, 119, 0, 1.0) 100%
				);
	background: linear-gradient(
					top,
					rgba(242, 140, 0, 1.0) 0%,
					rgba(242, 119, 0, 1.0) 100%
				);
	background: -ms-linear-gradient(
					top,
					rgba(242, 140, 0, 1.0) 0%,
					rgba(242, 119, 0, 1.0) 100%
				);
}

a.button-more:hover {
	border-bottom-color: #913123;
	color: #6b1000!important;
}

a.button-more:active { border-top: 1px solid #913123; }
