 @media print {
    * {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari */
    color-adjust: exact !important;                 /*Firefox*/
}         
a[href]:after {
    display: none;
}

.breadcrumb {
    background: #3c3c3c !important;
}

.breadcrumb > li + li:before {
    color: #fff !important;
}

.page-header, h1 {
    color: #d99f00 !important;
}

*, *:before, *:after {
    color: unset !important;
}

.alert.alert-success.alert-dismissible {
    color: #3c763d !important;
    background-color: #dff0d8 !important;
    border-color: #D6E9C5 !important;
}

.task_main_ttl {
    color: #fff !important;
}

.single_task .form-submit {
    display: inline-block;
    margin-right: 10px;
    background: url(../images/plus.png) !important;
    border: none !important;
    background-position: center !important;
    margin-top: 0 !important;
    font-size: 0 !important;
    padding: 0 !important;
    background-repeat: no-repeat !important;
    min-width: auto !important;
}

.single_task input[type="text"] {
    background: rgba(225,225,225,.7) !important;
}

.single_task .panel-body .percentage-completion__wrapper .slider.ui-slider span.ui-slider-handle {
    background: #ff6400 !important;
    border-color: #ff6400 !important;
}

.single_task .panel-body .percentage-completion__wrapper .slider.ui-slider {
    background: #Fff !important;
}

.single_task .panel-body .percentage-completion__wrapper .form-item input.percentage-completion {
    font-weight: 700 !important;
    color: #d99f00 !important;
    font-size: 15px !important;
    background: none !important;
    padding: 0 !important;
    text-align: center !important;
    box-shadow: none !important;
}

.red_bg {
    background: #ff6400 !important;
}

.blue_bg {
    background: #00fefe !important;
}

button.form-submit {
    background: #ff6400 !important;
    color: #fff !important;
}

.daily-goal .daily-goal-inner form #edit-actions {
    right: 23px !important;
    display: none !important;
}

.close_menu {
    background: url(../images/menutoggle.png) !important;
}
.single_task .form-submit {
    width: 16px !important;
    height: 16px !important;
    display: inline-block !important;
    margin-right: 10px !important;
}

.single_task .form-submit[value="Remove"] {
    background: url(../images/minus.png) !important;
    background-repeat: no-repeat !important;
}

.single_task .panel-body > * {
    display: inline-block !important;
    vertical-align: middle !important;
    margin-bottom: 0 !important;
}

.single_task .task-name__wrapper {
    width: calc(100% - 235px) !important;
    margin-right: 10px !important;
}

.single_task .task-time__wrapper {
    width: 74px !important;
}

.single_task .panel-body .percentage-completion__wrapper {
    width: 95px !important;
    margin-left: 14px;
}

.single_task .panel-body .percentage-completion__wrapper .form-item {
    width: 28px !important;
    display: inline-block !important;
}

.single_task .panel-body .percentage-completion__wrapper .slider.ui-slider {
    display: inline-block !important;
    width: calc(100% - 53px) !important;
    margin-right: 7px !important;
}
.task_btns {
    display: none !important;
}
.task_main {
    min-height: initial !important;
    max-height: initial !important;
}
.daily-goal .daily-goal-inner {
    width: 75% !important;
}
.daily-goal .task_right {
    width: 25% !important;
}

/*body.wave-background {
    display: list-item !important;
    list-style-image: url("../images/ocianbg.jpg") !important;
    list-style-position: inside !important;
}*/
.simple-goal .single_task .task-name__wrapper {
    width: calc(100% - 38px) !important;
    margin-right: 0px !important;
    margin-bottom: 10px !important;
}
.simple-goal .single_task .date-custom {
    width: 126px !important;
    margin-right: 7px !important;
}
.simple-goal .single_task .date-custom .form-inline {
    width: 100% !important;
}
.simple-goal .single_task .date-custom .form-inline input {
    width: 100% !important;
    background: rgba(225,225,225,.7) !important;
    border: none !important;
    padding: 7px 6px !important;
    border-radius: 4px !important;
    height: 29px !important;
    font-weight: 700 !important;
    color: #000 !important;
    font-style: inherit !important;
}
.simple-goal .single_task .percentage-completion__wrapper {
    width: calc(100% - 309px) !important;
}
.simple-goal .task_main_ttl:after {
    width: calc(100% - 205px) !important;
}
.simple-goal .single_goal .panel-body {
    padding: 0 !important;
    background: none !important;
}
.simple-goal .single_goal > .form-item {
    background: none !important;
    border: none !important;
}
.simple-goal .single_goal input.form-control {
    background: rgba(225,225,225,.7) !important;
    border: none !important;
    padding: 6px 10px !important;
    height: 35px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    font-style: inherit !important;
    color: #000 !important;
    width: 100% !important;
}
.simple-goal .single_goal .panel-body > div {
    display: inline-block !important;
    margin-right: 15px !important;
}
.simple-goal .single_goal .panel-body label.control-label {
    display: block !important;
    width: auto !important;
    color: #000 !important;
    font-weight: 700 !important;
    font-size: 15px !important;
    font-style: initial !important;
    margin-bottom: 5px !important;
}
.simple-goal .single_goal .goal-percentage-completion__wrapper {
    width: 93px !important;
}
.simple-goal .single_goal .panel-body label.control-label:after {
    display: none !important;
}
.simple-goal .single_goal .target-goal-date-end {
    width: 160px !important;
}
.simple-goal .single_goal .goal-actual-completion__wrapper {
    width: 143px !important;
}
.simple-goal .single_goal .goal-name__wrapper {
    position: absolute !important;
    right: 0 !important;
    bottom: 65px !important;
    width: 40% !important;
    margin: 0 !important !important;
}
.simple-goal .single_goal .goal-name__wrapper .form-item {
    max-width: 230px !important;
    margin: 0 auto !important;
    text-align: center !important;
}
.simple-goal .single_goal .goal-name__wrapper .form-item label.control-label {
    color: #d99f00 !important;
    font-size: 18px !important;
    font-style: italic !important;
    text-align: center !important;
    font-weight: 800 !important;
    margin: 0 !important;
}
.simple-goal .single_goal .goal-name__wrapper .form-item input {
    padding: 0 !important;
    height: auto !important;
    background: none !important;
    border-bottom: 1px solid #d99f00 !important;
    border-radius: 0 !important;
    font-weight: 400 !important;
    color: #d99f00 !important;
    text-align: center !important;
    font-size: 13px !important;
    padding-bottom: 4px !important;
    font-style: italic !important;
}
.simple-goal .single_goal .goal-name__wrapper img {
    width: auto !important;
    max-width: 100% !important;
    width: 260px !important;
}
.simple-goal .task_right {
    display: none !important;
}
.simple-goal form div#edit-actions {
    bottom: 17px !important;
}
.simple-goal .single_task .task-name__wrapper .form-item {
    width: 100%;
}

.simple-goal .single_task .date-start.date-custom {
    margin-left: 26px !important;
}

.simple-goal .single_goal .goal-name__wrapper{
    width: 250px !important;
}
.advanced-goal .single_task .task-name__wrapper {
    width: calc(100% - 31px) !important;
    margin-right: 0 !important;
    margin-bottom: 10px !important;
}

.advanced-goal .single_task .task-name__wrapper .form-item {
    width: 100% !important;
}

.advanced-goal .single_task .date-custom {
    width: calc(50% - 19px);
}

.advanced-goal .single_task .date-end.date-custom {
    margin-right: 0 !important;
}

.advanced-goal .single_task .date-start.date-custom {
    margin-left: 30px !important;
}

.advanced-goal .single_task .percentage-completion__wrapper {
    width: calc(100% - 35px) !important;
    margin-left: 34px !important;
    margin-top: 10px !important;
}

.advanced-goal .single_task .single_sub_task .task-name__wrapper {
    width: calc(100% - 63px) !important;
}

.advanced-goal .single_task .single_sub_task  .date-start.date-custom {
    margin-left: 59px !important;
}

.advanced-goal .single_task .single_sub_task .date-custom {
    width: calc(50% - 34px);
}

.advanced-goal .single_task .single_sub_task .percentage-completion__wrapper {
    margin-left: 64px !important;
    width: calc(100% - 65px) !important;
}
.advanced-goal .single_task .single_sub_task:nth-child(7) ~ .single_sub_task .date-start.date-custom {
    margin-left: 30px !important;
}

.advanced-goal .single_task .single_sub_task:nth-child(7) ~ .single_sub_task .percentage-completion__wrapper {
    margin-left: 36px !important;
    width: calc(100% - 37px) !important;
}

.advanced-goal .single_task .single_sub_task:nth-child(7) ~ .single_sub_task .task-name__wrapper {
    width: calc(100% - 32px) !important;
}

.advanced-goal .single_task .single_sub_task:nth-child(7) ~ .single_sub_task .date-custom {
    width: calc(50% - 19px) !important;
}
.task_main_title-1, .task_main_title-2 {
    color: #fff !important;
}

.risk_wrap .single_risk input, .constraint_wrap .single_constraint input {
    width: 100% !important;
    background: rgba(225,225,225,.7) !important;
}

.risk_wrap .single_risk button, .constraint_wrap .single_constraint button {
    background: url(../images/plus.png) !important;
}

.risk_wrap .single_risk button.remove-risk, .constraint_wrap .single_constraint button.remove-constraint {
    background: url(../images/minus.png) !important;
}

.advanced-goal .single_goal input.form-control {
    background: rgba(225,225,225,.7) !important;
}

.advanced-goal .single_goal .panel-body label.control-label {
    color: #fff !important;
}

.advanced-goal .single_goal .goal-name__wrapper .form-item input {
    background: none !important;
}
.advanced-goal .single_task .date-custom label {
    position: static !important;
    display: inline-block !important;
    clip: initial !important;
    overflow: visible !important;
    width: auto !important;
    height: auto !important;
    color: #fff !important;
}
.advanced-goal .single_task .task-name__wrapper {
    margin-bottom: 0px !important;
}
.advanced-goal .single_task .form-item .panel-body .percentage-completion__wrapper {
    margin-top: 23px !important;
}
.advanced-goal .single_task:first-child > .form-item > .panel-body > .task-name__wrapper label {
    display: none !important;
}
.advanced-goal .single_task:first-child > .form-item > .panel-body > button:first-child {
    margin-top: 0 !important;
}
.advanced-goal .single_task .date-custom label:after {
    color: #fff !important;
}
.simple-goal .single_task .date-custom label {
    position: static !important;
    display: inline-block !important;
    clip: initial !important;
    overflow: visible !important;
    width: auto !important;
    height: auto !important;
    color: #fff !important;
}
.simple-goal .single_task .task-name__wrapper {
    margin-bottom: 0px !important;
}
.simple-goal .single_task .form-item .panel-body .percentage-completion__wrapper {
    margin-top: 23px !important;
}
.simple-goal .single_task:first-child > .form-item > .panel-body > .task-name__wrapper label {
    display: none !important;
}
.simple-goal .single_task:first-child > .form-item > .panel-body > button:first-child {
    margin-top: 0 !important;
}
.simple-goal .single_task .date-custom label:after {
    color: #fff !important;
}
.advanced-goal .single_task .form-item .panel-body .percentage-completion__wrapper {
    margin-top: 10px !important;
}
.advanced-goal .single_goal .goal-name__wrapper .form-item input{
    color: #d99f00 !important;
}
.simple-goal .single_goal .goal-name__wrapper .form-item input{
    color: #d99f00 !important;
}
 body.page-node-57 {
    overflow: auto;
}
.logo{
	display: none !important;
}
.print_logo{
	display: block !important;
}

.advanced-goal form#advanced-goal-form-test {
    overflow: hidden;
    height: auto;
}   
div#Mainwrapper > *{
        z-index: 99;
        position: relative;
     }
 .task_main_ttl {
    color: #000 !important;
}
button.trigger.focusable,.custom_btn {
    display: none !important;
}
.task_main {
    border: 2px solid #000;
     border-top: none;
}
.task_main_ttl:before {
    border-left: 2px solid #000;
    border-top: 2px solid #000;
}
.task_main_ttl:after {
    border-right: 2px solid #000;
    border-top: 2px solid #000;
}
.percentage-completion__wrapper,.risk_wrap .single_risk button, .constraint_wrap .single_constraint button {
    display: none !important;
}
.simple-goal .single_goal .panel-body label.control-label,.simple-goal .single_task:first-child>.form-item>.panel-body>.date-custom label, .simple-goal .single_task:first-child>.form-item>.panel-body>.date-custom label:after {
    color: #000 !important;
}

.simple-goal .single_goal .goal-name__wrapper .form-item input,.advanced-goal .single_goal .goal-name__wrapper .form-item input {
    color: #000 !important;
}
.single_task .panel-body .percentage-completion__wrapper .form-item input.percentage-completion,.task_main_title-1, .task_main_title-2,.advanced-goal .single_task:first-child>.form-item>.panel-body>.date-custom label, .advanced-goal .single_task:first-child>.form-item>.panel-body>.date-custom label:after {
    color: #000 !important;
    }
    .single_task .panel-body .percentage-completion__wrapper .slider.ui-slider,.risk_wrap .single_risk button, .constraint_wrap .single_constraint button {
    display: none !important;
}
.single_task .panel-body .percentage-completion__wrapper .form-item input.percentage-completion {
    width: 30px !important;
}
.single_sub_task .add-more-task{
    opacity: 0 !important;
}
.add-more-task,.remove-task button,.single_task .form-submit[value="Remove"],.single_task .form-submit{

    background-image: none !important;
    background-color: #000 !important;
    border-radius: 50%;
    width: 11px !important;
    height: 11px !important;
}
.single_sub_task .form-submit[value="Remove"]{
    width: 9px !important;
    height: 9px !important;

}
.advanced-goal form#advanced-goal-form-test,.simple-goal .task_left {
    width: 100% !important;
}
.advanced-goal .single_goal .goal-name__wrapper,.simple-goal .single_goal .goal-name__wrapper {
    position: static !important;
    width: 40% !important;
    margin-top: 30px !important;
    float: right !important;
}
.task_main_title-1{
    margin-right:4%;
}
.task_main_title-1, .task_main_title-2 {
    width: 45%;
    margin-left: 0px;
}
.advanced-goal .single_goal .panel-body label.control-label {
    color: #000 !important;
}
.advanced-goal .single_goal .goal-name__wrapper .form-item label.control-label {
    color: #d99f00 !important;
    }
.advanced-goal .single_goal .target-goal-date-end,.advanced-goal .single_goal .goal-percentage-completion__wrapper,.advanced-goal .single_goal .goal-actual-completion__wrapper{

	margin-top: 50px;
} 
.percentage-completion__wrapper span.percentage_sign {
    right: 0;
    left: 30px;
}


      }