/*fonts*/
@font-face {
  font-family: 'awesomefont';
  src: url('../fonts/awesomefont.eot?26354381');
  src: url('../fonts/awesomefont.eot?26354381#iefix') format('embedded-opentype'),
       url('../fonts/awesomefont.woff?26354381') format('woff'),
       url('../fonts/awesomefont.ttf?26354381') format('truetype'),
       url('../fonts/awesomefont.svg?26354381#awesomefont') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "awesomefont";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3);
}
 
.icon-file-pdf:before { content: '\e800'; }
.icon-home:before { content: '\e801'; }
.icon-globe:before { content: '\e802'; }
.icon-flight:before { content: '\e803'; }
.icon-search:before { content: '\e804'; }
.icon-doc-text:before { content: '\e805'; }
.icon-religious-islam:before { content: '\e806'; }
.icon-mail:before { content: '\e807'; }
.icon-picture:before { content: '\e808'; }
.icon-left-open-mini:before { content: '\e809'; }
.icon-right-open-mini:before { content: '\e80a'; }
.icon-down-open-mini:before { content: '\e80b'; }
.icon-up-open-mini:before { content: '\e80c'; }
.icon-down-open-big:before { content: '\e80d'; }
.icon-left-open-big:before { content: '\e80e'; }
.icon-right-open-big:before { content: '\e80f'; }
.icon-up-open-big:before { content: '\e810'; }
.icon-user:before { content: '\e811'; }
.icon-users:before { content: '\e812'; }
.icon-ok:before { content: '\e813'; }
.icon-cancel:before { content: '\e814'; }
.icon-plus:before { content: '\e815'; }
.icon-minus:before { content: '\e816'; }
.icon-tag:before { content: '\e817'; }
.icon-eye:before { content: '\e818'; }
.icon-lock:before { content: '\e819'; }
.icon-info:before { content: '\e81a'; }
.icon-upload:before { content: '\e81b'; }
.icon-download:before { content: '\e81c'; }
.icon-pencil:before { content: '\e81d'; }
.icon-print:before { content: '\e81e'; }
.icon-gplus:before { content: '\e81f'; }
.icon-phone:before { content: '\e820'; }
.icon-mobile:before { content: '\e821'; }
.icon-fax:before { content: '\e822'; }
.icon-calendar:before { content: '\e823'; }
.icon-facebook:before { content: '\e824'; }
.icon-barcode:before { content: '\e825'; }
.icon-twitter:before { content: '\e826'; }
.icon-direction:before { content: '\e828'; }
.icon-briefcase:before { content: '\e829'; }
.icon-bus:before { content: '\e82a'; }
.icon-building:before { content: '\e82b'; }
.icon-basket:before { content: '\e82c'; }
.icon-bank:before { content: '\e82d'; }

ul.icon{list-style-type: none;}
ul.icon li{margin-left:2em;margin-right:2em;text-indent: -1em;}
ul.icon li:before{	font-family: awesomefont;float: left;width: 1em;}
ul.icon li.arrow-right:before { content: "\e81c"; }

.main-content{padding-top: 70px;padding-bottom:70px;}
.main-content-home{padding-top: 70px;}
@media print {.main-content{background:#fff;padding-top: 0;}}
/* remove right padding from first column */
.row.no-gutter [class*='col-']:first-child {padding-right:0;}
/* remove left padding from first column */
.row.no-gutter [class*='col-']:last-child {padding-left:0;}

.top-bar {background: none repeat scroll 0 0 #fff;padding: 10px 0;}

/***** Top menu *****/
.navbar { margin-bottom: 0; border: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; } 
ul.navbar-nav { text-transform: uppercase; } 
ul.navbar-nav li a {border-top: 5px solid transparent; } .navbar-brand{border-top:5px solid transparent} 

@media (min-width: 768px) { 
.navbar-inverse{background: #6db3f2; /* Old browsers */
background: -moz-linear-gradient(top,  #6db3f2 0%, #54a3ee 5%, #1e69de 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(5%,#54a3ee), color-stop(100%,#1e69de)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6db3f2 0%,#54a3ee 5%,#1e69de 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6db3f2 0%,#54a3ee 5%,#1e69de 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6db3f2 0%,#54a3ee 5%,#1e69de 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6db3f2 0%,#54a3ee 5%,#1e69de 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
}
.navbar.transparent.navbar-inverse  {
    border-width: 0px;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    background-color: rgba(0,0,0,0.0);
    background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(0,0,0,0.00)),color-stop( 100% , rgba(0,0,0,0.00)));
    background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.00) 100%);
    background-image: linear-gradient(180deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.00) 100%);
}
/*#homeslider{top:-120px;margin-bottom:-120px}*/
}
.navbar-text {margin-bottom: 0}
.scrollingmenu .list-group-item{border-top-left-radius:0;border-top-right-radius:0;border: 0 none;border-top: 1px dotted #ccc;}
.scrollingmenu .list-group-item:first-child {border-top:0}
.scrollingmenu .list-group-item:hover{border-right: 4px solid #428bca;}
.navbar{margin-bottom:5px;}
.nav-stacked>li {
margin-top: 0px;
margin-left: 0;
border:1px solid #dadada;
margin-bottom: -3px;
}
.nav-stacked>li:last-child{margin-bottom: -1px;}

.social{vertical-align:middle}
.page-header{margin-top:0;font-size:18px;font-weight:600;}
.page-title{padding-top:10px; padding-bottom:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.panel-heading a{color:#fff}
.error_cuttext{color:red; text-decoration:line-through}
.caret.right {
    border-top: 4px solid transparent;
    border-right: none;
    border-bottom: 4px solid transparent;
    border-left: 5px solid #000000;
  }
/*flexslider*/
#mainslider {margin: 0 0 10px; background: #fff; border: 0;z-index:999;}
#pakejcarousel li {margin-right: 5px;}

.flex-caption {position: absolute;width:100%;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 10px;
    color: white;
    background-color: rgba(0, 0, 0, 0.5);
}
.slide_text {
  background-color: transparent;
  background-color: rgba(0, 0, 0, 0.5);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
  bottom: 0;
  color: #fff;
  display: block;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); /* IE6–IE9 */
  left: 0;
  padding: 1em;
  position: absolute;
  width: 100%;
  zoom: 1;
}

.slide_title {
  font-size: 1.2em;
  text-transform: uppercase;
}

.slide_byline {
  font-size: 0.8em;
  display: block;  
}
.carousel .slides li{background:none repeat scroll 0 0 #ddd;}
.carousel .slides  li:hover {
	background:#d35400;border:1px solid #d35400;
}
/*
.caption-info{
	padding:0.5em;background:#ecf0f1;
}
.caption-price{
padding:2px 8px; margin-left:5px; position:absolute;bottom:110px;
font-size:18px;text-shadow: 0px 0px 2px rgba(150, 150, 150, 1);
background-color:#d35400;
color:#fff;
font-weight:bold;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
*/
.caption-info-head{
	padding-left:0.5em;
}
.caption-info-head-left{
	float:left;
	width:90%;
}
.caption-info-head-left h4 a{
	color: #fff;
	font-size: 0.95em;
	font-weight: 400;
}
.caption-info-head-left span{
	color:#fff;
	font-size:0.875em;
}
.carousel li:hover {
	box-shadow: 0 0 0px 2px #fff;
	-webkit-transform: scale(1.04) translateY(-5px);
	z-index: 1;
	border-bottom: 0 none;
}
.carousel li:hover .caption-info-head-left h4 a{
	color:#FFF;
	/*font-size:1em;*/
}
.carousel li:hover .caption-info-head-left span{
	color:#8899A8;
	font-size:0.875em;
}
.caption-info-head-right{
	float:right;
	width:10%;
	margin-top: 1em;
}
.caption-info-head-right span{
	width:20px;
	height:16px;
	content: "\e114";
	display:inline-block;
	}

.Zebra_DatePicker{margin-top:70px;z-index:1051}
button.Zebra_DatePicker_Icon{background:none;width:0}/*
input:disabled .Zebra_DatePicker{cursor: pointer;}*/

#search-box{padding: 10px; margin-bottom: 5px;}
/*promo box*/
.box-item .box-border {
	padding: 3px;
	border: 1px solid #eee;
	border-radius: 3px;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
	overflow: hidden;
	transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.box-item:hover .box-border {
	box-shadow: 0 1px 3px #f8f8f8;
	-o-box-shadow: 0 1px 3px #f8f8f8;
	-moz-box-shadow: 0 1px 3px #f8f8f8;
  	-webkit-box-shadow: 0 1px 3px #f8f8f8;
}

.box-item .box-thumb .thumb-overlay {
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0);
	transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.box-item:hover .box-thumb .thumb-overlay {
	background: rgba(255,255,255,0.5);
}

.box-item .box-details {
	position: relative;
	padding: 9px 0 6px 0;
}

.box-item .box-details .like-link {
	position: absolute;
	right: 8px;
	top: 50%;
	margin-top: -9px;
}

.box-item .box-details .like-link i, .box-item .box-details .like-link span {
	color: #aaa;
	transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.box-item .box-details .like-link:hover i, .box-item .box-details .like-link:hover span {
	color: #F54B5C;
}
.box-item .box-details .like-link i {
	padding-right: 5px;
}

.box-item .box-details h4 {
	transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.box-item .box-details a span {
	color: #888;
}

.box-item .box-details span:after {
	content: ", ";
	margin-right: 2px;
}

.box-item .box-details span:last-child:after {
	content: "";
}

/*unused*/
.box {
    background: none repeat scroll 0 0 #68a4c4;width: 100%;text-align: center; color: #fff;
}
.box:hover{background: #e67e22;}
.box a {
   
    /*font-weight: 700;*/
}
.box a:hover {
    color: #eee;
    text-decoration: none;
}
.box-bottom {
    background:transparent;text-align: center;
}
.box-bottom h4 a{
	color:#fff;
	font-size:1em;
}
.box-bottom span{
	color:#fff;font-weight:500;
}

.turquoise, .green-sea, .sun-flower, .orange, .emerald, .nephrits, .carrot, .pumkin, .peter-river, .belize-hole, .alizarin, .pomegranate, .amethyst, .wisteria, .clouds .silver, .wet-asphalt, .midnight-blue, .concrete, .asbestos { color: #fff; } .humming-bird {color:#35393D}

.turquoise h1, .green-sea h1, .sun-flower h1, .orange h1, .emerald h1, .nephrits h1, .carrot h1, .pumkin h1, .peter-river h1, .belize-hole h1, .alizarin h1, .pomegranate h1, .amethyst h1, .wisteria h1, .clouds .silver h1, .wet-asphalt h1, .midnight-blue h1, .concrete h1, .asbestos h1, .turquoise h2, .green-sea h2, .sun-flower h2, .orange h2, .emerald h2, .nephrits h2, .carrot h2, .pumkin h2, .peter-river h2, .belize-hole h2, .alizarin h2, .pomegranate h2, .amethyst h2, .wisteria h2, .clouds .silver h2, .wet-asphalt h2, .midnight-blue h2, .concrete h2, .asbestos h2, .turquoise h3, .green-sea h3, .sun-flower h3, .orange h3, .emerald h3, .nephrits h3, .carrot h3, .pumkin h3, .peter-river h3, .belize-hole h3, .alizarin h3, .pomegranate h3, .amethyst h3, .wisteria h3, .clouds .silver h3, .wet-asphalt h3, .midnight-blue h3, .concrete h3, .asbestos h3, .turquoise h4, .green-sea h4, .sun-flower h4, .orange h4, .emerald h4, .nephrits h4, .carrot h4, .pumkin h4, .peter-river h4, .belize-hole h4, .alizarin h4, .pomegranate h4, .amethyst h4, .wisteria h4, .clouds .silver h4, .wet-asphalt h4, .midnight-blue h4, .concrete h4, .asbestos h4, .turquoise h5, .green-sea h5, .sun-flower h5, .orange h5, .emerald h5, .nephrits h5, .carrot h5, .pumkin h5, .peter-river h5, .belize-hole h5, .alizarin h5, .pomegranate h5, .amethyst h5, .wisteria h5, .clouds .silver h5, .wet-asphalt h5, .midnight-blue h5, .concrete h5, .asbestos h5, .turquoise h6, .green-sea h6, .sun-flower h6, .orange h6, .emerald h6, .nephrits h6, .carrot h6, .pumkin h6, .peter-river h6, .belize-hole h6, .alizarin h6, .pomegranate h6, .amethyst h6, .wisteria h6, .clouds .silver h6, .wet-asphalt h6, .midnight-blue h6, .concrete h6, .asbestos h6 { color: #fff; } .humming-bird h1,.humming-bird h2,.humming-bird h3,.humming-bird h4,.humming-bird h5,.humming-bird h6{color:#35393D}

.turquoise small, .green-sea small, .sun-flower small, .orange small, .emerald small, .nephrits small, .carrot small, .pumkin small, .peter-river small, .belize-hole small, .alizarin small, .pomegranate small, .amethyst small, .wisteria small, .clouds .silver small, .wet-asphalt small, .midnight-blue small, .concrete small, .asbestos small { color: rgba(255, 255, 255, 0.8); } .humming-bird  small{color:#35393D}

.turquoise { background-color: #1abc9c; }
.green-sea { background-color: #16a085; }
.sun-flower { background-color: #f1c40f; }
.orange { background-color: #f39c12; }
.emerald { background-color: #2ecc71; }
.nephritis { background-color: #27ae60; }
.carrot { background-color: #e67e22; }
.pumkin { background-color: #d35400; }
.peter-river { background-color: #3498db; }
.belize-hole { background-color: #2980b9; }
.alizarin { background-color: #e74c3c; }
.pomegranate { background-color: #c0392b; }
.amethyst { background-color: #9b59b6; }
.wisteria { background-color: #8e44ad; }
.clouds { background-color: #ecf0f1; }
.silver { background-color: #bdc3c7; }
.wet-asphalt { background-color: #34495e; }
.wet-asphalt a:not(.btn) { color: #bdc3c7; }
.wet-asphalt a:not(.btn):hover { color: #d9534f; }
.midnight-blue { background-color: #2c3e50; }
.concrete { background-color: #95a5a6; }
.asbestos { background-color: #7f8c8d; }
.humming-bird { background-color: #C5EFF7;}

.btn.round {
	border-radius: 24px;
	-webkit-border-radius: 24px;
	-moz-border-radius: 24px;
}
.btn-lg.round {
	border-radius: 32px;
	-webkit-border-radius: 32px;
	-moz-border-radius: 32px;
}
.btn-sm.round {
	border-radius: 14px;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
}
.btn-xs.round {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.dayto {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../images/icons/calendar-70.png");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
    float: left;
    height: 70px;
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 0;
    text-align: center;
    width: 70px;
}
.dayto h3 {
    color: grey;
    font-size: 2em;
    line-height: 1.9em;
    margin-top: 20px;
}

/*bottom footer*/
#bottom h4{color:#24417F;font-weight:600}
#bottom a{color:#333}#bottom a:hover{color:#f39c12}
#footer {
  /*background-color: #2fa4e7;*/
background: #6db3f2; /* Old browsers */
background: -moz-linear-gradient(top,  #6db3f2 0%, #54a3ee 5%, #1e69de 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(5%,#54a3ee), color-stop(100%,#1e69de)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6db3f2 0%,#54a3ee 5%,#1e69de 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6db3f2 0%,#54a3ee 5%,#1e69de 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6db3f2 0%,#54a3ee 5%,#1e69de 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6db3f2 0%,#54a3ee 5%,#1e69de 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
  padding-top: 8px;
  padding-bottom: 8px;
  color: #fff;
}
#footer a {
  color: #fff;
}/*background-color: #178acc;*/
#footer a:hover {
  color: #34495e;
}
#footer ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#footer ul > li {
  display: inline-block;
  margin-left: 15px;
}