﻿.listview-product {
    width: 100%;
}

    .listview-product .listing-product {
        display: flex;
    }

        .listview-product .listing-product .full_colmrow {
            width: 100%;
            height: auto;
            float: left;
            /*padding: 3px;*/
            padding: 1px 3px 0px 3px;
        }

        .listview-product .listing-product .colm_one {
            height: auto;
            float: left;
            padding: 3px;
        }

        .listview-product .listing-product .colm_two {
            /*width: 44.1%;*/
            /*width: 59.1%;*/
            width: 50%;
            /*width: 56%;*/
            height: auto;
            float: left;
            padding: 3px;
            border-right: solid 1px #e7e7e7;
        }

        .listview-product .listing-product .colm_ext {
            width: 32% !important;
        }

        .listview-product .listing-product .colm_two .add_bookmark {
            /*width: 8%;*/ /*Comment by mustafa*/
            padding-right: 5px;
            height: auto;
            float: left;
        }

        .listview-product .listing-product .colm_two .file_img_desc {
            /*width: 92%;*/
            width: 90%;
            height: auto;
            /*height:50px;*/
            float: left;
            flex-wrap: wrap;
        }

            .listview-product .listing-product .colm_two .file_img_desc .img_folder {
                width: 20%;
                height: auto;
                float: left;
                padding-right: 6px;
            }

            .listview-product .listing-product .colm_two .file_img_desc .title_all {
                /*width: 70%;*/
                height: auto;
                /* float: left;*/
            }

                .listview-product .listing-product .colm_two .file_img_desc .title_all h1 {
                    font-size: 13px;
                    font-weight: 600;
                    display: inline;
                }

            .listview-product .listing-product .colm_two .file_img_desc .img_folder img {
                /*  width: auto;*/
                /*max-height: 60px;*/ /*Commented after upload*/
                float: left;
            }


.listview-product .listing-product .colm_two .file_img_desc .description {
    /*width: 100%;
                height: auto;
                float: left;*/
    /*margin-top: 5px;*/
    /*display: inline-block;*/
    color: #555;
}

    .listview-product .listing-product .colm_two .file_img_desc .description p {
        font-size: 13px;
        line-height: 16px;
    }

.listview-product .listing-product .colm_three {
    width: 14%;
    height: auto;
    float: left;
    padding: 3px;
    border-right: solid 1px #e7e7e7;
}

    .listview-product .listing-product .colm_three p .fa {
        float: left;
        margin-right: 5px;
        line-height: 17px;
    }

    .listview-product .listing-product .colm_three p span {
        line-height: 17px;
        font-size: 12px;
        word-break: normal;
    }

.navipage_page_no {
    width: 100%;
    height: auto;
    float: left;
}

.listview-product .listing-product .colm_four {
    width: 33.33%;
    height: auto;
    float: left;
    padding: 3px;
    border-right: solid 1px #e7e7e7;
}

.listview-product .listing-product .colm_two .shared_labels {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 10px;
}

.listview-product .listing-product .colm_two .shared_labels p {
        font-style: italic;
        font-weight: 600;
    }

.listview-product .listing-product .colm_two .shared_labels p span {
            font-weight: 400;
            width: 100%;
            float: left;
        }

.listview-product .listing-product .colm_four .files_btn a .fa {
    line-height: 17px;
}

.listview-product .listing-product .bookmark_btn {
    margin-left: -8px;
}

.listview-product .listing-product .colm_three p .fa-calendar, .listview-product .listing-product .colm_three p .fa-share-alt {
    display: none;
}

.gridview-product .gridlist-product .title_all .checkbox_btn, .listview-product li .title_all .checkbox_btn {
    float: right;
}

.listview-product .listing-product .colm_three img {
    float: left;
    width: 22px;
    height: 22px;
    margin-right: 5px;
    border-radius: 50%;
    /*width: 34px;
    height: 34px;
    margin-right: 4px;
    border-radius: 50%;
    display:inline-block;*/
}

.listview-product .listing-product .fourcolm_merg {
    /*width: 24%;*/
    width: 16.6%;
    height: auto;
    float: left;
    display: flex;
    /*display:none;*/
}

/*Dashboard*/
.dashboard-main-body {
    padding: 0px 10px 0px 10px;
}
.panel-box {
    display: block;
    /* margin: 5px; */
    margin: 9px 5px 5px 5px;
    background: #fff;
    -webkit-box-shadow: 0px 2px 18px 3px rgba(0,0,0,0.1);
    /* -moz-box-shadow: 0px 2px 18px 3px rgba(0,0,0,0.1); */
    /* box-shadow: 3px 4px 5px rgba(0,0,0,0.1); */
    -moz-box-shadow: 1px 2px 2px rgba(0,0,0,0.1);
    box-shadow: 1px 2px 2px rgba(0,0,0,0.1);
    border-radius: 7px;
    /* border-radius: 15px; */
    /* color: #2f4767; */
    border: solid 0px #f1f1f1;
}

.panel-box-margin-top {
    margin-top: 10px;
}

.panel-box-heading {
    display: block;
    background: #BBCADA;
    padding: 7px;
    /*font-size: 13px;*/
    font-weight: bold;
    border-radius: 5px 5px 0px 0px;
}

.panel-box-footer {
    display: block;
    padding: 5px 10px 5px 5px;
    font-size: 13px;
    font-weight: bold;
    text-align: right;
}
.panel-box-footer label {
        color: #c42927;
        cursor:pointer;
}
.panel-box-footer label:hover {
        color: #b70f0d;
}

    .panel-box-footer a {
        color: #c42927;
    }

.panel-box-body {
    display: block;
    background: #fff;
    padding: 4px;
    min-height: 200px;
}


.row-no-padding > [class*="col-"] {
    padding: 0 !important;
}

.dashboard-menu {
    list-style: none;
    /*padding: 4px;*/
    /*background: #f1f1f1;*/
}

    .dashboard-menu ul {
    }

    .dashboard-menu li {
        display: inline-block;
        padding: 5px;
        color: #555;
        border: solid 1px #bfbfbf;
        background: #f1f1f1;
        border-radius: 4px;
    }

        .dashboard-menu li a {
            color: #555;
        }

        .dashboard-menu li span {
            font-size: 13px;
            vertical-align: middle;
            padding: 0px 5px 0px 5px;
            font-family: arial;
            /*font-weight: bold;*/
        }

/*For right side menu*/
.dashboard-menu-right {
    list-style: none;
    /* padding: 4px; */
    /* background: #f1f1f1; */
    text-align: right;
}

    .dashboard-menu-right ul {
    }

    .dashboard-menu-right li {
        display: inline-block;
        padding: 0px;
        color: #555;
        /* border: solid 1px #bfbfbf; */
        /* background: #e7e7e7;*/
    }

        .dashboard-menu-right li a {
            color: #555;
        }

            .dashboard-menu-right li a:hover {
                background: #f1f1f1;
                color: #555;
                padding: 5px;
                border: solid 1px #bfbfbf;
            }

        .dashboard-menu-right li span {
            font-size: 13px;
            vertical-align: middle;
            padding: 0px 5px 0px 5px;
            font-family: arial;
        }
/*End for right side menu */


.fa-1-point-5x {
    font-size: 1.5em !important;
}

.dashboard-row-item {
    /*display: flow-root;*/
    display: flex;
    border-bottom: #c9ced0 1px solid;
    /*padding: 4px;*/
    padding: 2px 4px 2px 4px;
}

.dashboard-row-item-text {
    /*display: contents;*/
    /*padding-left: 5px;*/
    /*padding-left: 5px;*/
    padding: 2px 0 0 5px;
    display: inline-block;
    width: 100%;
}

.dashboard-row-item-text-title {
    display: contents;
    /*font-size: 13px;*/
    /*color: #2f4767;*/
    font-weight: bold;
}

    .dashboard-row-item-text-title a {
        /*font-size: 14px;*/
        /*color: #2f4767;*/
    }

.dashboard-row-item-text-date {
    /*padding: 3px 0 0 0;*/
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    /*font-style: italic;*/
    display: inline-block;
    /*margin-left: 4px;*/
}

.dashboard-row-item-designation {
    font-weight: normal;
    font-size: 12px;
    color: #999999;
    display: inline;
}

.dashboard-row-item-action-button {
    float: right;
    margin-right: 4px;
    /*padding-top: 8px;*/
}

.dashboard-row-item-text-comments {
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    display: inline-block;
}

    .dashboard-row-item-text-comments a {
        color: #999999;
        font-size: 11px;
    }

        .dashboard-row-item-text-comments a i {
            color: #999999;
            font-size: 12px;
        }

        .dashboard-row-item-text-comments a:hover {
            color: #333;
            font-size: 11px;
        }

.dashboard-row-item-text-name {
    font-weight: bold;
    color: #353535;
    /*font-size: 12px;*/
}

.dashboard-row-item-text-action-text {
    font-weight: normal;
    padding-left: 4px;
    color: #353535;
}

.dashboard-row-item-thumbnail-round {
    /*margin: 5px 5px 5px 5px;*/
    margin-left: 4px;
    border-radius: 50%;
    vertical-align: middle;
    /*float: left;*/
    /*width: 41px;
    height: 41px;*/
    width: 35px;
    height: 35px;
}
.dashboard-keyword-item {
    padding: 1px 0px 0px;
    line-height: 1.4;
}
.dashboard-row-item-button-container {
    display: flex;
    align-items: baseline;
    justify-content: flex-end;
    justify-items: right;
    margin: 2px;
    flex-wrap: wrap;
    min-width: 59px;
}

/*End Dashboard*/