*{margin:0;padding:0;border:0;outline:none;}
body{font-family:"Open Sans",verdana, arial;font-size:14px;color:#000;line-height:24px;font-weight:normal;text-decoration:none;background:#01b798; }
.main {width:960px; margin:0px auto;}
#top{width:960px; height:130px; top:0; left:0px;background:#fff;}
#logo{width:82px; height:110px; float:left; padding-top:15px; padding-left:50px;}
#name {color:#007662;font-size:22px;font-weight:normal;padding-left:55px;line-height:30px;float:left;margin-top:10px;}
#name span {font-size:16px; color:#000;}
#opacity {opacity: 0.95;margin: -364px auto 0px;width: 940px; z-index:1001; position:absolute;}
#left{ float:left;margin:-50px 0px 0px 50px;width:220px;height:auto;background:#fff;opacity:0.9; z-index:1001; margin-left:50px;}
#content{margin:0 auto; width:960px; background:#fff;}
#content p{padding:10px 310px 10px 20px; color:#002450;}
#content p a {color:#002450; text-decoration:none;}
#content p a:hover {color:#333;}
#content-1{margin:0 auto; width:960px; background:#fff;}
#content-1 p{color:#002450;}
#content-1 p a {color:#002450; text-decoration:none;}
#content-1 p a:hover {color:#333;}
.tt{padding:0px 20px 10px 20px; color:#002450; text-align:justify;}

#googleMap{ width:100%; margin:0 auto; height:500px;}
input[type=text].c5{width:60%;display:inline;padding:7px;margin:0 2% 0 3%; border:1px solid #999}
input[type=submit].c6{width:30%;padding: 7px; background-color:#297AAF; color: #fff; display:inline}
.text-1 {display: inline-block; text-transform:capitalize; padding:0 10px 10px 10px; text-align:justify;}
h1{text-align:center; font-size:30px; color:#DB5614; padding-top:0px; padding-bottom:15px; font-weight:normal;}
#bottoming{width:960px; height:100%; background-color:#007662;}
#owner {padding:10px 5px 10px 5px;text-align:center;color:#fff;margin:15px;letter-spacing:1px;line-height:1.5em;width:900px;}
.details {float:left;padding:0px 10px 0 10px;text-align:left; width:940px;}
.col-one {float:left;margin-left:50px;width:150px;color:#000;}
.add {float:left;margin-top:0px;color:#fff;width:230px;}
#choice {float:right;width:160px; margin-top:0px; margin-right:30px;}
.map {float:right; margin-top:0px; margin-right:10px;}
.us{font-size:14px;margin:0px 10px 0 10px;display:block;text-align:center;}
.social-icon {width: 32px; height: 32px; display: inline; padding-bottom:10px; padding-right:5px;}
.title {display: block;font-size:14px;padding-bottom: 10px;text-transform: uppercase;padding-top:20px}
.text{display: inline-block;text-transform:capitalize;padding-left:10px;}
.list li {width: 44.8%; float: left; margin: 0 0 0 5%;  text-transform: capitalize; line-height: 27px; text-align: left; color: #002450;}
.list li a {color: #002450; text-decoration:none;}
.list li a:hover {color: #333;}
.list1 li {width: 31.8%; float: left; margin: 0 0 0 3%;  text-transform: capitalize; line-height: 27px; text-align: left; color: #002450;}
#wowslider-container1 img {width:100%; height:auto;}
#bottom{width:960px; height:auto;border-top:2px solid #EB5B23; margin-top:15px;}
a.cgsl:link, a.cgsl:visited {color:#fff;font-weight:normal;letter-spacing:1px;line-height:24px;text-decoration:none; padding-bottom:3px;}
a.cgsl:hover {color:#fff;}
ul li {list-style: square; color:#fff;}
h2{margin:0 0 10px 0; padding:0; font-size:1.8em; font-weight:normal; color:#EB5B23;}
.sub-head{margin:0 0 10px 1%; width:90%; padding:0; font-size:1.5em; font-weight:normal; color:#EB5B23; border-bottom:1px dashed #999;}
h3{margin:0 0 10px 0px; width:90%; padding:0; font-size:1.3em; font-weight:normal; color:#0056a5;}
.amenities{margin:10px 0 20px;}
.amenities h2{display:inline;margin-right:10px;font-size:1.3em; color:#EB5B23; font-weight:bold;}
.amenities p{display:inline; padding:15px 0 0 0}
.amenities .description {display:block;margin:0px 0;padding:12px;border-bottom:1px dotted #EB5B23;height:auto;}
.amenities .description img{margin-right:5px; vertical-align:sub}
.amenities .description .facility_icon{background: url(../images/amenities.jpg) no-repeat;float:left;width:33px;height:33px;padding:0;margin-right:10px}
.amenities .facility_icon_id_1 .facility_icon{background-position:0 0}
.amenities .facility_icon_id_3 .facility_icon{background-position:0 -112px}
.amenities .facility_icon_id_11 .facility_icon{background-position:0 -267px}
.amenities .facility_icon_id_19 .facility_icon{background-position:0 -433px}
.amenities .facility_icon_id_6 .facility_icon{background-position:0 -156px}
.pad {padding-bottom:15px;}
.box12 {width:620px;padding:30px 30px 20px 20px;}
.box1 {width:900px;padding:30px 30px 20px 20px;}

#midholder {height:195px;margin:0px auto;width:960px;padding-top:30px;}
.manager {width: 288px;box-shadow: 0 0 4px #666; display: inline-block;margin-left:21px;}
.manager-title a {text-align:center;color:#fff;text-transform:uppercase;font-size:21px;background:#F47D43;width: 288px; height:40px; float:left;line-height:40px;}
.manager-img {width:288px;height:113px;float:left;}
.line {color:#F47D43;font-size:14px;font-weight: bold;line-height:24px;text-align: center;text-transform: uppercase;}
.accoreview {float: left;font-size:20px;text-align: center;width:288px; height:0px;padding-top:0px;}
.rightbooknow2 {float:left;margin-left: 15px;margin-top:30px;width:160px;}
.box-left {width: 270px;overflow: hidden; }
.left{width:270px;float:right;}
.left-box{float:right; width:270px; height:auto;box-shadow: 0 0 4px #666; margin:20px 20px 0 0 }

.leftit {height:30px; padding-top:8px;background-color:#F47D43; text-transform:uppercase;font-size: 18px; text-align:center;color: #FFFFFF;}
.leftsent{ background:#fff; width:250px; border-radius:0 0 10px 10px; padding:15px 10px 0 25px;}
.date{color:#000; font-size:13px;}
a.cgs:link, a.cgs:visited {color:#000;line-height:20px;text-decoration:none;padding-right:2px; font-size:16px; padding-bottom:10px;}
a.cgs:hover {color:#0056A5;}
.leftsent ul li{list-style:circle; color:#000;}
.qr {display:inline-block; float:right; padding-right:20px; padding-top:8px;}
.col-1 {float:left;margin-left:32px; color:#002450; width:45%;}
.col-1 ul li {list-style: square; color:#002450;}
.col-1 ul li a{ text-decoration:none; color:#000;}

.col-2 {float:left;margin-left:50px; color:#002450; width:45%;}
.col-2 ul li {list-style: square; color:#002450;}
.col-2 ul li a{ text-decoration:none; color:#000;}
.reviewter{float:right;width:270px;margin-top:20px;padding-right:17px;}
#youtbe-box{width:900px; margin:0 auto; padding: 0 0 25px 0;}

.cc_dialog.simple {
left: 0 !important;
top: auto;
bottom: 0;
right: auto !important;
max-width: 87% !important;
position: fixed;
}
.acc {font-size:16px; font-weight:bold; color:#333;}
.acc a{font-size:16px; font-weight:bold; color:#0066CC;}
.cc_dialog.simple {
left: 0 !important;
top: auto;
bottom: 0;
right: auto !important;
max-width: 87% !important;
position: fixed;
}