﻿body {
    margin:0;
    padding:0;
    background-color:#A98538;
  
}

.wapper {margin:0px auto;
         width:990px;
         z-index:1;
         position:relative;
}
.wapper_1 {margin:0px auto;
         width:990px;
         z-index:1;
         position:relative;
}

/*image slider*/

/*end*/

.fl {float:left;
}
.w5 {width:5%;
}
.w10 {width:10%;
}
.w15 {width:15%;
}
.w20 {width:20%;
}
.w25 {width:25%;
}
.w30 {width:30%;
}
.w35 {width:35%;
}
.w40 {width:40%;
}
.w45 {width:45%;
}
.w50 {width:50%;
}
.w55 {width:55%;
}
.w60 {width:60%;
}
.w65 {width:65%;
}
.w70 {width:70%;
}
.w75 {width:75%;
}
.w80 {width:80%;
}
.w85 {width:85%;
}
.w90 {width:90%;
}
.clr {clear:both;
}

.menu {
       height:50px;
       /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#202020), to(#202020));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #202020, #202020);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #202020, #202020);

  /* IE 10 */
  background: -ms-linear-gradient(top, #202020, #202020);

  /* Opera 11.10+ */
  background: -o-linear-gradient(top,#202020, #202020);
  border-bottom:3px solid #CE9435;
   border-left:3px solid #CE9435;
    border-right:3px solid #CE9435;
border-bottom-left-radius:5px;
width:990px;
	
}

/*carasouel*/
.footer_txt, .footer_txt a {
    color: #6a0909;
	font-family: "Georgia","Times New Roman",serif;
	font-style:italic;
    font-size:12px;
    line-height:3.0;
    text-decoration:none;
    font-weight:bold;
}
    .footer_txt a:hover {
    text-decoration:underline;
    }
.footer_txt1, .footer_txt1 a {
    color: white;
	font-family: "Georgia","Times New Roman",serif;
	font-style:italic;
    font-size:12px;
    line-height:3.0;
    text-decoration:none;
    font-weight:bold;
}
    .footer_txt1 a:hover {
    text-decoration:underline;
    }

.master_txt {
    	font-family:'Droid Serif', serif;
        font-size:15px;
        text-decoration:none;
        font-weight:normal;
        color:#fff;
        line-height:1.8;
        text-align:justify;
    
}
.master_txt_gym {
    	font-family: 'Droid Serif', serif;
        font-size:15px;
        text-decoration:none;
        font-weight:normal;
        color:#A98538;
        line-height:1.8;
        text-align:justify;
    
}

.master_cover {background-color:#fff;
               opacity:0.7;
               padding:5px;
}

.footer_border {border-top:1px dotted #fff;
}

.heading_txt {font-family: 'Dancing Script', cursive;
              font-size:50px;
              text-decoration:none;
              font-weight:normal;
              color:#fff;
       border-bottom:1px dotted #C6A351;



}
    .heading_txt span {font-family:'Georgia' sans-serif;
              font-size:20px;
              text-decoration:none;
              font-weight:normal;
              text-shadow:1px 0px 1px #808080;
              margin-left:20%;
              -webkit-animation: myfirst 5s; /* Chrome, Safari, Opera */
    animation: myfirst 5s;
-webkit-animation-iteration-count: infinite;
 animation-iteration-count: infinite;
    }
    /* Chrome, Safari, Opera */
@-webkit-keyframes myfirst {
    0% {color: #D6032E;}
    25% {color:  #FFF10A;}
     50% {color: #FFF10A;}
    75% {color: #FFFFFF;}
    100% {color: #D6032E;}
}

/* Standard syntax */
@keyframes myfirst {
     0% {color: #D6032E;}
     25% {color:  #FFF10A;}
     50% {color: #FFF10A;}
    75% {color: #FFFFFF;}
    100% {color: #D6032E;}
}
.subheading_txt {font-family:'Georgia' sans-serif;
              font-size:20px;
              text-decoration:none;
              font-weight:normal;
              color:#F2EAD7;
              text-shadow:1px 0px 1px #808080;



}
.more {color:#000;
	font-family: "Georgia","Times New Roman",serif;
	font-style:italic;
    font-size:12px;
    text-decoration:none;
    font-weight:normal;
}
.top_cover {background-image:url(../images/cover/top_cover.jpg);
            background-position:center top;
            background-repeat:no-repeat;
            height:240px;
            border-bottom:3px solid #fff;
            width:1000px;
            margin:0px auto;
}

.img_txt1 {font-family: 'Dancing Script', cursive;
              font-size:20px;text-decoration:none;
              font-weight:normal;
              color:#fff;
              margin-left:200px;
              opacity:0.9;
      margin-top:300px;
      background-color:#FFD500;
      width:600px;
      padding:10px;
}

.pool {background-image:url(../images/sports/poll_billards.jpg);
       background-position:center center;
       background-repeat:no-repeat;
       border:2px solid #fff;
       box-shadow:0px 2px 2px #000;
       height:140px;
       width:250px;
 
}
.arena {background-image:url(../images/sports/arena.jpg);
       background-position:center center;
       background-repeat:no-repeat;
       border:2px solid #fff;
       box-shadow:0px 2px 2px #000;
       height:140px;
}
.swimming {background-image:url(../images/sports/swimming_pool.jpg);
       background-position:center center;
       background-repeat:no-repeat;
       border:2px solid #fff;
       box-shadow:0px 2px 2px #000;
       height:140px;
}



.bord-style {padding:3px; border:2px solid #87692C;
}
.bord-style:hover {padding:3px; border:2px solid #fff;
}

#googlemaps { 
  height: 100%; 
  width: 100%; 
  position:absolute; 
  top: 0; 
  left: 0; 
  z-index: 0; /* Set z-index to 0 as it will be on a layer below the contact form */

}
#in { 
	overflow: hidden;
}

.sonic {
	
}
canvas { display: block; }

.bullet {
    list-style-image: url(../images/arrow-white.png);
   line-height:2.4;
}
.sub_heading {
    color: white;
	font-family: "Georgia","Times New Roman",serif;
	font-style:italic;
    font-size:25px;
    line-height:2.0;
    text-decoration:none;
    border-bottom:1px dashed #dec383;
      
}
.bg_guests{
	width:99%;
	height:100%;
    background:#F7DCB3;
    opacity:0.8;
    color: #6a0909;
	font-family: "Georgia","Times New Roman",serif;
	font-style:italic;
    font-size:14px;
    line-height:2.2;
    text-decoration:none;
    font-weight:bold;
    padding:5px;
    text-indent:5px;
	}
.txt_guestcontact {
    color: #6a0909;
    font-family: "Georgia","Times New Roman",serif;
     line-height: 2.2;
    text-decoration: none;
    font-weight: bold;
}
.box {
    background-color: #ffffff;
      color: #888888;
    height:475px;
    left: 100%;
    padding:0px;
    position: fixed;
    right: 30%;
    top:10%;
    width: 565px;
    z-index: 101;
	border:5px solid #C99D28;
	border-radius:10px;
	-moz-border-radius:10px;
}

.overlay {
    background: #000000;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 100;
	opacity:0.5;
}

a.boxclose {
    background: url("../images/cancel.png") repeat scroll left top transparent;
    cursor: pointer;
    float: right;
    height: 26px;
    left: 32px;
    position: relative;
    top: -33px;
    width: 26px;

}
.txt5 {font-family:"Times New Roman",serif;
	font-style:normal;
    font-size:11px;
  color:#F1D187;
    text-decoration:none;
    font-weight:bold;
}
.box1 {background-color:#503A0A;
       height:300px;

}

.modalDialog {
    position: fixed;
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    z-index: 99999;
    opacity:0;
    -webkit-transition: opacity 400ms ease-in;
    -moz-transition: opacity 400ms ease-in;
    transition: opacity 400ms ease-in;
    pointer-events: none;
}
.modalDialog:target {
    opacity:1;
    pointer-events: auto;
}
.modalDialog > div {
    width: 400px;
    position: relative;
    margin: 10% auto;
    padding: 5px 20px 13px 20px;
    border-radius: 10px;
    background: #fff;
    background: -moz-linear-gradient(#fff, #fff);
    background: -webkit-linear-gradient(#fff, #fff);
    background: -o-linear-gradient(#fff,#fff);
}
.close {
    background: #606061;
    color: #FFFFFF;
    line-height: 25px;
    position: absolute;
    right: -12px;
    text-align: center;
    top: -10px;
    width: 24px;
    text-decoration: none;
    font-weight: bold;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    -moz-box-shadow: 1px 1px 3px #000;
    -webkit-box-shadow: 1px 1px 3px #000;
    box-shadow: 1px 1px 3px #000;
}
.close:hover {
    background: #00d9ff;
}
.enquiry_font {font-family:Arial;
                font-size:15px;
                color:#000;

}

/*admin*/
.admin_menu a{font-family:Arial;
                font-size:15px;
                color:#fff;
                text-decoration:none;
                
}
.admin_menu a:hover{font-family:Arial;
                font-size:15px;
                color:#ede8e8;
                text-decoration:none;
                
}
.admin_strip {background-color:#604B20;
              padding:5px;
              border:1px solid #C6A351;
}

.admin_txt { font-family:Arial;
                font-size:12px;
                color:#fff;
}
.link_butn {background-color:#fff; border:1px solid #87692C; color:#87692C;padding:5px; border-radius:5px;
}
.pagination {list-style:none;
}
.pagination li{display:inline;
}
.admin_h1 {color:#fff;
}
.admin_bg {background-color:#fff; width:500px; margin:0px auto; border:2px solid #6a0909;
}
.admin_butn1 {background-color:#fe6543; padding:5px ; color:#fff;
}
.admin_butn2 {background-color:#73a004; padding:5px ; color:#fff;
}
.admin_butn3 {background-color:#FFD500; padding:5px ; color:#fff;
}
.table-white tr td {padding:5px
}
.table-white {background-color:#fff;color:#333;padding:5px
}
.btn-submit {
    color: #F89933;
    background-color: #87692C;
    border-color: #b98f34;
    font-weight: 900;text-decoration:none;color:#fff
}
.btn-default {
    color: #F89933;
    background-color: #000000;
    border-color: #0761A1;
    font-weight: 900;text-decoration:none;color:#ded22f
}
.btn-edit {
    color: #F89933;
    background-color: #3D5A99;
    border-color: #0761A1;
    font-weight: 900;text-decoration:none;color:#fff
}
.btn-delete {
    color: #F89933;
    background-color:#D14C41;
    border-color: #0761A1;
    font-weight: 900;text-decoration:none;color:#fff
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.text-right {text-align:right
}
.pagination {list-style:none;display:inline
}
    .pagination li {display:inline;padding:8px;
                    color: White;
    background-color: #CC7C2D;
    border-color: White;
    border-style: Solid;
    font-weight: bold;
    height: 31px;
    width: 55px;
    }
    .admin_menu a {
    font-family: Arial;
    font-size: 15px;
    color: #fff;
    text-decoration: none;
    padding: 10px;
}
.msg {font-size:18px; color:#fff
}