+
+.clearfix:after {
+ clear:both;
+ content:".";
+ display:block;
+ font-size:0;
+ height:0;
+ visibility:hidden;
+}
+
+.flash_message_error {
+ background-color:#FFD6D6;
+ border: 1px solid #AE0014;
+ margin-top: 5px;
+ margin-bottom: 5px;
+ padding: 5px;
+}
+
+.flash_message_warning {
+ background-color:#FFE8C7;
+ border: 1px solid #FF6600;
+ margin-top: 5px;
+ margin-bottom: 5px;
+ padding: 5px;
+}
+
+.flash_message_info {
+ background-color:#DCF2FF;
+ border: 1px solid #4690FF;
+ margin-top: 5px;
+ margin-bottom: 5px;
+ padding: 5px;
+}
+
+.jqmWindow {
+ display: none;
+
+ position: fixed;
+ top: 17%;
+ left: 40%;
+
+ margin-left: -200px;
+ width: 700px;
+
+ background-color: lemonchiffon;
+ color: #333;
+ border: 1px solid black;
+ padding: 4px;
+}
+
+.jqmContent {
+ padding: 8px;
+}
+
+.jqmWindow h1 {
+ border: 0;
+ padding: 0;
+ background-color: lemonchiffon;
+}
+
+.jqmOverlay {
+ background-color: #000;
+}