@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;background-color:#225d89;}
p{line-height:18px;margin:11px 0;}
.clr{clear:both;}
ul{list-style:none;margin:0;padding:0;}
td{font-size:12px;color:#000;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
a{outline:none;}

.main-wrapper{width:960px;margin:10px auto;position:relative;background-color:#fff;border-top:2px solid #fff;}
.logo{float:left;width:203px;height:98;}
.logo h1{margin:0;padding:0;}
.menu-part{float:left;width:757px;height:44px;background:url(../images/bg-menu.jpg) left top no-repeat;position:relative;z-index:9999999999}
.newspart{float:left;width:757px;position:relative;z-index:2;}
.sliderpart{width:960px;float:left;position:relative;z-index:2;}
.slider-news{width:960px;float:left;position:relative;}
.welcome-part{float:left;width:564px;position:relative;}
.latest-news{float:right;width:253px;margin:0 0 0 43px;}

ul#news {padding:18px 8px;float:left;width:700px;}
ul#news li{font-size:12px;color:#000;float:left;z-index:2;}
ul#news li a{color:#225d89;text-decoration:none;font-weight:bold;}
ul#news li a:hover{text-decoration:none;color:#fea000;}

.middle-content{width:930px;float:left;position:relative;padding:15px;}
.home-gallery{width:930px;float:left;}
.middle-left{float:left;width:100%;padding-right:15px;text-align:justify;}
.middle-right{float:left;width:260px; margin-top: 16px;}
.header-right h1{font-size:26px; color:#333;}

.middle-left p a{color:#225d89;text-decoration:none;}
.middle-left p a:hover{color:#f67318;text-decoration:none;}

.middle-left .history div{font-size:12px;background-color:#225d89;color:#fff;padding:8px 0;}
.middle-left .history td span{font-size:11px !important;}

.middle-left .booking input{border:1px solid #e1e1e1;width:220px;padding:8px 0;}
.middle-left .booking textarea{border:1px solid #e1e1e1;width:220px;padding:8px 0;height:100px;}
.middle-left .booking input.button{width:80px;background-color:#225d89;color:#fff;padding:8px 0;}

.middle-left .contactus input{border:1px solid #e1e1e1;width:220px;padding:8px 0;}
.middle-left .contactus textarea{border:1px solid #e1e1e1;width:220px;padding:8px 0;height:100px;}
.middle-left .contactus input.button{width:80px;background-color:#225d89;color:#fff;padding:8px 0;}

.middle-content .middle-left h2{margin:0;padding:10px 0;font-size:20px;color:#225d89;font-weight:normal;}
.middle-content .middle-left h2 span{color:#fea000;}
.middle-content .middle-left h3{margin:0;padding:10px 0;font-size:20px;color:#225d89;font-weight:normal;}
.middle-content .middle-left p{font-size:12px;color:#000;}
.middle-content .middle-left ul{list-style:none;}
.middle-content .middle-left ul li{font-size:12px;line-height:26px;padding-left:15px;background:url(../images/icon-arrow.jpg) 4px 7px no-repeat;}

.footer-part{width:960px;float:left;position:relative;border-top:2px solid #cccccc;}
.copyright{font-size:11px;color:#000; margin:auto; text-align:center; width:95%;padding:10px 0;}
.footer-nav{padding:10px 0;margin:0 auto;display:table;}
.footer-nav a{color:#000;font-size:11px;}

/*slider*/
#slider{list-style-type:none; margin:0; padding:0;height:265px !important;}
.slider-image{border:solid 2px #e0e0e0; height:250px; width:616px;z-index:2;}
#slider-navigation{position:absolute; width:620px; bottom:10px;left:15px; }
#pager {background-image:url(../images/slider-opacity.png);background-repeat:repeat;height:25px;bottom:2px;position:absolute;	z-index:100;left:2px;width:616px;text-align:center;padding:15px 0 0 0;}
#pager a{width:16px;height:13px;background-image:url(../images/nav-slide.png);background-repeat:no-repeat;background-position:0 0px;	border:0px;margin-right:3px;cursor:pointer;display:inline;display:inline-block;vertical-align:top;font-size: 0;line-height: 0;	text-align:center;}
@media screen and (-webkit-min-device-pixel-ratio:0){#pager a { text-indent:-9999px;}}
#pager a.activeSlide{width:16px;height:15px;background-image:url(../images/nav-slide.png);background-repeat:no-repeat;background-position:0px -13px;margin-top:-1px;}
#prev-slider{width:40px;height:40px;background-image:url(../images/prev-slider.png);background-repeat:no-repeat;display:block;position:absolute;bottom:2px;left:2px;z-index:101}
#next-slider{width:40px;height:40px;background-image:url(../images/next-slider.png);background-repeat:no-repeat;display:block;	position:absolute;bottom:2px;right:2px;z-index:101}
.header-right h2{margin:0;padding:10px 0;font-size:20px;color:#225d89;font-weight:normal;}
.header-right h2 span{color:#fea000;}
.header-right h3{font-size:17px;line-height:26px;}	
.header-right p{font-size:12px;line-height:18px;}	
.header-right .button{margin-right:10px;}
.header-right a{font-size:12px;color:#fea000;text-decoration:none;background-color:#225d89;padding:8px 15px;float:left;}
#header{height:265px;padding:0;border-bottom:solid 1px #e0e0e0;margin-top:8px;width:960px;position:relative;float:left;z-index:2;}
.header-left{float:left;width:620px;position:relative;margin-left:15px;}
.header-right{float:left;width:280px;padding-left:25px;}

/*news ticket*/
#ticker { width:255px; height:300px; border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2; overflow:auto; margin:0;position:relative;}
#ticker dt { font:normal 12px Arial, Helvetica, sans-serif; padding:0 10px 5px 10px; padding-top:10px;  border-bottom:none; border-right:none; position:relative; color:#fea000;font-weight:bold;}
#ticker dd { margin-left:0; font:normal 11px Arial, Helvetica, sans-serif; padding:0 10px 10px 10px; border-bottom:1px solid #aaaaaa; position:relative; }
#ticker dd a{color:#000;text-decoration:none;}
#ticker dd.last { border-bottom:1px solid #ffffff; }
#ticker div { margin-top:0; }
#tickerContainer h4{background-color:#fea000;color:#fff;font-size:12px;width:245px;padding:8px 0 8px 12px; margin-top:10px;}

/*menu*/
.menu {height:25px;margin:0; padding:0 0 0 0px;position:relative; width:100%;}
.menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; position:relative;}
.menu > ul {float:left;}
.menu ul li ul{z-index:9999;display:block;float:left;}
.menu ul ul {position:absolute; left:-9999px;}
.menu > ul > li {float:left; display:block; position:relative;}
.menu ul ul {background:#fff; padding: 0; border:1px solid #ddd; width:220px;}
.menu > ul > li > ul {border-top:0;}
.menu ul li a{padding:9px 30px 9px 6px; margin:0 6px;}
.menu a {display:block; font:normal 11px verdana, arial, sans-serif; color:#666; line-height:25px; text-decoration:none;padding:0 30px 0 15px;}
.menu > ul > li > a {float:left; text-transform:uppercase; color:#fff; font-weight:bold;}
.menu ul ul li a {padding:3px 30px 3px 15px;}
.menu ul li:hover > ul {left:0; top:44px;}
.menu li.left:hover > ul {left:auto; right:0; top:25px;}
.menu li.left ul a {text-align:right; padding:0 15px 0 30px;}
.menu > ul li:hover > a {background-color:#369;}
.menu ul ul li:hover > a,
.menu ul ul li:hover > a.fly {background-color:#f2f2f2; color:#000;}


/*welcome sec*/
.welcome-sec{float:left;width:565px;border:1px solid #e1e1e1;padding:12px;}
.welcome-sec h4{font-size:14px;font-weight:bold;line-height:20px;}
.welcome-sec p a{float:right;color:#E98300;font-weight:bold;text-decoration:none;}

/*home gallery*/
.card-sec {display: block;float: left;width: 100%;}
.how-can-help-Holder-new {margin:0px auto 20px;overflow: hidden;width: 890px;}
.leftarrow {background: url("../images/ico-left-arrow.png") no-repeat scroll left top transparent;cursor: pointer;display: block;   float: left;height: 22px;margin-right: 4px;margin-top: 125px;padding: 5px 5px 5px 2px;width: 17px;}
.subpage-slideshow {float: left;overflow: hidden;width: 882px;}
.rightarrow {background: url("../images/ico-right-arrow.png") no-repeat scroll left top transparent;cursor: pointer;display: block;float: right;height: 22px;margin-right: 0px;margin-top: 125px;padding: 5px 2px 5px 3px;width: 19px;}
.card-sec ul.card {display: block;margin: 0 auto;width: 2500px;}
.card-sec ul.card li:first-child {margin-left: 0;}
.card-sec ul.card li {background: url("../images/three-clm-bg.jpg") no-repeat scroll center bottom transparent;float: left;   margin-left: 0px;padding-bottom: 10px;}
ul.three-clm li {width: 253px;}
.card-sec ul.card li .in {border: 1px solid #E1E1E1;float: left;width: 100%;}
.card-sec ul.card li .in h4 {color: #FFFFFF;font-size: 13px;padding: 6px 15px 5px;background-color:#FEA000;}
.card-sec ul.card li .in div {background: url("../images/gra-bg.jpg") repeat-x scroll left bottom transparent;border: 1px solid #FFFFFF;padding: 10px 15px 15px;}
.card-sec ul.card li div p {height: 75px;overflow: hidden;padding-bottom: 0;font-size:12px;}
.card-sec ul.card li div a.more {color: #E98300;display: block;line-height: 15px;padding: 0;font-size:12px;text-decoration:none;font-weight:bold;}

.middle-right .potential-value{float:left;padding:0 0 0px 0; width:98%; border:1px solid #ccc; margin:0 0 17px 0;}
.middle-right .potential-value td{padding:4px 10px;font-size:12px;color:#000;border-bottom:1px solid #f4f4f4;}
.middle-right .potential-value td.even{background-color:#8295b4;}
.middle-right .potential-value td.odd{background-color:#c5cace;}

.middle-left .orderform td input{border:1px solid #e1e1e1;padding:5px 0;color:#000;font-size:12px;width:200px;}
.middle-left .orderform td textarea{border:1px solid #e1e1e1;padding:5px 0;color:#000;font-size:12px;width:200px;}
.middle-left .orderform td select{border:1px solid #e1e1e1;padding:5px 0;color:#000;font-size:12px;width:200px;}
.middle-left .orderform td select.contact-number{border:1px solid #e1e1e1;padding:5px 0;color:#000;font-size:12px;width:50px;}
.middle-left .orderform td input.button{border:1px solid #e1e1e1;padding:5px 0;color:#fff;font-size:12px;width:70px;background-color:#225D89;cursor:pointer;}

.sidebar_text{float:left; display:inline; width:100%; margin-top:15px;}
.side_in1{float:left; display:inline; width:100%; margin-bottom:10px; border: 1px solid #ccc;}
.side_in1 h4{color: #FFF; font-size: 15px; padding: 6px 15px 5px; background-color: #FEA000;}
.side_in1 img{width:100%; height:auto;}
.side_in1 .in1_cont{ padding: 10px 15px 15px;}
.side_in1 .in1_cont p{height: 75px; overflow: hidden; padding-bottom: 0px; font-size: 12px;}


.aboutmiddle-left{width:655px;}
.imgalign{width:50%; margin:0 auto; float:none; display:table;}
.resp-menu{ float:left; display:inline; margin:0; display:none;}

.leftbox{ border: 1px solid #ccc;
    display: inline;
    float: left;
    margin-bottom: 10px;
    width: 100%;
	margin:0 0 20px 0;
	}
.leftbox img{width:261px;
             height:auto !important;

             }

.leftbox h4{background-color: #225d89;
    color: #fff;
    font-size: 15px;
    padding: 6px 15px 5px;
	margin:0 0 8px 0px;
	
	}
.leftbox1{ border: 1px solid #ccc;
    display: inline;
    float: left;
    margin-bottom: 10px;
    width: 30%;
	margin:0 20px 20px 0px;}	
	
.leftbox1 img{width:279px;
               height:auto !important;
               }

.leftbox1 h4{background-color: #225d89;
    color: #bcbcbc;
    font-size: 15px;
    padding: 6px 15px 5px;
	margin:0 0 8px 0px;
	
	}
		
	.potential-valuee{float:left; display:inline; height:auto; width:100%;}





a {
text-decoration: none;
}
ul, li {
list-style: none;
margin: 0;
padding: 0;
}
#nav {

/*font-family: 'Open Sans', sans-serif;*/
font-weight: 400;
position: absolute;
width:100%;
float:left;



}
#nav > a {
display: none;
}
#nav li {
position: relative;
}
#nav li a {
color: #fff;
display: block;
}
/*#nav li a:active {
background-color: #c00 !important;
}*/
#nav span:after {
width: 0;
height: 0;
border: 0.313em solid transparent; /* 5 */
border-bottom: none;
/*border-top-color: #efa585;*/
content: '';
vertical-align: middle;
display: inline-block;
position: relative;
right: -0.313em; /* 5 */
}
/* first level */

#nav > ul {

background-color: #225d89;
}
#nav > ul > li {
width: auto;
height: 100%;
float: left;
}
#nav > ul > li > a {
height: 100%;
font-weight:bold;
font-size: 13px; /* 24 */
text-align: center;

}
#nav > ul > li:not( :last-child ) > a {
/*border-right: 1px solid #225d89;*/
}
#nav > ul > li:hover > a, #nav > ul:not( :hover ) > li.active > a {
background-color: #369;
}
/* second level */

#nav li ul {
background-color: #225d89;
display: none;
position: absolute;
top: 100%;
}
#nav li:hover ul {
display: block;
left: 0;
right: 0;
}
#nav li:not( :first-child ):hover ul {
left: -1px;
}
#nav li ul a {
font-size: 13px; /* 20 */
/*border-top: 1px solid #e15a1f;*/
font-weight:bold;
padding: 0.60em; /* 15 (20) */
}
#nav li ul li a:hover, #nav li ul:not( :hover ) li.active a {
background-color: #369;
}
 @media only screen and ( max-width: 62.5em ) /* 1000 */ {
#nav {
width: 100%;
position: static;
margin: 0;
}
}
 @media only screen and ( max-width: 40em ) /* 640 */ {
html {
font-size: 75%; /* 12 */
}
#nav {
position: relative;
top: auto;
left: auto;
}
#nav > a {
width: 3.125em; /* 50 */
height: 3.125em; /* 50 */
text-align: left;
text-indent: -9999px;
background-color: #225d89;
position: relative;
}
#nav > a:before, #nav > a:after {
position: absolute;
border: 2px solid #fff;
top: 35%;
left: 25%;
right: 25%;
content: '';
}
#nav > a:after {
top: 60%;
}
#nav:not( :target ) > a:first-of-type, #nav:target > a:last-of-type {
display: block;
}
/* first level */

#nav > ul {
height: auto;
display: none;
position: absolute;
left: 0;
right: 0;
}
#nav:target > ul {
display: block;
}
#nav > ul > li {
width: 100%;
float: none;
}
#nav > ul > li > a {
height: auto;
text-align: left;
padding: 0 0.833em; /* 20 (24) */
}
#nav > ul > li:not( :last-child ) > a {
border-right: none;
border-bottom: 1px solid #369;
}
/* second level */

#nav li ul {
position: static;
padding: 1.25em; /* 20 */
padding-top: 0;
}
}


.dsffsdfs{color:#09F}
.menfre{display:inline; float:left; position:relative; z-index:999;}

#toTop {
    display: none;
    position: fixed;
    bottom: 5px;
    right: 14px;
    width: 64px;
    height: 64px;
    background-image: url('../images/up.png');
    background-repeat: no-repeat;
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
	z-index:999;
}
#toTop:hover {
    opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
}
/*.mm-menu > .mm-search{display:none !important;}*/

/* Whatapp  */

.tablecolor{background:#f0f0f0;}

.float {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 140px;
    right: 10px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
}

.my-float {
    margin-top: 16px;
}
/* Whatapp  END*/

