@charset "utf-8";

body{background-image:url("../images/pattern.gif");}

p { font-size:15px; line-height:20px; font-family:'HelveticaLight'; }

.rotate {overflow-x: hidden; overflow-y: hidden; transition-duration: 0.8s; transition-property: transform;}
.rotate:hover{transform: rotate(360deg);}    

.header_top_menu{width:100%; background-image:url("../images/pattern-alt.gif"); color:#FFFFFF; border-bottom: 3px solid #eb593c; font-family: 'HelveticaLight';} 
.left_menu{width:100%; padding-left:5px;}
.left_menu li{display:inline-block; padding-top:9px; }
.left_menu li a{ font-weight:normal; font-style:italic; font-size:14px; color:#c6cacc; text-decoration:none; border-left:#CCCCCC solid 0px; 
	padding-left:1px; padding-right:1px; display:block; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; transition-property: all; 
	transition-timing-function: ease-out;}
.left_menu li a:hover{color: rgb(119, 181, 228);} 

.hai_mail li a{cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function: ease-out; color: hsl(0, 0%, 20%);	}

.hai_mail li a:hover{color: rgb(119, 181, 228); text-decoration:none; }

.left_menu_01{width:100%; text-align:right; padding-right:5px;}
.left_menu_01 li{display:inline-block; padding-top:12px; }
.left_menu_01 li a{ font-weight:normal; font-style:normal; font-size:14px; color:#c6cacc; text-decoration:none; border-left:#CCCCCC solid 0px;
	 padding-left:1px; padding-right:1px; display:block; cursor:pointer; border-left:#c6cacc solid 1px; padding-left:9px; padding-bottom:0px; 	
	 padding-right:8px;  transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function: ease-out;
	 line-height:18px;}  
.left_menu_01 li a:hover{color: rgb(119, 181, 228);} 
.left_menu_01 li:first-child a{border-left:none;} 

.search { width: 100%;}  
.search input[type="text"] {width: 80%; background: #c6cacc; border: 0; height:24px; color: #fff;   padding: 0 0 0 10px; }
.search input[type="submit"] { font-size: 12px; background: #c6cacc url("../images/search_icon.png") no-repeat 60% center; float:right;
	 margin: 0 0 0 0; border: 0; width:20%; height:24px;}	
.left_menu_01 li:last-child a{border-left:none;} 


/*main header*/
	.header-main .hr-bottom {border-bottom: 3px solid #77b6e5; position: relative;}
	.header-main .hr-bottom:after {content:""; display: block; position: absolute; right: 0; left: 0; bottom: -6px; height: 1px; 
		background: #77b6e5;}

/* Logo */
#logo {float: left; padding: 5px 0 0px 0;}
/* Text Based Logo */

#logo .logo_retina{display: none;}
#logo h1 {font-family: 'Anton', sans-serif; font-size: 42px; line-height: 1em; margin: 0; padding: 7px 0 0; font-weight: normal; 
	text-shadow: 0 1px 0 #fff;}
#logo h1 a {color: #282828;text-decoration: none;}
#logo .tagline {margin: 0; font-size: 11px; font-style: italic; color: #6e9b76; 
	font-family: Georgia, "Times New Roman", Times, serif; text-shadow: 0 1px 0 #fff;}
/*/ Logo */
	

/* Mobile Menu */
.select-menu {
  width: 100%; background-color: #fff; border: 1px solid #C8C8C8; border-radius: 4px 4px 4px 4px; cursor: pointer; padding: 5px;
   height: 30px; font-size:13px;}
/*/#Header */

/*/banner */

.banner_01{width:100%; height:100%; margin-top:30px; float:left;} 
.banner_01 #carousel-example-generic .carousel-indicators{bottom:0px;} 

/*middle contant */
.our_main{width:100%;}
.our_mission{width:100%; margin-top:57px;}
.head_box_01{width:100%; height:100%; float:left; background-color:#FFFFFF;} 
.heading_01{width:100%; float:left; background:#fff; /*height:40px;*/ }
.heading_01 h2{padding:8px; background-color:#009cd4; color:#fff;  font-style:normal; font-variant:normal; font-size:20px; font-family: 'Futura-Book'; margin:0px;}
.text_img {
  box-shadow: 0 0 2px #ccc;
  float: left;
  margin-top: 0;
  padding-left: 8px;
  padding-right: 8px;
  width: 100%;
  padding-top: 20px;
  min-height:250px;
}
.text_box_01{width:67%;  float:left;}
.text_box_01 p{color: #414141; font-size: 16px; text-align: justify; line-height: 21.5px; padding-left: 5px;}
.text_box_02{width:32%; float:right;} 
.text_box_02 img{float:right;}

.member_01{width:100%; list-style:none; padding:24px 0px 65px 10px; background:#fff}
.member_01 li a{color:#414141; display:block; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; 
	transition-property: all; transition-timing-function: ease-out;}
.member_01 li a:hover{color:rgb(119, 181, 228); text-decoration:none;}
.member_01 li{padding:6px 0;}
.member_01 li img{float:left; margin-right:5px;}

.whatsnew {
  float: left;
  margin: 5px 0 0;
  padding: 10px;
  width: 100%;
}
.whatsbox_01{width:25%; height:66px; background-color:#eb593c; float:left;}
.whatsbox_01 p{text-align:center; color:#FFF; font-size:30px; font-weight:normal;  font-family: "Oswald",sans-serif; line-height:28px; margin-top:4px;} 
.whatsbox_02{width:72%; height:66px; float:right; color:#414141; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; 
	transition-property: all; transition-timing-function: ease-out;}
.whatsbox_02 a{margin-bottom:3px; color:#414141; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; 
	transition-property: all; transition-timing-function: ease-out;}
.whatsbox_02 a:hover{text-decoration:none; color: hsl(206, 67%, 68%);}
.button{width:78px; height:24px; background-color:#009cd4; border-radius:2px; float:right; text-align:center; margin-top:23px; 
	display:block; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function:
	 ease-out;}
.button a{text-align:center; color:#FFFFFF; font-size:12px; display:block; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; 
	transition-property: all; transition-timing-function: ease-out; padding-top:3px;} 
.button:hover{ background-color: rgb(235, 89, 60);}
.button a:hover{color:#FFFFFF;}



.hai_01{width:100%; padding-top:70px; padding-bottom:70px;}
.hai_01 address {
  font-style: normal;
  line-height: 1.42857;
  margin-bottom: 20px;
  background: #fff;
  padding: 5px 0 2px 0;
  float: left;
  width: 100%;
}
.add_01{width:100%; list-style:none; margin:10px 0px 20px 0px; padding-left:20px; min-height:178px;} 
.add_01 a{color:#414141; display:block; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; 
	transition-property: all; transition-timing-function: ease-out;}
.add_01 a:hover{color:rgb(119, 181, 228); text-decoration:none;}
.add_01 img{float:left; margin-right:6px; margin-top:5px;}

.select_01{width:100%; margin-top:0px; padding:20px; float:left; background:#fff;} 
.select_01 label{font-size:14px; margin-right:5px; font-weight:normal}
.select_02{width:81.5%; height:40px; border:rgba(102,102,102,.10) solid 1px; margin-left:14px;}
.input_01{width:81.5%; height:40px; border:rgba(102,102,102,.10) solid 1px; margin-top:10px; padding-left: 8px;}

.button_select{width:100%; text-align:center; float:left; background:#fff; padding:10px 0 50px 0; }
.button_select_01{width:40%; margin:0 auto; height:40px; background-color:#009cd4; border-radius:3px; font-size:15px; padding-top:8px;
	display:block; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function:
	 ease-out; color:#FFFFFF;}
.button_select_01:hover{background-color: rgb(235, 89, 60); color:#FFFFFF;}
.button_select_01 a{ display:block; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; 
	transition-property: all; transition-timing-function: ease-out; color:#FFFFFF;}
.button_select_01 a:hover{text-decoration:none; color:#FFFFFF; }	

.button_select_01 a:focus{outline-style: none ! important; color:#fff; text-decoration:none;} 

a:focus{outline-style: none ! important; text-decoration:none;}

.button_event{width:25%; height:auto; background-color:#009cd4; border-radius:3px; float:right; margin-top:-30px; text-align:center;
	cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function:
	 ease-out; z-index: 999; position:relative; padding-bottom: 2px;}
.button_event a:hover{color:#FFFFFF; text-decoration:none; padding:8px;}	
.button_event a{color:#FFFFFF; line-height: 25px;}
.button_event:hover{background-color: rgb(235, 89, 60); color:#FFFFFF;}

.hotelier { float:left; width:100%; background:#fff; padding:0px 5px 3px;}

.footer_01{width:100%; padding-top:25px; background-image: url("../images/pattern-alt.gif");}   
.footer_01 p{font-family: 'Futura-Book'; font-size:18px; color:#eb593c; padding-top:30px;}
.footer_about{padding-left:0px; list-style:none;}
.footer_about li a{color:#fff; text-decoration:none; cursor:pointer; transition-delay: 0s;
 	transition-duration: 0.2s; transition-property: all; transition-timing-function: ease-out;}
.footer_about li a:hover{color: rgb(119, 181, 228);}

.bottom_nav {width:100%; height:50px; border-top:#747f83 solid 1px; margin-top:40px; padding-top:15px;}
.bottom_nav a{font-size:14px; color:#FFFFFF;  transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function: ease-out;}
.bottom_nav a:hover{color: rgb(119, 181, 228); text-decoration:none;}

.bottom_nav p{padding-top:0px;} 

.bottom_nav_01{width:100%; text-align:right; }
.bottom_nav_01 li{display:inline-block;}
.bottom_nav_01 li a{font-weight:normal; font-style:normal; font-size:14px; color:#fff; text-decoration:none;  padding-left:1px; 
	padding-right:1px; display:block; cursor:pointer; border-left:#c6cacc solid 1px; padding-left:9px; padding-bottom:0px;
	 padding-right:8px;  transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function: ease-out;} 
.bottom_nav_01 li:first-child a{border-left:none;}  

.navbar-fixed-top, .navbar-fixed-bottom{display:none;}	
	 


/**** Inner_page-start-here ****/
.banner { width:100%; float:left; margin:15px 0 25px 0;} 
.banner img { width:100%;}
ul.side_menu { width:100%; float:left; margin:0 0 35px 0; padding:0 0 35px 0; list-style-type:none; background:#fff; box-shadow:0 0 2px #ccc; } 
ul.side_menu h2{padding:8px; background-color:#009cd4; color:#fff;  font-style:normal; font-variant:normal; font-size:20px; font-family: 'Futura-Book'; margin:0px 0 8px;}
ul.side_menu li { border-bottom:solid 1px #e4e5e4; font-size:15px; padding:8px 10px 8px 25px; float:left; width:100%; font-family:'HelveticaLight'; background:url(../images/aoorw.png) no-repeat 10px 12px; }
ul.side_menu li.active a { color:#E3788F; }
ul.side_menu li:last-child { border:none}
ul.side_menu li a{ color:#2f2f2f}

.main { background:#fff; padding:6px 15px; float:left; width:100%; margin:0 0 15px 0;box-shadow:0 0 2px #ccc; min-height:236px;}
.page_title { font-family:"Futura-Book"; border-bottom:solid 1px #009cd4; color:#009cd4; font-size:24px; width:100%; float:left; margin:0 0 10px 0 }
.main p { margin:4px 0 10px; text-align:justify;}
.main img{ margin-left:10px;}


.feedback{width:39px; position:fixed; z-index:999; top:168px;  right:-340px; bottom:0%; width:380px; transition:all .6s ease-in-out; } 
.feedback_btn { float:left; cursor:pointer}
.feedback_form { background:#fff; width:340px; padding:10px 15px 0; float:left; box-shadow:0 0 2px #ccc; border-radius:0px 0 0 5px; }
.feedback_form p { float:left; width:100%; margin-bottom:10px;}
.feedback_form input { width:100%; padding:5px 5px 3px; font-size:14px; float:left; border:solid #d5d5d5 1px; border-radius:1px; transition:all .4s ease-in;color:#333}
.feedback_form textarea { width:100%; color:#999; height:50px; font-size:14px; padding:5px 3px; margin:0; float:left; border:solid #d5d5d5 1px; border-radius:1px; color:#333}
.feedback_form input[type="submit"] { width:35%; float:left; padding:6px 0 5px; font-size:16px; background:#eb593c; color:#fff; border:none; border-radius:2px; }
.feedback_form input[type="submit"]:hover { background:#D25E77;}
.feedback_form input[type="reset"] { width:35%; float:left; margin-left:10px; padding:6px 0 5px; font-size:16px;  background:#eb593c; color:#fff; border:none; border-radius:2px; }
.feedback_form input[type="reset"]:hover { background:#D25E77;}
.feedback_anim { right:0px; }

.feedback_form::-webkit-input-placeholder { color: #000;  }
.feedback_form:-moz-placeholder { /* Firefox 18- */ color: #000;   }
.feedback_form::-moz-placeholder {  /* Firefox 19+ */ color: #000;   }
.feedback_form:-ms-input-placeholder {  color: #000;   }

.carousel-inner span{width:auto; position:absolute; left:100px; top:120px; font-size:24px; color:#eb593c; background-image:url("../images/bannertext.png"); background-position:center; background-size:100% 100%; text-align:center; line-height:27px; padding:20px;}

.carousel-inner > .active span {animation-duration: 2s; animation-name: slidein; }
@keyframes slidein {
0% { left:600px; }
90% { left:90px;  }
100% { left:100px;  }
}

.main table td{padding:5px;}
ul.dotted_01{padding-left:0px;}
/*.dotted_01 li{list-style:circle; padding-left:13px;}*/
ul.dotted_01 li {
  background-attachment: scroll;
  list-style:none;
  background-clip: border-box;
  background-color: hsla(0, 0%, 0%, 0);
  background-image: url("../images/aoorw_01.png");
  background-origin: padding-box;
  background-position: 10px 12px;
  background-repeat: no-repeat;
  background-size: auto auto;
  border-bottom-color: hsl(120, 2%, 90%);
  float: left;
  font-family: "HelveticaLight";
  font-size: 15px;
  padding-bottom: 0px;
  padding-left: 25px;
  padding-right: 10px;
  padding-top: 8px;
  width: 100%;
}

.form_feedback{padding:20px;  background-color:#fff;}
.form_feedback table tbody tr td{padding:5px;}
.input_feedback{width:40%; height:35px;}
.textarea_feedback {width:40%;}
.btn_p{text-align:center; padding-left: 30px;} 
.row_background{width:30%; background-color:aliceblue;} 
.footer_about li a{font-size:13px; line-height:22px;}
.bottom_nav p{font-size:14px ! important;}  


.main .strong_01{font-weight:normal; font-size:18px; color:#000;}
.main .strong_001{font-weight:normal; font-size:16px; color:#000;}
.main .strong_0001{font-weight:normal; font-size:16px; color:#000; width:100%; float:left; padding-top:3px; }

.search_01{width:25%; height:30px;}
.input_button_01{width:8%; height:30px;} 

.main .group4 img{margin-left:0px; width:100%;}
ul.side_menu li ul li{ margin-left: -8px;}
ul.side_menu li ul {width:100%; margin:0px; padding:0px;}
.member_img{width:100%; text-align:center;}
.member_img img{margin-left:0px;}
.member_img_01{width:100%; text-align:center;}
.member_img_01 img {float:right;}
.hai_day{text-align:center ! important; color:#E3788F; font-size:18px;}

.click_01{padding-left:10px; margin-top:14px ! important;} 
.city_01{font-weight:bold; font-size:16px; color:#eb593c;}

.gallery_nev{width:100%; float:left; background-color:#C71781; list-style:none; text-align:center; padding-left:0px; }
.gallery_nev li{display:inline-block; color:#FFF; border-left:#fff solid 1px; padding:10px; transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function: ease-out; border-right:#fff solid 1px;}
.gallery_nev li a{color:#FFFFFF; text-decoration:none; transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function: ease-out;}
.gallery_nev{border:none;}
.gallery_nev li a:hover{color:#000;} 

.bold_01 table tbody tr td font b{font-weight:normal; font-size:18px; color:#000;}
.bold_01 table tbody tr th font b{font-weight:normal; font-size:18px; color:#fff; padding-left:5px;} 
.bold_001 b{font-weight:normal; font-size:16px; color:#000; padding-left:5px;} 

ul.gallery_nev  li.active a { color:#000; }

.whatsnew_replace{width:100%; min-height:203px;}
ul.whatsnew_replace_01{width:100%; margin:0px; padding:0px 0px 0px 20px;}
ul.whatsnew_replace_01 li{list-style:none; width:100%; margin-top:0px; line-height: 15.5px; padding: 0 0 0px 5px;}
ul.whatsnew_replace_01 li a{font-size:14px; text-decoration:none; display:block; cursor:pointer; transition-delay: 0s; transition-duration: 0.2s; transition-property: all; transition-timing-function: ease-out;}
ul.whatsnew_replace_01 li a:hover{color: rgb(119, 181, 228);}
ul.whatsnew_replace_01 li:before { 
    content: "";
    border-color: transparent #3d3d3d;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    left: -1em;
    top: 0.8em;
    position: relative;
}

.Archive_Events_01{width:100%;}
.Archive_Events_01 li a{text-decoration:none;}
.SWACHH_01 li a{text-decoration:none;}
.primary ul li:nth-child(5) .sub-menu li:nth-child(4) {    display: none;}
.primary ul li:nth-child(5) .sub-menu li:nth-child(3) {    display: none;}

/* 15-10-22 */




.myim {
	position: absolute;
	bottom: 25px;
	width: 151px;
	left: 12px;
}

.col-lg-9.col-md-9.col-sm-8.col-xs-12 .main table b:nth-child(5) {
	display: none;
}
.col-lg-9.col-md-9.col-sm-8.col-xs-12 .main .col-lg-12 p b:nth-child(5) {
	display: none;
}
nav.primary li:nth-child(2) .sub-menu li:nth-child(4) {
	display: none;
}
.hotelier .img-responsive {
	width: 216px;
}
.myim {
    display: none;
}