<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">



    @font-face {
        font-family: "museo sans";
        src: url('../fonts/museo.woff');
        font-weight: 400;
    } 




	html, body { background:#efefef; margin:0; padding:0; font-size:1em; line-height:1.5em; font-weight:300; font-family: "museo sans", sans-serif; color:#000; }
 


    a:link, a:visited { text-decoration:none; color:#857040; padding:0; margin:0;
			            -webkit-transition:0.4s;
			            -moz-transition: 0.4s;
			            transition:0.4s; 
                      }

    a:hover, a:active { text-decoration:none; color:#000;
						-webkit-transition:0.2s;
						-moz-transition: 0.2s;
						transition:0.2s;
					  }


    a:link.dkr, a:visited.dkr { text-decoration:none; color:#fff; }
    a:hover.dkr, a:active.dkr { text-decoration:underline; color:#e4901c; }

    a:link.read, a:visited.read { display:block; text-decoration:underline; color:#E19327; font-size:0.8em; padding:20px 0 0 0; }
    a:hover.read, a:active.read { text-decoration:underline; color:#000; }
    
 




        h1 { font-size:1.1em; line-height:1.2em; font-weight:normal; padding:0 0 5px 0; color:#121212; }
        h2 { font-size:1.05em; line-height:1.2em; font-weight:normal; padding:0 0 10px 0; color:#393939; }
        h3 { font-size:1em; line-height:1em; font-weight:normal; padding:5px 0; color:#BEB593; }
        h4 { font-size:1.1em; font-weight:normal; padding:10px 0; color:#e4901c;  }

        h5 { font-size:0.95em; line-height:1.1em; font-weight:normal; padding:0 0 15px 0; color:#E9470C; }

        .subhdog {font-size:0.9em; line-height:0.9em; color:#E9470C; }



        a[href^=tel] { color:#857040; text-decoration:none; }
        a.light[href^=tel] { color:#fff; text-decoration:none; }



        .inline { display:inline-block; }






		/*---------- ROXY ENQUIRE--*/

			 .gdnum	{ background:#857040; display:inline-block; color:#fff; border-radius:8px; padding:0 5px; margin:0 0 0 10px; font-size:0.8em; font-weight:bold; }
			 .pchnum { background:#ffa255; display:inline-block; color:#fff; border-radius:8px; padding:0 5px; margin:0 0 0 10px; font-size:0.8em; font-weight:bold; }
			 .bgrnum { background:#32d296; display:inline-block; color:#fff; border-radius:8px; padding:0 5px; margin:0 0 0 10px; font-size:0.8em; font-weight:bold; }
			 .prpnum { background:#a294dd; display:inline-block; color:#fff; border-radius:8px; padding:0 5px; margin:0 0 0 10px; font-size:0.8em; font-weight:bold; }			  

			 .eqline { padding:5px 0; }

			 .eqsec { padding:20px 0 0 0; margin:20px 0 0 0; border-top:1px solid #cdcdcd; }


			 .notibx { padding:0 0 20px 0; }
			 .noti { padding:0 0 5px 0; line-height:normal; }
			 .notifrm { font-weight:bold; font-style: italic; }




/*---------- CONSTRUCT --*/



        .datePrev { cursor:pointer; display:none; font-size:1.4em; padding:10px 10px 0 0; vertical-align:top; }
        .dateNext { cursor:pointer; display:none; cursor:pointer;  font-size:1.4em; padding:10px 0 0 10px; vertical-align:top; }
        .dateDiv  { cursor:pointer; } 

                    /*-- LOG &amp; MODAL--*/
                        a:link.acc, a:visited.acc { display:inline-block; text-decoration:none; background:#857040; border:1px solid #857040; color:#fff;  font-size:0.65em; line-height:normal; padding:5px 15px; float:right; cursor:pointer; position:absolute; right:0; bottom:0;
	                                    -webkit-border-radius:4px;
					                    -moz-border-radius:4px;
					                    border-radius:4px;
			                        -webkit-transition: 0.2s;
			                        -moz-transition: 0.2s;
			                        transition: 0.2s;
                                                        }
                        a:hover.acc, a:active.acc {  display:inline-block; text-decoration:none; background:#857040; border:1px solid #BEB593; color:#fff; font-size:0.65em; line-height:normal; padding:5px 15px; float:right; cursor:pointer; 
			                    -webkit-transition: 0.2s;
			                    -moz-transition: 0.2s;
			                    transition: 0.2s;
				                -webkit-box-shadow:0 0 3px #1D1D1D;
				                -moz-box-shadow:0 0 3px #1D1D1D;
				                box-shadow:0 0 3px #1D1D1D; 
                                -moz-box-shadow:    inset 0 0 5px #AEA379;
                                -webkit-box-shadow: inset 0 0 5px #AEA379;
                                box-shadow:         inset 0 0 5px #AEA379;
                                                        }
 

                        .remind { float:right; font-size:0.7em; cursor:pointer; color:#cdcdcd; padding:3px 0 0 0;
                                    -webkit-transition:0.2s;
			                    -moz-transition: 0.2s;
			                    transition:0.2s;
                                }
                        .remind:hover { color:#fff; 
                                    -webkit-transition:0.2s;
			                    -moz-transition: 0.2s;
			                    transition:0.2s;
                                    }


                        .remindbx { display:none; background:#212121; padding:30px; max-width:440px; position:relative; font-size:1em; }
                        .closebtn { position:absolute; top:-10px; right:-10px; cursor:pointer; }
                        .cthdlog { font-size:0.8em; }

                        .lginftxa { font-size:0.75em; line-height:1.4em; padding:10px 0; margin:0 0 20px 0; border-bottom:1px solid #adadad; }
                        .lginftxb { font-size:0.75em; line-height:1.4em; padding:10px 0 0 0; margin:0; border-bottom:0; }
              




        .container { width:94%; max-width:1000px; margin:0 auto; padding:0; }
        .containertp { width:94%; max-width:1000px; margin:0 auto; padding:20px 0; }
        .containerpd { width:94%; max-width:1000px; margin:0 auto; padding:10px 0 30px 0; } 
        .containerpdtv { width:94%; max-width:1000px; margin:0 auto 120px auto; padding:0; } 

       .hdout { background:#fff; padding:0; margin:0; width:100%; position:relative; }
        header { width:100%; margin:0 auto; padding:10px 0; height:60px; position:relative; }


       .hdupbtn { position:absolute; top:0; left:0; right:0; margin-left:auto; margin-right:auto; cursor:pointer; z-index:99999;
				    -webkit-transition: 0.4s;
				    -moz-transition: 0.4s;
				    transition: 0.4s; display:none;
                }


            .logobox { padding:2px 0 0 0;
						margin:0;
						position: absolute;
						top: 50%;
						left:20px;
						-webkit-transform: translateY(-50%);
						-ms-transform: translateY(-50%);
						transform: translateY(-50%);
                   }

            .logo { display:inline-block; width:36px;  }
			.nhdics { display:inline-block; width:36px; margin:0 0 0 10px; }
			.nhdics img { width:100%; }


                .nhdics-content {
                  display: none;
                  position: absolute;
                  background-color: #f1f1f1;
                  top:34px;
                  right:0;
                  padding:15px 20px 20px 20px;
                  box-shadow: 0 0 10px 0 rgba(0,0,0,0.5);
                  min-width:180px;
                  text-align:left;
                  -webkit-border-radius:6px;
				  -moz-border-radius:6px;
				  border-radius:6px; 
                }

 
				/*

                .nhdics:hover .nhdics-content { display: block; }

				*/

				.nhdics a { display:block; padding:10px 0; color:#857040; text-decoration:none; }
				.nhdics a:hover { color:#000; }

 

					.nconmenu { display:none; }
					.nconsrt { display:block; }

				/*

				  .contrast { filter: contrast(40%);
							  -webkit-filter: contrast(40%);
							  cursor:pointer;
							}

			    */

				  .contrast { cursor:pointer; }




            #TogoBadge { display:none; padding:10px 0; }

 
             .ctabx {  text-align:right;
                        padding:10px 0;
                        margin:0;
                        width:40%;
                        position: absolute;
                        top: 50%;
                        right:20px;
                        -webkit-transform: translateY(-50%);
                        -ms-transform: translateY(-50%);
                        transform: translateY(-50%);
                        font-size:0.85em;
                        line-height:0.95em; 
                        color:#cdcdcd;
						z-index:99;
                      }
 

            .ctatx { display:inline-block; vertical-align:top; padding:3px 0 0 0; margin:0; }

			    .droplog { display:inline-block; padding:0 0 0 10px; margin:0; border:none; font-size:0.8em;
					         -webkit-border-radius:4px;
					         -moz-border-radius:4px;
					         border-radius:4px; 
			             }

			    select.optlog { display:inline-block; background: url(/SysImages/droparrow.png) no-repeat right center #fff; border:0; font-size:0.9em; font-weight:bold; line-height: normal; padding:5px 25px 5px 5px; width:100%;  cursor:pointer;
					         -webkit-border-radius:4px;
					         -moz-border-radius:4px;
					         border-radius:4px; 
			    }

            .mpin { vertical-align:middle; padding:0 5px 0 0; }

            .ctabtn { display:inline-block; vertical-align:middle; padding:0; }




                    a:link.logbtn, a:visited.logbtn { display:inline-block; vertical-align:middle; text-decoration:none; background:#fff; border:1px solid #cdcdcd; padding:10px 20px; margin:0; font-size:0.8em; line-height:normal; color:#000; cursor:pointer; 
				            -webkit-transition: 0.4s;
				            -moz-transition: 0.4s;
				            transition: 0.4s;
					         -webkit-border-radius:3px;
					         -moz-border-radius:3px;
					         border-radius:3px; 
					            	}
                          	
			        a:hover.logbtn, a:active.logbtn  { background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
			            -webkit-transition: 0.2s;
			            -moz-transition: 0.2s;
			            transition: 0.2s;

								        }
 

       .midout { padding:0 0 10px 0; margin:0; width:100%; }
       .mid { width:94%; max-width:1000px; margin:0 auto; padding:10px 0; height:60px; position:relative; }

            .loca { padding:0;
                    margin:0;
                    position: absolute;
                    top: 50%;
                    left:0;
                    -webkit-transform: translateY(-50%);
                    -ms-transform: translateY(-50%);
                    transform: translateY(-50%);
                   }

             .UserPic { display:inline-block; border:3px solid #85764d; vertical-align:middle; width:56px; margin-right:5px;
	                      -webkit-border-radius:30px;
					      -moz-border-radius:30px;
					      border-radius:30px;
                      }

             .UserName { font-size:2em; line-height:normal; vertical-align:middle; } 
 

             .timebx {  text-align:right;
                        padding:0;
                        margin:0;
                        position: absolute;
                        top: 50%;
                        right:0;
                        -webkit-transform: translateY(-50%);
                        -ms-transform: translateY(-50%);
                        transform: translateY(-50%);
                        font-size:0.85em;
                        line-height:1.8em;
                        color:#8b8b8b;
                      }

                 .time { font-size:2em; line-height:normal; color:#e0e0e0; }

                 .time2 { font-size:1em; line-height:normal; color:#121212; display:block; vertical-align:middle; padding:0; margin:0; }

                 .timebx2 { display:inline-block; padding:0 10px 0 0; margin:0 0 0 5px; background:silver; } 

                 .datebar { font-size:0.8em; display:block; line-height:normal; padding:3px 0 0 0; margin:0;  }

                 .datebar2 { display:none; font-size:0.9em; display:inline-block; line-height:1em; vertical-align:middle; padding:0 0 0 10px; margin:0; }

        	    a:link.incbtn, a:visited.incbtn { display:inline-block; text-decoration:none; background:#857040; border:1px solid #9e8747; padding:1px 10px; margin:0 0 0 2px;  font-size:1.1em; font-weight:bold;  line-height:normal; color:#fff; cursor:pointer; vertical-align:middle;
			                                        -webkit-transition: 0.4s;
			                                        -moz-transition: 0.4s;
			                                        transition: 0.4s;
				                                    -webkit-border-radius:4px;
				                                    -moz-border-radius:4px;
				                                    border-radius:4px; 
						                        }
			
			    a:hover.incbtn, a:active.incbtn { text-decoration:none; background:#000; border:1px solid #adadad;  color:#fff; cursor:pointer; 
			                                        -webkit-transition: 0.2s;
			                                        -moz-transition: 0.2s;
			                                        transition: 0.2s;
				                                    -webkit-box-shadow:0 0 3px #1D1D1D;
				                                    -moz-box-shadow:0 0 3px #1D1D1D;
				                                    box-shadow:0 0 3px #1D1D1D; 
                                                    }



                .lockbtns { vertical-align:middle; padding:0; margin:0 5px 0 0; display:inline-block; height:26px; }
                .cogbtn { vertical-align:middle; padding:0; margin:0 0 0 10px; display:inline-block; height:26px;
						  filter: contrast(40%);
						  -webkit-filter: contrast(40%);
                        }






           .midsub { width:94%; max-width:1000px; margin:0 auto; padding:10px 0 5px 0; position:relative; min-height:50px; border-bottom:1px solid #cdcdcd;  }
            .locaBread { padding:0; margin:0; position: absolute; top: 50%; left:0; font-size:0.7em; line-height:1em; vertical-align:middle; 
                    -webkit-transform: translateY(-50%);
                    -ms-transform: translateY(-50%);
                    transform: translateY(-50%);
                   }

			.UserBread { letter-spacing:1px; }
 
            .breadBx { padding:0; margin:0; position: absolute; top:50%; right:0; font-size:0.8em; line-height:1em; vertical-align:middle;
                    -webkit-transform: translateY(-50%);
                    -ms-transform: translateY(-50%);
                    transform: translateY(-50%);
                   }


			#panelhotelbread { display:inline-block; }

                .menubx { display:none; background: rgba(255,255,255,0.8); padding:30px; margin:20px 0; width:80%; position:relative;
		                -webkit-transition: 0.2s;
		                -moz-transition: 0.2s;
		                transition: 0.2s;
	                      -webkit-border-radius:4px;
					      -moz-border-radius:4px;
					      border-radius:4px;
                        }

                .closebtn { position:absolute; top:-10px; right:-10px; cursor:pointer; }






                /*---------- VID --*/ 

        .vidwrap { position: relative;
	               padding-bottom: 56.25%; /* 16:9 */
	               padding-top: 25px;
	               height: 0;
                  }

        .vidwrap iframe { position: absolute;
	                      top: 0;
	                      left: 0;
	                      width: 100%;
	                      height: 100%;
                        }





            .menuoptbx { border-bottom:1px dotted #666; padding:10px; }		        
            label.menu { background:none; display:block; float:left; padding:6px 0; margin:0; text-align:left; width:auto; font-size:0.9em; line-height:normal; cursor:pointer; }  

           .vartitb { background: url(/SysImages/selar.png) center right no-repeat #2B2B2B; padding:5px 10px; margin:10px 0 0 0; font-weight:bold; font-size:1em; color:#fff; cursor:pointer; }





/*---------- SUBMENU --*/

           .subnavbx {  text-align:right;
                        padding:0 0 0 80px;
                        margin:0;
                        font-size:0.7em;
                        line-height:1.1em;
                        color:#cdcdcd;
                        z-index:0;
                      }

            .submenu { background:#212121; border:2px solid #83764E; min-width:200px; padding:10px 20px;
	                      -webkit-border-radius:4px;
					      -moz-border-radius:4px;
					      border-radius:4px;
                     }


            a:link.subopt, a:visited.subopt { display:block; text-decoration:none; border-bottom:1px solid #656568; background:0; margin:0; padding:10px; overflow:hidden; color:#cdcdcd; }
            a:hover.subopt, a:active.subopt { display:block; text-decoration:none; background:#83764E; margin:0; padding:10px; color:#fff; }
            a.subopt:last-child { border-bottom:0; }


 
            .subicon { display:none; }

            a:link.subbtn, a:visited.subbtn { display:inline-block; text-decoration:none; margin:0 0 2px 0; padding:5px 10px; overflow:hidden; border:1px solid #cdcdcd; text-align:center; color:#121212; max-width:75px; height:40px; vertical-align:top; font-weight:bold;
						-webkit-border-radius:4px;
					      -moz-border-radius:4px;
					      border-radius:4px;
            }
            a:hover.subbtn, a:active.subbtn { display:inline-block; text-decoration:none; border-bottom:1px solid #857040; background:#857040; color:#fff; }




                .btnpad { display:inline-block; padding:0; margin:1%; background:#fff; text-align:center; width:23%;
			            -webkit-transition:0.4s;
			            -moz-transition: 0.4s;
			            transition:0.4s; 
 				         -webkit-border-radius:3px;
				         -moz-border-radius:3px;
				         border-radius:3px;
                         }              

                  .btnpad:hover { background: rgba(255,255,255,0.4);
			            -webkit-transition:0.2s;
			            -moz-transition: 0.2s;
			            transition:0.2s; 
                         } 
                                
                .btnmenu { padding:6% 6% 0 0; text-align:right; }
                .btnicon { width:30%; padding:6% 0; margin:0 auto; }
                .btnicon img { width:100%;  }
                .btnlbl { padding:6% 6% 15% 6%; font-size:0.8em; line-height:1em; font-weight:bold; }

 

 
     

 	                #sharebx { float:right; padding:6px 0 0 0; width:138px; }
                    section { padding:2% 0; margin:0; }
                    article { padding:0; margin:0;  }  
                    article.pd { padding:20px; margin:0;  }  

 

 



/*---------- ELEMENTS --*/


                .booklft { display:inline-block; width:50%; padding:10px 15px 0 0; }
                .bookrgt { display:inline-block; width:50%; padding:10px 0 0 15px; }  

                .bookoutera { display:inline-block; width:30%; padding:20px 20px 20px 0; margin:0; }
                .bookouterb { display:inline-block; width:18%; padding:20px 20px 20px 0; margin:0; }

                .roomhd { font-size:1.2em; line-height:1em; padding:5px 0 10px 0; color:#BEB593; }


        		input.vgalBtn { background:none; border:none; padding:10px; margin:0 auto; width:100%; font-size:0.8em; line-height:normal; color:#857040; cursor:pointer;  display:block; vertical-align:middle;
				                -webkit-transition: 0.2s;
				                -moz-transition: 0.2s;
				                transition: 0.2s;
					          }
			
			    input.vgalBtn:hover { color:#fff; }


                .hgalbx { display:inline-block; width:30%; background:#353435; border:5px solid #353435; display:table; margin:0; padding:0; margin:0 0 20px 0; float:right; }
                .hgal { width:100%; }

                .hticons { display:inline-block; margin:0; padding:0; line-height:14px; }
                .hticons img { margin:0 3px 0 0; padding:0; width:20px; }

                .roomsumbx { display:inline-block; width:70%; margin:0; padding:0 20px 0 0; overflow:hidden; }

                .roomore { display:inline-block; background:#232323; padding:5px 10px; margin:10px auto 10px 0; font-size:0.6em; color:#fff; cursor:pointer; clear:both;
		                    -moz-border-radius:2px;
		                    -webkit-border-radius:2px;
		                    border-radius:2px; 
				            -webkit-transition: 0.4s;
				            -moz-transition: 0.4s;
				            transition: 0.4s;                               
                          }

                .roomore:hover { background:#535353; 
				                 -webkit-transition: 0.2s;
				                 -moz-transition: 0.2s;
				                 transition: 0.2s;
                               }

                .qrpic { display:block; width:50%; padding:5px 0 0 0; margin:0 auto 0 0; }

                .insert, .inserttm  { padding:20px; background:#fff;
									  border:1px solid rgba(0,0,0,0.1);
									  -webkit-border-radius:4px;
									  -moz-border-radius:4px;
									  border-radius:4px;
									  -moz-box-shadow:0 4px 3px 1px #cdcdcd;
									  -webkit-box-shadow:0 4px 3px 1px #cdcdcd;
									  box-shadow:0 4px 3px 1px #cdcdcd;
									  margin:0 0 20px 0;
									}

				.insertcard { padding:20px; background:#fff;
									  border:1px solid rgba(0,0,0,0.1);
									  -webkit-border-radius:4px;
									  -moz-border-radius:4px;
									  border-radius:4px;
									  -moz-box-shadow:0 4px 3px 1px #cdcdcd;
									  -webkit-box-shadow:0 4px 3px 1px #cdcdcd;
									  box-shadow:0 4px 3px 1px #cdcdcd;
									  margin:0 0 20px 0;
									  overflow:auto;
									}

                .insertdk { padding:20px; background:#1D1D1D; text-align:center; }
 

                .insertgd  { padding:20px; background:#9e8747;
									  border:1px solid rgba(0,0,0,0.1);
									  -webkit-border-radius:4px;
									  -moz-border-radius:4px;
									  border-radius:4px;
									  -moz-box-shadow:0 4px 3px 1px #cdcdcd;
									  -webkit-box-shadow:0 4px 3px 1px #cdcdcd;
									  box-shadow:0 4px 3px 1px #cdcdcd;
									  margin:0 0 20px 0;
									  color:#fff;
									}


                .insertab { padding:20px; background:#fff;
	                       -webkit-border-radius:6px;
					       -moz-border-radius:6px;
					       border-radius:6px;
                           -moz-box-shadow:0 4px 3px 1px #cdcdcd;
                           -webkit-box-shadow:0 4px 3px 1px #cdcdcd;
                           box-shadow:0 4px 3px 1px #cdcdcd;
                           margin:10px;
                         }


				.inshd { font-size:1.2em; font-weight:bold; padding:0 0 10px 0; margin:0 0 20px 0; border-bottom:1px solid #cdcdcd; }


                .bxouter { display:inline-block; width:24%; padding:0 5px; margin:0; }
 
                .btnbx { text-align:right; }


                .bxoutqtr { display:inline-block; width:25%; padding:0 10px 0 0 ; margin:0; }
                .bxouthqtrb { display:inline-block; width:25%; padding:0; margin:0; }

                .bxouthr { display:inline-block; width:33.3333333333%; padding:0 10px 0 0 ; margin:0; vertical-align:middle; }
                .bxouthrb { display:inline-block; width:33.3333333333%; padding:0; margin:0; vertical-align:middle; }

                .bxouthlf { display:inline-block; width:50%; padding:0 10px 0 0 ; margin:0; }
                .bxouthlfb { display:inline-block; width:50%; padding:0; margin:0; }


                .aspNetDisabled { opacity:0.6; }
                .disabled { display:inline-block; background:rgba(206,206,206,0.9); border:0; font-size:0.8em; line-height: normal; padding:5px 20px 5px 5px; width:100%; color:#000; cursor:pointer; }


		        .lbfieldcb { padding:0; margin:0 0 10px 0; clear:both; }		 

		        .lbfield { padding:0; margin:0 0 20px 0; clear:both; }		 
		        .hint { display:none; }
		        .lbfield:hover .hint { position: absolute; display: block; width:150px; margin:-40px 0 0 20%; border:1px solid #BEB593; color: #FFFFFF; padding:10px; font-size:12px;
		                               background:#83764E;
		                               -moz-border-radius:2px;
		                               -webkit-border-radius:2px;
		                                border-radius:2px;    
		                             }
 
		        .lbfieldnp { padding:0; margin:0 0 5px 0; overflow:hidden; }	
 


                  input.frm { background: #fff;
                              border:1px solid #adadad;
                              color:#000;
	                          font-size:0.8em;
	                          line-height: normal;
	                          padding: 8px;
                              width:100%;
	                          margin:0 15px 0 0;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px; 
                              -webkit-transition: 0.1s;
			                  -moz-transition: 0.1s;
			                  transition: 0.1s;
                              vertical-align:middle;
                            }

 
 
                  input.frmpos { background: url(/SysImages/GreenTickDp.png) center right no-repeat #fff;
                              border: 1px solid #adadad;
                              color:#000;
	                          font-size:0.8em;
	                          line-height: normal;
	                          padding: 8px;
                              width:100%;
	                          margin:0 15px 0 0;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px; 
                              -webkit-transition: 0.1s;
			                  -moz-transition: 0.1s;
			                  transition: 0.1s;
                              vertical-align:middle;
                            }

                  .frmpos:focus { background: url(/SysImages/GreenTickDp.png) center right no-repeat #fff;
                               border:1px solid #789d3a;
                               color:#000;
	                           font-size:0.8em;
	                           line-height: normal;
	                           padding: 8px;
	                           margin:0 15px 0 0;
	                           -webkit-border-radius:4px;
					           -moz-border-radius:4px;
					           border-radius:4px; 
                               -webkit-transition: 0.2s;
			                   -moz-transition: 0.2s;
			                   transition: 0.2s;
                               }

                  input.frmneg { background: url(/SysImages/RedCrossDp.png) center right no-repeat #fff;
								  border:1px solid red;
								  color:#000;
								  font-size:0.8em;
								  line-height: normal;
								  padding: 8px;
								  width:100%;
								  margin:0 15px 0 0;
								  -webkit-border-radius:4px;
								  -moz-border-radius:4px;
								  border-radius:4px; 
								  -webkit-transition: 0.1s;
								  -moz-transition: 0.1s;
								  transition: 0.1s;
                                 vertical-align:middle;
                            }

                  .frmneg:focus { background: url(/SysImages/RedCrossDp.png) center right no-repeat #adadad;
                                   border:1px solid #C70005;
                                   color:#000;
	                               font-size:0.8em;
	                               line-height: normal;
	                               padding: 8px;
	                               margin:0 15px 0 0;
	                               -webkit-border-radius:4px;
					               -moz-border-radius:4px;
					               border-radius:4px; 
                                   -webkit-transition: 0.2s;
			                       -moz-transition: 0.2s;
			                       transition: 0.2s;
                               }



                  input.frmbk { background: url(/SysImages/GreyArr.png) center right no-repeat #000;
                              border: 2px solid #000;
                              color:#fff;
	                          font-size:0.8em;
	                          line-height: normal;
	                          padding: 8px;
                              width:100%;
	                          margin:0 15px 0 0;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px; 
                              -webkit-transition: 0.1s;
			                  -moz-transition: 0.1s;
			                  transition: 0.1s;
                              vertical-align:middle;
                            }

                  .frmbk:focus { background: url(/SysImages/GreyArrR.png) center right no-repeat #000;
                               border: 2px solid #857040;
                               color:#fff;
                               -webkit-transition: 0.2s;
			                   -moz-transition: 0.2s;
			                   transition: 0.2s;
                              }


        			.paybtn { background:#192841; border:1px solid #192841; padding:5px 10px; width:100%; margin:0; font-size:0.7em; font-weight:bold; letter-spacing:1px; line-height:normal; color:#fff; cursor:pointer; text-align:center; display:inline-block; vertical-align:middle; text-transform:uppercase;
				    -webkit-transition: 0.2s;
				    -moz-transition: 0.2s;
				    transition: 0.2s;
					 -webkit-border-radius:4px;
					 -moz-border-radius:4px;
					 border-radius:4px; 
						}

					.paybtn:hover { background:#fff; color:#192841;  }

        			input.dobtn { background:#857040; border:1px solid #857040; padding:5px 10px; margin:0; font-size:0.7em; font-weight:bold; letter-spacing:1px; line-height:normal; color:#fff; cursor:pointer;  display:inline-block; vertical-align:middle; text-transform:uppercase;
				    -webkit-transition: 0.2s;
				    -moz-transition: 0.2s;
				    transition: 0.2s;
					 -webkit-border-radius:4px;
					 -moz-border-radius:4px;
					 border-radius:4px; 
						}

			
			        input.dobtn:hover { background:#fff; border:1px solid #857040; color:#857040; cursor:pointer; 
										-webkit-transition: 0.2s;
										-moz-transition: 0.2s;
										transition: 0.2s;
							     	  }




                    input.dobtngrn { background:#33A040;; border:1px solid #33A040; padding:8px 16px; margin:0; font-size:0.8em; line-height:normal; color:#fff; cursor:pointer;  display:inline-block; vertical-align:middle;
				    -webkit-transition: 0.2s;
				    -moz-transition: 0.2s;
				    transition: 0.2s;
					 -webkit-border-radius:4px;
					 -moz-border-radius:4px;
					 border-radius:4px; 
						}

 


        			input.dobtnoh { background:#857040; border:1px solid #857040; padding:8px 16px; margin:5px 0; font-size:0.8em; line-height:normal; color:#fff; cursor:pointer;  display:block; vertical-align:middle; width:100%; text-align:center;
				    -webkit-transition: 0.2s;
				    -moz-transition: 0.2s;
				    transition: 0.2s;
					 -webkit-border-radius:4px;
					 -moz-border-radius:4px;
					 border-radius:4px; 
						}
			
			        input.dobtnoh:hover { background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
										  -webkit-transition: 0.2s;
										  -moz-transition: 0.2s;
										  transition: 0.2s;
									   }


			a:link.dobtnoh, a:visited.dobtnoh { display:block; text-decoration:none; background:#857040; border:1px solid #857040; padding:8px 16px; margin:5px 0; font-size:0.8em; line-height:normal; color:#fff; cursor:pointer; vertical-align:middle; width:100%; text-align:center;
				                                -webkit-transition: 0.2s;
				                                -moz-transition: 0.2s;
				                                transition: 0.2s;
					                             -webkit-border-radius:4px;
					                             -moz-border-radius:4px;
					                             border-radius:4px; 
					                            }
			
			a:hover.dobtnoh, a:active.dobtnoh {  background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
			                                     -webkit-transition: 0.2s;
			                                     -moz-transition: 0.2s;
			                                     transition: 0.2s;
				                        	   }




        			input.dofullbtn { background:#857040; border:1px solid #857040; padding:8px; margin:0; font-size:0.8em; line-height:normal; color:#fff; cursor:pointer; display:inline-block; width:100%; vertical-align:middle;
									  -webkit-transition: 0.2s;
									  -moz-transition: 0.2s;
									  transition: 0.2s;
									  -webkit-border-radius:4px;
									  -moz-border-radius:4px;
									  border-radius:4px; 
								   }
			
			        input.dofullbtn:hover { background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
											-webkit-transition: 0.2s;
											-moz-transition: 0.2s;
											transition: 0.2s;
									      }


        			input.dtbtn { background: rgba(0,0,0,0.1); border:1px solid #c5c5c5; padding:5px 10px; margin:0; font-size:0.8em; line-height:normal; color:#000; cursor:pointer;  display:inline-block;
								  -webkit-transition: 0.2s;
								  -moz-transition: 0.2s;
								  transition: 0.2s;
								  -webkit-border-radius:4px;
								  -moz-border-radius:4px;
								  border-radius:4px; 
							    }



					button.dtbtn {
						background: rgba(0,0,0,0.1);
						border: 1px solid #c5c5c5;
						padding: 5px 10px;
						margin: 0;
						font-size: 0.8em;
						line-height: normal;
						color: #000;
						cursor: pointer;
						display: inline-block;
						-webkit-transition: 0.2s;
						-moz-transition: 0.2s;
						transition: 0.2s;
						-webkit-border-radius: 4px;
						-moz-border-radius: 4px;
						border-radius: 4px;
					}



			
			        input.dtbtn:hover {  background:#857040; border:1px solid #857040; color:#fff; cursor:pointer; 
										 -webkit-transition: 0.2s;
										 -moz-transition: 0.2s;
										 transition: 0.2s;
								 	  }

					button.dtbtn:hover {
							background: #857040;
							border: 1px solid #857040;
							color: #fff;
							cursor: pointer;
							-webkit-transition: 0.2s;
							-moz-transition: 0.2s;
							transition: 0.2s;
						}



        			a:link.dtbtn, a:visited.dtbtn { display:inline-block; text-decoration:none; background: rgba(0,0,0,0.1); border:1px solid #c5c5c5; padding:5px 10px;  margin:0; font-size:0.8em; line-height:normal; color:#000; cursor:pointer;  
													-webkit-transition: 0.2s;
													-moz-transition: 0.2s;
													transition: 0.2s;
													 -webkit-border-radius:4px;
													 -moz-border-radius:4px;
													 border-radius:4px; 
												  }
			
			        a:hover.dtbtn, a:active.dtbtn { background:#857040; border:1px solid #857040; color:#fff; cursor:pointer; }


        			input.delbtn { background:#880000; border:1px solid #b60101; padding:5px 10px; margin:0; font-size:0.7em; line-height:normal; color:#fff; cursor:pointer;  display:inline-block; text-transform:uppercase; font-weight:bold; letter-spacing:1px;
				    -webkit-transition: 0.2s;
				    -moz-transition: 0.2s;
				    transition: 0.2s;
					 -webkit-border-radius:4px;
					 -moz-border-radius:4px;
					 border-radius:4px; 
						}
			
			        input.delbtn:hover { background:#fff; border:1px solid #880000; color:#880000; cursor:pointer; 
										 -webkit-transition: 0.2s;
										 -moz-transition: 0.2s;
										 transition: 0.2s;
									   }



        			input.delbtnb { background:#880000; border:1px solid #b60101; padding:8px 16px;  margin:0; font-size:0.8em; line-height:normal; color:#fff; cursor:pointer;  display:inline-block; float:right;
				                -webkit-transition: 0.2s;
				                -moz-transition: 0.2s;
				                transition: 0.2s;
					             -webkit-border-radius:4px;
					             -moz-border-radius:4px;
					             border-radius:4px; 
						}
			
			        input.delbtnb:hover { background:#fff; border:1px solid #880000; color:#880000; cursor:pointer; 
			                                -webkit-transition: 0.2s;
			                                -moz-transition: 0.2s;
			                                transition: 0.2s;

                                        }




        			input.txbtn { background:#857040; border:none; font-size:0.7em; line-height:normal; padding:2px 5px; margin:0; color:#fff; cursor:pointer;  display:inline-block; vertical-align:middle;
				                  -webkit-transition: 0.2s;
				                  -moz-transition: 0.2s;
				                  transition: 0.2s;
					             -webkit-border-radius:2px;
					             -moz-border-radius:2px;
					             border-radius:2px; 
						        }
			
			        input.txbtn:hover { background:#857040; color:#fff; cursor:pointer; 
			                            -webkit-transition: 0.2s;
			                            -moz-transition: 0.2s;
			                            transition: 0.2s;
                                      }

					.nbtns { clear:both; text-align:center; padding:0 0 10px 0; margin:0; }

        			input.walkbtn { background:rgba(0,0,0,0.2); border:none; font-size:0.8em; line-height:normal; padding:10px 5px; margin:0 0.2%; color:#000; cursor:pointer;  display:inline-block; vertical-align:middle; white-space: normal;
				                  -webkit-transition: 0.2s; width:7.29%;
				                  -moz-transition: 0.2s;
				                  transition: 0.2s;
					             -webkit-border-radius:2px;
					             -moz-border-radius:2px;
					             border-radius:2px; 
						        }
			
			        input.walkbtn:hover { background:#857040; color:#fff; cursor:pointer; 
			                              -webkit-transition: 0.2s;
			                              -moz-transition: 0.2s;
			                              transition: 0.2s;
                                        }


        			input.walkbtnb { background:#857040; border:1px solid #857040; font-size:0.8em; line-height:normal; padding:10px 5px; margin:0 0.2%; color:#fff; cursor:pointer;  display:inline-block; vertical-align:middle; white-space: normal;						width:7.29%; line-height:0.9em;
				                     -webkit-transition: 0.2s; 
				                     -moz-transition: 0.2s;
				                     transition: 0.2s;
					                 -webkit-border-radius:2px;
					                 -moz-border-radius:2px;
					                 border-radius:2px; 
						           }
                    

			
			        input.walkbtnb:hover { background:#fff; color:#857040; cursor:pointer; 
			                               -webkit-transition: 0.2s;
			                               -moz-transition: 0.2s;
			                               transition: 0.2s; 
									      }


                    input.walkbtnbge { background:#789d3a; border:none; font-size:0.7em; line-height:normal; padding:11px 5px; margin:0 0.2%; color:#fff; cursor:pointer;  display:inline-block; vertical-align:middle; white-space: normal; width:7.9%; line-height:0.9em;
				                     -webkit-transition: 0.2s; 
				                     -moz-transition: 0.2s;
				                     transition: 0.2s;
					                 -webkit-border-radius:2px;
									 -moz-border-radius:2px;
									 border-radius:2px; 
						        }
                    

			
			        input.walkbtnbge:hover { background:#857040; color:#fff; cursor:pointer; 
			                                 -webkit-transition: 0.2s;
			                                 -moz-transition: 0.2s;
			                                 transition: 0.2s;
                                            }



                    input.walkbtnbrd { background:#b10000; border:none; font-size:0.7em; line-height:normal; padding:11px 5px; margin:0 0.2%; color:#fff; cursor:pointer;  display:inline-block; vertical-align:middle; white-space: normal; width:7.9%; line-height:0.9em;
				                       -webkit-transition: 0.2s; 
				                       -moz-transition: 0.2s;
				                       transition: 0.2s;
					                   -webkit-border-radius:2px;
					                   -moz-border-radius:2px;
					                   border-radius:2px; 
						              }
                    

			
			        input.walkbtnbrd:hover { background:#857040; color:#fff; cursor:pointer; 
			                               -webkit-transition: 0.2s;
			                               -moz-transition: 0.2s;
			                               transition: 0.2s;
                                        }


/*-------- PAGING --*/


			.pgbx { color:#26223C; clear:both; padding:0; margin:0; font-size:0.8em; line-height:normal; display:inline-block; }
			
			.fepg { padding:0 0 10px 0; margin:0; }

			.fepg a:link, .fepg a:visited { display:inline-block; text-decoration:none; color:#fff; font-size:0.8em; line-height:normal; padding:3px; margin:0 2px; vertical-align:middle;
                                            -webkit-border-radius:4px;
				                            -moz-border-radius:4px;
				                             border-radius:4px; 
			                             } 
			.fepg a:hover, .fepg a:active { text-decoration:none; background:#604BF3; color:#fff; } 
			 
			a:link.hpg, a:visited.hpg,	a:hover.hpg, a:active.hpg { display:inline-block; text-decoration:none;  background:#604BF3; color:#fff; }


            input.pgbtn { background:#26223C; border:1px solid #26223C; padding:5px; margin:0 5px 0 0; font-size:0.8em; line-height:normal; color:#fff; cursor:pointer; vertical-align:middle;
			                -webkit-transition: 0.2s;
			                -moz-transition: 0.2s;
			                transition: 0.2s;
 				             -webkit-border-radius:4px;
				             -moz-border-radius:4px;
				             border-radius:4px; 
						  }

           input.pgbtn:hover {  background:#fff; border:1px solid #26223C; color:#26223C;  } 

 
			    input.numsrch {  background:#ebebeb; border:#ebebeb; color:#121212; padding:6px 5px; margin:0; vertical-align:top; font-size:0.8em;  line-height:normal; max-width:35px; text-align:center;
                                -webkit-border-radius:4px;
				                -moz-border-radius:4px;
				                border-radius:4px; 
			                 }

                .pagecount { font-size:12px; padding:0 5px; font-weight:bold; }


		
			 
	 		.sortdpwrap { display:inline-block; background:#fff; border:1px solid #b6b6b6; padding:1px 0 1px 1px; margin:0 0 0 5px; 
				-webkit-border-radius:4px;
				-moz-border-radius:4px;
				border-radius:4px; 
			 
			 }
		
			.sortdp { background: url(/gfx/droparrow.png) no-repeat right center; border:transparent; font-size:11px; padding:2px 40px 2px 2px; margin:0; cursor:pointer;  -webkit-appearance: none; }




            .searchwrapper { float:right; font-size:0.8em; line-height:normal; padding:0; margin:0; }
                input.resetbtn { background:#cdcdcd; border:1px solid #8a8a8a; padding:5px 10px; margin:0; font-size:0.8em; line-height:normal; cursor:pointer; vertical-align:middle;
			-webkit-transition: 0.4s;
			-moz-transition: 0.4s;
			transition: 0.4s;
				-webkit-border-radius:4px;
				-moz-border-radius:4px;
				border-radius:4px; 
                            }

			input.resetbtn:hover { background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
			    -webkit-transition: 0.2s;
			    -moz-transition: 0.2s;
			    transition: 0.2s;
								}

			    .searchbx { padding:0; margin:0 0 0 1px; min-width:170px; display:inline-block; vertical-align:middle; }
			    .searchbxpd { background:red; padding:10px; margin:0; min-width:170px; display:inline-block; vertical-align:middle; }

                input.gsrbtn { background:#857040; border:1px solid #9e8747; padding:5px 10px; margin:0 0 0 2px;  font-size:0.8em;  line-height:normal; color:#fff; cursor:pointer; vertical-align:middle;
			                     -webkit-transition: 0.4s;
			                     -moz-transition: 0.4s;
			                     transition: 0.4s;
				                 -webkit-border-radius:4px;
				                 -moz-border-radius:4px;
				                 border-radius:4px; 
                               }

			    input.gsrbtn:hover {  background:#000; border:1px solid #adadad;  color:#fff; cursor:pointer; 
			                            -webkit-transition: 0.2s;
			                            -moz-transition: 0.2s;
			                            transition: 0.2s;
								    }



 

			    input.search { background:#fff; border:1px solid #cdcdcd; padding:5px 10px; margin:0; vertical-align:middle; font-size:0.8em;  line-height:normal; width:150px;
                               -webkit-border-radius:4px;
				               -moz-border-radius:4px;
				               border-radius:4px; 
			                 }

				input.searchsmall {
					background: #fff;
					border: 1px solid #cdcdcd;
					padding: 5px 10px;
					margin: 0;
					vertical-align: middle;
					font-size: 0.8em;
					line-height: normal;
					width: 100px;
					-webkit-border-radius: 4px;
					-moz-border-radius: 4px;
					border-radius: 4px;
				}
			
			    input.searchbtn { background: url(/SysImages/Search.png) center center no-repeat #adadad; border:0; padding:4px 0; margin:0; width:24px; vertical-align:middle; font-size:0.8em; line-height:normal; cursor:pointer; float:right; 
			        -webkit-transition: 0.2s;
			        -moz-transition: 0.2s;
			        transition: 0.2s;
 				        -webkit-border-radius:2px;
				        -moz-border-radius:2px;
				        border-radius:2px; 
						        }
			
 
			    input.searchbtn:hover { background: url(/SysImages/SearchR.png) center center no-repeat #adadad; }



					.spfcontainer { padding:15px 0; }
						.spoutbx { display:inline-block; padding:0 10px; font-size:0.8em; width:15%; vertical-align:top; }
						.spoutbx20 { display: inline-block; padding: 0 10px; font-size: 0.8em; width: 25%; vertical-align: top;}
						.spouthd { cursor:pointer; border-bottom:1px solid #cdcdcd; width:100%; position:relative; }
									
								.expic { position:absolute; right:5px; top:0; }
							
						.spoutbx ul, li { cursor:pointer; list-style-type: none; padding:5px 0; margin:0; }

						 


				.pickout { border:1px solid #cdcdcd; display:table-cell; }
                .ctout { padding:0 0 5px 0; }
                .cthd { display:inline-block; background:#fff; font-size:0.8em; padding:0 10px 0 0; color:#222; }


	            input.log45 { background:#fff; border:1px solid #adadad; padding:8px; margin:0; vertical-align:middle; font-size:0.8em; line-height: normal; width:40%; color:#000;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px;
	                        }


	            input.logr { background:#adadad; border:1px solid #adadad; padding:8px; margin:0; vertical-align:middle; font-size:0.8em; line-height: normal; width:100%; color:#fff; text-align:right;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px;
	                        }

	            input.log { background:#fff; border:1px solid #adadad; padding:8px; margin:0; vertical-align:middle; font-size:0.8em; line-height: normal; width:100%; color:#000;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px;
	                        }

	            input.logx { background: url(/SysImages/RedCrossDp.png) center right no-repeat #adadad;
                              border: 1px solid #C70005; padding:8px; margin:0; vertical-align:middle; font-size:0.8em; line-height: normal; width:100%; color:#fff;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px;
	                         }


	           .imp { display:inline-block; background:#fff; border:1px solid #adadad; width:100%; padding:5px; margin:0 0 10px 0; vertical-align:middle; font-size:0.7em; line-height: normal; color:#fff;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px;
	                        }


                textarea.frm { background:#fff; border:1px solid #adadad; padding:8px; margin:0; vertical-align:middle; font-size:0.8em; line-height: normal; width:100%; color:#000; min-height:100px;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px;
                                    
                             }


                input.qty { display:inline-block; background:#adadad; border:1px solid #adadad; padding:4px 8px 6px 8px; margin:0 0 0 5px; vertical-align:middle; font-size:0.9em; line-height:1.4em; width:44px; color:#fff; text-align:center;
	                          -webkit-border-radius:4px;
					          -moz-border-radius:4px;
					          border-radius:4px;
                                    
                             }




			    label.form { background:none; color:#cdcdcd; display:block; float:left; padding:7px 0 0 0; margin-right:5px; text-align:left; width:100px; font-size:11px; line-height:14px; text-transform:uppercase; }
		        label.defblk { background:none; display: block; float:left; font-weight:bold; padding:2px 10px; margin-right:5px; text-align:right; width:110px; line-height:24px; font-size: 13px; }

 
			    .dropbound60 { display:inline-block; background:#adadad; border:1px solid #adadad; padding:2px; margin:0; color:#fff; width:60%; vertical-align:middle;
				    -webkit-border-radius:4px;
				    -moz-border-radius:4px;
				    border-radius:4px;
						    }

			    .dropbound45 { display:inline-block; background:#fff; border:1px solid #adadad; padding:0; margin:0; color:#000; width:40%; vertical-align:middle;
				    -webkit-border-radius:4px;
				    -moz-border-radius:4px;
				    border-radius:4px;
						    }
			    .dropbound { display:inline-block; background:#fff; border:1px solid #adadad;  padding:0; margin:0; color:#000; width:100%; vertical-align:middle;
				    -webkit-border-radius:4px;
				    -moz-border-radius:4px;
				    border-radius:4px;
						    }


                .dropboundneg { display:inline-block; background:#adadad; border:1px solid red; padding:0; margin:0; color:#fff; width:100%; vertical-align:middle;
								-webkit-border-radius:4px;
								-moz-border-radius:4px;
								border-radius:4px;
						    }

 


			    select.opts { display:inline-block; background: url(/SysImages/droparrow.png) no-repeat right center #fff; border:0; font-size:0.8em; line-height: normal; padding:8px 25px 8px 8px; width:100%; color:#000; cursor:pointer; }

                                input[type="checkbox"] {
                                  display: none;
                                }
                                label.cbz { 
                                  cursor: pointer; font-size:0.8em; line-height:normal;
                                }
                                input[type="checkbox"] + label.cbz:before {
                                  border: 1px solid #adadad;
                                  background:#fff;
                                  content: "\00a0";
                                  display: inline-block;
                                  font:1em sans-serif;
                                  line-height:normal;
                                  height:17px;
                                  width:17px;
                                  margin:3px 10px 0 0;
                                  padding:0;
                                  vertical-align: top;
				                    -webkit-border-radius:4px;
				                    -moz-border-radius:4px;
				                    border-radius:4px;
                                }
                                input[type="checkbox"]:checked + label.cbz:before {
                                  border: 1px solid #AEA379;
                                  background:#83764E;
                                  color: #fff;
                                  content: "\2713";
                                  text-align: center;
                                }
                                input[type="checkbox"]:checked + label.cbz:after {
                                  font-weight: bold;
                                }



                               input[type="radio"] {
                                  display: none;
                                }
 
                                input[type="radio"] + label.cbz:before {
                                  border: 1px solid #adadad;
                                  background:#fff;
                                  content: "\00a0";
                                  display: inline-block;
                                  font:bold 1.3em sans-serif;
                                  height:17px;
                                  width:17px;
                                  margin: 3px 10px 0 0;
                                  padding:0;
                                  vertical-align: top;
				                    -webkit-border-radius:20px;
				                    -moz-border-radius:20px;
				                    border-radius:20px;
                                }
                                input[type="radio"]:checked + label.cbz:before {
                                  border: 1px solid #AEA379;
                                  background:#83764E;
                                  color: #fff;
                                  content: "\2022";
                                  text-align: center;
                                }
                                input[type="radio"]:checked + label.cbz:after {
                                  font-weight: bold;
                                }



 
 
/*-------- ACTIVITY BOX --*/


 
            a:link.actbx, a:visited.actbx  { display:block; background:#353435; border:1px solid #adadad; color:#fff; padding:10px; margin-bottom:10px;
 				                             -webkit-border-radius:4px;
				                             -moz-border-radius:4px;
				                             border-radius:4px;
                                           }
            a:hover.actbx, a:active.actbx { background:#393939; text-decoration:underline; }


            .actbxsel { display:block; background:#282828; border:1px solid #adadad; color:#fff; padding:10px; margin-bottom:10px;
 				                             -webkit-border-radius:4px;
				                             -moz-border-radius:4px;
				                             border-radius:4px;
                                           }


            .actbxout { display:block; background:#353435; border:1px solid #adadad; color:#666; padding:10px; margin-bottom:10px;
 				                             -webkit-border-radius:4px;
				                             -moz-border-radius:4px;
				                             border-radius:4px;
                                           }

            .actbx  { display:block; background:#353435; border:1px solid #adadad; color:#fff; padding:10px; margin-bottom:10px;
 				                             -webkit-border-radius:4px;
				                             -moz-border-radius:4px;
				                             border-radius:4px;
                                           }


            .acttx { display:inline-block; padding-right:10px; width:75%; vertical-align:middle; border-right:1px solid #adadad; }
            .actitle { font-size:0.9em; font-weight:bold; padding-bottom:5px; }
            .actdesc { font-size:0.8em; line-height:1.6em; }
            .actitx { font-size:0.7em; line-height:normal; padding-top:10px; }
            .actbtbx { display:inline-block; padding:10px 10px 10px 20px; width:25%; text-align:center; vertical-align:middle; }
            .actihd { font-size:0.7em; }
            .actime { font-weight:bold; padding-bottom:10px;  }
            .actselbtn { background:#857040; border:1px solid #857040; padding:8px; margin:0; font-size:0.8em; line-height:normal; color:#fff; cursor:pointer; display:inline-block; width:100%; 
				    -webkit-transition: 0.2s;
				    -moz-transition: 0.2s;
				    transition: 0.2s;
					 -webkit-border-radius:4px;
					 -moz-border-radius:4px;
					 border-radius:4px;        
                       }

            .actselectd {  padding:8px; margin:0; font-size:0.8em; line-height:normal; color:#34A441; cursor:pointer; display:inline-block; width:100%; }



            input.actreset, input.actreset { display:inline-block; background:#880000; border:1px solid #b60101; padding:4px 10px; margin:0; font-size:0.7em; line-height:normal;                                    color:#fff; cursor:pointer; 
				                                -webkit-transition: 0.2s;
				                                -moz-transition: 0.2s;
				                                transition: 0.2s;
					                             -webkit-border-radius:4px;
					                             -moz-border-radius:4px;
					                             border-radius:4px;                                          
                                             }

            input.actreset, input.actreset {   background:#880000; border:1px solid #b60101;  color:#fff; cursor:pointer; 
			                                    -webkit-transition: 0.2s;
			                                    -moz-transition: 0.2s;
			                                    transition: 0.2s;
				                                -webkit-box-shadow:0 0 3px #1D1D1D;
				                                -moz-box-shadow:0 0 3px #1D1D1D;
				                                box-shadow:0 0 3px #1D1D1D; 
                                               -moz-box-shadow:    inset 0 0 5px #cf4747;
                                               -webkit-box-shadow: inset 0 0 5px #cf4747;
                                               box-shadow:         inset 0 0 5px #cf4747;                                  
                                             }



            .ttcost { padding:10px 0 20px 0; font-weight:bold; letter-spacing:1px; font-size:1.4em; }





/*---------- TABLE --*/

            .smallport { display:none; }

            .waiting { background: rgba(108,108,108,0.1) !important ; 
            }
            .waitingred { background:#DD5044 !important ; }
            .waitinggreen { background:#33A040 !important ; }
            .waitingorange { background:#d79703 !important ; }

			table.live { margin:20px 0; padding:0; width:100%; border-collapse:collapse; }
			table.live th { background:#eaeaea; padding:10px; font-weight:normal; font-size:0.8em; line-height:normal; }
			table.live td { padding:10px; border:1px solid #f1f1f1; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center; color:#000;  }

			table.live td.txn { word-break: break-all; }

				table.live th.lft, table.live td.lft { position:relative;
					text-align: left;
				}

            table.live tr { -webkit-transition:0.4s; -moz-transition:0.4s; transition:0.4s; }
            table.live tr:hover  { background: rgba(133,112,64,0.2);
									-webkit-transition:0.2s;
									-moz-transition: 0.2s;
									transition:0.2s;
                                 } 
            table.live td:hover  { background: rgba(133,112,64,0.1);
									-webkit-transition:0.2s;
									-moz-transition: 0.2s;
									transition:0.2s;
                                 } 

            table.live th:first-child  { border-left:0; }
            table.live td:first-child  { border-left:0; }
            table.live th:last-child  { border-right:0; }
            table.live td:last-child  { border-right:0; } 

 
			table.live th.cellnow { background:url(/SysImages/lpix.png) repeat-y left top #131313; padding:10px; font-weight:normal; font-size:0.8em; line-height:normal; color:#8E8E8E; border-bottom:3px solid #262626; border-right:1px solid #fff }
			table.live td.cellbooking { background:#000; padding:10px; border:1px solid #1F1F1F; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center;  }
			table.live td.cellorange { background:#EFA804; padding:10px;  border:1px solid #1F1F1F; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center;  }
			table.live td.cellred { background:#ca000b; padding:10px; border:1px solid #1F1F1F; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center;  }
			table.live td.cellgreen { background:#33A040; padding:10px;  border:1px solid #1F1F1F; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center;  }
			table.live td.cellnow { background:url(/SysImages/lpix.png) repeat-y left top; padding:10px;  border-right:1px solid #fff; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center;  }

			        table.live tr:nth-child(even) { background-color: rgba(228,228,228,0.1); }


			.cellbooking { background:#000; color:#fff; }
			.cellorange { background:#EFA804;}
			.cellred { background:#ca000b; color:#fff; }
			.cellgreen { background:#33A040;}
			.cellnow { background:url(/SysImages/lpix.png) repeat-y left top;}


                        /*--
                        .live tr:nth-child(odd) { background-color: #393939; }
                        .live tr:nth-child(even) { background-color: #202020; }
                        --*/


			table.vis { margin:20px 0; padding:0; border-collapse:collapse; }
			table.vis th { padding:10px; font-weight:normal; font-size:0.8em; line-height:normal; color:#8E8E8E; }
			table.vis td { padding:0 20px 10px 0; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center;  }
            table.vis tr { -webkit-transition:0.4s; -moz-transition:0.4s; transition:0.4s; }

			table.vis td.lft { padding:10px 20px 10px 0; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:left; border-bottom:1px solid #5C5C5C;  }



			table.livemb { margin:10px 0; padding:0; width:100%; border-collapse:collapse; }
			table.livemb th { background:#eaeaea; padding:10px; font-weight:normal; font-size:0.8em; line-height:normal; color:#000; }
			table.livemb td.lt { padding:5px 10px;  border:1px solid #f1f1f1; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:left;  }
			table.livemb td { padding:5px 10px;  border:1px solid #f1f1f1; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center;  }
			table.livemb td.rt { padding:5px 10px;  border:1px solid #f1f1f1; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:right;  }
            table.livemb tr { -webkit-transition:0.4s; -moz-transition:0.4s; transition:0.4s; }
            table.livemb tr:hover  { background: rgba(133,112,64,0.2);
			            -webkit-transition:0.2s;
			            -moz-transition: 0.2s;
			            transition:0.2s;
                                 } 
            table.livemb td:hover  { background: rgba(133,112,64,0.1);
			            -webkit-transition:0.2s;
			            -moz-transition: 0.2s;
			            transition:0.2s;
                                 } 

            table.livemb th:first-child  { border-left:0; }
            table.livemb td:first-child  { border-left:0; }
            table.livemb th:last-child  { border-right:0; }
            table.livemb td:last-child  { border-right:0; } 


                 .gycirc { display:inline-block; vertical-align:middle; height:14px; width:14px; border-radius:14px; padding:0; margin:0 5px 2px 0; border:3px solid #686868; }
                 .grcirc { display:inline-block; vertical-align:middle; height:14px; width:14px; border-radius:14px; padding:0; margin:0 5px 2px 0; border:3px solid #33A040; }
                 .ogcirc { display:inline-block; vertical-align:middle; height:14px; width:14px; border-radius:14px; padding:0; margin:0 5px 2px 0; border:3px solid #EFA804; }
                 .rdcirc { display:inline-block; vertical-align:middle; height:14px; width:14px; border-radius:14px; padding:0; margin:0 5px 2px 0; background:#ca000b; border:3px solid #ca000b; }





                                a:link.cellbtn, a:visited.cellbtn, a:active.cellbtn { display:block; padding:10px; color:#000; }


			                    table.livembtouch { margin:20px 0; padding:0; width:100%; border-collapse:collapse; color:#000; }
			                    table.livembtouch th { background:#eaeaea;  padding:10px; font-weight:normal; font-size:0.8em; line-height:normal; color:#000;   }
			                    table.livembtouch th.lt {  background:#eaeaea;  padding:10px; font-weight:normal; font-size:0.8em; line-height:normal; color:#000; text-align:left; }
			                    table.livembtouch td { padding:0; border:1px solid #f1f1f1; font-size:0.8em; line-height:normal; vertical-align:middle; color:#000;  text-align:center;  }
			                    table.livembtouch td.lt { padding:10px; border:1px solid #f1f1f1; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:left;  }
                                table.livembtouch tr { -webkit-transition:0.4s; -moz-transition:0.4s; transition:0.4s; }
                                table.livembtouch tr.action { background: rgba(87,0,0,0.2); }
                                table.livembtouch tr:hover  { background: rgba(133,112,64,0.2);
															  -webkit-transition:0.2s;
															  -moz-transition: 0.2s;
															  transition:0.2s;
															} 

                                table.livembtouch td:hover  { background: rgba(133,112,64,0.1);
														      -webkit-transition:0.2s;
														      -moz-transition: 0.2s;
															  transition:0.2s;
                                                            }    

                                table.livembtouch th:first-child  { border-left:0; }
                                table.livembtouch td:first-child  { border-left:0; }
                                table.livembtouch th:last-child  { border-right:0; }
                                table.livembtouch td:last-child  { border-right:0; } 





			table.livembnp { margin:10px 0; padding:0; width:100%; border-collapse:collapse; }
			table.livembnp th { background:#eaeaea; padding:10px; font-weight:normal; font-size:0.8em; line-height:normal; border:1px solid #f1f1f1;}
			table.livembnp th.lt { background:#eaeaea; padding:10px; font-weight:normal; font-size:0.8em; line-height:normal; border:1px solid #f1f1f1; text-align:left; }
			table.livembnp td { padding:10px; border:1px solid #1F1F1F; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center;  }
			table.livembnp td.lt { padding:5px 10px 10px 10px; border:1px solid #1F1F1F; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:left;  }
            table.livembnp tr { -webkit-transition:0.4s; -moz-transition:0.4s; transition:0.4s; }
            table.livembnp tr:hover  { background:#202020;
			            -webkit-transition:0.2s;
			            -moz-transition: 0.2s;
			            transition:0.2s;
                                 } 
            table.livembnp td:hover  { background:#131313;
			            -webkit-transition:0.2s;
			            -moz-transition: 0.2s;
			            transition:0.2s;
                                 } 

            table.livembnp th:first-child  { border-left:0; }
            table.livembnp td:first-child  { border-left:0; }
            table.livembnp th:last-child  { border-right:0; }
            table.livembnp td:last-child  { border-right:0; } 





			table.sub { margin:0; padding:0; width:100%; border-collapse:collapse; }
			table.sub th { background:0; padding:3px; font-weight:normal; font-size:0.9em; line-height:normal; color:#8E8E8E; border-bottom:0; text-align:left; }
			table.sub td { padding:3px; border:0; font-size:0.8em; line-height:normal; vertical-align:middle; text-align:center;  }
            table.sub tr { -webkit-transition:0.4s; -moz-transition:0.4s; transition:0.4s; }
            table.sub tr:hover  { background:none; } 
            table.sub td:hover  { background:none; } 


            .readIcon { width:15%; vertical-align:top; }
            .tbmesg { display:table; margin:0 auto 0 0; padding:0; }
            .tbrow { display:table-row; padding:0; margin:0; }
            .tblab { display:table-cell; color:#a48946; padding:0 10px 0 0; }
            .tbmesgcon { display:table-cell; }


	              input.tblt { background:#fff; border:1px solid #cdcdcd; padding:5px; margin:0; vertical-align:top; font-size:1.2em; line-height: normal; width:100%; color:#000; text-align:center;
 				         -webkit-border-radius:2px;
				         -moz-border-radius:2px;
				         border-radius:2px;
	                        }

	              input.tbltx { background:#fff; border:1px solid red; padding:6px 9px; margin:0 0 10px 0; vertical-align:top; font-size:1.2em; line-height: normal; width:270px;   }



                 .invthx { text-align:center; border-bottom:1px solid #656565; padding:10px 0; margin:0 0 10px 0; }
                 .debbx { font-size:0.75em; line-height:1.3em; }
                 .debtx { }



             
        			input.yesbtn { background:#789d3a; border:1px solid #789d3a; padding:4px 8px; margin:0; font-size:0.75em; line-height:normal; color:#fff; cursor:pointer; display:inline-block;
								   -webkit-transition: 0.2s;
								   -moz-transition: 0.2s;
								   transition: 0.2s;
								   -webkit-border-radius:4px;
								   -moz-border-radius:4px;
								   border-radius:4px; 
								 }
			
			        input.yesbtn:hover { background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
									     -webkit-transition: 0.2s;
										 -moz-transition: 0.2s;
										 transition: 0.2s;
									   }

        			input.nobtn { background: rgba(0,0,0,0.3); border:1px solid #1D1D1D; padding:4px 8px; margin:0; font-size:0.75em; line-height:normal; color:#fff; cursor:pointer; display:inline-block;
								  -webkit-transition: 0.2s;
								  -moz-transition: 0.2s;
								  transition: 0.2s;
								  -webkit-border-radius:4px;
								  -moz-border-radius:4px;
								  border-radius:4px; 
							    } 
			
			        input.nobtn:hover { background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
										-webkit-transition: 0.2s;
										-moz-transition: 0.2s;
										transition: 0.2s;
									   }

        			a:link.nobtn, a:visited.nobtn { display:inline-block; text-decoration:none; background:#1D1D1D; border:1px solid #1D1D1D; padding:4px 8px; margin:0; font-size:10px; line-height:normal; color:#fff; cursor:pointer;  
													-webkit-transition: 0.2s;
													-moz-transition: 0.2s;
													transition: 0.2s;
													 -webkit-border-radius:4px;
													 -moz-border-radius:4px;
													 border-radius:4px; 
												  }
			
        			a:hover.nobtn, a:active.nobtn  { text-decoration:none; background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
													 -webkit-transition: 0.2s;
													 -moz-transition: 0.2s;
													 transition: 0.2s;
												   }


        			input.redbtn { background:#880000; border:1px solid #b60101; padding:4px 8px; margin:0; font-size:0.75em; line-height:normal; color:#fff; cursor:pointer; display:inline-block;
				                    -webkit-transition: 0.2s;
				                    -moz-transition: 0.2s;
				                    transition: 0.2s;
					                 -webkit-border-radius:4px;
					                 -moz-border-radius:4px;
					                 border-radius:4px; 
						}
			
			        input.redbtn:hover { background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
			                             -webkit-transition: 0.2s;
			                             -moz-transition: 0.2s;
			                             transition: 0.2s;

                                        }

        			a:link.redbtn, a:visited.redbtn { display:inline-block; text-decoration:none; background:#1D1D1D; border:1px solid #1D1D1D; padding:4px 8px; margin:0; font-size:10px; line-height:normal; color:#fff; cursor:pointer;  
				    -webkit-transition: 0.2s;
				    -moz-transition: 0.2s;
				    transition: 0.2s;
					 -webkit-border-radius:4px;
					 -moz-border-radius:4px;
					 border-radius:4px; 
						}
			
        			a:hover.redbtn, a:active.redbtn  { text-decoration:none; background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
														-webkit-transition: 0.2s;
														-moz-transition: 0.2s;
														transition: 0.2s;
													  }


             .locid { padding:10px; margin:10px 0; 
 				      -webkit-border-radius:2px;
				      -moz-border-radius:2px;
				      border-radius:2px; 
                     }


             .locidnbg { background:none; padding:20px 0; margin:0; 
 				        -webkit-border-radius:6px;
				        -moz-border-radius:6px;
				        border-radius:6px; 
                     }


              .subtx { font-size:0.8em; line-height:normal; padding:10px 0; }
              .subtxhd { font-size:1em; font-weight:bold; color:#95835a; }


                .twtable { background:#353435; display:table; width:100%; border:1px solid #212121; padding:0; margin:0; }
                .twbxouter { display:table-cell; width:25%; padding:15px; margin:0; text-align:center; }

       			input.twdobtn { background:#857040; border:1px solid #857040; vertical-align:middle; padding:6px; margin:0; font-size:0.8em; line-height:normal; color:#fff; cursor:pointer;   width:98%;
				                    -webkit-transition: 0.2s;
				                    -moz-transition: 0.2s;
				                    transition: 0.2s;
					                 -webkit-border-radius:4px;
					                 -moz-border-radius:4px;
					                 border-radius:4px; 
                                  -webkit-box-sizing: border-box;
                                     -moz-box-sizing: border-box;
                                          box-sizing: border-box;
						            }
			
			        input.twdobtn:hover { background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
			                        -webkit-transition: 0.2s;
			                        -moz-transition: 0.2s;
			                        transition: 0.2s;
				                    -webkit-box-shadow:0 0 3px #1D1D1D;
				                    -moz-box-shadow:0 0 3px #1D1D1D;
				                    box-shadow:0 0 3px #1D1D1D; 
				                    -webkit-box-shadow:0 0 3px #1D1D1D;
				                    -moz-box-shadow:0 0 3px #1D1D1D;
				                    box-shadow:0 0 3px #1D1D1D; 
                                   -moz-box-shadow:    inset 0 0 5px #AEA379;
                                   -webkit-box-shadow: inset 0 0 5px #AEA379;
                                   box-shadow:         inset 0 0 5px #AEA379;
                                       }


	                input.twlog { background:#adadad; border:1px solid #adadad; vertical-align:middle; padding:6px; margin:0; font-size:0.8em; line-height: normal; color:#fff; width:98%;
	                              -webkit-border-radius:4px;
					              -moz-border-radius:4px;
					              border-radius:4px;
                                  -webkit-box-sizing: border-box;
                                     -moz-box-sizing: border-box;
                                          box-sizing: border-box;
	                            }



                    .dealpic { float:right; width:50%; padding:10px 0 20px 20px;  } 
                    .dealdays { font-size:0.7em; }

	          input.tbctr { background:#adadad; border:1px solid #adadad; padding:8px; margin:0; vertical-align:top;  line-height: normal; width:100%; color:#fff; text-align:center;
 				     -webkit-border-radius:2px;
				     -moz-border-radius:2px;
				     border-radius:2px;
	                    }

	          input.tbctrx { background:#fff; border:1px solid red; padding:6px 9px; margin:0 0 10px 0; vertical-align:top; font-size:0.8em; line-height: normal; width:270px;   }




             .off { background:#ebebeb; display:inline-block; padding:5px 10px; margin:0 0 5px 0; font-size:0.8em; cursor:pointer; color:#000;
 				     -webkit-border-radius:4px;
				     -moz-border-radius:4px;
				     border-radius:4px;
					 -webkit-transition: 0.3s;
				     -moz-transition: 0.3s;
				     transition: 0.3s;
                  }

             .off:hover { background:#857040; color:#fff; }

             .on { background:#857040; color:#fff; display:inline-block; padding:5px 10px; margin:0 0 5px 0; font-size:0.8em; cursor:pointer;
 				     -webkit-border-radius:4px;
				     -moz-border-radius:4px;
				     border-radius:4px;
                     }




            a:link.openig, a:visited.openig { display:inline-block; text-decoration:none; background:#857040; border:1px solid #857040; padding:5px 8px; margin:5px 0 0 0; font-size:10px; line-height:normal; color:#fff; cursor:pointer;  display:inline-block;
				                                -webkit-transition: 0.2s;
				                                -moz-transition: 0.2s;
				                                transition: 0.2s;
					                             -webkit-border-radius:4px;
					                             -moz-border-radius:4px;
					                             border-radius:4px;                  
                                             }

            a:hover.openig, a:active.openig { background:#857040; border:1px solid #9e8747; color:#fff; cursor:pointer; 
			                                    -webkit-transition: 0.2s;
			                                    -moz-transition: 0.2s;
			                                    transition: 0.2s;
				                                -webkit-box-shadow:0 0 3px #1D1D1D;
				                                -moz-box-shadow:0 0 3px #1D1D1D;
				                                box-shadow:0 0 3px #1D1D1D; 
				                                -webkit-box-shadow:0 0 3px #1D1D1D;
				                                -moz-box-shadow:0 0 3px #1D1D1D;
				                                box-shadow:0 0 3px #1D1D1D; 
                                               -moz-box-shadow:    inset 0 0 5px #AEA379;
                                               -webkit-box-shadow: inset 0 0 5px #AEA379;
                                               box-shadow:         inset 0 0 5px #AEA379;                                
                                             }

            a:link.clearig, a:visited.clearig { display:inline-block; text-decoration:none; background:#880000; border:1px solid #b60101; padding:5px 8px; margin:5px 0 0 0; font-size:10px; line-height:normal;                                    color:#fff; cursor:pointer; 
				                                -webkit-transition: 0.2s;
				                                -moz-transition: 0.2s;
				                                transition: 0.2s;
					                             -webkit-border-radius:4px;
					                             -moz-border-radius:4px;
					                             border-radius:4px;                                          
                                             }

            a:hover.clearig, a:active.clearig {   background:#880000; border:1px solid #b60101;  color:#fff; cursor:pointer; 
			                                    -webkit-transition: 0.2s;
			                                    -moz-transition: 0.2s;
			                                    transition: 0.2s;
				                                -webkit-box-shadow:0 0 3px #1D1D1D;
				                                -moz-box-shadow:0 0 3px #1D1D1D;
				                                box-shadow:0 0 3px #1D1D1D; 
                                               -moz-box-shadow:    inset 0 0 5px #cf4747;
                                               -webkit-box-shadow: inset 0 0 5px #cf4747;
                                               box-shadow:         inset 0 0 5px #cf4747;                                  
                                             }





            .bookVen { font-size:1em; font-weight:bold; }
            .bookAdd { font-size:0.9em; line-height:1.4em; }
            .bookTel { font-size:1em; padding:0 0 10px 0; }

					

			.alrt { height:16px; padding:0 0 2px 5px; vertical-align:middle; }
			.fa-beer { font-size:1.2em; color:#857040; padding:0 0 0 5px; vertical-align:middle;  }




/*---------- FOOTER --*/

        .ftout { background:rgba(206,206,206,0.9); padding:0; margin:0; width:100%; clear:both; position:fixed; bottom:0; left:0; right:0; z-index:9999;}
        footer { width:94%; max-width:1000px; margin:0 auto; padding:0; text-align:center; }

        
            footer a:link, footer a:visited { display:inline-block; text-decoration:none; color:#000; width:auto; padding:10px 15px; text-align:center; vertical-align:middle; font-weight:bold;
											  -webkit-transition:0.4s;
											  -moz-transition: 0.4s;
											  transition:0.4s; 
											}

            footer a:hover, footer a:active { text-decoration:underline; color:#857040;
											  -webkit-transition:0.2s;
											  -moz-transition: 0.2s;
											  transition:0.2s;
										    }

 
                .fticon { width:15%; padding:1% 0; position:relative; display:none; }
                     .fticon img { width:100%;  }
                .ftlbl { padding:2%; font-size:0.8em; line-height:1.1em; }

                .mesindicator { position:absolute; right:-13px; top:-3px; background:#86754D; color:#fff; padding:6px; font-weight:bold; font-size:0.65em; line-height:0.7em;
 				                 -webkit-border-radius:10px;
				                 -moz-border-radius:10px;
				                 border-radius:10px;
                              }
 




			.mesneg { background:#C70005; padding:5px; font-size:12px; font-weight:bold; margin:0 0 10px 0; color:#fff; text-align:center; text-transform:uppercase; clear:both;
				-webkit-border-radius:4px;
				-moz-border-radius:4px;
				border-radius:4px;
			 }
			.mespos { background:#45990e; padding:5px; font-size:12px; font-weight:bold; margin:0 0 10px 0; color:#fff; text-align:center; text-transform:uppercase; clear:both;
				-webkit-border-radius:4px;
				-moz-border-radius:4px;
				border-radius:4px;
			}



 


            table.mceLayout, textarea.tinyMCE {width:100%!important;}


 </pre></body></html>