﻿
/*#region Validators*/
.pix-error-block {
    display: block;
    border: 1px solid;
    padding: 5px 10px;
    border-radius: 2px;
    margin-top: 2px;
    position: relative;
    background: #e66454;
    background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.04)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.04)),color-stop(0.75,rgba(255,255,255,.04)),color-stop(0.75,transparent),to(transparent));
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.04)25%,transparent 25%,transparent 50%,rgba(255,255,255,.04)50%,rgba(255,255,255,.04)75%,transparent 75%,transparent);
    background-image: -moz-linear-gradient(45deg,rgba(255,255,255,.04)25%,transparent 25%,transparent 50%,rgba(255,255,255,.04)50%,rgba(255,255,255,.04)75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,.04)25%,transparent 25%,transparent 50%,rgba(255,255,255,.04)50%,rgba(255,255,255,.04)75%,transparent 75%,transparent);
    background-size: 20px 20px;
    border-color: #df3c28;
    color: #fff;
    margin-bottom: 0;
}

    .pix-error-block:after, .pix-error-block:before {
        content: "";
        position: absolute;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
    }

    .pix-error-block:after {
        border-bottom-color: rgb(231, 104, 88);
        border-bottom-style: solid;
        border-bottom-width: 6px;
        border-left-color: rgba(0, 0, 0, 0);
        border-left-style: solid;
        border-left-width: 6px;
        border-right-color: rgba(0, 0, 0, 0);
        border-right-style: solid;
        border-right-width: 6px;
        box-sizing: border-box;
        display: block;
        height: 6px;
        left: 17px;
        position: absolute;
        top: -6px;
        width: 12px;
    }


    .pix-error-block:before {
        border-bottom-color: rgb(185, 44, 27);
        border-bottom-style: solid;
        border-bottom-width: 7px;
        border-left-color: rgba(0, 0, 0, 0);
        border-left-style: solid;
        border-left-width: 7px;
        border-right-color: rgba(0, 0, 0, 0);
        border-right-style: solid;
        border-right-width: 7px;
        border-top-width: 0px;
        box-sizing: border-box;
        display: block;
        height: 7px;
        left: 16px;
        position: absolute;
        top: -7px;
        width: 14px;
    }

    /*ADDED BY İZEL FOR VALIDATORS!*/
    .pix-error-block[style*="inline"] {
        display: block !Important;
    }

/*#endregion*/

/*#region Overrides*/
.text-left {
    text-align: left !important;
}

.text-center {
    text-align: center !important;
}

.text-right {
    text-align: right !important;
}

/*#endregion*/

/*Error block z-index eklemesi DropDownList'te mesaj yukarda dursun diye*/
.pix-error-block {
z-index:2;
}
/*Out of screen css*/
.pix-out {
    position:absolute;
    left:-9999px;
}
