﻿ .popUp{
    position:fixed;
   
    z-index:10111;
     -moz-box-shadow:
        0 5px 15px 5px rgba(0,0,0,.05) inset,
        0 -5px 15px 5px rgba(0,0,0,.05) inset;
    -webkit-box-shadow:
        0 5px 15px 5px rgba(0,0,0,.05) inset,
        0 -5px 15px 5px rgba(0,0,0,.05) inset;
    box-shadow:
        0 5px 15px 5px rgba(0,0,0,.05) inset,
        0 -5px 15px 5px rgba(0,0,0,.05) inset;

    
 }

.pop_notif p{
    padding:10px;
    margin:auto;
    font-size:16px;
}
.pop_notif button{
     margin:10px 10px 10px 10px;
     background: #fff;
     border-radius:3px;
     border-width: 0px;
     font-weight: 700;
     padding-left:15px;
     padding-right:15px;
     padding-top:3px;
     padding-bottom:3px;
}
    .pop_notif button:hover {
        background:rgb(220, 245, 216);
    }
.pop_show{
   margin-top:10px;
   
}
.pop_hide{
  margin-top:-260px;
 
}

 .pop_erro, .modal .pop_erro{
     border-radius:6px;
      box-shadow:2px 2px 12px #691313;
      color:#691313;
      background:#fff;
     
 }
 .pop_erro button, .modal .pop_erro button{
     background:#691313;
 }
 .modal .pop_erro p.inner{
     background:#f7efcd;
     border-radius:5px;
     padding:8px;
     font-size:16px;
 }
 .pop_info, .modal .pop_info{
      color:#242c52;
      background:#fff;
      border-radius:6px;
      box-shadow:2px 2px 4px #242c52;
 }
 .pop_light{
     background:#ddd;
     background:rgba(235, 246, 232, 0.91);
     color:#514f4f !important;

 }
 .pop_light button, .pop_light submit{
     background:#a4a0a0 ;
    
     color:#fff;
 }
 .pop_light button:hover, .pop_light submit:hover{
     background:#585656;
 }
 .pop_alert, .modal .pop_alert{
     color:#3c3618;
     background:#fff;
      border-radius:6px;
      box-shadow:2px 2px 4px #3c3618;
 }
 .pop_alert button, .modal .pop_alert button{
     background:#3c3618;
 }


.pop_notif{
    position:fixed;
    width:400px;
    height:auto;
    left:50%;
    border:solid 3px #00000020;
    margin-left:-200px;
    z-index:10111;
    border-radius:6px;
    text-align:center;
     -moz-box-shadow:
        0 5px 15px 5px rgba(0,0,0,.05) ,
        0 -5px 15px 5px rgba(0,0,0,.05) ;
    -webkit-box-shadow:
        0 5px 15px 5px rgba(0,0,0,.05) ,
        0 -5px 15px 5px rgba(0,0,0,.05) ;
    box-shadow:
        0 5px 15px 5px rgba(0,0,0,.05) ,
        0 -5px 15px 5px rgba(0,0,0,.05) ;
    top:0px;
    transition: margin ease-in-out 1s;
}