﻿/* HEADER */
#cfd_header { }
#cfd_header_2 { margin: 10px 0 10px 0; }

/* FOOTER */
#cfd_footer { }

/* MENU ABOUT ME */
/*
#cfd_menu_about_me { margin: 0 0 0 20px; width: 170px; }
#cfd_menu_about_me_inner { }
#cfd_menu_about_me ul { list-style: none; margin: 0; padding: 0; }
#cfd_menu_about_me li.lvl0 {
	display: block;
	border: 1px solid #aeaeae;
	border-radius: 0 5px 0 5px;
	border-left: 4px solid #888888;
	width: 165px;
	margin: 0 0 10px 0;
	background: #009fda;
}
#cfd_menu_about_me li.lvl0.on {
	border-left: 4px solid #0c406d;
}
#cfd_menu_about_me a { }
#cfd_menu_about_me a.lvl1 { border-top: 1px solid #cceef7; color: #ffffff; font-size: 16px; font-family: 'MuseoSans-500', Arial; display: block; padding: 7px 5px; }
#cfd_menu_about_me h1.lvl1 { color: #ffffff; margin: 0; padding: 7px 5px; }
#cfd_menu_about_me div.lvl1 { padding: 7px 5px; }
#cfd_menu_about_me span.lvl1 { color: #ffffff; font-size: 12px; }
*/

/* MENU ADMIN */
#cfd_menu_admin { margin: 10px 0 10px 0; white-space: nowrap; position: relative; }
#cfd_menu_admin td { border-bottom: #b2b2b2 1px solid; border-left: #b2b2b2 1px solid; padding: 2px 8px 2px 8px; }

/* MENU BREADCRUMB */
#cfd_menu_breadcrumb { }
/* JRD+ Reskin : To complete.
#cfd_menu_breadcrumb ul li ul { background: #ffffff; border: solid 1px #009fda; display: none; position: absolute; top: 28px; left: -11px; margin: 0; width: 150px; z-index: 80; }
#cfd_menu_breadcrumb ul li:hover ul { display: block; }
#cfd_menu_breadcrumb ul li ul li { display: block; float: left; width: 150px; border: 0; }
#cfd_menu_breadcrumb ul li ul li a { display: block; float: left; padding: 5px 10px !important; width: 130px; background: #ffffff; color: #000000 !important; text-decoration: none; font-size: 11px; line-height: 11px; min-height: 11px !important; height: 11px; height: auto !important; }
#cfd_menu_breadcrumb ul li ul li a:hover { background: #009fda; color: #ffffff; text-decoration: none; }
*/

/* MENU EVENTS */
#cfd_menu_events { }
#cfd_menu_events ul { border-bottom: 1px solid #cccccc; float: left; margin: 0; padding: 0; width: 586px; }
#cfd_menu_events ul li { margin-left: 5px; }
#cfd_menu_events ul li,
#cfd_menu_events li a { display: block; float: left; }
#cfd_menu_events ul li a { background: #f2f4f3; border: 1px solid #cccccc; color: #999999; margin-bottom: -1px; padding: 3px 16px; text-decoration: none; }
#cfd_menu_events ul li a:hover { color: #777777; }
#cfd_menu_events ul a.selected { background: #ffffff; border-bottom-color: #ffffff; }

/* MENU LEFT */
#cfd_menu_left { position: relative; }
#cfd_menu_left .container { max-width: none; }
#cfd_menu_left header { position: static; background-color: rgba(9, 25, 50, 0.4); }
#cfd_menu_left header.lvl0 { background-color: #633e88; }
#cfd_menu_left header.lvl1 { background-color: #0099c4; }
#cfd_menu_left header.lvl2 { background-color: #d1356f; }
#cfd_menu_left .nav-items { background: #091932; padding-top: 10px; }
#cfd_menu_left .nav-items.lvl0 { background: #442b58; }
#cfd_menu_left .nav-items.lvl1 { background: #27376f; }
#cfd_menu_left .nav-items.lvl2 { background: #812143; }
#cfd_menu_left .nav-menu-left { transition: max-height 0.2s ease-in; padding-top: 2px; height: auto; max-height: 50px; background: transparent; }
@media screen and (min-width: 1025px) {
	#cfd_menu_left .nav-menu-left { max-height: 50px; }
}
#cfd_menu_left .nav-menu-left ul li { width: 45%; display: inline-block; vertical-align: top; }
#cfd_menu_left .nav-menu-left ul li.lvl2 { width: 100%; display: inline-block; vertical-align: top; }
#cfd_menu_left .nav-menu-left ul li.lvl3 { width: 100%; display: inline-block; vertical-align: top; }
@media screen and (min-width: 1025px) {
	#cfd_menu_left .nav-menu-left ul li { width: 25%; }
	#cfd_menu_left .nav-menu-left ul li.lvl2 { width: 50%; }
	#cfd_menu_left .nav-menu-left ul li.lvl3 { width: 50%; }
}
#cfd_menu_left .nav-menu-left .toggle-nav-lvl0,
#cfd_menu_left .nav-menu-left .toggle-nav-lvl1,
#cfd_menu_left .nav-menu-left .toggle-nav-lvl2
{ height: 48px; }
#cfd_menu_left .nav-menu-left .toggle-nav-lvl0 span,
#cfd_menu_left .nav-menu-left .toggle-nav-lvl1 span,
#cfd_menu_left .nav-menu-left .toggle-nav-lvl2 span
{ display: inline-block; margin-top: 4px; }
#cfd_menu_left .nav-menu-left .toggle-nav-lvl0 svg,
#cfd_menu_left .nav-menu-left .toggle-nav-lvl1 svg,
#cfd_menu_left .nav-menu-left .toggle-nav-lvl2 svg
{ width: 16px; height: 16px; position: relative; top: 2px; margin-left: 3px; fill: transparent; stroke: white; -webkit-transform: rotate(180deg); /* Chrome, Opera 15+, Safari 3.1+ */ /* IE 9 */ transform: rotate(180deg); /* Firefox 16+, IE 10+, Opera */ }
@media screen and (min-width: 1025px) {
	#cfd_menu_left .nav-menu-left .toggle-nav-lvl0 svg,
	#cfd_menu_left .nav-menu-left .toggle-nav-lvl1 svg,
	#cfd_menu_left .nav-menu-left .toggle-nav-lvl2 svg
	{ -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ }
}
#cfd_menu_left .nav-menu-left.open { transition: max-height 0.2s ease-out; max-height: 1000px; }
@media screen and (min-width: 1025px) {
	#cfd_menu_left .nav-menu-left.open { height: auto; max-height: 1000px; }
}
#cfd_menu_left .nav-menu-left.open svg { fill: white; stroke: white; -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ }
@media screen and (min-width: 1025px) {
	#cfd_menu_left .nav-menu-left.open svg { -webkit-transform: rotate(180deg); /* Chrome, Opera 15+, Safari 3.1+ */ /* IE 9 */ transform: rotate(180deg); /* Firefox 16+, IE 10+, Opera */ }
}
.nav-menu-left { height: 50px; overflow: hidden; z-index: 20; position: relative; margin-top: 0; background-color: rgba(9, 25, 50, 0.8); }
.nav-menu-left.open { height: auto; background-color: #091932; }
.nav-menu-left.lvl0.open { height: auto; background-color: #442b58; }
.nav-menu-left.lvl1.open { height: auto; background-color: #27376f; }
.nav-menu-left.lvl2.open { height: auto; background-color: #812143; }
.nav-menu-left:hover { background-color: #091932; }
.nav-menu-left.lvl0:hover { background-color: #442b58; }
.nav-menu-left.lvl1:hover { background-color: #27376f; }
.nav-menu-left.lvl2:hover { background-color: #812143; }
.nav-menu-left .toggle-nav-lvl0,
.nav-menu-left .toggle-nav-lvl1,
.nav-menu-left .toggle-nav-lvl2
{ -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; pointer-events: auto; height: 50px; color: white; padding: 7px 0; cursor: pointer; font-family: "Roboto Slab", serif; font-weight: 400; }
.nav-menu-left .toggle-nav-lvl0 svg,
.nav-menu-left .toggle-nav-lvl1 svg,
.nav-menu-left .toggle-nav-lvl2 svg
{ stroke: white; width: 24px; height: 24px; fill: white; top: 6px; position: relative; margin-right: 10px; }
.nav-menu-left h3 { margin: 0; }
.nav-menu-left h3 a { display: block; font-weight: 700; padding: 10px 0; margin: 0 15px; }
.nav-menu-left h3 span { font-weight: 300; margin: 0 5px 3px 0; font-style: italic; font-size: 18px; display: block; color: #091932; }
.nav-menu-left.lvl0 h3 span { color: #442b58; }
.nav-menu-left.lvl1 h3 span { color: #27376f; }
.nav-menu-left.lvl2 h3 span { color: #812143; }
.nav-menu-left ul { list-style-type: none; }
.nav-menu-left ul li { margin: 0; }
.nav-menu-left ul a { font-family: "Roboto Slab", serif; display: block; position: relative; padding: 10px 0; margin: 0; font-size: 16px; }
.nav-menu-left ul a:after { -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; content: ""; position: absolute; height: 1px; width: 40px; background-color: white; bottom: 0; left: 0; }
.nav-menu-left ul a:hover { color: white; }
.nav-menu-left ul a:hover:after { width: 80px; }
.nav-menu-left ul.lvl1 { list-style: none; }
.nav-menu-left ul.lvl2 { list-style: none; }
.nav-menu-left ul.lvl3 { list-style: none; }
.nav-menu-left li.lvl1 { }
.nav-menu-left li.lvl2 { }
.nav-menu-left li.lvl3 { }
.nav-menu-left a { color: white; }
.nav-menu-left a.selected { }
.nav-menu-left a.lvl0 { }
.nav-menu-left a.lvl1 { }
.nav-menu-left a.lvl1.selected { }
.nav-menu-left a.lvl2 { font-size: 14px; }
.nav-menu-left a.lvl2.selected { }
.nav-menu-left a.lvl3 { font-size: 12px; }
.nav-menu-left a.lvl3.selected { }

/* MENU MAIN */
#cfd_menu_main { }

/* MENU MEGA */
#cfd_menu_mega { }

/* MENU NEWS RSS */
#cfd_menu_news_rss { margin: 10px 0 10px; }

/* MENU ORGANISATIONS SEARCH */
/*
.cfd_menu_organisations_search { }
.cfd_menu_organisations_search div.A { border-right: solid 1px #7a8383; float: left; text-align: center; width: 20px; }
.cfd_menu_organisations_search div.B2Y { border-right: solid 1px #7a8383; float: left; text-align: center; width: 21px; }
.cfd_menu_organisations_search div.Z { float: left; text-align: center; width: 21px; }
.cfd_menu_organisations_search a { color: #aaaaaa; text-decoration: none; }
.cfd_menu_organisations_search a:hover { text-decoration: underline; }
*/

/* MENU RIGHT */
/*
.cfd_menu_right { margin: 0 0 0 20px; width: 170px; }
.cfd_menu_right_inner { }
.cfd_menu_right ul { list-style: none; margin: 0; padding: 0; }
.cfd_menu_right li.lvl0 {
	display: block;
	border: 1px solid #aeaeae;
	border-radius: 0 5px 0 5px;
	border-left: 4px solid #009fda;
	width: 165px;
	margin: 0 0 10px 0;
	background: #eeeeee;
	background-image: linear-gradient(to bottom, #dcdcdc 5%, #ffffff 95%);
	background-image: -o-linear-gradient(bottom, #dcdcdc 5%, #ffffff 95%);
	background-image: -moz-linear-gradient(bottom, #dcdcdc 5%, #ffffff 95%);
	background-image: -webkit-linear-gradient(bottom, #dcdcdc 5%, #ffffff 95%);
	background-image: -ms-linear-gradient(bottom, #dcdcdc 5%, #ffffff 95%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.05, #dcdcdc), color-stop(0.95, #ffffff) );
}
.cfd_menu_right li.lvl0.on {
	border-left: 4px solid #888888;
	background: #dddddd;
	background-image: linear-gradient(to bottom, #bbbbbb 5%, #ffffff 95%);
	background-image: -o-linear-gradient(bottom, #bbbbbb 5%, #ffffff 95%);
	background-image: -moz-linear-gradient(bottom, #bbbbbb 5%, #ffffff 95%);
	background-image: -webkit-linear-gradient(bottom, #bbbbbb 5%, #ffffff 95%);
	background-image: -ms-linear-gradient(bottom, #bbbbbb 5%, #ffffff 95%);
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.05, #bbbbbb), color-stop(0.95, #ffffff) );
}
.cfd_menu_right li.lvl2 { }
.cfd_menu_right a { }
.cfd_menu_right a.lvl1 { border-top: 1px solid #cceef7; color: #009fda; font-size: 16px; font-family: 'MuseoSans-500', Arial; display: block; padding: 7px 5px; }
.cfd_menu_right a.lvl2 { background-color: #009fda; color: #ffffff; font-size: 12px; display: block; margin: 1px; padding: 2px 4px; }
.cfd_menu_right h1.lvl1 { margin: 0; padding: 7px 5px; }
.cfd_menu_right div.lvl1 { padding: 7px 5px; }
*/

.cfd_menu_right { margin: 0 0 2px 0; position: relative; }
@media screen and (min-width: 1025px) {
	.cfd_menu_right { margin: 0 0 10px 0; }
}
.cfd_menu_right .container { max-width: none; }
@media screen and (min-width:1025px) {
	.cfd_menu_right .container { padding: 0; }
}
.cfd_menu_right header { position: static; }
.cfd_menu_right header.about-me { background-color: #30050c; }
.cfd_menu_right header.my-communities { background-color: #1a280e; }
.cfd_menu_right .nav-items { padding: 10px 10px 5px 10px; }
.cfd_menu_right .nav-items.about-me { background: #e6e6e6; }
.cfd_menu_right .nav-items.my-communities { background: #e6e6e6; }
.cfd_menu_right .nav-menu-right { transition: max-height 0.2s ease-in; padding-top: 0; height: auto; max-height: 40px; background: transparent; }
@media screen and (min-width: 1025px) {
	.cfd_menu_right .nav-menu-right { max-height: 40px; }
}
.cfd_menu_right .nav-menu-right .toggle-nav-about-me,
.cfd_menu_right .nav-menu-right .toggle-nav-my-communities
{ height: 40px; }
.cfd_menu_right .nav-menu-right .toggle-nav-about-me span,
.cfd_menu_right .nav-menu-right .toggle-nav-my-communities span
{ display: inline-block; font-size: 14px; margin-top: 4px; }
.cfd_menu_right .nav-menu-right .toggle-nav-about-me svg,
.cfd_menu_right .nav-menu-right .toggle-nav-my-communities svg
{ width: 16px; height: 16px; position: relative; top: 2px; margin-left: 3px; fill: transparent; stroke: white; -webkit-transform: rotate(180deg); /* Chrome, Opera 15+, Safari 3.1+ */ /* IE 9 */ transform: rotate(180deg); /* Firefox 16+, IE 10+, Opera */ }
@media screen and (min-width: 1025px) {
	.cfd_menu_right .nav-menu-right .toggle-nav-about-me svg,
	.cfd_menu_right .nav-menu-right .toggle-nav-my-communities svg
	{ -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ }
}
.cfd_menu_right .nav-menu-right.open { transition: max-height 0.2s ease-out; max-height: 1000px; }
@media screen and (min-width: 1025px) {
	.cfd_menu_right .nav-menu-right.open { height: auto; max-height: 1000px; }
}
.cfd_menu_right .nav-menu-right.open svg { fill: white; stroke: white; -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ }
@media screen and (min-width: 1025px) {
	.cfd_menu_right .nav-menu-right.open svg { -webkit-transform: rotate(180deg); /* Chrome, Opera 15+, Safari 3.1+ */ /* IE 9 */ transform: rotate(180deg); /* Firefox 16+, IE 10+, Opera */ }
}
.nav-menu-right { height: 40px; overflow: hidden; z-index: 20; position: relative; margin-top: 0; }
.nav-menu-right.open { height: auto; }
.nav-menu-right.about-me.open { height: auto; background-color: #e6e6e6; }
.nav-menu-right.my-communities.open { height: auto; background-color: #e6e6e6; }
.nav-menu-right:hover { }
.nav-menu-right.about-me:hover { background-color: #e6e6e6; }
.nav-menu-right.my-communities:hover { background-color: #e6e6e6; }
.nav-menu-right .toggle-nav-about-me,
.nav-menu-right .toggle-nav-my-communities
{ -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; pointer-events: auto; height: 40px; color: white; padding: 7px 0; cursor: pointer; font-family: "Roboto Slab", serif; font-weight: 400; }
.nav-menu-right .toggle-nav-about-me svg,
.nav-menu-right .toggle-nav-my-communities svg
{ stroke: white; width: 24px; height: 24px; fill: white; top: 6px; position: relative; margin-right: 10px; }
.nav-menu-right h3 { margin: 0; }
.nav-menu-right h3 a { display: block; font-weight: 700; padding: 10px 0; margin: 0 15px; }
.nav-menu-right h3 span { font-weight: 300; margin: 0 5px 3px 0; font-style: italic; font-size: 18px; display: block; }
.nav-menu-right.about-me h3 span { color: #e6e6e6; }
.nav-menu-right.my-communities h3 span { color: #e6e6e6; }
.nav-menu-right ul { margin: 0; }
.nav-menu-right ul li { margin: 0 0 5px 0; }
.cfd_menu_right div.accordionButton { cursor: pointer; }
.cfd_menu_right div.accordionContent { }

/* MENU SEARCH */
#cfd_menu_search { float: right; }
#cfd_menu_search #cfd_menu_search_main { position: relative; top: 23px; right: 40px; }
#cfd_menu_search #cfd_menu_search_advanced { position: relative; top: 20px; right: -198px; }
#cfd_menu_search span { color: #009fda; font-size: 20px; font-family: 'MuseoSans-500', Arial; }
#cfd_menu_search a { font-size: 10px; }

/* MENU TOP */
#cfd_menu_top { }

/* CONTENT */
#cfd_content { }

/* DIRECTORY */
#cfd_directory { }

/* EVENTS */
#cfd_events { }
.events-row { list-style-type: none; padding: 0; position: relative; background-color: white; }
.events-row ul { list-style-type: none; }
.events-row ul li { display: block; }
@media screen and ( min-width: 481px ) {
	.events-row ul li { float: left; width: 49%; margin: 0 2% 20px 0; }
	.events-row ul li:nth-child(2n+2) { margin-right: 0; }
}
@media screen and (min-width: 769px) {
	.events-row ul li { float: left; width: 32%; margin: 0 2% 20px 0; }
	.events-row ul li:nth-child(2n+2) { margin-right: 2%; }
	.events-row ul li:nth-child(3n+3) { margin-right: 0; }
}
.events-row:after, .events-row ul:after { content: ""; display: table; clear: both; border-spacing: 0; }
.events-row, .events-row ul { box-sizing: border-box; }

/* LOGIN */
#cfd_login { }

/* LOGIN */
#cfd_login_panel { background: url("img/nw2/login.jpg") no-repeat left top; background-size: cover; color: white; position: relative; }
#cfd_login_panel div.login { height: 50px; }
#cfd_login_panel div.rememberMe { height: 50px; }
#cfd_login_panel div.validation { height: 100px; }

/* LOGOUT */
#cfd_logout { }

/* LOGIN STATUS */
#cfd_login_status { }
#cfd_login_status h1 { margin: 10px 0 10px 0 !important; }

/* NEWS */
#cfd_news { }

/* PAGE MAIN */
.PageMainIntroductionGraphic { margin-bottom: 8px; }
.PageMainDetails { margin-bottom: 8px; }

/* MENU MOSAIC */
#cfd_menu_portal_modules { }
#cfd_menu_portal_modules .main-listing-portal { padding-right: 30px; }
@media screen and (min-width: 1025px) {
	#cfd_menu_portal_modules .main-listing-portal ul li { width: 33.33333% !important; }
}
#cfd_menu_portal_modules .details_multiple { height: 60px; }
#cfd_menu_portal_modules .details_multiple_header { height: 50px; width: 240px; text-align: left; color: #fff; font-size: 22px; line-height: 24px; }
#cfd_menu_portal_modules .details_multiple_footer { height: 10px; width: 240px; text-align: right; color: #fff; font-size: 10px; line-height: 10px; }
#cfd_menu_portal_modules .details_multiple_footer a { color: #fff; }
#cfd_menu_portal_modules .details_multiple_footer a:hover { text-decoration: underline !important; }
#cfd_menu_portal_modules .details_rss { height: 60px; }
#cfd_menu_portal_modules .details_rss_header { height: 60px; width: 240px; text-align: left; color: #fff; font-size: 22px; line-height: 24px; }

/*
#cfd_menu_portal_modules .mosaic-block { background: #111 url('../images_new/mosaic/progress.gif') no-repeat center center; float: left; height: 260px; overflow: hidden; position: relative; width: 260px; }
#cfd_menu_portal_modules .mosaic-backdrop { background: #111; display: none; height: 100%; position: absolute; top: 0; width: 100%; }
#cfd_menu_portal_modules .mosaic-overlay { background: #111; display: none; position: absolute; width: 100%; z-index: 5; }
#cfd_menu_portal_modules .bar .mosaic-overlay { background: url('../images_new/mosaic/bg-black.png'); opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter: alpha(opacity=00); }

#cfd_menu_portal_modules .non-mosaic-block { background: #111; float: left; height: 260px; overflow: hidden; position: relative; width: 260px; }
#cfd_menu_portal_modules .non-mosaic-backdrop { background: #111; display: block; height: 100%; position: absolute; top: 0; width: 100%; }

#cfd_menu_portal_modules .margin-bottom { margin-bottom: 15px; }
#cfd_menu_portal_modules .margin-right { margin-right: 15px; }
#cfd_menu_portal_modules .clearfix { clear: both; display: block; height: 0; visibility: hidden; }
#cfd_menu_portal_modules .details { margin: 10px; height: 240px; width: 240px; }
#cfd_menu_portal_modules .title_single { color: #fff; font-family: 'MuseoSans-500', Arial; font-size: 24px; line-height: 26px; }
#cfd_menu_portal_modules .title_multiple { color: #fff; font-family: 'MuseoSans-500', Arial; font-size: 14px; line-height: 16px; }
#cfd_menu_portal_modules a { text-decoration: none; }
#cfd_menu_portal_modules .title_rss { color: #fff; font-family: 'MuseoSans-500', Arial; font-size: 14px; line-height: 16px; }
*/

/* HEADER HERO */
#cfd_header_hero { }

/* IFRAME COMMITTED GIVING */
#cfd_committed_giving { background: #fff url('../images_new/ajax-loader.gif') no-repeat 50% 50% !important; }

/* SOCIAL ICONS */
/*
.mm_right_c1 .social-icons { position: absolute; bottom: 20px; left: 170px; }
#cfd_footer footer .social-icons { margin: 20px 0 0 0; }
.mm_right_c1 .social-icon,
#cfd_footer footer .social-icon { display: block; width: 28px; height: 28px; background: url(../images_uni/sprite.png); float: left; margin: 0 4px 0 0; text-indent: -9999px; }
.mm_right_c1 .social-fb, #cfd_footer footer .social-fb { background-position: -81px -60px; }
.mm_right_c1 .social-tw, #cfd_footer footer .social-tw { background-position: -113px -60px; }
.mm_right_c1 .social-in, #cfd_footer footer .social-in { background-position: -145px -60px; }
.mm_right_c1 .social-yt, #cfd_footer footer .social-yt { background-position: -177px -60px; }
*/

/* ARROW STATE */
/*
.arrow-state { display: inline-block; width: 12px; height: 13px; background: url('../images_uni/sprite.png'); float: right; margin: 0 0 4px 4px; }
.arrow-state-no-toggle { display: inline-block; width: 12px; height: 13px; background: url('../images_uni/no-toggle.png'); float: right; margin: 0 0 4px 4px; }
.post-more-inline .arrow-state,
.post-more .arrow-state { float: none; }
i.arrow-state, i.arrow-state-no-toggle { margin: 0 0 0 5px !important; position: relative; top: 3px; }
.arrow-right { background-position: -206px -60px; }
.arrow-down { background-position: -219px -60px; }
.arrow-right-w { background-position: -232px -60px; }
ul.toggle > li > a > i.arrow-state, ul.toggle > li > i.arrow-state-no-toggle { float: left; margin: 0 4px 0 0 !important; }
ul.toggle > li > a.post-more-inline > i.arrow-state { float: right; margin: 4px 0 0 4px !important; }
div.megamenu .arrow-state { float: none; position: absolute; top: 0; right: 0; margin: 0; }
*/
