body {
    padding-right:0px !important;
    margin-right:0px !important;
}

/*Table*/
.toolkit #table{
    font-size: 14px;
}

.popover-content {
    word-wrap: break-word;
}

.header-section .col-md-3 .content-module-padding {
    height: 140px
}

.toolkit .pagination > li > a{
    float:none
}

.toolkit .table > tbody td:first-child > em{
    margin-top: 4px;
} 


.toolkit .table > tbody tr:hover > td:first-child >i.fa-square-o{
	color:#454545
}

.toolkit .table > tbody td:first-child >i.fa-check-square-o, .toolkit .table > thead:first-child > tr:first-child > th:first-child {
    color: #454545;
}

.toolkit .table > tbody tr:hover > td:first-child > em.fa-square-o {
    color: #454545
}

.toolkit .table > tbody td:first-child > em.fa-check-square-o, .toolkit .table > thead:first-child > tr:first-child > th:first-child {
    color: #454545;
}

.toolkit .table tr >th> .fht-cell {
    display: none;
}

.toolkit .table tr >th.open> .fht-cell {
    display: block;
}

.toolkit .fixed-table-pagination .pagination-detail{
	margin-bottom:10px
}

.toolkit .fixed-table-pagination .pagination-detail .btn-secondary{
	border:none !important;
	min-width:1px;
	width:auto;
	padding:0 5px;
	font-size: inherit;
}

.toolkit .fixed-table-pagination .pagination-detail .dropdown-menu{
	bottom:20px;
	border: 1px solid rgba(0, 0, 0, 0.15);
}

.toolkit .tab-content .page-details-box ul{
    padding-left:40px
}

.toolkit .tab-content .content-module li{border:none}

.followed-table thead th:nth-child(2), .my-table thead th:nth-child(2) { /*WR*/
    width: 15%
}

.followed-table thead th:nth-child(3), .my-tablethead th:nth-child(3) { /*Company*/
    width: 10%
}

.followed-table thead th:nth-child(4), .my-table thead th:nth-child(4) { /*Group routed to*/
    width: 15%
}

.followed-table thead th:nth-child(5), .my-table thead th:nth-child(5) { /*Topic*/
    width: 20%
}

.followed-table thead th:nth-child(6), .my-table thead th:nth-child(6) { /*Publication release*/
    width: 15%
}

.followed-table thead th:nth-child(7), .my-table thead th:nth-child(7) { /*Status*/
    width: 7%
}

.followed-table thead th:nth-child(8), .my-table thead th:nth-child(8) { /*GDSN Status*/
    width: 18%
}

.solution-view-table tbody tr td:nth-child(1) { /*ReqID*/
    overflow: hidden;
    white-space: nowrap; 
    /*text-overflow: ellipsis;*/
    width: 20%
}
.solution-view-table thead th:nth-child(1) { /*Status*/
    width: 13%;
}

.solution-view-table thead th:nth-child(2) { /*Status*/
    width: 14%;
}
.solution-view-table tbody tr td:nth-child(3) { /*Change type*/
    /*overflow: hidden;*/
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 10%
}
.solution-view-table tbody tr td:nth-child(4) { /*Action*/
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 5%
}

.solution-view-table tbody tr td:nth-child(5) { /*Attribute / Role*/
    overflow-wrap: break-word;
    width: 5%
}

.solution-view-table tbody tr td:nth-child(6) { /*Code List Name*/
    overflow-wrap: break-word;
    width: 5%
}
.solution-view-table tbody tr td:nth-child(7) { /*Structured Rule*/
    overflow-wrap: break-word;
    width: 10%
}

.solution-view-table tbody tr td:nth-child(8) { /*Validation Rule*/
    overflow-wrap: break-word;
    width: 8%
}
.solution-view-table tbody tr td:nth-child(9) { /*WR Number*/
    white-space: nowrap;
    overflow-wrap: break-word;
}

.solution-view-table thead th:nth-child(9) {
    width: 12%
}
.solution-view-table tbody tr td:nth-child(10) { /*Release*/
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 5%
}

.solution-view-table tbody td [class^="icon-"] {
    font-size: 30px;
    vertical-align: text-top;
    margin-right: 10px;
}

.followed-table > tbody td:first-child, .my-table > tbody td:first-child {
    color: #dddddd;
}
.selected-options > a.follow, .selected-options > a.unfollow {
    color: #454545 !important;
    display:none;
}
/*Header*/
.toolkit .header-section {
    margin: 40px 0 60px
}

.popover.bottom > .arrow {
    padding: 0px;
}

/*Profile Details*/
.profile-picture-box {
    position: relative;
    overflow: hidden
}

.profile-picture-box span{
    position: absolute;
    top: -50px;
    left:35%;
    padding:10px;
    background-color: #f26334;
    color:#fff;
    font-size: 26px;
    border-radius: 26px;
}

input#fileUploader{
    position: absolute;
    top: -100px;
}

.profile-picture-box.active img{
    opacity:0.5
}

.profile-picture-box.active span{
    top: 35%;  
}

.toolkit .subtitle{
    color:#333
}

.toolkit .form-group{
    display: table;
    width: 100%;
}

.toolkit .form-group > label{
    padding-left: 0;
    padding-top: 7px;
}

.toolkit .separator{
    height:1px;
    background-color: #f5f5f5;
    margin: 25px 0px
}

.toolkit .checkbox{
    margin-top:0
}

.toolkit .checkbox input[type="checkbox"]{
        transform: scale(1);
}

.toolkit .mandatory-star {
    color: red;
}

.toolkit .bg-forest-active{
    background-color: #00b74f !important
}

.toolkit .btn-request{
    cursor:pointer
}

/*Modal*/
body.modal-open {
    overflow: auto;
}

.toolkit .modal-lg{
    width:75% !important
}

.toolkit .modal-body > div{
    margin-top:15px;
    margin-left: 0;
    margin-right: 0;
}

.toolkit .modal-body > div > div{
    padding:10px
}

.toolkit .modal-body > div > div.col-md-4{
    background-color: #f5f5f5
}

/*.toolkit .modal-body  input,
.toolkit .modal-body  textarea,
.toolkit .modal-body  select,
.toolkit .modal-body  label{
    width: 100%;
}*/

.toolkit .modal-body input[type="file"]{
    border:1px solid #f5f5f5
} 

.toolkit .modal-body input[type="checkbox"]{
    width: auto
}

.toolkit .modal .icon-plus{
    color:#f26334
}

.toolkit .modal .tab-content{
    margin-top:0 !important
}

.toolkit .modal .row > .col-md-12{
    padding-left: 15px;
    padding-right: 15px;
}

.toolkit .checked-list-box > li {
    list-style: none;
    padding-left:0;
    margin-bottom: 0px; 
    padding-top: 5px; 
    padding-bottom: 5px; 
    border-bottom: 1px;
    padding-right:20px
}

.toolkit .modal .add-att-btn{
    font-size:20px
}

.toolkit .modal .attachement-container input{
    margin-bottom:15px;
    float:left
}

/*.toolkit .modal .icon-plus{
    color:#002c6c;
}*/

.toolkit .modal #toolbar-yo .icon-plus {
    color: #f26334 !important;

}

.toolkit .modal .attachement-container a.remove-att{
    float:left;
    margin-left: 10px;
    margin-top: 6px;
    color:#a94442;
}

