/* CSS Document */



  .divColor_BookingOk {
	color: green;
    border:solid green 1px;
	/*background-color:#0F0;*/
	background-color: rgba(107, 169, 114, 0.4);
	
	/*disable code */
	    pointer-events: none;
       /*opacity: 0.4;*/
	   opacity: 0.8;
	/* ---  */
}


  .divColor_BookingCancel {
	color: #99201E ;
    border:solid green 1px;
	/*background-color: RGB(243, 23, 45); */
	background-color:#DDB5B6;
	/*disable code */
	    pointer-events: none;
       /*opacity: 0.4;*/
	   opacity: 0.8;
	/* ---  */
}


  .divColor_Booking {
	
    border:solid green 1px;
	/*background-color:#0F0;*/
	background-color: rgb(255, 255, 255);
}

input.showtext {
    border: none;
    background: transparent;
	color: green;
	font-family: tahoma !important;
	font-size:15px;
}
input.showtext2 {
    border: none;
    background: transparent;
	color: green;
	font-family: tahoma !important;
	font-size:15px;
	width: 500px;
}

input.showtext_money_course {
    border: none;
    background: transparent;
	color: green;
	font-family: tahoma !important;
	font-size:17px;
	width:120px;
}

input.showtext_money_manage {
    border: none;
    background: transparent;
	/*color: green;*/
	font-family: tahoma !important;
	font-size:17px;
	width:70px;
}

input.text_color_green {
    color: green;
}

  .BtnBookOK {
	 	 border : none;
		 outline: none;
		 height:30px;
		 color: #fff;
		 font-size:16px;
		 background:#393;
		 cursor: pointer;
		 border-radius: 2px;
   }
  .BtnBookCancel {
	 	 border : none;
		 outline: none;
		 height:30px;
		 color: #fff;
		 font-size:16px;
		 background:#C30;
		 cursor: pointer;
		 border-radius: 2px;
   }
   
   .BtnNormal {
	 	 border : none;
		 outline: none;
		 height:30px;
		  width:120px;
		 /*color:#CCC;*/
		 font-size:16px;
		 background:#CCC;
		 cursor: pointer;
		 border-radius: 2px;
   }
    .BtnNormal2 {
	 	 border : none;
		 outline: none;
		 height:30px;
		  width:150px;
		 /*color:#CCC;*/
		 font-size:16px;
		 background:#0CF;
		 cursor: pointer;
		 border-radius: 2px;
   }
   
   .disabledbutton {
    pointer-events: none;
    /*opacity: 0.4;*/
	opacity: 0.8;
}


	/*disable code */


.button {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.8);
  /* background: rgb(145, 92, 182);*/
  background: rgb(157, 193, 244);
  padding: 0px;
  border-radius: 4px;
   /* font-weight: normal;*/
   text-transform: uppercase;
  transition: all 0.2s ease-in-out;
      height:30px;
		  width:120px;
 cursor: pointer;
}

.glow-button:hover {
 /**/ color: rgba(255, 255, 255, 1);

  box-shadow: 0 5px 30px rgb(157, 226, 244);
}

.button2 {
  text-decoration: none;
 /* color: rgba(255, 255, 255, 0.8);
   background: rgb(145, 92, 182);*/
   color: #000066   ;
  background: rgb(157, 193, 244);
  padding: 0px;
  border-radius: 4px;
   /* font-weight: normal;*/
   text-transform: uppercase;
  transition: all 0.2s ease-in-out;
  height:31px;
  width:130px;
 cursor: pointer;
 font-size:14px;
}

.glow-button2:hover {
	font-size:15px;
 /**/ color: rgba(255, 255, 255, 1);

  box-shadow: 0 5px 60px rgb(157, 226, 244);
}

.button3 {
  text-decoration: none;
 /* color: rgba(255, 255, 255, 0.8);
   background: rgb(145, 92, 182);*/
   color: #000066   ;
  background: rgb(157, 193, 244);
  padding: 0px;
  border-radius: 4px;
   /* font-weight: normal;*/
   text-transform: uppercase;
  transition: all 0.2s ease-in-out;
  height:37px;
  width:270px;
 cursor: pointer;
 font-size:16px;
}

.glow-button3:hover {
	font-size:16px;
 /**/ color: rgba(255, 255, 255, 1);

  box-shadow: 0 2px 8px rgb(157, 226, 244);
}

.button_small {
  text-decoration: none;
 /* color: rgba(255, 255, 255, 0.8);
   background: rgb(145, 92, 182);*/
   color: #000066   ;
  background: rgb(157, 193, 244);
  padding: 0px;
  border-radius: 4px;
   /* font-weight: normal;*/
   text-transform: uppercase;
  transition: all 0.2s ease-in-out;
  height:37px;
  width:190px;
 cursor: pointer;
 font-size:16px;
}

.glow-button_small:hover {
	font-size:16px;
 /**/ color: rgba(255, 255, 255, 1);

  box-shadow: 0 2px 8px rgb(157, 226, 244);
}


.button_OK_green {
  text-decoration: none;
 /* color: rgba(255, 255, 255, 0.8);
   background: rgb(145, 92, 182);*/
   color: #000066   ;
  background: #56CF5C;
  padding: 0px;
  border-radius: 4px;
   /* font-weight: normal;*/
   text-transform: uppercase;
  transition: all 0.2s ease-in-out;
  height:31px;
  width:100px;
 cursor: pointer;
 font-size:14px;
}

.glow-button_OK_green:hover {
	font-size:15px;
 /**/ color: rgba(255, 255, 255, 1);

  box-shadow: 0 5px 60px #A6FFAC ;
}

.button_Cancel_red {
  text-decoration: none;
 /* color: rgba(255, 255, 255, 0.8);
   background: rgb(145, 92, 182);*/
   color: #EBF4FA  ;
  background: #C34A2C;
  padding: 0px;
  border-radius: 4px;
   /* font-weight: normal;*/
   text-transform: uppercase;
  transition: all 0.2s ease-in-out;
  height:37px;
  width:270px;
 cursor: pointer;
 font-size:14px;
}

.glow-button_Cancel_red:hover {
	font-size:15px;
 /**/ color: rgba(255, 255, 255, 1);

  box-shadow: 0 3px 8px #FF9A7C ;
}

.button_Gray {
  text-decoration: none;
 /* color: rgba(255, 255, 255, 0.8);
   background: rgb(145, 92, 182);*/
   color: #000066   ;
  background: #A9A9A9;
  padding: 0px;
  border-radius: 4px;
   /* font-weight: normal;*/
   text-transform: uppercase;
  transition: all 0.2s ease-in-out;
  height:31px;
  width:130px;
 cursor: pointer;
 font-size:14px;
}
.glow-button_Gray:hover {
	font-size:15px;
 /**/ color: rgba(255, 255, 255, 1);
 background: rgb(157, 193, 244);
  box-shadow: 0 5px 60px rgb(157, 226, 244);
}





.button_longtext {
  text-decoration: none;
 /* color: rgba(255, 255, 255, 0.8);
   background: rgb(145, 92, 182);*/
   color: #000066   ;
  background: rgb(157, 193, 244);
  padding: 0px;
  border-radius: 4px;
   /* font-weight: normal;*/
   text-transform: uppercase;
  transition: all 0.2s ease-in-out;
  height:55px;
  width:430px;
 cursor: pointer;
 font-size:14px;
}

.glow-button_longtext:hover {
	font-size:15px;
 /**/ color: rgba(255, 255, 255, 1);

  box-shadow: 0 5px 60px rgb(157, 226, 244);
}


.radio_css
{
	cursor: pointer;
  /* Double-sized Checkboxes */
  -ms-transform: scale(2); /* IE */
  -moz-transform: scale(2); /* FF */
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(2); /* Opera */
  padding: 10px;
  
}