/*!
 * Bootstrap v2.2.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.alertmsg{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alertmsg,.alertmsg h4{color:#c09853;}
.alertmsg h4{margin:0;}
.alertmsg .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.alertmsg-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alertmsg-success h4{color:#468847;}
.alertmsg-danger,.alertmsg-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alertmsg-danger h4,.alertmsg-error h4{color:#b94a48;}
.alertmsg-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alertmsg-info h4{color:#3a87ad;}
.alertmsg-block{padding-top:14px;padding-bottom:14px;}
.alertmsg-block>p,.alertmsg-block>ul{margin-bottom:0;}
.alertmsg-block p+p{margin-top:5px;}
.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.alertmsg img { float: left; margin-top: 14px; margin-right: 24px; margin-bottom: 14px; }
.alertmsg.ckc h4 { color: #5E96C2; }
.alertmsg.ckc { color: #888; }


.advisory,
.messageStackError,
.messageStackWarning,
.messageStackSuccess,
.messageStackCaution {
padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
color:#c09853;
}
.messageStackSuccess{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.messageStackError{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.advisory{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}

.messageStackError img,
.messageStackWarning img,
.messageStackSuccess img,
.messageStackCaution  img {
  display: none;
}
