

/** 		Color title H2  	**/

h2, h2 a, h2 a:hover {
color : #993366;
}


/** 		Color for active links  	**/

.dropdown li.parent:hover a::after , .dropdown li.parent:hover span::after,
.dropdown li.parent li.parent:hover a::after , .dropdown li.parent li.parent:hover span::after,
.dropdown li.parent li.parent li.parent:hover a::after , .dropdown li.parent li.parent li.parent:hover span::after {
color : #993366;
}

.dropdown li.active a::after , .dropdown li.active span::after, .dropdown li.active:hover a::after , .dropdown li.active:hover span::after {
color : #fff ;
}

/** if parent active and children active  **/
.dropdown li.active li a:hover, .dropdown li.active li.active li a:hover, .dropdown li.active li.active li.active li a:hover,
.dropdown li.active li span.separator:hover, .dropdown li.active li.active li span.separator:hover, .dropdown li.active li.active li.active li span.separator:hover {
color : #993366;
}

/** if active level 1 **/
.dropdown li.active a, .dropdown li.active span.separator,
.dropdown li.active a:hover, .dropdown li.active span.separator:hover {
background-color : #993366;
}

/** if active level 2+ **/
.dropdown li.active li.active a, .dropdown li.active li.active li.active a, .dropdown li.active li.active li.active li.active a,
.dropdown li.active li.active span.separator, .dropdown li.active li.active li.active span.separator, .dropdown li.active li.active li.active li.active span.separator {
color : #993366;
}

/** if hover level 1 **/
.dropdown li a:hover, .dropdown li span.separator:hover, .dropdown li li a:hover, .dropdown li li li a:hover,
.dropdown li li span.separator:hover, .dropdown li li li span.separator:hover {
color : #993366;
}

/** if hover level 2+ **/
.dropdown li li a:hover, .dropdown li li li a:hover,
.dropdown li li span.separator:hover, .dropdown li li li span.separator:hover,
.dropdown li.active li a:hover, .dropdown li.active li span.separator:hover {
color : #993366;
}



.submenu li.parent:hover a::after , .submenu li.parent:hover span::after,
.submenu li.parent li.parent:hover a::after , .submenu li.parent li.parent:hover span::after,
.submenu li.parent li.parent li.parent:hover a::after , .submenu li.parent li.parent li.parent:hover span::after {
color : #993366;
}

.submenu li.active a::after , .submenu li.active span::after, .submenu li.active:hover a::after , .submenu li.active:hover span::after {
color : #fff ;
}

/** if parent active and children active  **/
.submenu li.active li a:hover, .submenu li.active li.active li a:hover, .submenu li.active li.active li.active li a:hover,
.submenu li.active li span.separator:hover, .submenu li.active li.active li span.separator:hover, .submenu li.active li.active li.active li span.separator:hover {
color : #993366;
}

/** if active level 1 **/
.submenu li.active a, .submenu li.active span.separator,
.submenu li.active a:hover, .submenu li.active span.separator:hover {
background-color : #993366;
}

/** if active level 2+ **/
.submenu li.active li.active a, .submenu li.active li.active li.active a, .submenu li.active li.active li.active li.active a,
.submenu li.active li.active span.separator, .submenu li.active li.active li.active span.separator, .submenu li.active li.active li.active li.active span.separator {
color : #993366;
}

/** if hover level 1 **/
.submenu li a:hover, .submenu li span.separator:hover, .submenu li li a:hover, .submenu li li li a:hover,
.submenu li li span.separator:hover, .submenu li li li span.separator:hover {
color : #993366;
}

/** if hover level 2+ **/
.submenu li li a:hover, .submenu li li li a:hover,
.submenu li li span.separator:hover, .submenu li li li span.separator:hover,
.submenu li.active li a:hover, .submenu li.active li span.separator:hover {
color : #993366;
}


/**
** 		COLOR THEME
**/


/**		Color border bottom title module  	**/

.moduletable:hover h3 {
border-color : #993366;
}

/**		Color bg breadcrumb  	**/

.bg-breadcrumb {
background-color : #993366;
}

/** 	Color link 				**/

a, a:hover, .bottom-site a:hover, .breadcrumb a:hover {
color : #993366;
}



/**		FONT	**/

h1, .componentheading, h2.contentheading, .blog-featured h2 {
font-family: 'sans-serif', 'Open Sans';
}

.dropdown ul li a, .dropdown ul li span.separator {
font-family: 'sans-serif', 'Open Sans';
}

.left_column h3, .right-module-position h3, .user1 h3, .user2 h3, .user3 h3, 
.user4 h3, .user5 h3, .user6 h3 {
font-family: 'sans-serif', 'Open Sans';
}

.submenu li a, .submenu li span.separator {
font-family: 'sans-serif', 'Open Sans';
}

body {
font-family: 'sans-serif';
}


/**			Width 		**/

header, .middle-site, .bottom-site {
min-width : 20;
}

.wrapper-site {
width:20;
}

.right-module-position {
width:20%;
}