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

/* Color */
h2,
h4,
a,
.menu-dropdown li.level1:hover .level1,
.menu-dropdown li.remain .level1,
.menu-sidebar li.level1 > a:hover,
.menu-sidebar li.level1 > span:hover,
#toolbar .menu-line li a:hover,
.module-title .color,
.button-default:hover,
.mod-black .button-default:hover,
em.box,
#system .title a:hover,
.searchbox .results li h3,
.searchbox .results li.more-results { color: #2c2623; }

/* Hover Color */
a:hover,
code,
.menu-dropdown a.level3:hover,
.menu-sidebar a.level2:hover,
#system .title a,
.searchbox .results li.more-results:hover { color: #dfad19; }

/* Black Color */
.mod-black a,
.mod-black .menu-sidebar a.level2,
.mod-black .menu-sidebar li.level1 > a:hover,
.mod-black .menu-sidebar li.level1 > span:hover,
.mod-black .module-title .color { color: #FF3200; }

/* Black Hover Color */
.mod-black code,
#footer a:hover,
.mod-black a:hover,
.mod-black .menu-sidebar a.level2:hover { color: #FF7255; }

/* Button Primary Style */
.button-primary,
.mod-black .button-primary,
.menu-dropdown li.active .level1,
.menu-dropdown li.active:hover .level1,
.module.mod-header-color .module-title,
#system .pagination strong {
background: #ffc20e;
    font-size: 18px;
}

/* Button Primary Hover Background */
.menu-dropdown li.active:hover .level1,
.menu-dropdown li.remain.active:hover .level1,
.button-primary:hover,
.mod-black .button-primary:hover,
#system .pagination strong:hover {
	box-shadow: 0 2px 0 rgba(255,223,192,0.3) inset,
				0 0 0 1px rgba(255,178,122,0.2) inset,
				0 0 10px rgba(255,178,122,0.2) inset,
				0 1px 1px rgba(104,12,0,0.1),
				0 7px 4px -4px rgba(104,12,0,0.05);
}

/* Button Primary Hover + Active Text Color */
.menu-dropdown li.active .level1,
.menu-dropdown li.level1.active:hover .level1,
.menu-dropdown li.level1.remain.active .level1,
.menu-dropdown li.active .level1 span.subtitle,
.menu-dropdown li.level2.active > a:hover,
.menu-dropdown a.level2:hover,
.menu-dropdown a.level2:hover span.subtitle,
.button-primary:hover,
.mod-black .button-primary:hover {
	border-right: 1px solid;
}


/* Button Primary Active */


/* Button Primary Line Effect */
.menu-dropdown li.active a.level1:before,
.menu-dropdown li.active span.level1:before,
.module.mod-header-color .module-title:before,
.button-primary:before {
	top: 1px;
	bottom: auto;
	opacity: 0.3;
}

/* Menu-Dropdown Level2 Hover */
.menu-dropdown a.level2:hover {
	background: #ffc20e;
	box-shadow: 0 1px 2px rgba(93, 69, 0, 0.4) inset;
}

/* Selection */
::-moz-selection { background: #d23415; color: #fff; }
::selection { background: #d23415; color: #fff; }

/* Form Elements */
form.style input:focus,
form.style textarea:focus {
	border-color: #E0685F;
	box-shadow: 0 0 5px rgba(215,46,0,0.3);
}

/* Color Images */
.menu-dropdown a.level1.parent > span,
.menu-dropdown span.level1.parent > span {background-image: none;); }
.menu-dropdown a.level3 { background-image: none; }

.menu-sidebar li.parent .level1 > span { background-image: url(../../images/color/red/menu_sidebar_parent.png); }
.menu-sidebar a.level2 { background-image: url(../../images/color/red/menu_sidebar_level2.png); }
.mod-black .menu-sidebar a.level2 { background-image: url(../../images/color/red/menu_sidebar_level2_black.png); }

ul.line-icon > li { background-image: url(../../images/color/red/tools/list_line_icon.png); }
ul.check > li { background-image: url(../../images/color/red/tools/list_check.png); }

.quote h1:before,
.quote h2:after { background-image: url(../../images/color/red/tools/quotes.png); }


 /* Custom Logo
----------------------------------------------------------------------------------------------------*/

.custom-logo { 	background-image: url(../../../../images/yootheme/logo_red.png); }

