﻿::selection{background-color:#f48000; color:#fff;}
::-moz-selection{background-color:#f48000; color:#fff;}
p{text-align:justify;}
body{line-height:23px;color:#000;font-size:18px;font-family:GeosansLight;background-color:#f7f7f7;}
*{transition:all 0.3s ease-in-out; background-repeat:repeat-x;}
@media screen and (min-width: 768px)
{
.dropdownMenu{visibility:hidden;display:block;top:50px;transition:all 0.5s;opacity:0;text-align:left;}
.dropMenu:hover .dropdownMenu{visibility:visible;top:45px;opacity:1;}
}
/****************************************/
header{padding-top:15px;}
header a{color:#015b7e;font-size:13px;font-weight:bold;}
.social{margin:30px 0 0 0;padding:0;float:right;width:100%;}
.social li{list-style:none;display:inline-block;}
.navigation{border-top:1px solid #0ec600;background-image:linear-gradient(#087c03,#0eb706);margin-top:20px;}
.navbar-default .navbar-nav > li:last-child > a{border:none;}


@font-face {
  font-family:GeosansLight;src: url(../fonts/GeosansLight.ttf);}
header{padding-top:15px;}
header a{color:#015b7e;font-size:14px;font-weight:bold;}
header h4{font-size:30px !important;font-weight: bold;}
.navigation{background:#0089e1;margin-top:20px;}
.navbar-default .navbar-nav > li > a{padding:15px;font-size:18px;}
.navbar-default .navbar-nav > li > a:hover{background-color:#f48000;}
h1{font-weight:bold;}
.welcome{padding:50px 0;}
.tourDestination{background-color:rgba(0,0,0,0.1);padding:30px 0;}
.box .boxImg{overflow:hidden;margin-bottom:5px;}
.box:hover img{transform: scale(1.2);}
.box .boxImg{overflow:hidden;margin-bottom:5px;border:5px solid #f5f5f5;box-shadow: 0 0 0 1px #ccc;}
.slide{text-align:center;}
.testimonial{background-image:url(../images/testimonial-bg.jpg);background-size:100% 100%;background-attachment:fixed;padding:100px 0;}
.testimonial .carousel-inner{color:#fff;}
.testimonial .carousel-inner h3{font-weight:bold;font-size:30px;}
.testimonial .carousel-inner p{font-weight:bold;text-align:center;font-size:20px;}
.footerTop{background-color:#f48000;color:#fff;padding:15px 0;}
footer{min-height:300px;background-color:#000000;padding:40px 0;color:#fff;}
footer h3{font-weight:bold;text-transform:uppercase;}
footer ul{margin:0;padding:0;}
footer ul li{list-style:none;}
.quickLinks ul li{display:inline-block;width:45%;}
.quickLinks ul li a{padding:10px 0;display:inline-block;border-bottom:1px;}
.footerBtm{background-color:#230706;}
.footerBtm .container{border-top:1px solid rgba(255,255,255,0.2);padding-top:15px;padding-bottom:15px;color:#fff;}
.content{padding:40px 0;}
/*************************************************/
/* carousel */
.media-carousel 
{
  margin-bottom: 0;
  padding: 0 40px 30px 40px;
  margin-top: 30px;
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{}
/* End carousel */