﻿@font-face {
    font-family: 'BKoodakBold';
    src: url('../content/fonts/bkoodak.eot?#') format('eot'), /* IE6–8 */
    url('../content/fonts/bkoodak.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/bkoodak.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
    font-family: 'BNAZANB';
    src: url('../content/fonts/BNAZANIN.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
    font-family: 'BYEKAN';
    src: url('../content/fonts/BYEKAN.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
    font-family: 'Titr';
    src: url('../content/fonts/TITRBOLD.TTF') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
 
@media (min-width:35em){

/* wrap on wide viewports once open */

.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-push.ui-panel-content-fixed-toolbar-position-left,
.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-reveal.ui-panel-content-fixed-toolbar-position-left,
.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-push.ui-panel-content-wrap-position-left,
.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-reveal.ui-panel-content-wrap-position-left {
    margin-right: 17em;
}
.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-push.ui-panel-content-fixed-toolbar-position-right,
.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-reveal.ui-panel-content-fixed-toolbar-position-right,
.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-push.ui-panel-content-wrap-position-right,
.ui-responsive-panel.ui-page-panel-open .ui-panel-content-wrap-display-reveal.ui-panel-content-wrap-position-right {
    margin-left: 17em;
}
.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-push,
.ui-responsive-panel.ui-page-panel-open .ui-panel-content-fixed-toolbar-display-reveal {
    width: auto;
}

/* disable "dismiss" on wide viewports */
.ui-responsive-panel .ui-panel-dismiss-display-push {
    display: none;
}

}

.table-framed {
    border: 1px solid #ddd;
    border-collapse: separate;
    border-radius: 4px;
}

table.table-centered tr th, table.table-centered tr td {
    text-align: center;
}


li.hovermedia:hover {
    background-color: white !important;
}

.panel-default
 {
     border-color: #00b0ff;
}

.panel.panel-default {
    background-color: #f4f4f4 !important;

}


 

/*body {
    padding-top: 50px;
    padding-bottom: 20px;
    font-family: BYEKAN,BNAZANB,Badr,BKoodakBold,Tahoma;
    font-size: 12px;
}*/

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

#main-content {
    /*width: 100%;
    height:100%;*/
    /*padding-right: 1%;*/
    /*overflow-y: scroll;*/
}


/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}


span.k-dropdown-wrap input {
    width: 85% !important;
}

span.k-picker-wrap input {
    width: 85% !important;
}


/*#region er931102  style for textareas */

/*textarea {
        background-color: #fff;
        border: 1px solid #ccc !important;
        border-radius: 6px;
        color: #676767;
        outline: 0 none;
    }*/

/*.k-select {
     z-index: -1 !important; 
     position: relative !important;
 }*/
/*#endregion */

/* ////////////---------------------------   KENDO GRID STYLES ------------------------------\\\\\\\\\\\\\\\\\\\\\\\*/
/*#region   er9310 centralize grids header*/
.k-grid-header .k-with-icon .k-link {
    text-align: center !important;
    margin-right: 0 !important;
}

.k-rtl .k-grid-header .k-filterable .k-link {
    padding-left: 1.5em !important;
}

.k-widget.k-reset.k-header.k-menu.navbar-default.navbar-fixed-bottom {
    z-index: 50000;
}
/*#endregion */

#horizontal {
    background-color: transparent !important;
}

#vertical {
    background-color: transparent !important;
}

#top-pane {
    background-color: transparent !important;
}

.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7,
.col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    /*margin: 0;
    padding: 0;*/
}


.display-name {
    text-align: left;
    padding-left: 0;
    margin-left: 10px;
    padding-right: 0;
    font-weight: bold;
    text-align: left;
    font-size: 12px;
}

@media (max-width: 768px) {

    .display-name {
    
    text-align: right !important

    }

}

@media (max-width: 770px) {

    .fullScreen {

        display: none;

    }

}
 
    .display-name label {
        font-weight: bold;
        text-align: left;
        font-size: 12px;
        /*margin-top : 4px;*/
    }

        .display-name label:after {
            content: ":";
        }


/*>>>>>>>>>>>>>>>> //er9312 for print menu*/
.print-menu, .design-menu, .DesignMenu, .PrintMenu {
    display: inline-block !important;
    margin: 0 2px;
}

.print-menu-root, .design-menu-root {
    text-align: right !important;
}

/*>>>>>>>>>>>>>>>> //er9312 for verifydocs*/
textarea.TopOfGrid {
    height: 20px;
}
/*>>>>>>>>>>>>>>>> //er9312 for pyrl Years*/
/*.inputYear {
    width: 20px;
}*/

.k-hierarchy-cell {
    width: 20px !important; 
}