@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; outline:0; font-family: 'Open Sans', sans-serif;}

.top-bg{ background:#00699d; padding:7px; border-bottom: 1px solid #d9dde0; box-sizing:border-box; position:relative; z-index:99999999999999999999; color:#fff;}
.loginside ul{ float:right;}
.loginside ul{ list-style:none; margin:0; padding:0;}
.loginside li{ margin:0; padding:0; margin-left:8px; font-family: 'Open Sans', sans-serif; float:left;}
.loginside li:first-child{ margin-left:0;}
.loginside li a{ color:#fff; text-decoration:none;}
.loginside li a:hover{ color:#999;}

.logo{ margin-top:0;}

.social-icon{ color:#FFFFFF; float:right; text-align:right;}
.nav-bg{ background:#f6f7f7; box-sizing:border-box; padding:5px; border-top: 1px solid #d9dde0;}

.wel{ margin-bottom:1px solid; margin-top:-3%; position:relative; z-index:999999999999999999999999999; }
.bg-form{ background:#f9dc20; width:100%; padding:20px; box-sizing:border-box; margin-top:-150%; border:1px dotted; border-radius:9px; color:#000000;}

.midtext{ font-family: 'Open Sans', sans-serif; font-size:14px; color:#333; text-align:justify; line-height:24px; width:100%;}
.midtext h1{ color:#009cea; border-bottom:2px solid #009cea; text-transform:uppercase;}

.midtext span{ color:#000000;}

.abouttext{ font-family: 'Open Sans', sans-serif; font-size:14px; color:#333; text-align:justify; line-height:24px; width:100%;}
.abouttext h3{ color:#9c122c; border-bottom:2px solid #9c122c; text-transform:uppercase;}

.heading-text h3{ text-transform:uppercase; border-bottom:2px solid #009cea;}
.heading-text span{ border-bottom:1px solid #dddddd; width:100%;}
.socal-icon .sicon {
  	margin: 0 auto;
    display: block;
    font-size: 15px;
    line-height: 25px;
    width: 25px;
    height: 25px;
    color: #666;
    border-radius: 50%;
	background:#c1c1c1;
    border: 1px solid #c1c1c1;
    transition: all 0.5s ease;
	text-align: center;
    -webkit-transition: all 0.5s ease
}
.socal-icon:hover .sicon {
    background: #f9dc20;
    color: #000;
    border: 1px solid #f9dc20;
    transform: scale(0.9);
    -webkit-transform: scale(0.9);
}

.box-tour{ border:1px solid #dddddd; text-align:center; padding:10px; margin-top:5%; overflow:hidden; margin-bottom:3%;}
.box-tour p{ text-align:justify; line-height:25px;}
.box-tour h4{ font-size:18px; text-transform:uppercase; font-weight:bold;}

.bg-blue{ background:#00699d; width:100%; padding:20px; box-sizing:border-box; margin-top:3%; color:#f9dc20; font-weight:bold; border-top:1px dotted; border-bottom: 1px dotted;}
.bg-blue .fa{ color:#f9dc20;}
 
.box-icon{ background:#00699d; width:100%; padding:5px; color:#FFFFFF; border-radius: 15px 0px 15px 0px; text-align:center; font-size:22px; margin-top:30%; box-sizing:border-box; transition:all ease 0.5s; cursor:pointer;}
.box-icon:hover{transform:scale(0.9);}
.text h4{ font-weight:bold;}
.text p{ line-height:23px; margin-bottom:10%;}

.text-hea{ color:#00699d; border-bottom:1px solid #00699d; text-transform:uppercase; font-weight:bold;}
.box-new{background:#00699d; width:100%; padding:5px; box-sizing:border-box; margin-top:3%;  border-radius:30px 0 30px 0; margin-top: 3%; margin-bottom:2%;}
.box-new h3{ color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding-left:15px; border-bottom:1px solid; border-radius:22px;}

.tour-list ul{ list-style:none; margin:0; padding:0;}
.tour-list li{ margin:0; padding:8px 0;}
.tour-list .fa{ color:#00699d;}

.panel-body{ text-align: justify; line-height: 23px;}
.iconfa span{ margin-left:15%;}

.bg-gray{ background:#f9dc20	; box-sizing:border-box; padding:5px; border-top: 1px solid #d9dde0; border-bottom:1px dotted #00699d;}
.travel-img{ transition:all ease 0.5s;}
.travel-img:hover{ transform:scale(0.9);}

.travel-list{ margin-top:2%;}
.travel-list ul{ list-style:none; margin:0; padding:0;}
.travel-list li{ margin:0; padding:0px 1px; float:left;  margin-bottom:2%;}
.travel-list li a img{transition:all ease 0.5s;}
.travel-list li a img:hover{ transform:scale(0.9);}

.last-foot{ background:url(../images/bg-footer.jpg); padding:20px; width:100%; box-sizing:border-box; margin-top:4%; color:#FFFFFF;} 
.foot-menu ul{ list-style:none; margin:0; padding:0;}
.foot-menu li{ list-style:none; margin:0; padding:5px 0; border-bottom: 1px dotted;}
.foot-menu li a{ color:#FFFFFF; text-decoration:none;}
.foot-menu li a:hover{ color:#f8c702; text-decoration:underline;}

.tempo-list ul{ list-style:none; margin:0; padding:0;}
.tempo-list li{ margin:0; padding:8px 0;}
.tempo-list .fa{ color:#9c122c; font-size:20px;}

.tempo-bg{ background:#f9dc20; padding:20px; box-sizing:border-box; border-bottom:1px dotted #ab0729; margin-top:1%;}

.con-text h3{ font-size:20px; font-weight:bold; text-transform:uppercase; color:#000; text-decoration: underline; border-radius: 178px; padding: 7px;}
.con-text p{ font-size:15px; line-height:25px; text-align:center}

.con .fa{border:1px solid; padding:10px; width:60px; height:60px; transition:all ease-in-out 0.5s; line-height:34px;}
.con .fa:hover{ transform:scale(0.9); background:#fff; width:60px; height:60px; color:#ff0000;}