

	body.home {
		background-color: #024468;
	}
	.pageloader {
		  position: fixed;
		  left: 0px;
		  top: 0px;
		  width: 100%;
		  height: 100%;
		  z-index: 9999;
		  background: url('/images/loader.gif') 50% 50% no-repeat rgb(249, 249, 249);
		  opacity: .8;
		}

		@keyframes slideInFromLeft {
		  0% {
		    transform: translateX(-100%);
		  }
		  100% {
		    transform: translateX(0);
		  }
		}
		@keyframes slideInFromRight {
		  0% {
		    transform: translateX(100%);
		  }
		  100% {
		    transform: translateX(0);
		  }
		}
	.content_container {
		animation: 0.3s ease-out 0s 1 slideInFromRight;
	}

	.goback_container {
		width: 100%;
	}
	.goback_container a {
		float: right;
	}
	.goback_container a i{
		
	}

	#page-wrap {
	    overflow: hidden;
	    background-color: #024468;
	}

	.header_over {
	    background-color: #fff;
	}
	
	#header .logo {
	    right: 0px;
	    max-width: initial;
	}
	#header .logo .logo_icon {
    	max-width: 60px;
	}
	

	#header .logo .logo_text {
		max-width: 120px;
	}

	.list-account-info .list-item {	 
	    margin-right: 10px;
	}

	.list-account-info .list-item .notification-info a {
		color : #024468;
	}
	.list-account-info .list-item .message-info .icon {
		    font-size: 16px;
	}

	.list-account-info .list-item .message-info .itemnew {
	    position: absolute;
	    display: inline-block;
	    width: 8px;
	    height: 8px;
	    background-color: #F02849;
	    -webkit-border-radius: 50%;
	    -moz-border-radius: 50%;
	    border-radius: 50%;
	    top: -5px;
	    right: -5px;
	}


	.login-content {
		padding-top: 20px;
		background-color: rgba(108, 177, 236, 0.5);
	}

	.login-content .logo{
		width: 100%;
		text-align: center;
	}

	.login-content .logo img {
		max-width: 60%;
	}

	.login-content .login_wrapper {
		    float: none;
		    margin-left: auto;
		    margin-right: auto;
	}

	.login-content .form-login {
		background-color: #024468;
		margin-top: 20px;
		margin-bottom: 40px;
	}

	.search-case {
		text-align: right;
		direction: rtl;
		margin-top: 20px;
	    margin-bottom: 20px;
	    background-color: rgba(108, 177, 236, 0.5);
	    border-radius: 20px;
	    max-height: max-content;
    	overflow-y: scroll;
	}
	.search-case h2 {
		   margin-top: 0px;
	}
	.search-case h2 i{
		   margin-top: 0px;
		  padding-left: 10px;
	}
	.search-case .form-email input{
		width: 75%;
	}
	.search-case .form-email .form-btn {
		font-size: 25px;
	    padding: 7px 17px;
	    border-radius: 4px;
	    border: 0;
	    margin-top: 20px;
	    width: 60px;
	    height: 40px;
	    background-color: #ffd869;
	    float: left;
	}
	.search-case .form-email .form-btn button {
		    background: none;
		    border: none;
		    padding: 0;
	}
	.search-case .form-btn a i {
		color: #024468;
	}
	.tasks h2  span {
			color: #ffd869;
	}
	.tasks .list-message li {
	  border-top: 1px solid #D4D4D4;
	}
	.tasks .list-message li a {
	  display: block;
	  overflow: hidden;
	  padding: 12px 18px;
	}
	.tasks .list-message li .image {
	  width: 50px;
	  height: 50px;
	  overflow: hidden;
	  float: right;
	   background: #fff;
	    border-radius: 50%;
	    padding-top: 4px;
	    padding-left: 2px;
	}
	.tasks .list-message li .image img {
	  width: 100%;
	}
	.tasks .list-message li .list-body {
	  position: relative;
	  margin-right: 70px;
	}
	.tasks .list-message li .list-body .author {
	  margin-top: 5px;
	}
	.tasks .list-message li .list-body .author span {
	  display: inline-block;
	  font-family: 'Assistant', sans-serif;
	  font-size: 14px;
	  font-weight: 700;
	  color: #fff;
	}
	.tasks .list-message li .list-body .author .div-x {
	  display: none;
	}
	.tasks .list-message li .list-body p {
	  font-family: 'Assistant', sans-serif;
	  font-size: 13px;
	  color: #fff;
	  line-height: 1.5em;
	  margin-top: 5px;
	  text-overflow: ellipsis;
	  white-space: nowrap;
	  overflow: hidden;
	  padding-left: 30px;
	}
	.tasks .list-message li .list-body .time {
	  position: absolute;
	  top: 8px;
	  left: 0;
	}
	.tasks .list-message li .list-body .time span {
	  font-family: 'Assistant', sans-serif;
	  font-size: 12px;
	  font-style: italic;
	  color: #fff;
	}
	.tasks .list-message li .list-body .indicator {
	  position: absolute;
	  top: 25px;
	  left: 0;
	}
	.tasks .list-message li .list-body .indicator i {
	  font-size: 14px;
	  color: #4CAF50;
	}
	.tasks .list-message .ac-new .list-body .author span {
	  color: #ffffff;
	}
	.tasks .list-message .ac-new .list-body .author span b{
	  color: #ffd869;
	}
	.tasks .list-message .ac-new .list-body .author .div-x {
	  display: inline-block;
	  width: 8px;
	  height: 8px;
	  background-color: #ffd869;
	  -webkit-border-radius: 50%;
	  -moz-border-radius: 50%;
	  border-radius: 50%;
	  margin-left: 5px;
	}
	.tasks .list-message .ac-new.old .list-body .author .div-x {
		display: none;
	}
	.tasks .list-message .ac-new.old .list-body .author span {
		color: #fff;
    	font-weight: 400;
	}

	.task {
		max-height: max-content;
	}

	.task .list-message li .list-body {
	  position: relative;
	  margin-right: 20px;
	}

	.tasks .list-message li .list-body .case_item_box {
  		float: right;
  		width: 100%;
  	}
  	.tasks .list-message li .list-body .author.s-right {
		float: right;
		width: 42%;
  	}
  	.tasks .list-message li .list-body .author.s-left {
  		float: left;
  		width: 56%;
  	}
	.task .list-message li .list-body .author {
	  margin-top: 5px;
	  color: #fff;
	  font-size: 16px;
	}
	.task .list-message .ac-new .list-body .author span {
	      color: #fff;
    	  padding-right: 5px;
    	  font-size: 16px;
	}
    .task .list-message .ac-new .list-body .author span.case_link a{
    	padding: 0px 0px;
	    color: #070775;
	    font-size: 16px;
	    line-height: 16px;
	    text-decoration: underline;
    }
	.task .list-message .ac-new .list-body .author.navigate {
		text-align: center;
	}
	.task .list-message .ac-new .list-body .author.navigate .form-btn
	{
		    background-color: #011021;
    		color: #ffd869;
    		margin-top: 10px;
    		margin-bottom: 10px;
	}
	.task .list-message .ac-new .list-body .author.navigate .form-btn a
	{
		    padding: 0px 18px;
		    color: #ffd869;
	}
	.task .list-message .ac-new .list-body .author.navigate .form-btn a.disabled {
		color: #a99191;
	}
	.task .list-message .ac-new .list-body .author.navigate .form-btn a i {
		padding-right: 5px;
		color: #ffd869;
	}
	.task .list-message .ac-new .list-body .author.navigate .form-btn a.disabled i {
		color: #a99191;
	}
	

	.task .list-message .ac-new.update .list-body .author{
		margin-top: 10px;
		width: 100%;
    	float: right;
	}
	.task .list-message .ac-new.update .list-body .author label {
		float: right;
		padding: 5px 0 0 5px;
	}
	.task .list-message .ac-new .list-body .author input
	{
		font-size: 14px;
	    color: #A5A5A5;
	    padding: 0 12px;
	    height: 40px;
	    width: 100%;
	    border-radius: 4px;
	    border: 0;
	    margin-top: 20px;
	}
	.task .list-message .ac-new.update .list-body .author input
	{		
	    margin-top: 0px;
	    height: 30px;
	}
	.task .list-message .ac-new.update .list-body .author select
	{		
	    margin-top: 0px;
	    height: 30px;
	    background: #fff;
	    color: #000;
	    border: 0;
	    border-radius: 5px;
	    height: 34px;
	    background: url(/images/downarr.png) no-repeat right #fff;
	    -webkit-appearance: none;
	    background-position-x: 10px;
	}
	.custom-file-input::-webkit-file-upload-button {
		  visibility: hidden;
	}
	.task .list-message .ac-new.update .list-body .author input[type=file] {
	  background: transparent;
	  padding: 0px;
	}
	.custom-file-input::before {
		  content: 'העלאת תמונה';
		  display: inline-block;		  		  		  
		 	border: 0;
		    -webkit-border-radius: 5px;
		    -moz-border-radius: 5px;
		    border-radius: 5px;
		    cursor: pointer;
		    font-family: 'Assistant', sans-serif;
		    font-size: 16px;
		    height: 30px;
		    line-height: 30px !important;
		    padding: 0 20px;
		    margin-top: 0px;
		    margin-bottom: 15px;
		    text-align: center;		   
		    background-color: #011021;
    		color: #ffd869;
    		width: 100%;
    		font-weight: normal;
	}
	.custom-file-input:hover::before {
		  border-color: black;
	}
	.custom-file-input:active::before {
		  background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
	}
	.task .list-message .ac-new.update .list-body .author span
	{
		width: 70%;
	}
	.task .list-message .ac-new.update .list-body .author .date_input_span input {		
	    height: 34px;
	    font-size: 16px;
    	color: #000;
	}
	.task .list-message .ac-new.update .list-body .author .date_input_span .input-group-addon {
	    width: 34px;
	    height: 34px;
	    border: none;
	    color: blue;
	    background: none;
	    position: absolute;
	    font-size: 18px;
    	margin-top: 2px;
	}

	.task .list-message .ac-new.update .list-body .author .form-btn
	{
		    background-color: #011021;
    		color: #ffd869;
    		margin-top: 10px;
    		margin-bottom: 10px;
	}
	.task .list-message .ac-new.update .list-body .author .form-btn.map_btn {
		    margin-bottom: 10px;
		    margin-top: 0px;
		    height: 30px;
		    line-height: 30px !important;
		    width: 100%;
		    font-weight: normal;
	}

	.task .list-message .ac-new.update .list-body .author .form-btn.current_loc {
		width: 45%;
		float: right;
	}
	.task .list-message .ac-new.update .list-body .author .form-btn.map_loc {
		width: 45%;
		float: left;
	}
	.task .list-message .ac-new.update .list-body .author.navigate {
		margin-bottom: 20px;
		    margin-top: 0px;
	}
	.task .list-message .ac-new.update .list-body .author.navigate .form-btn
	{		    
    		width: 100%;
    		font-size: 18px;
    		margin-top: 0;
	}
	.task .list-message .ac-new.update .list-body .author.navigate .form-btn.disabled_btn {
		   background-color: #cab1b1
	}

	.task .list-message .ac-new.update .list-body .author .form-btn a, .task .list-message .ac-new.update .list-body .author .form-btn button
	{
		    padding: 0px 18px;
		    color: #ffd869;
		    width: 100%;
		    border-color: transparent;
		    background-color: #011021;
		    height: 30px;
	}
	.task .list-message .ac-new.update .list-body .author .form-btn button.post_task_btn {
		    background-color: transparent;
	}
	
	.task .list-message .ac-new.update .list-body .author .form-btn a i, .task .list-message .ac-new.update .list-body .author .form-btn button i {
		padding-right: 5px;
		color: #ffd869;
	}


	.copyright {
		    margin-top: 0px;
	}

	@media (max-width: 768px) { 
		.mobile-no-padding {
			padding-left: 0px;
			padding-right: 0px;
		}

		
		.tasks .list-message li a {
			    padding: 12px 5px;
		}
		
		.task .list-message .ac-new.update .list-body {
		    
		    margin-right: 0px;
		}

		.task .list-message .ac-new.update .list-body .author label {
			width : 23%;
		}
		.task .list-message .ac-new.update .list-body .author span {
			width: 72%;
		}

		.task .list-message .ac-new.update .list-body .author span.input-group-addon{
			width: 10%;
			left: 18px;
		}

		.task .list-message .ac-new.update .list-body .author .form-btn.map_btn {
    		padding: 0px;
		}
		.task .list-message .ac-new.update .list-body .author .form-btn.map_loc {
    		width: 50%;
		}

		.task .list-message .ac-new.update .list-body .author .form-btn.map_btn a {
    		padding: 0px 5px;
		}

		.task .list-message .ac-new.update .list-body .author .form-btn a.btn_selected {
			background-color: #ffd869;
    		color: #011021;
		}
		.task .list-message .ac-new.update .list-body .author .form-btn a.btn_selected i {
			color: #024468;
		}
		

	}

	.navigation .menu {
		display: none;
	}

 @media (min-width: 769px) {

 	#header {	    
	    height: 50px;
	}
	
	#header .logo {
		margin-top: 11px;
	}

	.mob-navbar {
		display: none;
	}

	.tasks .list-message li .list-body .author.s-right {
    	width: 50%;
	}
	.tasks .list-message li .list-body .author.s-left {
		width: 50%;
	}
	.navigation .menu {
		display: inline-block;
	}
	.navigation .menu li a {
		 color: #000;
    	line-height: 18px;
	}


 }

