.suggest-view-container{
    padding: 20px 0;
}
.suggest-view-container .label-checked-guided{
    font-size: 14px;
}
ul.suggest-view-breadcrumb,
ul.suggest-view-tab{
    padding: 0;
}
ul.suggest-view-tab{
    border-bottom: 1px solid #e7e7e7;
}
ul.suggest-view-breadcrumb li,
ul.suggest-view-tab li{
    display: inline;
}
ul.suggest-view-breadcrumb li+li:before{
    padding: 5px;
    color: #0078C9;
    content: "/\00a0";
}
ul.suggest-view-tab li+li:before{
    color: #e7e7e7;
    content: "|";
}
ul.suggest-view-breadcrumb li a {
    color: #0078C9;
    text-decoration: none;
}
ul.suggest-view-breadcrumb li a:hover {
    text-decoration: underline;
}
ul.suggest-view-breadcrumb li a.light-grey{
    color: #a9a8a9;
}
.suggest-view-wrapper{
    width: 80%;
}
.suggest-view-container h2{
    font-size: 22px;
    font-weight: 100;
    margin: 30px 0;
}
.suggest-view-tab button+button:before{
    color: #a9a8a9;
    content: &#124;
}
.suggest-view-tab button.active{
    border: none;
    background: none;
    color: #0078C9;
    border-bottom: 2px solid #0078C9;
    padding-bottom: 5px;
}
.suggest-view-tab button{
    border: none;
    background: none;
    color: #717073;
}
.suggest-view-tab button a:hover{
    text-decoration: none;
}
.suggest-view-tab button span{
    background: #D53438;
    padding: 0 5px;
    color: white;
    border-radius: 2px;
    margin-left: 5px;
    font-size: 10px;
}
.suggest-view-btn-wrapper{
    padding: 20px 15px;
}
.suggest-view-btn-wrapper button{
    background: #0078C9;
    border: none;
    padding: 5px;
    color: white;
    border-radius: 4px;
    width: 70px;
}
.suggest-view-btn-wrapper button:disabled{
    background: #EAEAEA;
    border: none;
    padding: 5px;
    color: #a9a8a9;
    border-radius: 4px;
    width: 70px;
}
.suggest-view-btn-wrapper button:last-of-type{
    margin: 0 0 0 10px;
}
.items-description{
    display: inline;
    color: #717073;
}
.suggest-changes-wrapper{
    margin: 30px 0;
    border: 1px solid #F5F5F5;
    border-radius: 4px;
}
.suggest-changes-wrapper.first{
    margin-top: 0;
}
.suggest-changes-wrapper:last-of-type{
    margin-bottom: 60px;
}
.suggest-changes-stamp{
    color: #717073;
    background-color: #F5F5F5;
    padding: 15px;
}
.suggest-changes-stamp span{
    margin: 0 0 0 10px;
    display: inline;
}
.suggest-changes-stamp p{
    display: inline;
}
.suggest-changes-stamp button{
    border-radius: 4px;
    background: transparent;
    border: 1px solid;
    width: 132px;
    color: #0078C9;
    position: relative;
    top: -3px;
}
.suggest-changes{
    padding: 15px;
    color: #717073;
}
.suggest-changes h3{
    margin: 0;
    font-size: 14px;
}
.suggest-changes-column{
    padding-top: 7px;
}
.suggest-changes-old{
    text-decoration: line-through;
    color: #a9a8a9;
}
.suggest-changes-new-block{
    display: block;
}
.suggest-changes table td{
    vertical-align: top;
}
.suggest-changes-note-wrapper{
    padding: 20px 15px;
    color: #717073;
}
.suggest-changes-note-wrapper.only{
    padding: 0;
}
.suggest-changes-note-wrapper span{
    display: inline;
}
.suggest-changes-note-wrapper p{
    display: inline;
    margin: 10px 0;
}
.suggest-view-pagination{
    color: #717073;
    margin-bottom: 60px;
}
.suggest-view-pagination span{
    font-size: 12px;
    margin-right: 50px;
}
.suggest-view-pagination button{
    border: none;
    background: none;
}
.suggest-view-pagination button:last-of-type{
    margin-left: 20px;
}
.no-suggest-changes-wrapper{
    margin: 30px 5px 60px;
    color: #717073;
}
.no-suggest-changes-wrapper p,
.no-suggest-changes-wrapper a{
    display: inline;
}
.no-suggest-changes-wrapper a{
    text-decoration: underline;
}
.label-checked-complete{
    position: relative;
    display: inline-block;
    color: #717073;
    font-weight: 400;
    padding-left: 20px;
    margin-right: 15px;
    font-size: 14px;
    cursor: pointer;
    padding-top: 8px;
}
.label-checked-complete:before{
    left: 0;
    display: inline-block;
    margin-right: 10px;
    width: 7px;
    height: 7px;
    /*position: absolute;
    top: 1px;
    content: "•";*/
    /*Jira#OTC-310*/
    content: "\A";
    border-radius:50%;
    background: #585858;
    display:inline-block;
    font-size: 24px;
}
.suggest-changes-decision{
    font-weight: 600;
}
.suggest-updates-wrapper{
    display: inline-block;
}
.suggest-updates-wrapper span.num-suggest-updates{
    font-size: 10px;
    font-weight: 600;
    color: white;
    background: #D73232;
    padding: 0 6px;
    border-radius: 4px;
}
.suggest-updates-wrapper span.zero-suggest-updates{
    font-size: 10px;
    font-weight: 600;
    color: white;
    background: #999999;
    padding: 0 6px;
    border-radius: 4px;
}
.suggest-updates-link {
    margin-left: 12px;
    text-decoration: underline;
  }
/*Suggest Edit*/
.suggest-edit-section{
    color: #4A4A4A;
    padding: 12px 0 12px 40px;
}
.suggest-edit-section p{
    color: #999999;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 20px;
    margin: 0;
}
.note-table-wrapper td{
    padding-top: 20px;
    border-top: 1px solid #e7e7e7;
}
