/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 6, 2017, 1:20:37 PM
    Author     : sneha.parpelli
*/
/*field validation*/
.field-validation
{
    background: #f7e9e9;
    border: 1px solid #f5c3c3;
    color: #f14040;
    padding: 3px 0px;
    text-align: center;
    width: 80%;
    margin: auto;
    border-radius: 2px;
    display: none;
}
.field-validation  .fa
{
    color: #f9250d !important;
    margin-right: 10px !important;
    font-size: 18px;
}
/*field validation*/

/*IUD validation*/
.iud-validation
{
    height: 50px;
    width: 80%;
    margin: auto;
    position:relative;
    margin-bottom:15px;
}
.validation-icon
{

    width: 40px;
    height: 35px;
    left: -10px;

    position: relative;
    top: 5px;
    text-align: center;
    float:left;
}
.validation-icon .fa
{
    margin-top: 6px;
    color: #fff;
    font-size: 20px;
}
.validation-icon:before
{
    content: '';
    position: absolute;
    border-style: solid;
    border-color: transparent;
    bottom: -10px;
    border-width: 0 10px 10px 0;
    border-right-color: #222;
    left: 0;
}
.validation-msg
{
    float: right;
    width:80%;
    font-size: 15px;
    line-height: 3em;
}
.iud-validation .close
{
    position:absolute;
    right:5px;
    top:10px;
}

/*sucess*/

.iud-validation-sucess
{
    background: #b2ecb7;
}
.iud-validation-sucess .validation-icon
{
    background: #66a36b;
}
.iud-validation-sucess .validation-msg
{

    color: #66a36b;
}
/*sucess*/

/*fail*/

.iud-validation-danger
{
    background: #fccfcf;
}
.iud-validation-danger .validation-icon
{
    background: #e47a7a;
}
.iud-validation-danger .validation-msg
{

    color: #e65858;
}
/*fail*/


/*IUD validation*/

/*entry validation*/

/*common-css*/
.b2b-alert .modal-header
{
    padding: 5px;
    text-align: center;
}
.b2b-alert .modal-footer {
    padding:3px;
}
.b2b-alert .modal-dialog {
    width: 30%;
    top: 25%;
}
.b2b-alert .alert-msg
{
    text-align: center;
    font-size: 14px;
}
.b2b-alert .modal-title {
    font-size: 25px;
}
.b2b-alert .modal-header .close {
    color: #535353;
}
.button-container
{
    text-align:center;
}
.button-container .btn-default {
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0px;
    padding: 2px 12px;
    outline: 1px solid #ccc;
    outline-offset: 3px;
}

/*common-css*/

/*sucess-css*/
.b2b-alert-sucess .modal-header {
    background: #87d387;
}
.b2b-alert-sucess .fa
{
    color: #63a363;
}
.b2b-alert-sucess .alert-msg {
    color: #227d22;
}
.b2b-alert-sucess  .modal-footer {
    background: #87d387;
}
/*sucess-css*/

/*danger-alert-css*/
.b2b-alert-danger .modal-header {
    background: #ff9a9a;
}
.b2b-alert-danger .fa
{
    color:#d65d5d;
}
.b2b-alert-danger .alert-msg {
    color:#ca4c4c;
}
.b2b-alert-danger  .modal-footer {
    background: #ff9a9a;
}
/*danger-alert-css*/

/*info-alert-css*/
.b2b-alert-info .modal-header {
    background: #9bdff3;
}
.b2b-alert-info .fa
{
    color: #539db3;
}
.b2b-alert-info .alert-msg {
    color: #539db3;
}
.b2b-alert-info  .modal-footer {
    background: #9bdff3;
}
/*info-alert-css*/

/*warning-alert-css*/
.b2b-alert-warning .modal-header {
    background: #ffc36e;
}
.b2b-alert-warning .fa
{
    color: #ef8f07;
}
.b2b-alert-warning .alert-msg {
    color: #ef8f07;
}
.b2b-alert-warning  .modal-footer {
    background: #ffc36e;
}
/*warning-alert-css*/

/*entry validation*/

/*confirm-delete*/
.confirm-dialog {
    width: 25%;
    background: url('resources/images/global/3.jpg');
    margin: 30px auto;
    background-size: cover;
    background-repeat: no-repeat;
}

.main-sec {
    margin-top: 30px;
}

.confirm-content {
    background: none;
}
.confirm-body {
    padding: 30px 30px 75px 30px;
    color: #000;
    text-align: center;

}

.confirm-btn {
    padding: 3px 28px;
}

.alert-img {
    width: 30px;
    height: 30px;
    margin-right: 5px;
}
.confirm-footer{
    border-top: none;
    padding: 10px 15px;
    background: none;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.confirm-btn-red-alert{
    background: transparent;
    color: #000;
    text-shadow: none;
    border-color: #e49797;
    border-radius: 0;
    border: 1px solid #d0caca;

}
.confirm-btn-red-alert:hover,.confirm-btn-red-alert:active,.confirm-btn-red-alert:visited,.confirm-btn-red-alert:focus {
    background: rgba(228, 151, 151, 0.74);
    color: #fff;
    text-shadow: none;
    border-color: #e49797;
    /* font-weight: bold; */
}
.cust-fa-exclamation-triangle{
    color:#FFCA45;
    font-size: 30px;
}
.alert-msg-small{
    color: #f2dede;
}
/*media query*/
@media only screen and (max-width:480px) and (min-width:240px) {
    .confirm-dialog {
        width: 95%;
    }    
}
@media only screen and (max-width:980px) and (min-width:768px) 
{ 
    .confirm-dialog {
        width: 50%;
    } 
}
@media only screen and (max-width:1024px) and (min-width:990px) 
{ 
    .confirm-dialog {
        width: 40%;
    } 
}
/*confirm-delete*/