﻿fieldset.lp-expanded {
    padding: .35em .625em .75em;
    margin: 15px 15px;
    border: 1px solid #c0c0c0;
}



    fieldset.lp-expanded legend, fieldset.collapsed legend {
        width: auto;
        margin-bottom: auto;
        border-bottom: none;
    }

fieldset.lp-collapsed {
    padding: .35em .625em .75em;
    margin: 15px 15px;
    border: 1px solid #c0c0c0;
}

    fieldset.lp-expanded legend span.lp-plus, fieldset.lp-collapsed legend span.lp-minus {
        display: none;
    }

    fieldset.lp-collapsed legend span.lp-plus, fieldset.lp-expanded legend span.lp-minus {
        display: inline;
        word-spacing: 5px;
    }

        fieldset.lp-collapsed legend span.spndplus::before, fieldset.lp-expanded legend span.lp-minus::before {
            padding: 5px;
        }

        fieldset.lp-collapsed legend span.lp-plus:hover, fieldset.lp-expanded legend span.lp-minus {
            cursor: pointer;
        }

fieldset.lp-expanded div {
    display: block;
}

fieldset.lp-collapsed div {
    display: none;
}

.k-rtl .k-dialog a.k-dialog-action.k-dialog-close, .k-rtl.k-dialog a.k-dialog-action.k-dialog-close {
    position: static;
}

.lp-field-container {
    display: flex;
    align-items: stretch;
    padding: 7px;
}

.lp-field-container label{
    padding-top: 0.5em;
    margin-left: 0.5em;
    text-align: left;
}

    .lp-field-container input, .lp-field-container textarea {
        flex-grow: 1;
        border: 1px solid lightgrey;
        border-radius: 0.25rem;
        padding: .375rem .75rem;
    }

    .lp-field-container input:focus {
        border-color:orange;
        outline:none;
    }
        .lp-box-area {
    max-width: 600px;
    margin: 0 auto 4.5em;
    padding: 3em;
    border: 1px solid rgba(20,53,80,0.14);
    box-shadow: 0 1px 2px 1px rgba(0,0,0,.08), 0 3px 6px rgba(0,0,0,.08);
}

.lp-workArea {
    margin: 2em 0 5em;
    padding: 0;
    border: 0;
    background: transparent;
    font-size: 14px;
}

span.k-widget.k-tooltip-validation {
    display: inline-block;
    width: 10px;
    text-align: left;
    border: 0;
    padding: 0;
    margin: 0;
    background: none;
    box-shadow: none;
    color: red;
}

.k-tooltip-validation .k-warning {
    display: none;
}

.k-rtl .k-combobox-clearable .k-input {
    padding-right:0;
    padding-left: 2em;
}

@media print {
    .lp-unprintable{
        display: none;
    }
}

.lp-hidden {
    /*visibility:hidden;*/
    display: none;
}

.lp-hidden input{
    visibility: hidden;
}

/*مربوط به پایین صفحه*/
.lp-footer 
    {        
        position: fixed;
        left: 0;
        bottom: 0;
        width: 100%;
        background-color: #6495ED;
        color: white;
        text-align: center;
    }

/*فونت*/
@font-face {
    font-family: irsans;
   src: url(irsans.ttf);
}

@font-face {
    font-family: BNazanin;
   src: url(BNazanin.ttf);
}

@font-face {
    font-family: BTitrBold;
   src: url(BTitrBold.ttf);
}

@font-face {
    font-family: BZar;
   src: url(BZar.ttf);
}


@font-face {
    font-family: BZarBold;
   src: url(BZarBold.ttf);
}


@font-face {
    font-family: NahidFD;
   src: url(Nahid-FD.ttf);
}


@font-face {
    font-family: VazirFD;
   src: url(Vazir-FD.ttf);
}

@font-face {
    font-family: IRANSansMedium;
   src: url(IRANSansMedium.ttf);
}

@font-face {
    font-family: IRANSansMonoSpacedNum_Medium;
   src: url(IRANSansMonoSpacedNum_Medium.ttf);
}



 /**{font-family: irsans;}*/
 /**{font-family: BTitrBold;}
 /**{font-family: IRANSansMonoSpacedNum_Medium;}*/
 *{font-family: IRANSansMonoSpacedNum_Medium;}

 /******************    کلاس چشمک زدن ***************/

/*.blink {
    animation: blinker 1s linear infinite;
}

@keyframes blinker {
    50% {
        opacity: 0.0;
    }
}*/

.blink {
    animation: blink 3s steps(5, start) infinite;
    -webkit-animation: blink 1s steps(5, start) infinite;
}

@keyframes blink {
    to {
        visibility: hidden;
    }
}

@-webkit-keyframes blink {
    to {
        visibility: hidden;
    }
}
/******************************************/