body{
    /*background: url(images/body_bg.jpg) repeat-x center top;*/
    text-align: justify;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    color: #000;	
    /*padding-top: 55px;
    padding-bottom: 40px;*/
}

.heading_title {
	color:#005b9a; font-size:26px; border-bottom:1px solid #aaa; padding-bottom:10px;
}

.heading_title_mid {
	color:#005b9a; font-size:20px; border-bottom:1px solid #DC8CFE;
}

.nav-pills  li  a {border:1px solid #5F2187; font-weight:bold;}
.nav-pills .active a{background-color:#5F2187; border:none; padding-bottom:10px;} 


.shadow_container{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);padding:10px; background-color:#fff;}

.header-menu {
  margin-top:20px;
}
container-main {
    /*padding:10px;*/
    background-color:#fff;
}

.sidebar {padding:10px;background-color:#e6fefe; height:15px; color:#000; font-weight:bold;}

.shadow{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5)}

.border {border:1px solid #aaa;}
.banner {padding: 0px !important; margin:0px !important;}
.banner_texts {height:199px;padding: 0px !important; margin:0px !important; vertical-align: middle}

.padding-10 {padding:10px}

.exam_header{float:left;}
.exam_head{width:100%; text-align: center; color:#000;background-color: #e6fefe; height: 40px; padding: 0px; margin: 0px; float: left;}
.exam_body{width:100%; text-align: center; color:red;padding: 0px; margin: 0px; float: left; height: 109px;}
.exam_footer{width:100%; text-align: center; color:#000;background-color: #e6fefe; height: 50px; padding: 0px; margin: 0px; float: left;}
.exam_body h2{font-size:30px; padding-top:24px;}
.contact_detail{background-color:#e6fefe; color: #000;}
.paddingright{padding-right:28px;}
.paddingleft{padding-left:25px;}
.paddingleftright{padding-left:25px;padding-right:28px;}

.countries li{list-style:square;}
.m-caption {
    margin: 0;
    padding: 10px;
    height: auto;
    text-align: center;
}
li.dropdown{color:red!important}

.productsHighlightMenu{
    background: #f6f6f6;
}

.productsHighlightMenu ul li.active ul{
    background: #ffffff !important;
    list-style-position: inside;
    margin-left: 0px;
    padding-left: 10px;
}

.productsHighlightMenu ul li.active ul li{
    line-height: 30px;
}

.news{
    /*background: #f6f6f6;*/
}

.navbar{
    font-size: 15px;
}


#news, #events{
    padding: 0px 10px;
}

#myTab{
    margin-bottom: 0px !important;
}

.blocksContent{
    background: #fff;
    margin-bottom:10px;
}

.blockContent{
    padding: 10px 15px;
}
.clear{ clear:both; margin-bottom:5px; margin-top:5px; width:100%}

#logo_panel { float:left;background-color:#2959D6; width:985px; height:100px; margin-left:12px;}
	#site_logo{/*float: left; margin:5px; width: 85px;height: 83px;margin-top:8px;*/}
	#site_name{/*float:left; width:332px; margin:10px; height:84px; background:url(../img/thirdeyetravel.jpg) no-repeat; margin-right:10px;*/}	
	#site_contact{/*float:left; width:166px; margin:10px; height:84px; background:url(../img/call-to-book-a-trip.jpg) no-repeat; margin-left:60px;*/}
	
#slide_tickers{/*border:2px solid #536178*/}
#ticker_header{
	background-color:#EFAE6B;
	color: #006699; padding-bottom:10px;
	font-weight:900;
	background:#EFAE6B;
	border:1px solid #536178; padding:0 5px 0 5px;
}
#ticker_title{
    
   font-weight:900;
}

#ticker_content{ background:#EFAE6B; border:1px solid #536178;padding:0 5px 0 5px;}
#ticker_div_link{ background-color:#EFAE6B;border:1px solid #536178;padding:0 5px 0 5px;}

#trip_of_the_month_header{
	background-color:#EFAE6B;
	color: #006699; padding-bottom:10px;
	font-weight:900;
	background:#EFAE6B;
	border:1px solid #536178; padding:0 5px 0 5px;
}
#trip_of_the_month_content{ border:1px solid #536178;padding:0 5px 0 5px; height:228px;}
#slide_flights_desc{ border:1px solid #536178;padding:0 5px 0 5px; height:228px;}

.header_01 {clear: both;padding-bottom: 20px;margin-bottom: 10px;font-size: 20px; width:100%; letter-spacing: 3px;color: #000000;	background: url(../img/templatemo_header_underline.jpg) left bottom no-repeat; }
	


.footer{text-align:center!important;}

.footer-menu {text-align:center;}
.footer-menu li{float:left; margin-left:20px; list-style:square;}


.footer_menu{border:1px solid #6C0401; margin-left:5px; }
.footer_menu a{color:#555;}

footer .span2{
    width: 30%;
	padding-left:10px; padding-right:10px;
}

footer h5{border-bottom:1px solid #6C0401; padding:0}

.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}

.vertical .carousel-inner {
  height: 100%;
}

.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}

.carousel.vertical .active {
  top: 0;
}

.carousel.vertical .next {
  top: 100%;
}

.carousel.vertical .prev {
  top: -100%;
}

.carousel.vertical .next.left,
.carousel.vertical .prev.right {
  top: 0;
}

.carousel.vertical .active.left {
  top: -100%;
}

.carousel.vertical .active.right {
  top: 100%;
}

.carousel.vertical .item {
    left: 0;
}

#result-table table {
    border-collapse: collapse;
}
#result-table td {
    border-collapse: collapse;
    border: 1px solid #999;
    vertical-align: top;
}

.list-style-square {
    margin: 0;
    padding: 0;
}

.list-style-square li {
    margin-left: 20px;
    list-style: square;
}

td {
    padding: 5px;
}

@media only screen and (max-device-width: 480px) {
    body { background-image:none; padding:0px;}
	.shadow_container{padding:0px; background-color:#fff;}
	footer .span2{
		width: 96%;
		padding-left:10px; padding-right:10px;
	}	
}
