﻿* {
    margin: 0;
    padding: 0;
    box-shadow: none !important;
}

html {
    width: 100%;
    height: 100%;
}

body {
    width: 100%;
    min-height: 100%;
}

a, a:hover {
    text-decoration: none;
}

li {
    list-style-type: none;
}

legend {
    display: none;
}

fieldset {
    border: 0;
}

img {
    border: 0;
}

input:focus, select:focus, textarea:focus, button:focus, a:focus {
    outline: none;
}

a {
    text-decoration: none;
    color: inherit;
}

    a, a:visited, a:hover, a:active {
        text-decoration: none !important;
    }

@font-face {
    font-family: 'Conv_BPG_Arial_Caps_2010';
    src: url('fonts/BPG_Arial_Caps_2010.eot');
    src: local('☺'), url('fonts/BPG_Arial_Caps_2010.ttf') format('truetype'), url('fonts/BPG_Arial_Caps_2010.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_BPG_Arial_2010';
    src: url('fonts/BPG_Arial_2010.eot');
    src: local('☺'), url('fonts/BPG_Arial_2010.ttf') format('truetype'), url('fonts/BPG_Arial_2010.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*ეს რუკის ვიზუალია, გადააკეთე, მაგრამ არ წაშალო*/
#map {
    width: 50%;
    height: 250px;
    margin-bottom: 20px;
    border: 2px solid #6f6f6f;
}

#MainSplitter {
    height: auto !important;
    min-height: 100% !important;
    overflow: auto !important;
    /*position:absolute !important;*/
}

.contentPane {
    border-width: 0 !important;
    height: auto !important;
}

.dxsplLCC {
    height: auto !important;
    width: auto !important;
}

/*header*/
#header {
    width: 98%;
    padding: 0 1%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
    overflow: hidden;
}

    #header h1 {
        display: inline-block;
        width: 260px;
        height: 78px;
        margin: 10px 2% 10px 0;
        float: left;
    }

        #header h1 a {
            display: block;
            width: 100%;
            height: 100%;
            background: url('Images/logo.png') no-repeat left center;
            background-size: auto 100%;
            text-indent: -9999px;
            cursor: default;
        }

/*End of header*/

/*content*/

.content {
    width: 84%;
    margin-left: 1%;
    margin-top: 20px;
    float: left;
}

    .content .contentTitle {
        width: 100%;
        margin-bottom: 15px;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
        background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%) !important; /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%) !important; /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        -webkit-box-shadow: inset 5px 0px 0px 0px #4b8f88 !important;
        -moz-box-shadow: inset 5px 0px 0px 0px #4b8f88 !important;
        box-shadow: inset 5px 0px 0px 0px #4b8f88 !important;
        overflow: hidden;
    }

        .content .contentTitle h2 {
            display: inline-block;
            margin: 15px 2% 15px 2%;
            color: #6a6a6a !important;
            border-right: 1px solid #5c5c5c;
            padding-right: 2%;
            font-family: 'Conv_BPG_Arial_Caps_2010';
            font-size: 14px;
            font-weight: normal;
            float: left;
        }

    .content > h2 {
        display: inline-block;
        width: 94%;
        margin: 30px 2% 15px 2%;
        color: #6a6a6a !important;
        padding-right: 2%;
        font-family: 'Conv_BPG_Arial_Caps_2010';
        font-size: 16px;
    }

.noLine {
    width: 96%;
    padding-left: 2%;
    color: #4b8f88;
    font-size: 15px;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 30px;
}

.content .contentTitle h2 span {
    color: #4b8f88;
}

.content .contentTitle h2.noLine {
    border-right: 0px solid #5c5c5c;
}


.content .contentTitle h2.errorTitle {
    color: #4b8f88 !important;
    font-size: 16px;
}

a.addButton {
    display: inline-block;
    margin: 5px 2% 5px 0%;
    color: #fff;
    padding: 8px 15px;
    font-family: 'Conv_BPG_Arial_Caps_2010';
    font-size: 15px;
    float: left;
    border-radius: 4px;
    background: rgb(73,139,132);
    background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
    background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
}

    a.addButton:hover {
        background: rgb(73,139,132);
    }
/*End of content*/

/*simple project*/
.simpleProject {
    width: 98%;
    margin-bottom: 5px;
    padding-bottom: 0px;
    border-bottom: 1px solid #d1d1d1;
    padding-left: 2%;
    overflow: hidden;
}

    .simpleProject .projectImage {
        display: inline-block;
        width: 7.5%;
        max-width: 117px;
        overflow: hidden;
        margin-bottom: 10px;
        margin-right: 1.5%;
        float: left;
    }

        .simpleProject .projectImage img {
            display: block;
            width: 100%;
            height: auto;
        }

    .simpleProject .projectItem {
        display: inline-block;
        width: 20%;
        color: #6a6a6a;
        font-family: 'Conv_BPG_Arial_2010';
        font-size: 14px;
        margin-right: 1.5%;
        margin-top: 5px;
        margin-bottom: 5px;
        float: left;
        word-wrap: break-word;
    }

    .simpleProject .DateCol {
        width: 13%;
    }

    .simpleProject .projectItem a {
        color: #6a6a6a;
    }

        .simpleProject .projectItem a:hover {
            color: rgba(73,139,132,1);
        }

    .simpleProject .projectItem span {
        display: block;
        color: #969696;
        font-size: 12px;
        margin-bottom: 5px;
        font-style: italic;
    }

        .simpleProject .projectItem span.diffColor {
            color: rgba(73,139,132,1);
            font-size: 14px;
            font-style: normal;
            /*margin-top:10px;*/
        }

    .simpleProject .projectItemLarger {
        width: 22%;
    }

    .simpleProject .projectItemEdit {
        width: 24%;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-right: 0;
    }

    .simpleProject .projectItemEditEx {
        width: 16%;
    }

    .simpleProject .projectItemEditLarge {
        width: 50%;
    }

    .simpleProject .projectItemMedium {
        width: 21%;
    }

    .simpleProject .projectItemEditSmall {
        width: 10%;
    }

    .simpleProject .categoryItem {
        width: 17%;
    }

    .simpleProject .newsItem {
        width: 14%;
    }

    .simpleProject .projectItemEdit a {
        display: block;
        color: #333333;
        font-family: 'Conv_BPG_Arial_2010';
        font-size: 13px;
        margin-bottom: 5px;
        margin-left: 5%;
        /*float:left;*/
    }

    /*icons*/
    .simpleProject .projectItemEdit a {
        display: inline-block;
        margin-right: 2%;
        text-indent: -9999px;
        float: left;
    }

        .simpleProject .projectItemEdit a.details {
            width: 21px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/details.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.edit {
            width: 25px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/edit.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.files {
            width: 23px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/files.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.album {
            width: 28px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/album.png') no-repeat center center;
            background-size: auto 90%;
        }

        .simpleProject .projectItemEdit a.delete {
            width: 24px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/delete.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.addItem {
            width: 21px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/addItem.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.changeStatus {
            width: 40px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/changeStatus.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.information {
            width: 24px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/information.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.summarize {
            width: 25px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/summarize.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.viewImages {
            width: 32px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/viewImage.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.movedown, .simpleProject .projectItemEdit a.moveup {
            width: 24px;
            height: 24px;
            margin-left: 2%;
            background: url('Images/movedown.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.moveup {
            background: url('Images/moveup.png') no-repeat center center;
            background-size: auto 100%;
        }

        .simpleProject .projectItemEdit a.service {
            width: 26px;
            height: 26px;
            margin-left: 2%;
            background: url('Images/service.png') no-repeat center center;
            background-size: 100% auto !important;
        }
    /*end of icons*/
    .simpleProject .projectItemInner > a {
        display: block;
        text-indent: 0px;
        color: #6a6a6a;
        padding: 8px 15px 6px 15px;
        font-family: 'Conv_BPG_Arial_Caps_2010';
        font-size: 15px;
        margin-left: 2%;
        background: rgb(73,139,132);
        background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
        background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
        background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
        border-radius: 4px;
        border: 1px solid #d1d1d1;
    }

        .simpleProject .projectItemInner > a:hover {
            color: #fff;
            background: rgba(32,61,58,1);
        }

    /*End of simple project*/
    /*simple project inner*/
    .simpleProject .projectItemInner {
        width: 100%;
        margin-right: 0;
        margin-bottom: 30px;
        float: none;
    }

        .simpleProject .projectItemInner img#foto {
            display: inline-block;
            width: 10%;
            height: auto;
        }

        .simpleProject .projectItemInner ul {
            margin-bottom: 15px;
        }

            .simpleProject .projectItemInner ul li {
                list-style-type: disc;
                list-style-position: inside;
                margin-left: 10px;
                margin-bottom: 10px;
            }

    .simpleProject .date {
        width: 20%;
        float: none;
    }

    .simpleProject .projectImage span {
        display: block;
        color: #969696;
        font-size: 11px;
        margin-bottom: 5px;
        font-style: italic;
        font-family: 'Conv_BPG_Arial_2010';
    }

    .simpleProject .projectItemInner a:first-child {
        margin-left: 0;
    }

/*End of simple project inner*/
/*AddProject*/
.content .nesFields {
    width: 96%;
    color: #6a6a6a;
    font-size: 14px;
    font-family: 'Conv_BPG_Arial_2010';
    margin: 0 auto 20px auto;
    overflow: hidden;
}

    .content .nesFields:before {
        content: "*";
        color: #4b8f88;
        font-size: 15px;
    }

.content .formLine {
    width: 96%;
    margin: auto;
    overflow: hidden;
    float: left;
    padding-left: 2%;
}

    .content .formLine:last-of-type {
        margin: 0 auto 50px auto;
    }

    .content .formLine .leftLine {
        width: 70%;
        float: left;
        margin-right: 2%;
        margin-bottom: 26px;
    }

        .content .formLine .leftLine > span {
            display: block;
            width: 100%;
            margin-bottom: 10px;
            color: #6a6a6a;
            font-size: 14px;
            font-family: 'Conv_BPG_Arial_2010';
        }

            .content .formLine .leftLine > span.k-datepicker, .k-datetimepicker {
                max-width: 244px;
            }

.k-datepicker .k-select, .k-dropdown-wrap .k-datepicker .k-select {
    min-width: 30px;
}

.k-datetimepicker .k-select {
    min-width: 50px;
}

.content .formLine .leftLine > span > span {
    height: 38px;
}

.content .formLine .leftLine span.nesValue:after {
    content: "*";
    color: #4b8f88;
    font-size: 15px;
}


.content .formLine .leftLine textarea {
    width: 95.8%;
    height: 100px;
    padding: 10px 2% 10px 2%;
    border: 1px solid #c5c5c5 !important;
    border-radius: 4px;
}

table.k-editor {
    border-radius: 4px;
}

.content .formLine .leftLine .imageDef {
    display: inline-block;
    float: left;
    width: 144px;
    height: 144px;
    border: 1px solid #c5c5c5;
    margin-right: 2%;
    background: url(Images/defPhoto.jpg) no-repeat center center;
    overflow: hidden;
}

    .content .formLine .leftLine .imageDef img {
        display: block;
        min-width: 100%;
        max-height: 100%;
    }

.content .formLine .leftLine .fileButtom {
    display: inline-block;
    position: relative;
    color: #ffffff;
    width: 178px;
    height: 39px;
    margin-top: 5px;
    text-align: center;
    line-height: 39px;
    vertical-align: middle;
    margin-bottom: 5px;
    font-family: 'Conv_BPG_Arial_Caps_2010';
    font-size: 15px;
    float: left;
    overflow: hidden;
    border-radius: 4px;
    background: rgb(73,139,132);
    background: -moz-linear-gradient(top, rgb(73,139,132) 10%, rgb(73,139,132) 99%);
    background: -webkit-linear-gradient(top, rgb(73,139,132) 10%,rgb(73,139,132) 99%);
    background: linear-gradient(to bottom, rgb(73,139,132) 10%,rgb(73,139,132) 99%);
}

    .content .formLine .leftLine .fileButtom > input {
        position: absolute;
        top: 0;
        left: 0;
        width: 178px;
        height: 39px;
    }

    .content .formLine .leftLine .fileButtom:hover {
        background: #4b8f88;
    }

    .content .formLine .leftLine .fileButtom > input {
        width: 180px;
        height: 45px;
        cursor: pointer;
        opacity: 0;
    }

.content .formLine input.addprojectbutton, .content .formLine a.addprojectbutton {
    display: inline-block;
    width: 178px;
    height: 39px;
    color: #ffffff;
    font-size: 16px;
    font-family: 'Conv_BPG_Arial_Caps_2010' !important;
    margin-right: 2%;
    margin-top: 20px;
    border: 1px solid #c5c5c5;
    border-radius: 4px;
    float: left;
    cursor: pointer;
    background: rgb(73,139,132);
    background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
    background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
}

.content .formLine a.addprojectbutton {
    text-align: center;
    line-height: 39px;
    vertical-align: middle;
}

    .content .formLine input.addprojectbutton:hover, .content .formLine a.addprojectbutton:hover {
        background: rgba(32,61,58,1);
    }

a.addButtonEx {
    display: inline-block;
    margin: 28px 2% 15px 0%;
    color: #4b8f88;
    padding: 0;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 15px;
    float: left;
    background: none;
    border-radius: 0;
}

    a.addButtonEx:hover {
        color: #6a6a6a;
        background: none;
    }

a.addButtonDoc {
    display: inline-block;
    margin: 15px 2% 15px 2%;
    color: #4b8f88;
    padding: 0;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 15px;
    float: left;
    background: none;
    border-radius: 0;
}

    a.addButtonDoc:hover {
        color: #6a6a6a;
        background: none;
    }

.formLine .uploadedFile {
    display: inline-block;
    color: #575656;
    font-size: 15px;
    font-family: 'Conv_BPG_Arial_2010';
    margin-right: 2%;
    margin-bottom: 15px;
    float: left;
}

/*End of AddProject*/
/*PageCategoryList*/
.simpleProject .projectItemExtraLarger {
    width: 70%;
}

.simpleProject .projectItemExEdit {
    width: 25%;
}

.formLine .removePdf {
    font-size: 13px;
    margin-top: 3px;
    color: #4b8f88;
}

.content .formLine input.linktobutton {
    display: inline-block;
    width: 178px;
    height: 39px;
    color: #6a6a6a;
    font-size: 16px;
    font-family: 'Conv_BPG_Arial_Caps_2010' !important;
    margin-right: 2%;
    margin-top: 28px;
    border: 1px solid #c5c5c5;
    float: left;
    cursor: pointer;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
}

    .content .formLine input.linktobutton:hover {
        background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
    }

a.addButtonMarg {
    display: inline-block;
    margin: 35px 2% 15px 4%;
    color: #4b8f88;
    padding: 0;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 15px;
    float: left;
    background: none;
    border-radius: 0;
}

    a.addButtonMarg:hover {
        color: #6a6a6a;
        background: none;
    }

.simpleProject .projectItemObj {
    width: 40%;
}

.simpleProject .projectItemSmall {
    width: 15%;
}
/*End of PageCategoryList*/


/*gallery upload*/

#ucMultiSelection_FI0 {
    width: 40% !important;
    float: left !important;
    margin-right: 2% !important;
    margin-bottom: 15px !important;
}

    #ucMultiSelection_FI0 .dxucNullText_Metropolis {
        padding: 1px 2% 2px 2% !important;
        height: 32px !important;
    }

    #ucMultiSelection_FI0 .dxucBrowseButton_Metropolis {
        color: #6a6a6a !important;
        font: 16px 'Conv_BPG_Arial_Caps_2010' !important;
        cursor: pointer;
        background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
    }

        #ucMultiSelection_FI0 .dxucBrowseButton_Metropolis a {
            color: #6a6a6a !important;
            font: 16px 'Conv_BPG_Arial_Caps_2010' !important;
        }

    #ucMultiSelection_FI0 .dxucBrowseButtonHover_Metropolis {
        background-color: #4b8f88 !important;
    }

        #ucMultiSelection_FI0 .dxucBrowseButtonHover_Metropolis a {
            color: #fff !important;
        }

#ucMultiSelection_Upload {
    display: inline-block;
    width: 178px !important;
    height: 39px !important;
    color: #6a6a6a !important;
    font-size: 16px !important;
    font-family: 'Conv_BPG_Arial_Caps_2010' !important;
    margin-right: 2% !important;
    /*margin-bottom:25px !important;*/
    border: 1px solid #c5c5c5 !important;
    float: left !important;
    cursor: pointer !important;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
}

    #ucMultiSelection_Upload a {
        display: inline-block;
        width: 178px !important;
        height: 39px !important;
        line-height: 39px !important;
        text-align: center !important;
        vertical-align: middle !important;
        color: #6a6a6a !important;
        font-size: 16px !important;
        font-family: 'Conv_BPG_Arial_Caps_2010' !important;
    }

    #ucMultiSelection_Upload:hover {
        background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
    }

.dxucFileList {
    width: 60% !important;
    float: left !important;
    margin-right: 2% !important;
    margin-bottom: 30px !important;
}

    .dxucFileList li {
        margin-bottom: 15px;
    }

    .dxucFileList .dxucControl_Metropolis {
        color: #6a6a6a !important;
        font-size: 16px !important;
        font-family: 'Conv_BPG_Arial_Caps_2010' !important;
    }

    .dxucFileList .dxucButton_Metropolis a, .dx-ac a {
        color: #4b8f88 !important;
        font-family: 'Conv_BPG_Arial_2010' !important;
        font-size: 13px;
        text-decoration: none !important;
    }

.dxgvHeader_Metropolis {
    border-right: 0px solid #fff !important;
    padding: 10px 6px 10px 6px !important;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
}

.dxgvCommandColumn_Metropolis, .dxgv {
    border-right: 0px Solid #c0c0c0 !important;
}

.dx-ar .dxbButtonSys {
    color: #4b8f88 !important;
    font-family: 'Conv_BPG_Arial_2010' !important;
    font-size: 14px !important;
    margin-bottom: 10px !important;
    text-decoration: none !important;
}

#GridAlbumPhotoList_DXCBtn4.dxbButtonSys {
    color: #4b8f88 !important;
}
/*End of gallery upload*/

.simpleProject .projectItemInner .coLine {
    width: 100%;
    overflow: hidden;
}

    .simpleProject .projectItemInner .coLine .coordinats {
        display: inline-block;
        margin-right: 2%;
        margin-bottom: 15px;
        color: #6a6a6a;
        font-family: 'Conv_BPG_Arial_2010';
        font-size: 14px;
        float: left;
    }

.myBroject {
    overflow: hidden;
}
    /*.myBroject a{
    display: inline-block;
    color: #4b8f88;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 13px;
    margin-bottom: 10px;
    margin-top:30px;
    margin-right: 5%;
    float: left;
}*/
    .myBroject a {
        display: inline-block;
        color: #6a6a6a;
        padding: 8px 15px;
        font-family: 'Conv_BPG_Arial_Caps_2010';
        font-size: 15px;
        margin-bottom: 10px;
        margin-right: 2%;
        float: left;
        background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%);
        background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%);
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 );
        border-radius: 4px;
        border: 1px solid #d1d1d1;
    }

        .myBroject a:hover {
            color: #fff;
            background: #4b8f88;
        }

.content .formLine .leftLine input {
    display: block;
    width: 100%;
    height: 40px;
    padding: 0 1%;
    float: left;
    color: #000;
}

.k-textbox:focus {
    border-color: #aeaeae !important;
}

.k-checkbox:checked + .k-checkbox-label:active:before, .k-checkbox-label:focus {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-color: #aeaeae !important;
}

.k-checkbox:checked + .k-checkbox-label:before {
    color: rgb(73,139,132) !important;
}

.content .formLine .leftLine input[readonly="true"] {
    cursor: none;
    color: #2e2e2e;
}

.content .formLine .leftLine .k-dropdown-wrap input.k-input {
    /*width:93.4% !important;*/
    width: 102.6% !important;
    /*margin-top: 1px;*/
    border-radius: 4px;
}

.k-state-default > .k-select, .k-dropdown-wrap .k-select {
    width: 5%;
}

#MaxFileSizeLabel {
    margin-bottom: 30px !important;
}

.leftPanel ul.dx {
    width: 260px;
}

#Message123 {
    width: 96%;
    color: #d10000;
    font-size: 14px;
    font-family: 'Conv_BPG_Arial_2010';
    margin: 30px auto 20px auto;
    overflow: hidden;
}

@media screen and (max-width: 830px) {
    .simpleProject .projectItem {
        width: 88%;
    }

    .simpleProject .projectImage {
        width: 50%;
    }

    .simpleProject .projectItemEdit a {
        margin-right: 5%;
        margin-left: 0;
    }

    #ContentSplitter_0 {
        width: 25% !important;
    }
}
/*sms login*/
.LoiginSms {
    width: 23.6%;
    max-width: 455px;
    top: 35%;
    left: 38%;
    position: absolute;
    border-radius: 4px;
    border: 1px solid #d1d1d1;
}

h1.h1Sms {
    width: 96%;
    color: #6a6a6a;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 15px;
    font-weight: normal;
    text-align: center;
    margin: 30px auto 15px auto;
}

.codeLine {
    width: 90%;
    margin: 35px auto 0px auto;
    overflow: hidden;
}

.LoiginSms .codeLine input {
    border: 1px solid #c5c5c5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0px 0px 6px 0px rgba(209,209,209,0.8);
    -moz-box-shadow: inset 0px 0px 6px 0px rgba(209,209,209,0.8);
    box-shadow: inset 0px 0px 6px 0px rgba(209,209,209,0.8);
    color: #6a6a6a;
    display: inline-block;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    padding: 0 2%;
    width: 58%;
    margin: 0 auto 8px auto;
    float: left;
}

.LoiginSms .codeLine .sendAgain {
    width: 35%;
    line-height: 38px;
    vertical-align: middle;
    cursor: pointer;
    color: #6a6a6a;
    font-size: 14px;
    font-family: 'Conv_bpg_web_002';
    float: right;
    border: 1px solid #c5c5c5;
    line-height: 38px;
    vertical-align: central;
    cursor: pointer;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
}

.LoiginSms h2 {
    width: 80%;
    color: #4b8f88;
    font-family: Sylfaen;
    font-size: 13px;
    font-weight: normal;
    margin: 0px auto 20px auto;
}

.LoiginSms .codeLine .sendAgain:hover {
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
}

#approveSms {
    display: block;
    width: 150px;
    height: 45px;
    color: #6a6a6a;
    font-family: 'Conv_BPG_Arial_2010';
    border: 0;
    font-size: 16px;
    line-height: 38px;
    vertical-align: middle;
    text-align: center;
    border-radius: 4px;
    border: 1px solid #c5c5c5;
    margin: auto;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
    margin-bottom: 30px;
    cursor: pointer;
}

    #approveSms:hover {
        background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
    }
/*End of sms login*/

/*pager*/
.dxpLite_Metropolis .dxp-num {
    color: #6a6a6a !important;
    padding: 3px 6px !important;
    margin-top: 0px !important;
    font: 14px 'Conv_BPG_Arial_2010' !important;
}

.dxpLite_Metropolis .dxp-current {
    background-color: #4b8f88 !important;
    color: #FFFFFF !important;
    text-decoration: none;
}
/*End of pager*/
.simpleProject .erMes {
    margin-top: 30px;
    color: #4b8f88;
}

/*menu*/
#AdminMenu {
    display: inline-block;
    width: 12%;
    margin-left: 1%;
    margin-top: 20px;
    margin-bottom: 50px;
    float: left;
}

.k-menu.k-header {
    border: 0;
}

#AdminMenu li {
    width: 100%;
    margin-bottom: 3px;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%) !important; /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%) !important; /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    -webkit-box-shadow: inset 5px 0px 0px 0px #969696 !important;
    -moz-box-shadow: inset 5px 0px 0px 0px #969696 !important;
    box-shadow: inset 5px 0px 0px 0px #969696 !important;
    /*overflow:hidden;*/
}

.k-menu > .k-first {
    border-radius: 0px 0 0 0px;
}

#AdminMenu li a {
    display: inline-block;
    width: 94%;
    color: #6a6a6a !important;
    padding: 6px 0 6px 6%;
    font-family: 'Conv_BPG_Arial_Caps_2010';
    font-size: 14px;
    line-height: 18px;
    word-wrap: break-word !important;
    white-space: normal;
}

    #AdminMenu li a:hover, #AdminMenu li.dxm-selected a {
        color: #4b8f88 !important;
        -webkit-box-shadow: inset 5px 0px 0px 0px #4b8f88 !important;
        -moz-box-shadow: inset 5px 0px 0px 0px #4b8f88 !important;
        box-shadow: inset 5px 0px 0px 0px #4b8f88 !important;
    }

/*End of menu*/

/*pager*/
.pagination-container {
    width: 70%;
    float: left;
}

    .pagination-container .pagination {
        display: inline-block;
        padding-left: 0;
        margin: 10px 0 10px 0;
        border-radius: 4px;
    }

.k-menu .k-animation-container .k-menu-group {
    width: 120% !important;
    border: 0;
}

.pagination > li {
    display: inline-block;
}

    .pagination > li > a,
    .pagination > li > span {
        color: #6a6a6a;
        font-family: 'Conv_BPG_Arial_Caps_2010';
        font-size: 16px;
        margin-right: 10px;
        /*padding: 6px 12px;*/
        /*margin-left: -1px;*/
        /*line-height: 1.428571429;*/
        /*text-decoration: none;
  background-color: #ffffff;*/
        border: 0px solid #dddddd;
    }

    .pagination > li:first-child > a,
    .pagination > li:first-child > span {
        /*margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;*/
    }

    .pagination > li:last-child > a,
    .pagination > li:last-child > span {
        /*border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;*/
    }

    .pagination > li > a:hover,
    .pagination > li > span:hover,
    .pagination > li > a:focus,
    .pagination > li > span:focus {
        /*background-color: #eeeeee;*/
        color: #4b8f88;
    }

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 2;
    /*color: #ffffff;*/
    color: #4b8f88;
    cursor: default;
    background: none;
    border: none;
}

.k-menu .k-link.k-state-active {
    color: #4b8f88;
    -webkit-box-shadow: inset 5px 0px 0px 0px #4b8f88;
    -moz-box-shadow: inset 5px 0px 0px 0px #4b8f88;
    box-shadow: inset 5px 0px 0px 0px #4b8f88;
    background: none;
}


.pager:after {
    clear: both;
}

.pager .next > a,
.pager .next > span {
    float: right;
}

.pager .previous > a,
.pager .previous > span {
    float: left;
}

/*.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
}*/
/*.k-state-hover,  .k-state-hover:hover{
    background-color:none !important;
    box-shadow:none;
    border:0;
}*/
.k-menu .k-state-selected > .k-link {
    background: none;
    border: 0;
}

.paragraph {
    width: 29%;
    color: #6a6a6a;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 0.75em;
    float: left;
    text-align: right;
    margin-top: 14px;
}
/*End of pager*/
.k-combobox .k-dropdown-wrap::before {
    content: none;
}

.k-editor-toolbar .k-dropdown-wrap.k-state-default {
    border-color: #e6e6e6;
    height: 30px;
}

.k-editor-toolbar .k-button-group .k-tool {
    width: 28px;
    height: 28px;
    line-height: 28px;
    margin: 0;
    margin-bottom: 10px;
}

.k-tool-group .k-dropdown-wrap .k-input {
    height: 28px !important;
    line-height: 28px;
    padding: 0 4% !important;
}

.k-tool-group .k-dropdown-wrap .k-select {
    width: 28px;
    min-height: 28px;
    line-height: 28px;
}

.k-tool-group .k-editor-toolbar .k-colorpicker, .k-tool-group .k-picker-wrap.k-state-default {
    height: 28px;
    line-height: 28px;
}

.k-tool-group .k-select {
    width: 28px;
    min-height: 28px;
    line-height: 28px;
}

.addImage {
    width: 28px;
    height: 28px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url('Images/imgIcon.png') no-repeat center center;
    border: 1px solid #e6e6e6;
    border-radius: 2px;
}

    .addImage input {
        opacity: 0;
    }


.field-validation-valid {
    display: none;
}

.validation-summary-valid {
    display: none;
}
/*----------------------------------------------------*/
.k-block, .k-widget {
    background: none !important;
    border: 0 !important;
    box-shadow: none !important;
}

.k-header, .k-grid-header, .k-picker-wrap.k-state-default {
    background: none;
}

.k-list-container {
    background: #ffffff;
}

.k-popup .k-list .k-state-focused {
    border: 0;
    color: #4b8f88 !important; /*aaa*/
    box-shadow: none !important;
}

.k-popup .k-list .k-state-hover {
    background: none;
    color: #4b8f88 !important; /*aaa*/
}

.k-draghandle.k-state-selected:hover, .k-ghost-splitbar-horizontal, .k-ghost-splitbar-vertical, .k-list > .k-state-highlight, .k-list > .k-state-selected, .k-marquee-color, .k-panel > .k-state-selected, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-state-selected, .k-state-selected:link, .k-state-selected:visited {
    border: 0;
    color: #4b8f88 !important; /*aaa*/
    box-shadow: none !important;
    background: none !important;
}

.k-state-hover, .k-state-hover:hover, .k-state-hover > a, .k-state-hover:hover > a {
    background: none !important;
}

.simpleProject .projectItemInner a.moreInformation {
    display: inline-block;
    font-family: 'Conv_BPG_Arial_Caps_2010';
    font-size: 15px;
    border-radius: 4px;
    border: 1px solid #d5d5d5;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.08) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#14000000',GradientType=0 ); /* IE6-8 */
    padding: 8px 15px 6px 15px;
    float: left;
}

.k-dropdown-wrap.k-state-focused {
    box-shadow: none !important;
}

.simpleProject .projectItemInner a.moreInformation:hover {
    color: #fff;
    background: rgb(73,139,132);
    background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
    background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
}

.k-picker-wrap::before {
    display: none;
}

.k-datepicker .k-input {
    width: 93.5% !important;
}

.k-calendar .k-today .k-link, .k-calendar td.k-state-selected .k-link {
    color: #fff !important;
    border: 0 !important;
    box-shadow: none;
    background: rgb(73,139,132);
    background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
    background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
}

.k-calendar .k-link.k-state-hover, .k-calendar .k-state-hover {
    color: #fff !important;
    border: 0 !important;
    box-shadow: none;
    background: rgb(73, 139, 132) !important;
    background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%) !important;
    background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%) !important;
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%) !important;
}

.k-calendar .k-today, .k-state-focused.k-state-selected, td.k-state-focused.k-state-selected, .k-calendar td.k-state-focused.k-state-selected {
    border: 0;
    box-shadow: none;
}

.k-calendar .k-state-hover .k-link {
    color: #fff !important;
}

.k-state-selected {
    background: none;
}

.content .nesFields span.field-validation-error {
    display: block;
    width: 100%;
    color: #ac0001;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 15px !important;
    padding-left: 25px;
    margin-top: 10px;
    background: url('Images/error.png') no-repeat left center;
    background-size: auto 14px;
    float: left;
    overflow: hidden;
}

.content .formLine .leftLine span.field-validation-error {
    width: 95%;
    color: #ac0001;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 15px;
    margin-top: 15px;
    padding-left: 25px;
    background: url('Images/error.png') no-repeat left center;
    background-size: auto 14px;
    float: left;
    overflow: hidden;
}

.k-upload-button {
    color: #fff;
    font-family: 'Conv_BPG_Arial_Caps_2010';
    font-size: 15px;
    border: 0 !important;
    box-shadow: none;
    background: rgb(73,139,132);
    background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
    background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
}

.k-button {
    color: #6a6a6a !important;
    font-family: 'Conv_BPG_Arial_Caps_2010';
    font-size: 15px;
    padding: 5px 15px;
}

    .k-button:hover {
        color: #fff !important;
        background: rgb(73,139,132);
        background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
        background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
        background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
    }

    .k-upload-button:hover, .k-upload-button:active:hover, .k-upload-button:active, .k-button.k-state-focused {
        color: #fff !important;
        background: rgba(32,61,58,1) !important;
        box-shadow: none !important;
        border-color: none !important;
    }

.k-pager-numbers .k-state-selected {
    color: #fff;
    border: 0 !important;
    box-shadow: none;
    border-radius: 3px;
    background: rgb(73,139,132);
    background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
    background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
}

.k-grid .k-button-icontext {
    font-family: 'Conv_BPG_Arial_Caps_2010';
    font-size: 15px;
    margin: 0 0.16em 10px 0.16em;
}

    .k-grid .k-button-icontext:hover {
        color: #fff;
    }

    .k-primary, .k-grid .k-button-icontext:hover, .k-grid .k-button-icontext.k-state-focus {
        color: #fff;
        border: 0 !important;
        box-shadow: none;
        background: rgb(73,139,132);
        background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
        background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
        background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
    }

.k-grid-header th.k-header > .k-link {
    font-family: 'Conv_BPG_Arial_Caps_2010';
    font-size: 13px;
    word-break: break-all;
    white-space: normal;
}

.k-numerictextbox .k-numeric-wrap {
    height: 35px;
    overflow: hidden;
    padding: 0;
}

.content .formLine .leftLine input.k-formatted-value {
    width: 96%;
    float: left;
}

.k-numerictextbox .k-numeric-wrap .k-select {
    display: none;
}

/*close drop down*/
.k-combobox > .k-dropdown-wrap.k-state-border-down > .k-i-close, .k-combobox > .k-dropdown-wrap.k-state-hover > .k-i-close, .k-combobox > .k-dropdown-wrap.k-state-focused > .k-i-close, .k-state-active .k-i-close {
    display: none !important;
    opacity: 0;
}

.k-dropdown-wrap.k-state-active .k-select {
    background: #fff;
}

.k-dropdown-wrap.k-state-active {
    box-shadow: none !important;
    background: none !important;
}

.k-list > .k-state-selected, .k-state-selected {
    background: none;
}

.k-dropdown-wrap.k-state-focused {
    box-shadow: none;
    border-color: #ccc;
}

.k-treeview span.k-in {
    color: #6a6a6a;
}

    .k-treeview span.k-in.k-state-selected, .k-treeview span.k-in.k-state-hover, .k-treeview span.k-in.k-state-focused {
        color: #4b8f88 !important;
        box-shadow: none;
    }

.k-i-collapse:before {
    content: "\e001";
    color: #4b8f88;
}

h3 {
    width: 95%;
    color: #6a6a6a;
    font-size: 14px;
    font-family: 'Conv_BPG_Arial_Caps_2010';
    margin: 30px auto 0 auto;
}
/*--------------------------*/
.simpleProject .unitItem {
    width: 16%;
}

.content .priceLine .leftLine {
    width: 43%;
}

    .content .priceLine .leftLine:last-child {
        width: 25%;
    }
/*---------------------------------------*/

/*-----------------------------------------------*/
/*table*/
.k-grid-header {
    background: none;
}

.k-grid tr td {
    color: #616161;
    font-size: 0.93em;
    font-family: 'Conv_BPG_Arial_2010';
}

.k-grid-header th.k-state-focused, .k-state-focused {
    box-shadow: none;
}

.k-grid-header .k-i-sort-asc-sm, .k-grid-header .k-i-sort-desc-sm, .k-grid-header .k-sort-order {
    color: rgb(73, 139, 132);
    box-shadow: none;
}

.k-state-selected, .k-draghandle.k-state-selected:hover, .k-ghost-splitbar-horizontal, .k-ghost-splitbar-vertical, .k-list > .k-state-highlight, .k-list > .k-state-selected, .k-marquee-color, .k-panel > .k-state-selected, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-state-selected, .k-state-selected:link, .k-state-selected:visited {
    color: #fff !important;
    background-color: rgb(73, 139, 132);
    border-color: #ccc;
    box-shadow: none;
}

.k-grid td.k-state-selected:hover, .k-grid tr.k-state-selected:hover td, .k-grid .k-state-selected td {
    color: #fff;
    /*background-color: rgb(73, 139, 132);*/
    border-color: #ccc;
    box-shadow: none;
    background: rgb(73,139,132);
    background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%);
    background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%);
}

    .k-grid tr.k-state-selected:hover td.k-state-focused, td.k-state-focused, .k-state-focused {
        box-shadow: none;
    }

.k-grid tr td a {
    margin: auto;
}

    .k-grid tr td a.EditButton {
        display: block;
        width: 20px;
        height: 20px;
        text-indent: -9999px;
        background: url('Images/edit.png') no-repeat center center;
        background-size: 100% auto !important;
    }

    .k-grid tr td a.removeButton {
        display: block;
        width: 20px;
        height: 20px;
        text-indent: -9999px;
        background: url('Images/delete.png') no-repeat center center;
        background-size: 100% auto !important;
    }

    .k-grid tr td a.details {
        display: block;
        width: 20px;
        height: 22px;
        text-indent: -9999px;
        background: url('../imagesfront/view.png') no-repeat center center;
        background-size: 100% auto !important;
    }

    .k-grid tr td a.files {
        display: block;
        width: 22px;
        height: 22px;
        text-indent: -9999px;
        background: url('Images/files.png') no-repeat center center;
        background-size: 100% auto !important;
    }

    .k-grid tr td a.album {
        display: block;
        width: 22px;
        height: 22px;
        text-indent: -9999px;
        background: url('Images/album.png') no-repeat center center;
        background-size: 100% auto !important;
    }

    .k-grid tr td a.changeStatus {
        display: block;
        width: 22px;
        height: 22px;
        text-indent: -9999px;
        background: url('Images/changeStatus.png') no-repeat center center;
        background-size: 100% auto !important;
    }

.k-pager-wrap .k-link, .k-pager-wrap .k-link:link {
    color: #616161 !important;
}

.k-link:link, .k-link:visited, .k-nav-current.k-state-hover .k-link {
    color: rgb(73, 139, 132) !important;
    border-radius: 3px;
}

.k-pager-wrap .k-link:hover, .k-pager-wrap .k-link:link:hover {
    color: rgb(73, 139, 132) !important;
    background: none;
    border-color: rgb(73, 139, 132);
}

.k-icon:before {
    color: rgb(73, 139, 132);
}

.k-grid-header .k-link:link, .k-grid-header .k-link:visited, .k-grid-header .k-nav-current.k-state-hover .k-link, .k-grouping-header .k-link {
    color: #616161 !important;
    font-size: 1em;
    font-family: 'Conv_BPG_Arial_Caps_2010';
}

.k-pager-numbers .k-state-selected {
    border: 0 !important;
    box-shadow: none;
    margin-top: 1px;
    background: rgb(73, 139, 132) !important;
    background: -moz-linear-gradient(top, rgba(73,139,132,1) 0%, rgba(32,61,58,1) 100%) !important;
    background: -webkit-linear-gradient(top, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%) !important;
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%) !important;
}

.k-grid tr:hover {
    background-color: #ebebeb;
}

.k-grid tr td {
    padding: .8em .3em;
    word-break: break-all;
    white-space: normal;
}

.k-other-month .k-link, .k-calendar td .k-link {
    color: #616161 !important;
}

.k-widget.k-autocomplete {
    padding-left: 1px;
}

.k-autocomplete.k-state-default .k-input {
    width: 99%;
}

.k-filtercell .k-autocomplete .k-i-close {
    display: none;
}
/*------*/
#regionalOffices .k-grid-header th.k-header:nth-child(5), #regionalOffices .k-grid-header th.k-header:nth-child(6), #regionalOffices .k-grid-header th.k-header:nth-child(7), #regionalOffices .k-grid-header th.k-header:nth-child(9), #regionalOffices .k-grid-header th.k-header:nth-child(10), #regionalOffices .k-grid-header th.k-header:nth-child(11), #regionalOffices .k-grid-header th.k-header:nth-child(12) {
    width: 3%;
}

#Persons .k-grid-header th.k-header:nth-child(8), #Persons .k-grid-header th.k-header:nth-child(6), #Persons .k-grid-header th.k-header:nth-child(7), #Persons .k-grid-header th.k-header:nth-child(8), #Persons .k-grid-header th.k-header:nth-child(9), #Persons .k-grid-header th.k-header:nth-child(10), #Persons .k-grid-header th.k-header:nth-child(11), #Persons .k-grid-header th.k-header:nth-child(12) {
    width: 3%;
}

#regionalOffices .k-grid-header th.k-header:nth-child(1), #regionalOffices .k-grid-header th.k-header:nth-child(2), #regionalOffices .k-grid-header th.k-header:nth-child(3), #regionalOffices .k-grid-header th.k-header:nth-child(4) {
    width: 20%;
}

#Persons .k-grid-header th.k-header:nth-child(1) {
    width: 8%;
}

#Persons .k-grid-header th.k-header:nth-child(3), #Persons .k-grid-header th.k-header:nth-child(4), #Persons .k-grid-header th.k-header:nth-child(5) {
    width: 13%;
}
/**/
.k-button.k-upload-button span, .simpleProject .projectItemInner a.addButtonEx {
    color: #fff !important;
}

.k-widget.k-autocomplete {
    border: 1px solid #c5c5c5 !important;
}

@media screen and (max-width: 1460px) {
    .content {
        width: 78%;
    }

    #AdminMenu {
        display: inline-block;
        width: 18%;
        margin-left: 1%;
        margin-top: 20px;
        float: left;
    }
}

@media screen and (max-width: 1300px) {
    .content {
        width: 74%;
    }

    #AdminMenu {
        display: inline-block;
        width: 22%;
        margin-left: 1%;
        margin-top: 20px;
        float: left;
    }

    a.addButton {
        margin: 5px 2% 10px 2%;
    }
}

.content .formLine .leftLine > span > span.k-dropdown-wrap {
    display: flex;
    align-items: center;
    border: 1px solid #c5c5c5;
    background-color: rgba(0,0,0,0);
    padding-left: 1%;
    color: #2e2e2e;
    font-family: 'Conv_BPG_Arial_2010';
}

.k-icon:before {
    bottom: -8px;
}

.content .formLine .leftLine input::placeholder {
    color: #000;
    opacity: 1;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 14px;
}

.content .formLine .leftLine.coPerson .k-dropdown-wrap input.k-input {
    border-top: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
    border-radius: 0;
}
/*Radio button*/
.content .formLine .leftLine.btnRadio input {
    height: inherit;
}

.k-radio-label:first-child {
    margin-bottom: 30px;
}

.k-radio-label {
    display: flex;
    padding-left: 30px;
}

    .k-radio-label:before {
        width: 20px;
        height: 20px;
        border-radius: 50%;
        margin-bottom: 20px;
        border: 1px solid #039855;
    }

.k-radio:checked + .k-radio-label:after {
    background-color: #039855;
    height: 16px;
    width: 16px;
}

.k-radio:focus + .k-radio-label:before {
    background-color: #039855;
    border: 1px solid #039855;
}

.multiArcheva li {
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%) !important;
    color: #fff;
    font-size: 12px;
    height: 35px;
    align-items: center;
    display: flex;
}

    .multiArcheva li span {
        color: #fff;
    }

.multiArcheva .k-icon:before {
    color: #fff;
    bottom: -10px;
    z-index: 99999;
    display: none;
}

.multiArcheva input {
    display: flex;
    width: 100%;
    border: 1px solid #c5c5c5;
}

.multiArcheva .k-button.k-state-hover {
    background: linear-gradient(to bottom, rgba(73,139,132,1) 0%,rgba(32,61,58,1) 100%) !important;
}

    .multiArcheva .k-button.k-state-hover .k-icon:before {
        display: block;
    }

.multiArcheva .k-multiselect-wrap.k-floatwrap {
    border: 1px solid #c5c5c5;
}

.kendoTable {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    margin-top: 40px;
}

    .kendoTable h2 {
        font-size: 18px;
        line-height: 15px;
        font-weight: bold;
        text-transform: uppercase;
        word-wrap: break-word;
        font-family: "bPG Nino Mtavruli";
        margin-bottom: 40px;
        position: relative;
    }

        .kendoTable h2:before {
            content: '';
            display: flex;
            border-bottom: 1px solid rgba(0,0,0,0.15);
            width: 100%;
            height: 1px;
            position: absolute;
            bottom: -10px;
        }

    .kendoTable .k-button {
        background: #039855 url('../imagesfront/export.svg') no-repeat left 12px center;
        background-size: 20px;
        border: 0;
        width: 130px;
        display: flex;
        padding-left: 38px;
    }

    .kendoTable .k-button {
        color: #fff !important;
    }

        .kendoTable .k-button:hover {
            background: #039855 url('../imagesfront/export.svg') no-repeat left 12px center;
            background-size: 20px;
            border: 0;
            width: 130px;
            width: 130px;
        }

    .kendoTable .k-grid-header th.k-header {
        width: 100px;
    }

    .kendoTable .k-filter-row th, .k-grid-header th.k-header {
        padding: .7em .7em .7em .7em;
        background-color: #fff;
    }

thead.k-grid-header th.k-header:last-child {
    border-right: 1px solid #c5c5c5;
}

.kendoTable .k-filter-row th:last-child, .k-grid-header th.k-header:last-child {
    border-right: 1px solid #c5c5c5;
}

.kendoTable .k-grid tr td:last-child {
    border-right: 1px solid #c5c5c5;
}
/*pager brozzzz*/
.kendoTable .k-pager-wrap .k-link, .kendoTable .k-pager-wrap .k-link:link {
    display: flex;
    justify-content: center;
    padding-top: 5px;
}

.kendoTable .k-pager-numbers .k-state-selected {
    background: #039855;
}

.k-pager-numbers .k-state-selected {
    background: #039855 !important;
    width: 30px;
    height: 31px;
    margin-top: 0;
    display: flex;
    justify-content: center;
    padding-top: 4px;
}

.k-icon:before {
    color: #616161;
}
/*innerPages*/
.detailsLine {
    display: flex;
    width: 100%;
    border-bottom: 1px solid rgba(0,0,0,0.15);
    padding-bottom: 10px;
    margin-top: 50px;
}

.backButton {
    display: flex;
    font-size: 14px;
    color: #858585;
    background-color: #EFEFEF;
    padding-left: 28px;
    padding-right: 9px;
    align-items: center;
    height: 36px;
    background: #EFEFEF url('../imagesfront/backarrow.png') no-repeat left 9px center;
    font-family: 'Conv_BPG_Arial_2010';
    cursor: pointer;
    border-radius: 4px;
}

    .backButton:hover {
        display: flex;
        font-size: 14px;
        color: #858585;
        background-color: #ECECEC !important;
        padding-left: 28px;
        padding-right: 9px;
        align-items: center;
        height: 36px;
        background: #EFEFEF url('../imagesfront/backarrow.png') no-repeat left 9px center;
        font-family: 'Conv_BPG_Arial_2010';
        cursor: pointer;
        border-radius: 4px;
    }

.detailH2 {
    display: flex;
    font-size: 20px;
    color: #616161;
    font-family: 'Conv_BPG_Arial_2010';
    margin: 0;
    margin-left: 18px;
    padding-left: 18px;
    padding-top: 5px;
    position: relative;
    border-left: 1px solid rgba(0,0,0,0.1);
}

.simpleProject {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    padding-left: 0;
    border-bottom: 0;
    margin-top: 20px;
}

    .simpleProject .projectItemInner {
        width: 30%;
    }

        .simpleProject .projectItemInner.stopracent {
            width: 100%;
        }

.k-grid tr td:nth-child(16), .k-grid tr td:nth-child(17), .k-grid tr td:nth-child(18) {
    width: 50px;
}
.simpleProject .projectItemInner.nobackground > a {
    background: none;
    border: 0;
    display: inline-block;
    color: #6a6a6a;
    font-family: 'Conv_BPG_Arial_2010';
    font-size: 14px;
    margin-right: 1.5%;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left:0;
    padding-left:0;
    float: left;
    cursor:pointer;
   
}
