/*
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 : 09/09/2015, 08:51:38
    Author     : David
*/

.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
  margin-bottom: 0;
}

/**/
/* messages */
/**/
.wpb_alert {
  position: relative;
  padding: 9px 10px 9px 75px;
  border: 0;
  border-radius: 0;
  background: #eb9605;
  text-shadow: none;
  color: #fff;
  margin-bottom:20px;
}
.wpb_alert:after {
  content: "\f0e7";
  position: absolute;
  top: 50%;
  left: 0;
  width: 60px;
  height: 60px;
  margin-top: -30px;
  font: 30px/60px FontAwesome;
  text-align: center;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.15);
  color: #fff;
}
.wpb_alert:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 60px;
  background: rgba(255,255,255,0.2);
}
.wpb_alert .messagebox_text {
  padding: 0;
  background: none;
}
.wpb_alert .messagebox_text h1 {
  font-size: 18px;
  line-height: 22px;
}
.wpb_alert h1{
  font-size: 18px;
  line-height: 22px;  
}
.wpb_alert .messagebox_text p {
  line-height: 20px;
}
.wpb_alert_info {
  background: #5fbcea;
}
.wpb_alert_info:after {
  content: "\f05a";
}
.wpb_alert_error {
  background: #fe4e50;
}
.wpb_alert_error:after {
  content: "\f05e";
}
.wpb_alert_confirm {
  background: #00b85d;
}
.wpb_alert_confirm:after {
  content: "\f00c";
}
.wpb_alert_alt {
  background: #efefef;
  color: #7c7c7c;
}
.wpb_alert_alt:after {
  text-shadow: none;
  color: #eb9605;
}
.wpb_alert_alt:before {
  background: none;
  box-shadow: inset 0 0 0 1px #eb9605;
}
.wpb_alert_alt .messagebox_text h1 {
  color: #eb9605;
}
.wpb_alert_alt_info:after {
  content: "\f05a";
  color: #5fbcea;
}
.wpb_alert_alt_info:before {
  box-shadow: inset 0 0 0 1px #5fbcea;
}
.wpb_alert_alt_info .messagebox_text h1 {
  color: #5fbcea;
}
.wpb_alert_alt_error:after {
  content: "\f05e";
  color: #fe4e50;
}
.wpb_alert_alt_error:before {
  box-shadow: inset 0 0 0 1px #fe4e50;
}
.wpb_alert_alt_error .messagebox_text h1 {
  color: #fe4e50;
}
.wpb_alert_alt_confirm:after {
  content: "\f00c";
  color: #00b85d;
}
.wpb_alert_alt_confirm:before {
  box-shadow: inset 0 0 0 1px #00b85d;
}
.wpb_alert_alt_confirm .messagebox_text h1 {
  color: #00b85d;
}
.borderRequired {
/*    border: solid 2px #EA4335 !important;*/
    box-shadow: 0 0 0 2px #EB9605;
}