/*
Kundenspezifischer Stylesheet
--------------------------------
Ergänzung zu c_allgemein.css
--------------------------------
Claudio Giovanniello
Venne-Media
*/



/* PRIMÄR UND SEKUNDÄRFARBEN */
.primarycolor_bg { background-color: #EA6100; background: #EA6100; }
.primarycolor_txt { color: #EA6100; }

.secondarycolor_bg { background-color: #1E4F66; background: #1E4F66; }
.secondarycolor_txt { color: #1E4F66; }

/* ALTERNATIVFARBE z.B.: FÜR HOVER EFFEKTE BEI DENEN BEREITS EINE DER BEIDEN PRIMÄRFARBEN GENUTZT WIRD */
.alternativecolor_bg { background-color: #fc0; background: #fc0; }
.alternativecolor_txt { color: rgba(0,0,0,0.45); }

.bg_pattern { background-image: url('../../oneo/img/3043e5e9.png');	background-repeat: repeat; }

a { color: #EA6100; }
.main-navigation > ul > li > a.active, .main-navigation > ul > li > a.trail, .main-navigation > ul > li > a.forward, .main-navigation > ul > li > strong.active, .main-navigation > ul > li > strong.trail, .main-navigation > ul > li > strong.forward, .main-navigation > ul > li > span.active, .main-navigation > ul > li > span.trail, .main-navigation > ul > li > span.forward {
	color: #1E4F66;
	background: #0000000d;
  border-radius: 10px;
}
.main-navigation > ul > li > a:hover, .main-navigation > ul > li > a:focus, .main-navigation > ul > li > strong:hover, .main-navigation > ul > li > strong:focus, .main-navigation > ul > li > span.active:hover, .main-navigation > ul > li > span.active:focus, .main-navigation > ul > li > span.trail:hover, .main-navigation > ul > li > span.trail:focus, .main-navigation > ul > li > span.forward:hover, .main-navigation > ul > li > span.forward:focus {
	color: #ece3dc;
	border-radius: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 8px;

/* VERLAUF IM HINTERGRUND DES NAVIGATIONS:HOVER - FARBLICH ANPASSEN! */
	background: rgb(183,51,77);
	background: -moz-linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
	background: -webkit-linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
	background: linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b7334d",endColorstr="#ea6100",GradientType=1);

	text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
}

.main-navigation > ul > li .active { cursor: pointer;}

.be_login button:hover { background-color: #EA6100;}
.be_login button:focus { background-color: #EA6100;}
.mod_login h6 { border-top: 1px solid #EA6100; }
.mod_lostPassword h6 { border-top: 1px solid #EA6100; }

button.-secondary, .button.-secondary, input[type="submit"].-secondary, .main-navigation-search-form button, .feature-box-link.-secondary, .headline-box-link.-secondary, .pricing-table-plan a.-secondary, .feature-box-link, .headline-box-link, .pricing-table-plan a, button, .button, input[type="submit"], input[type="reset"], input[type="button"] {
	background: #EA6100;
	color: #ece3dc;
}

button.-secondary:hover, .button.-secondary:hover, input[type="submit"].-secondary:hover, .main-navigation-search-form button:hover, .feature-box-link:hover, .headline-box-link:hover, .pricing-table-plan a:hover, button.-secondary:focus, .button.-secondary:focus, input[type="submit"].-secondary:focus, .main-navigation-search-form button:focus, .feature-box-link:focus, .headline-box-link:focus, .pricing-table-plan a:focus, button:hover, button:focus, .button:hover, .button:focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="button"]:hover, input[type="button"]:focus {
	background: #1E4F66;
	color: #ece3dc;
}


.sessioninformation input[type="button"]:hover { color: #ece3dc; background: #1E4F66; }
.sessioninformation .-highlight-color button.-secondary, .-highlight-color .button.-secondary, .-highlight-color input[type="submit"].-secondary, .-highlight-color .main-navigation-search-form button, .main-navigation-search-form .-highlight-color button, .-highlight-color .feature-box-link, .-highlight-color .headline-box-link, .-highlight-color .pricing-table-plan a, .pricing-table-plan .-highlight-color a, .-highlight-color button, .-highlight-color .button, .-highlight-color input[type="submit"], .-highlight-color input[type="reset"], .-highlight-color input[type="button"] {
	background: #EA6100;
	color: #ece3dc;
}

.icon-cog:hover::before { color: #1E4F66; }
.icon-user:hover::before { color: #1E4F66; }

.be_StatBox_L5 li a:hover  { color: #1E4F66; text-decoration: underline; }

.tooltips span { background: #1E4F66; }

.tooltips span:after { border-bottom: 8px solid #1E4F66; }

.be_SpendenBarFull span { background: #1E4F66; }

.be_SpendenBarFull span:after { border-bottom: 8px solid #1E4F66; }


.be_StatIcon { color: #EA6100; }
p.StatBox_Zahl { color: #1E4F66; }

h2.be_WelMsg strong{ color: #1E4F66; text-decoration: underline #1E4F66 dashed; }
h2.be_WelMsg strong:hover { color: #EA6100; text-decoration: underline #EA6100 dashed; }

.be_SpendenBarFull {  background: #1E4F66;  }
.be_SpendenBarFullNoMax {  background: rgba(0,65,105,0.05);  }
.be_SpendenBarReceived {
	background: rgb(119,183,8);
	background: -moz-linear-gradient(45deg, rgba(119,183,8,1) 0%, rgba(176,183,8,1) 70%);
	background: -webkit-linear-gradient(45deg, rgba(119,183,8,1) 0%, rgba(176,183,8,1) 70%);
	background: linear-gradient(45deg, rgba(119,183,8,1) 0%, rgba(176,183,8,1) 70%)
}

.be_SpendenBarFullNoMax .icon-arrow-right {
		background: rgb(119,183,8);
		background: -moz-linear-gradient(45deg, rgba(119,183,8,1) 0%, rgba(176,183,8,1) 70%);
		background: -webkit-linear-gradient(45deg, rgba(119,183,8,1) 0%, rgba(176,183,8,1) 70%);
		background: linear-gradient(45deg, rgba(119,183,8,1) 0%, rgba(176,183,8,1) 70%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#77b708",endColorstr="#EA6100",GradientType=1);
}

.be_SpendenBarFullNoMax .icon-arrow-right { color: rgba(0,0,0,0.4); }

.be_SpendenStats h3 { color: #242424; }
.be_StatBox_L5 h4 { color: #1E4F66; }
.be_OV_Log h4 { color: #1E4F66; }
.be_OV_Log li span.x1 { background: #1E4F66; }
.be_StatBox_L5 li span { background: #1E4F66; }

.be_OV_Log .a_button:hover { background: #EA6100; color: #ece3dc; }
.be_OV_Log .a_button { color: white; }

.be_BearbeitungsBarFull { background: #1E4F66; }
.be_BearbeitungsBarReceived {
		background: rgb(0,77,125);
		background: -moz-linear-gradient(45deg, rgba(0,77,125,1) 0%, rgba(0,122,198,1) 70%);
		background: -webkit-linear-gradient(45deg, rgba(0,77,125,1) 0%, rgba(0,122,198,1) 70%);
		background: linear-gradient(45deg, rgba(0,77,125,1) 0%, rgba(0,122,198,1) 70%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#004d7d",endColorstr="#007ac6",GradientType=1);
}

.be_Listing thead { background: #EA6100; color: #ece3dc;}
.be_Listing thead #forFilters { background: #EA6100; color: #242424;}
.be_StatusIconWrap { background: #1E4F66; }
.be_StatusIconInner { background: #EA6100; }

.be_Listing a:hover { color: #1E4F66; }

.be_Listing a:last-of-type:hover { color: darkred; }

#be_Projekte_filter { background: #1E4F6614; }

.redirect .be_login { background: #1E4F66; }

.dataTables_wrapper .dataTables_paginate .paginate_button {background: rgba(0,65,105,0.05); }
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	background: #EA6100 !important; color: #ece3dc !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {background: #1E4F66; border: 1px solid #1E4F66; color: #ece3dc !important; }
.dataTables_paginate #be_Projekte_previous {background: #1E4F66 !important; color: #ece3dc !important;}
.dataTables_paginate #be_Projekte_next {background: #1E4F66 !important; color: #ece3dc !important;}
.dataTables_paginate #be_Projekte_next:hover , .dataTables_paginate #be_Projekte_previous:hover {
		font-weight: normal;
		background: #EA6100 !important; color: #1E4F66 !important;
		border: 1px solid #EA6100;
}

#be_Organisation_filter { background: #1E4F6614; }
.dataTables_paginate #be_Organisation_previous {background: #1E4F66 !important; color: #ece3dc !important;}
.dataTables_paginate #be_Organisation_next {background: #1E4F66 !important; color: #ece3dc !important;}
.dataTables_paginate #be_Organisation_next:hover , .dataTables_paginate #be_Organisation_previous:hover {
		font-weight: normal;
		background: #EA6100 !important; color: #ece3dc !important;
		border: 1px solid #EA6100;
}

.widget_projektbeschreibung .mce-tinymce button:hover {background-color: #EA6100;}
.widget_projektbeschreibung .mce-tinymce .mce-menu-item:hover {background-color: #EA6100;}

#be_PortalUser_filter { background: #1E4F6614; }
.dataTables_paginate #be_PortalUser_previous {background: #1E4F66 !important; color: white !important;}
.dataTables_paginate #be_PortalUser_next {background: #1E4F66 !important; color: white !important;}
.dataTables_paginate #be_PortalUser_next:hover , .dataTables_paginate #be_PortalUser_previous:hover {
		font-weight: normal;
		background: #EA6100 !important; color: #1E4F66 !important;
		border: 1px solid #EA6100;
}

.projectSwitchState
{
	color: #db470b !important;
}

.projectSwitchState.active
{
	color: #EA6100 !important;
}

.projectPublishedIcon
{
	background-color: #db470b;
}

.projectPublishedIcon.active
{
}

.be_OV_Projects a.be_OV_ProjectsLink { color: #1E4F66; }
.be_OV_Projects a.be_OV_ProjectsLink:hover { text-decoration: underline; }
.be_OV_Users a.be_OV_UsersLink { color: #1E4F66; }
.be_OV_Users a.be_OV_UsersLink:hover { text-decoration: underline; }
.be_BV_Organisation a.be_BV_OrganisationLink { color: #1E4F66; }
.be_BV_Organisation a.be_BV_OrganisationLink:hover { color: #1E4F66; text-decoration: underline; }

a.be_PA_ShowAllProjects:hover {background-color: #EA6100;}
a.primarycolor_txt { color: #1E4F66; }
.be_Listing a.pList_2:hover { color: #1E4F66; text-decoration: underline; }

.export_Spendenlog_date {
	    background: #EA6100;
	    color: #fff;
}

.export_Maillog_date {
	    background: #EA6100;
	    color: #fff;
}


.be_export table.dataTable .be_export_showTop {
	background: #EA6100;
}

.be_regTop1 { border-right: 2px solid #EA6100; }
.be_register .reg_infoBox a{color: #EA6100;}

.be_export .tab-navigation a.is-active , .be_settings .tab-navigation a.is-active , .be_stats .tab-navigation a.is-active , .be_organisation .tab-navigation a.is-active {
	box-shadow: none;
	background: rgb(183,51,77);
	background: -moz-linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
	background: -webkit-linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
	background: linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1E4F66",endColorstr="#525d62",GradientType=1);
}


.sessioninformation .icon_nav .icon-user:hover::before {color: #EA6100;}

#imageModal .imageContainerFocus { background: #EA6100;}
#imageModal .dropzone { background: rgba(176, 183, 8, 0.06); }
#imageModal .dropzone:hover { background: rgba(176, 183, 8, 0.16); }

#imageModalOrgaImage .imageContainerFocus { background: #EA6100;}
#imageModalOrgaImage .dropzone { background: rgba(176, 183, 8, 0.06); }
#imageModalOrgaImage .dropzone:hover { background: rgba(176, 183, 8, 0.16); }

#uploadSingleFileModal .dropzone { background: rgba(176, 183, 8, 0.06); }

#imageModal button.cancel:hover { background: #1E4F66; color: #EA6100; }
#imageModal button.cancel { color: white; }

#imageModalOrgaImage button.cancel:hover { background: #1E4F66;}

#uploadImageDropzone .dz-message span:hover {
 color: #1E4F66;;
}

.be_projekte .widget_projektbild a.projectChangeImage:hover { background: #EA6100 }
.be_projekte .createNewProject::before { color: #EA6100; }
.be_projekte .createNewProject:hover {
	background: rgb(183,51,77);
	background: -moz-linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
	background: -webkit-linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
	background: linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1E4F66",endColorstr="#525d62",GradientType=1);
	text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	color: white;
 }

 .be_projekte .createNewProject:hover:before { color: #EA6100; }

 .be_benutzer .createNewPortalUser::before { color: #EA6100; }
 .be_benutzer .createNewPortalUser:hover {
	 background: rgb(183,51,77);
 	background: -moz-linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
 	background: -webkit-linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
 	background: linear-gradient(45deg, rgba(183,51,77,1) 0%, rgba(234,97,0,1) 70%);
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1E4F66",endColorstr="#525d62",GradientType=1);
 	text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
 	color: white;
  }

.be_benutzer .createNewPortalUser:hover:before { color: #EA6100; }
.be_settings .settings_2 div.settings_projekte div.categorySwitch .bulletEditorButton.add {	background-color: #EA6100; }
.be_settings .settings_3 div.settings_VRpaymethods .bulletEditorButton.add { background-color: #EA6100;  }
.be_settings .modal_paymentTypesWrapper .widget-submit button.cancel:hover { float: right; background: #1E4F66; }

.swal2-styled.swal2-confirm { background-color: #EA6100 !important; }
.swal2-styled.swal2-cancel { background-color: #1E4F66 !important; }

.swal2-icon.swal2-question { border-color: #EA6100 !important; color: #EA6100 !important; }
.mce-primary { background-color: #EA6100 !important; border: none; }
.mce-primary button:hover { background-color: #1E4F66 !important; border: none; border-color: #1E4F66 !important; }
.mce-menu-item:hover { background-color: #EA6100 !important; }

.mce-menu-item:hover .mce-text, .mce-menu-item.mce-selected .mce-text, .mce-menu-item:focus .mce-text { color: #1E4F66 !important; }
.mce-menu-item:hover .mce-ico, .mce-menu-item.mce-selected .mce-ico, .mce-menu-item:focus .mce-ico { color: #1E4F66 !important; }

.mce-grid-border a:hover, .mce-grid-border a.mce-active { background-color: #EA6100 !important;  background: #EA6100 !important; border-color: #EA6100 !important }
.mce-menu-item.mce-selected { background-color: #EA6100 !important; }
.mce-menu-item-normal.mce-active { background-color: #EA6100 !important; }

.be_benutzer .userPermissions ul#portalUserPermissions > li.parent {background-color: rgba(176,183,8,0.4); }
.be_StatBox a {color: #1E4F66;}
.be_StatBox_portalUser a {color: #1E4F66;}
.be_StatBox_portalUser a:hover {color: #EA6100;}
.be_StatBox a:hover {color: #EA6100;}

.widget_projektbild_anzeigen label.radioChecked {
	-webkit-box-shadow:inset 0px 0px 0px 2px #EA6100;
	-moz-box-shadow:inset 0px 0px 0px 2px #EA6100;
	box-shadow:inset 0px 0px 0px 2px #EA6100;
}

.widget_published label.radioChecked {
	-webkit-box-shadow:inset 0px 0px 0px 2px #EA6100;
	-moz-box-shadow:inset 0px 0px 0px 2px #EA6100;
	box-shadow:inset 0px 0px 0px 2px #EA6100;
}

table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before {
	background-color: #EA6100;
}

table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before {
	background-color: #1E4F66;
}

.mod_lostPasswordSuccess a { background-color: #EA6100; }

.be_organisation .organisation_SettingsWrapper .widget_vrPayMethods input.inputPaymentType:disabled { background-color: white; cursor: not-allowed; }
.be_organisation .organisation_SettingsWrapper .widget_vrPayMethods fieldset.paymentTypeActivated {background-color: rgba(176, 183, 8, 0.5); }
.be_organisation .organisation_detailsWrapper div.widget_buttonPreview button { background-color: #1E4F66; color: white; }
.be_organisation .organisation_detailsWrapper div.widget_buttonPreview button:hover { background-color: #1E4F66; color: #EA6100; }

.be_benutzer .user_userPermissionsWrapper form#portalUserManagementPermissions > ul#portalUserPermissions .switchPermissionState { background-color: rgba(176,183,8,0.4); }
.be_benutzer .user_userPermissionsWrapper form#portalUserManagementPermissions > ul#portalUserPermissions .switchPermissionStateHL { color: #555; font-weight: bold; }
.be_benutzer .user_userPermissionsWrapper form#portalUserManagementPermissions > ul#portalUserPermissions .switchPermissionStateLI { color: #555; font-weight: normal; }

.be_organisation div.settings_3 .widgetWrapper .sp-container .sp-button-container button { background-color: #EA6100; }

label.required::after {
  content: '*';
  margin-left: 4px;
  color: #1E4F66;
}

.be_projekte .showOwnAmounts .addOneOwnAmount button:last-of-type { background: #1E4F66; }

.exportPatternWrapper #openExportPatternModal {
	background: #1E4F66;
}

.be_export #exportPatternModal #exportPattern .deleteRow {
	background: #1E4F66;
}
.be_export #exportPatternModal #closeButton {
	background: #1E4F66;
}

.be_export .ui-datepicker .ui-state-active {
 border: 1px solid #EA6100;
 background: #EA6100;
}

.be_export .ui-datepicker .ui-state-highlight {
	border: 1px solid #EA6100;
  background: #EA6100;
	background: rgba(176,183,8,0.45);
  color: #555;
}

.be_organisation .organisation_SettingsWrapper .OrgaSpendenButtons #widgetAmounts button.add { background-color: #EA6100 }
.be_organisation .organisation_SettingsWrapper .OrgaSpendenButtons #widgetAmounts button.remove { background-color: #1E4F66 }

.be_organisation div#activationModal button#activationModalCancel {background: #1E4F66; }
.be_organisation div#activationModal button#activationModalCancel:hover {background: #EA6100; }

.be_login button { background-color: #EA6100; color: #ece3dc; }
.be_login button:hover { background-color: #1E4F66; color: #ece3dc; }
.be_profil .innerWrapper p strong.primarycolor_txt { color: #1E4F66; }

.be_login .mod_login h6 { font-size: 0.9em; }

.verwaltung .be_logo { margin-top: 10px; }

.form_privacyCheck { width: 48.75% !important; }
.form_privacyCheck a { color: #555; }
.reg_terms { margin-right: 0 !important; }
.form_regSubmit { width: 100% !important; }


.be_modules aside.sidebar ul.level_1 li a::before { color: #242424; }
.be_modules aside.sidebar ul.level_1 li a:hover { color: #242424; }
.be_modules aside.sidebar h3 { border-bottom: 2px solid #242424;}

/* .be_modules table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before { background-color: #b0b708; } */
.be_modules table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before { background-color: #242424; }

.embedCodePreviewLink { background: #1E4F66; color: #ece3dc; }
.be_organisation .widget_organisationslogo a.changeImage { color: #ece3dc; }
