@charset "utf-8";
/* CSS Document */
html, body {
  height: 100%;
  width: 100%;
}
 /* Tooltip */
  .test + .tooltip > .tooltip-inner {
      background-color: #000000; 
      color: #FFFFFF; 
      border: 1px solid black; 
      padding: 5px;
      font-size: 11px;
  }
  /* Tooltip on top */
  .test + .tooltip.top > .tooltip-arrow {
      border-top: 5px solid black;
  }
  /* Tooltip on bottom */
  .test + .tooltip.bottom > .tooltip-arrow {
      border-bottom: 5px solid black;
  }
  /* Tooltip on left */
  .test + .tooltip.left > .tooltip-arrow {
      border-left: 5px solid black;
  }
  /* Tooltip on right */
  .test + .tooltip.right > .tooltip-arrow {
      border-right: 5px solid black;
  } 
.ws-bgImg {
  height: 100%;
  background-image: url(https://www.pattaya-bar-girls.com/images/bg/drinking.jpg);
  background-position: center center;
  background-size: cover;
  background-attachment:fixed;
  
}



body,td,th {
	font-family: Microsoft Sans Serif, MS Sans Serif, sans-serif;
	font-size: 15px;
	color: #777777;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
	
}
.pbgr{font-family: 'Arbutus Slab', serif;}
.rep{font-family: 'Mr Dafoe', cursive;padding:0 5px 0 0}
.atr{font-family: 'Saira Extra Condensed', sans-serif;font-style:italic }
.tgsm{font-family:'Philosopher',sans-serif;}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
	font-family: Arial Black;
}
h2 {font-size: 16px;color: #DE9264;}
h8 {font-size: 19px;color: #36F;font-weight: bold;}/*xxxxxxxxxxxxx In panel heads xxxxxxxxxx*/
.style1 {font-size: 14px;font-style: italic;}
.style2 {font-size: 16px;font-weight: bold;color: #F66294;}
.style3 {font-weight: bold}
.style4 {color: #CCCCCC}
.style5 {font-size: 15px}
.style6 {font-size: 14px;font-weight: bold;}
.style7 {color: #0000CC}
.norm13{font-size:13px;}
.face{color: #FF0}
.green{color:#0C6}
.blue{color:#03F}
.book{color:#C63}
.red{color:#F06}
.white-box{max-width:500px;background-color:#FFFFFF;color:#03F;padding:0.5% 3% 0.5% 3%;}

@media screen and (max-width: 525px) {
.mobile{padding: 10px 5% 15px 5% !important;	
        font-size:120% !important;}
		.headline{max-width:500px;background-color:#333;font-family: 'Arbutus Slab', serif;color:#bebebe;font-size:16px;padding:10px 7% 10px 7%px}
		.affix {top:0;width:100%;z-index: 9999 !important;}	/*To display menu button*/
}
@media screen and (min-width:526px) {
.mobile{padding:10px 45px 15px 45px !important;}
.headline{max-width:838px;background-color:#333;font-family: 'Arbutus Slab', serif;color:#bebebe;font-size:20px;padding:10px 45px 10px 45px}
.affix {top:0;width:950px;z-index: 9999 !important;} /*Stop full width spread*/
}




/*Google reCAPTCHA scale for width*/
.recaptScale {
    transform:scale(0.87);
    -webkit-transform:scale(0.87);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}
form#inForm div.g-recaptcha div {margin:1ex 0 1ex 0!important; }
#formError{max-width:500px;background-color:#FFFFFF;color:#03F;padding:0.5% 3% 1% 3%;margin-bottom:7px;display:none;}
/*FONT SIZE ADJUST BOOTSTRAP DEFAULT IN FORM INPUTS*/
.in15{font-size:16px;}

.help-block{font-size:12px}
.ban-size{font-family:'Arbutus Slab', serif;font-size:32px;color:#45E5B7;padding:20px;border-radius:5px 5px 0 0; background-color:#eeeeee;margin-top:25px;}

/*BOOTSTRAP PANEL ADJUSTMENTS*/
.panel-heading{background-color:#45E5B7;}
.panel-body{background-color:#f5f5f5;}

/*Oval shape with red in fill*/
.oval { width: 100px; height: 50px; background: red; -moz-border-radius: 100px / 50px; -webkit-border-radius: 100px / 50px; border-radius: 100px / 50px; } /* Cleaner, but slightly less support: use "50%" as value */ 

 }
 
 /*FLAG SHAPE*/
 .flag { width: 300px; height: 100px; padding-top: 15px; position: relative; background: red; color: white; font-size: 11px; letter-spacing: 0.2em; text-align: center; text-transform: uppercase; }
  .flag:after { content: ""; position: absolute; left: 0; bottom: 0; width: 0; height: 0; border-bottom: 13px solid #eee; border-left: 55px solid transparent; border-right: 55px solid transparent; }
  
/*  control help block width where tool tip overlaps edge*/ 
.max800{max-width:800px;/*text-align:center*/}
.paddyLr{padding:0 20px 0 20px}
/*#inForm input[type=text], input[type=email], textarea, #custom_product_id {

	display: block;
	width:100%;
	margin:0 auto;
	padding: 5px;
	background: #EEE;
	border: 1px solid #FFF;
	font-family: 'Ubuntu Mono', sans-serif;
	font-size:14px;
	color: #666;
   
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;

	background: -webkit-linear-gradient(#FFF,#DDD);
	background: -moz-linear-gradient(#FFF,#DDD);
	background: -o-linear-gradient(#FFF,#DDD);
	background: linear-gradient(#FFF,#DDD);
    -pie-background: linear-gradient(#FFF, #DDD);

	-webkit-box-shadow: inset 0px 2px 3px #666,inset 0px -5px 3px #EEE;
	-moz-box-shadow: inset 0px 2px 3px #666,inset 0px -5px 3px #EEE;
	box-shadow: inset 0px 2px 3px #666,inset 0px -5px 3px #EEE;
}*/