body #main_sidebar #quick_add_search #application_logo {
  background: url('https://project.vwebdesign.nl/Vcreations-logo-normaal.png') left center no-repeat !important ;
	background-size: contain !important;
  height: 60px;
  margin-top: 10px;
}

body #main_sidebar #quick_add_search #application_logo svg {
  display: none;
}

.object_comments .comments_header h2 {
  font-size: 0 !important;
}

.object_comments .comments_header h2:after {
  content: 'Reacties';
  font-size: 15px !important;
}

body .sidebar_progress .progressbar {
  display: none !imporant;
}

/*body #discussion_form .discussion_subscribers {
    display: none;
}

body .icon_application_logo_white_full {
	background: url('https://project.vwebdesign.nl/beeldmerk-3.svg') left center no-repeat !important ;
	background-size: contain !important;
}

html body aside#compact_menu #compact_menu_header #compact_menu_logo.icon_application_logo_white {
	background: url('https://project.vwebdesign.nl/beeldmerk.svg') center center no-repeat !important ;
	background-size: 80% !important;
}

html body aside#compact_menu #compact_menu_header {
	background-color: #355998 !important;
}



body .page.page_card .page_tabs .page_tabs_inner {
	background: #fcfcfc;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
}

body .page_tabs .page_tabs_inner .page_tabs_tabs > li.selected > a {
	border: 1px solid #d1d1d1;
	border-bottom: 1px solid #fff;
}

body .page_tabs .page_tabs_inner .page_tabs_tabs > li > a {
	border-bottom: 1px solid #d1d1d1;
}

body .page_tabs .page_tabs_inner .page_tabs_tabs > li > a {
	color: #888;
}
body .page_tabs .page_tabs_inner .page_tabs_tabs > li > a:hover {
	color: #444;
}

body .page.page_card .page_header .page_header_inner h1 {
	color: #1C649F;
}

body .progressbar .progressbar_value{
	background-color: #FDA800;
}

body .page_action_bar .page_action_bar_left a.button.default,
body .page_action_bar .page_action_bar_left button.default,
body a.button.default,
body button.default {
	background-color: #FDA800;
	border-color: #e59404;
}

body .page_action_bar .page_action_bar_left a.button.default:hover,
body .page_action_bar .page_action_bar_left button.default:hover,
body a.button.default:hover,
body button.default:hover {
	background-color: #df9609;
	border-color: #df9609;
}

body h1 a,
body h2 a,
body h3 a {
	color: #fda800;
}

body h1 a:hover,
body h2 a:hover,
body h3 a:hover {
	color: #df9609 !important;
}

body div#main_page_loader {
	background-color: #fda800;
}

body .task_list .task_view_mode .task_name.important{
	background: rgba(253, 168, 0, 0.25);
}

body #project_tasks.list_mode .project_tasks_columns .project_tasks_right_column .project_tasks_right_column_section ul li.selected:before {
	background: rgba(253, 168, 0, 0.25);
	border-color: rgba(253, 168, 0, 0.3);
}

body .profile_page .profile_page_section h2,
body h2 {
	color: #1C649F;
}

body .project_name h2 {
	color: #222;
}

body .profile_page .profile_page_tasks .profile_page_section_group:first-child {
	border-color: #ddd;
}

body .project_header .page_header .page_header_inner,
body .profile_page .profile_page_tasks .profile_page_section_group,
body .profile_page .profile_page_section_group,
body .subscription_list,
body .profile_page .my_work_subscriptions .view_more,
body #activity_view .activities_navigation_bar,
body #people_view #people_listing .group_listing h2 {
	background: #fcfcfc !important;
}

body a.button,
body button {
	border-color: #ddd;
	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.01);
}

body a.button:hover,
body button:hover {
	border-color: #bbb;
}

*/

/**
 * Login page
 */

 html.unauthorized body #main_page {
 	/*padding-top: 200px;*/
 }

 html.unauthorized body #main_page .page.auth_page {
 	margin-top: 0;
 }

html.unauthorized body #accept_invitation {
  margin-top: 200px;
  background: none !important;
}

 html.unauthorized body #accept_invitation .accept_invitation_header {
 	display: none;
 }

 html.unauthorized body #accept_invitation .submit_button {
 	font-size: 0 !important;
 }

  html.unauthorized body #accept_invitation .submit_button + p {
    display: none;
  }

 html.unauthorized body #accept_invitation .submit_button::after {
 	content: 'Doorgaan naar Project.';
 	font-size: 14px;
 	line-height: 32px;
 }

 html.unauthorized body #accept_invitation .accept_invitation_text {
 	display: none;
 }

 html.unauthorized body #accept_invitation .form_section {
 	border-top: none;
 }

 html.unauthorized body #accept_invitation [data-qa-id="select-language-wrapper"] {
 	display: none;
 }

 html.unauthorized body #accept_invitation .accept_invitation_header h1 {
 	text-align: center !important;
 }

 html.unauthorized body #main_page .page h1 {
 	visibility: hidden;
 }

 html.unauthorized body #main_page .page h1:before {
 	content: 'Inloggen op Vcreations Project.';
 	visibility: visible;
 }

html.unauthorized body {
	background: url(https://project.vwebdesign.nl/project-login-bg.jpg) top center !important;
	background-size: cover;
	position: relative;
}

html.unauthorized body.break_long_lines:before {
	content: '';
	background: url(https://project.vwebdesign.nl/logo.svg) top center no-repeat;
	background-size: contain;
	position: absolute;
	top: 50px;
	left: 0;
	right: 0;
	width: 100%;
	height: 100px;
}
html.unauthorized body.break_long_lines a.forgot_password {
  /* color: #ffffff; */
  position: relative;
  bottom: auto;
  left: auto;
  text-align: center;
} 
html.unauthorized body.break_long_lines #projects {
  position: relative;
  z-index: 10;
}
@media (max-device-width : 760px) {

	html.unauthorized body.break_long_lines:before {
		top: 0;
		height: 80px;
	}

	html.unauthorized body #accept_invitation .form_section {
		padding: 15px 0;
	}
	html.unauthorized body #main_page .page {
		width: 100% !important;
	}
	html.unauthorized body #main_page .page.auth_page .form_buttons button {
		font-size: 13px;
		padding: 0 10px;
	}
	html.unauthorized body #accept_invitation .form_section .form_field input[type="text"], #accept_invitation .form_section .form_field input[type="password"], #accept_invitation .form_section .form_field select,
	html.unauthorized body #accept_invitation .form_section .form_field input[type="text"], #accept_invitation .form_section .form_field input[type="password"], #accept_invitation .form_section .form_field select {
		width: 100% !important;
	}

	html.unauthorized body #accept_invitation .form_buttons {
		padding: 45px 0 30px;
	}

	html.unauthorized body #accept_invitation .submit_button {
		width: 100%;
	}
}
