.mainMenu#newmenu{padding:0;text-align:center}
.mainMenu#newmenu ul.nav.navbar-nav>li>a{height:auto;padding:10px 9px;display:inline-block;border-radius:0}
ul.nav.navbar-nav{display:inline-block;float:none}
.mainMenu#newmenu ul li ul{top:40px}
.mainMenu#newmenu ul li.minusmargin ul{left:auto;right:0}
.users.index h2{display:inline-block}
.users.index>.add-new-button{float:right;margin-top:27px}
/* .users.index>.add-new-button>a{display:inline-block;line-height:38px;background:#900;color:#fff;font-size:16px;padding:0 10px}
.add-new-button a:hover{color:#fff;text-decoration:none;background:#680505} */
.admin-search{display:inline-block;width:100%}
form#TaskAdminIndexForm table td{vertical-align:top;text-align:center}
form#TaskAdminIndexForm input[type=text],form#TaskAdminIndexForm select{height:40px;padding:0 10px;font-size:16px;font-weight:400;border:1px solid #ddd;text-align:left;width:90%}
form#TaskAdminIndexForm .submit,form#TaskAdminIndexForm .clear-button.actions{padding:0;float:none;display:inline-block;margin:0 20px}
form#TaskAdminIndexForm .input.text,form#TaskAdminIndexForm .input.select{padding:0}
form#TaskAdminIndexForm input[type="submit"],form#TaskAdminIndexForm .clear-button a{padding:7px 20px;color:#fff}
.admin-search fieldset{padding:15px 25px 30px}
div.dataTables_info{padding:0;margin:25px 0}
div.dataTables_paginate{margin:0;text-align:right;white-space:nowrap}
.pager li.current{display:inline-block;padding:5px 14px;background-color:#900;border:1px solid #900;border-radius:15px;color:#fff}
h2.id_head{font-size:18px;color:#b8b9bc}
h3.note_head{font-size:30px;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:20px}
.top_note{display:inline-block;width:100%;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:20px}
h4.note_title{float:left;font-size:16px;font-weight:700;color:#555}
span.date{float:right;color:#959595;margin-top:10px;margin-bottom:10px}
.top_note p{display:inline-block;width:100%;line-height:24px}
ul.notes_comment{display:inline-block;width:100%;list-style:none}
ul.notes_comment li{float:left;width:100%;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:10px}
ul.notes_comment li p{display:inline-block;width:100%;line-height:24px}
form#TaskAdminViewForm{display:block;width:auto;margin:0 -15px}
form#TaskAdminViewForm .form-group{float:left;padding:0 15px;margin:0;width:100%}
form#TaskAdminViewForm .form-group:nth-child(3),form#TaskAdminViewForm .form-group:nth-child(4){width:50%}
form#TaskAdminViewForm .form-group .input{width:100%}
form#TaskAdminViewForm .form-group .input textarea,form#TaskAdminViewForm .form-group .input select,form#TaskAdminViewForm .form-group .input input[type=file]{width:100%;padding:5px 10px;border:1px solid #ccc}
form#TaskAdminViewForm .form-group .input textarea{height:100px}
form#TaskAdminViewForm .form-group .submit{margin:0;width:100%;text-align:right}
.side_info{display:inline-block;width:100%;margin-top:70px;background:#fafafa;padding:10px 15px;border:1px solid #ccc;border-radius:5px}
.side_info h4{font-size:15px;font-weight:700;color:#555}
.side_info h4.top_title{margin-bottom:20px}
.side_info ul{margin:0;padding:0;list-style:none;display:inline-block;width:100%}
.side_info ul li{float:left;width:100%;position:relative;margin-bottom:10px;padding-bottom:20px}
.side_info ul li:after{content:'';background:#ccc;width:30px;height:2px;position:absolute;left:0;bottom:0}
.users.form.add_form{float:none;max-width:800px;margin:auto}
.users.form.add_form form{display:inline-block;width:100%;margin:0}
.addnote_form{display:inline-block;width:100%;margin:0;padding:0}
.addnote_form .form-group{width:100%!important;margin:0}
.addnote_form .form-group .input{width:100%}
.addnote_form .form-group .input label{float:left;width:20%;margin:10px 0 0}
.addnote_form .form-group .input select,.addnote_form .form-group .input input[type=text],.addnote_form .form-group .input textarea,.addnote_form .form-group .input input[type=file]{width:80%;float:left;border:1px solid #ddd}
.addnote_form .form-group.checked{padding-left:20%}
.addnote_form .form-group .form-check-input{width:33.33%;float:left;margin:0 0 10px}
.addnote_form .form-group .form-check-input input[type=checkbox]{margin:4px 5px 0 0}
.addnote_form .form-group .form-check-input label{margin:0;width:auto}
.mandatory{padding:0;max-width:60%;margin:auto}
.addnote_form .form-group .submit,.addnote_form .form-group .cancel-button{width:auto;float:left;margin:10px 0 0}
.addnote_form .form-group .submit{margin:10px 10px 0 20%}
.task_status{display:inline-block;width:100%}
.task_status span{float:left;width:33.33%;text-align:center;padding:7px 0;font-size:14px;border:1px solid #ddd}
span.but_ir{display:inline-block;border:1px solid #7a7a7a;min-width:90px;padding:3px 0;border-radius:3px;text-align:center}
.Closed{background:#990000;color: white; }
.Pending{background:#f6a235;color: white; }
.Feedback{background-color:#e3b7eb}
.Open{background-color:#62af56;    color: white; }
.Assigned{background-color:#a8cbf2}
.Resolved{background-color:#d2f5b0}
td.center,th.center{text-align:center}
.users.view.task_view{float:none;max-width:900px;margin:auto}
img.placeholder_img{position:absolute;padding:5px;background:#95bbdf;border-radius:4px;top:12px;left:0}
.task_description{position:relative;padding-left:75px}
@media only screen and (max-width: 1199px) {
.mainMenu#newmenu ul.nav.navbar-nav>li>a{padding:10px 8px;font-size:13px}
form#TaskAdminIndexForm .submit,form#TaskAdminIndexForm .clear-button.actions{margin:0 10px}
form#TaskAdminIndexForm input[type="submit"], form#TaskAdminIndexForm .clear-button a {
    padding: 7px 12px;
}
}
@media only screen and (max-width: 991px) {
.navbar-toggle{display:block!important;display:block!important;position:absolute;top:10px;right:0;background:#900}
.navbar-toggle span.icon-bar{background:#fff}
.mainMenu{position:fixed;top:0;bottom:0;height:auto!important;left:-250px;width:250px;overflow:auto;overflow-x:hidden;z-index:999;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
body.open_menu .mainMenu{left:0}
form#TaskAdminIndexForm .submit,form#TaskAdminIndexForm .clear-button.actions{margin:0}
form#TaskAdminIndexForm input[type="submit"],form#TaskAdminIndexForm .clear-button a{padding:7px 8px;color:#fff}
ul.nav.navbar-nav{margin:0}
.mainMenu#newmenu ul li ul{top:40px;display:block;position:static;border:none;background:none;box-sizing:border-box;width:100%}
.mainMenu#newmenu ul.nav.navbar-nav>li{width:100%;float:left;text-align:left}
.mainMenu#newmenu ul.nav.navbar-nav>li>a{padding:10px;font-size:16px;width:100%}
.mainMenu ul li ul li{padding:0;margin:0;border-bottom:none}
.mainMenu ul li ul li a{font-size:14px;padding-left:20px}
.mainMenu ul li a:hover{background:none}
}
@media only screen and (max-width: 767px) {
div#header{padding:0}
#header h1{background-size:100%;max-width:340px;padding:0;margin:15px 0 0 15px}
form#TaskAdminIndexForm table td{vertical-align:top;text-align:center;display:inline-block;width:100% !important;padding:10px}
form#TaskAdminIndexForm input[type=text],form#TaskAdminIndexForm select{width:100%}
form#TaskAdminViewForm .form-group:nth-child(3),form#TaskAdminViewForm .form-group:nth-child(4){width:100%}
.side_info{margin-top:25px}
.addnote_form .form-group .input label{width:23%;margin:6px 0 0}
.addnote_form .form-group .input select,.addnote_form .form-group .input input[type=text],.addnote_form .form-group .input textarea,.addnote_form .form-group .input input[type=file]{width:77%;margin-bottom:0}
.addnote_form .form-group.checked{padding-left:23%}
.addnote_form .form-group .submit{margin-left:23%}
.addnote_form .form-group .form-check-input{width:50%}
.mandatory{padding:0;max-width:55%;margin:10px auto 0}
}
@media only screen and (max-width: 480px) {
#header h1{background-size:100%;max-width:220px;padding:0;margin:15px 0 0 15px;height:40px}
.users.index h2{display:inline-block;font-size:24px}
.users.index>.add-new-button{margin-top:15px}
.admin-search fieldset{padding:15px 15px 30px}
.task_status span{width:50%}
.task_status span:last-child{width:100%}
img.placeholder_img{padding:0}
.task_description{padding-left:65px}
.addnote_form .form-group .input label{width:100%;margin:0 0 4px}
.addnote_form .form-group .input select,.addnote_form .form-group .input input[type=text],.addnote_form .form-group .input textarea,.addnote_form .form-group .input input[type=file]{width:100%}
.addnote_form .form-group.checked{padding-left:0}
.addnote_form .form-group .submit{margin:10px 10px 0 0}
.mandatory{max-width:100%}
}

td.search-td{ 
    width: 25% !important;
}

div.new-css{
	margin: 20px 0px 20px !important;
}

.add-new-task-anchor{
	background: #62af56;
    background-image: -webkit-linear-gradient(top, #76BF6B, #3B8230);
    border-color: #2d6324;
    width: auto;
    color: #fff;
    text-shadow: rgba(0, 0, 0, 0.5) 0px -1px 0px;
    padding: 10px 10px;
    cursor: pointer;
    float: right;
	border-radius: 4px;
}
.add-new-task-anchor:hover{
	 color: #fff;
	 text-decoration: none; 
}
.add-new-task-anchor:hover{
	 color: #fff;
	 text-decoration: none; 
}
form#TaskAdminViewForm .form-group .submit {
    margin: 0;
    width: auto;
    float: right;
}

button.btn.btn-success.add-more-attachment {
    background: #62af56;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#76BF6B), to(#3B8230));
    background-image: -webkit-linear-gradient(top, #76BF6B, #3B8230);
    background-image: -moz-linear-gradient(top, #76BF6B, #3B8230);
    border-color: #2d6324;
    color: #fff;
    text-shadow: rgba(0, 0, 0, 0.5) 0px -1px 0px;
    padding: 10px 15px;
    cursor: pointer;
    margin-right: 10px;
}
.send-attachment-input button.btn.btn-success.add-more-attachment {
    background: #62af56;
    border: none !important;
    color: #fff;
    text-shadow: rgba(0, 0, 0, 0.5) 0px -1px 0px;
    padding: 10px 13px;
    cursor: pointer;
    margin-right: 14px;
	height:34px;
}  

button.btn.btn-success.add-more-attachment:hover {
    background: #5BA150;
}
.ReOpened {
    background-color: #f96a02;
    color: white;
    border-color: #f96a02 !important;
}