*{ 
    -webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    -ms-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    transition:all 0.2s linear
}

 body { margin:0px; padding:0px; font-size:14px; font-family:Arial; text-align:left; overflow-x:hidden; background-color:#ffffff; }
.wrapper{ float:left;width:100%; }
.bnr_padLR { padding-left:0px;padding-right:0px; }
.padLR { padding-left:0px;padding-right:0px; }
.mbpadlrzero{ padding-left:0px;padding-right:0px; }
.F_padLR { padding-left:0px;padding-right:0px; }
.padL { padding-left:0px; }
.padR { padding-right:0px; }
.marginTOP_50 { margin-top:50px; }
.marginTOP_90 { margin-top:8.1%; }
.marginTOP_25 { margin-top:25px; }
.marginTOP_35 { margin-top:35px; }
.margin_zero_auto { margin:0 auto; }
.pad_rght { padding-right:5px; }
.pad_left { padding-left:5px; }
.pad_left_right { padding-right:15px; padding-left:15px; }


/* Menu */
.header {width:100%; background:rgba(255,255,255); /*z-index:99;*/ }
.m_header { background-image:url(../images/m_header_back.png); background-size:100% 100%; }
.logo { margin:0 auto; margin-top:-5px; max-width: 200px;}
.menu_back { /*background-image:url(../images/menu_back.png);*/ /*background:url(../images/menu_back.png) no-repeat; background-size:100% auto;*/ }
/*.first_circle_margin { margin:10px 54px 10px 50px; }*/
/*.circle_margin { margin:10px 54px 54px 9px; }*/
.btn-circle { width:90px; height:90px; text-align:center; padding:6px 0; font-size:12px; line-height:1.428571429; border-radius:75px; border:3px solid #fff; }
.btn { background-color:transparent; margin:0 auto; }
.btn-circle:hover,.btn-circle:focus,.btn-circle:active { background-color:#ffffff; }
.menu_item_text { font-family:'Conv_Heebo-Regular'; font-size:16px; color:#ffffff; /*width:122px; margin-left:-13px;*/}
.menu_img_over1 { display:none; }
.btn-circle:hover .menu_img_over1, .btn-circle:focus .menu_img_over1, .btn-circle:active .menu_img_over1 { display:block; margin:0 auto; }
.btn-circle:hover .menu_img1, .btn-circle:focus .menu_img1, .btn-circle:active .menu_img1 { display:none; }

.bgarrowbanner{position:absolute; z-index:5001; top:57%;}
.iconschk {		
	position: relative;
	display: inline-block;
}
.iconschk .fb-top {	
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}
.iconschk:hover .fb-top {
	display: inline;
}

.iconschk .tweet-top {	
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}
.iconschk:hover .tweet-top {
	display: inline;
}

.iconschk .instagram-top {	
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}
.iconschk:hover .instagram-top {
	display: inline;
}

.iconschk .youtube-top {	
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}
.iconschk:hover .youtube-top {
	display: inline;
}

.iconschk .fb-bot {	
	display: none;
	position: absolute;
	top: 14px;
	left: 0;
	z-index: 99;
}
.iconschk:hover .fb-bot {
	display: inline;
}

.iconschk .tweet-bot {	
	display: none;
	position: absolute;
	top: 16px;
	left: 0;
	z-index: 99;
}
.iconschk:hover .tweet-bot {
	display: inline;
}

.iconschk .instagram-bot {	
	display: none;
	position: absolute;
	top: 14px;
	left: 0;
	z-index: 99;
}
.iconschk:hover .instagram-bot {
	display: inline;
}

.iconschk .youtube-bot {	
	display: none;
	position: absolute;
	top: 13px;
	left: 0;
	z-index: 99;
}
.iconschk:hover .youtube-bot {
	display: inline;
}

.hori_sep { /*margin-left:19px;*/ margin-top:8px; height:35px; }
.menu_hr { width:100%; height:10px;border:none; /*color:#8692b1;background-color:#8692b1;*/ }
.navbar-form { padding-left:0px; padding-right:0px; }
.dropdown:hover .dropdown-menu { display: block; }
.navbar-right .dropdown-menu { /*right:20px;*/ left:0; padding-bottom:5px; }
.navbar-nav > li > a { font-family:'Conv_Heebo-Regular';font-size:16px; color:#63676B; background-position: center bottom;}
.activemenu { color:#189ED9 !important;}
.navbar-nav > li > a:hover,.navbar-nav > li > a:focus { background-image:url(../images/topbluearrow.png); background-size: 10px; background-repeat: no-repeat; background-position: center bottom; font-family:'Conv_Heebo-Regular';font-size:16px; color:#189ED9; } 

.dropdown-menu { background-color: rgba(31,50,106,0.95); }

.dropdown-menu > li > a { /*color:#63676B;*/ background-image:url(../images/rightwhitearrow.png); background-size: 18px; background-repeat: no-repeat;  font-family:'Conv_Heebo-Regular';font-size:15px; color:#fff; background-position: 12px 6px; padding-left: 40px; }
.dropdown-menu>li>a:hover{background-image:url(../images/rightbluearrow.png); background-size: 18px; background-repeat: no-repeat; font-family:'Conv_Heebo-Regular';font-size:15px; color:#189ED9; background-color:#fff;}

.square {
   background: #fae0bb;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
    /*float: left;*/
    position: absolute;
    margin: 0;
    top: 2.8em;
    width: 200px;
    z-index: 99999;
}

.navbar-nav > li > a.my-anchor-link:hover{
    background: none !important;
}

form .form-control::-moz-placeholder {
  color: #63676B;
  background-color:#B4B4B4;

  opacity: 1; 
}
form .form-control:-ms-input-placeholder {
  color: #63676B;
  background-color:#B4B4B4;

}
form .form-control::-webkit-input-placeholder {
  color: #63676B;
  background-color:#B4B4B4;
 
}
.pr-home-heading{font-family:'Conv_Heebo-Light'; font-size:40px; color:#3C3F47;}
.pr-home-title{font-family:'Conv_Heebo-Light'; font-size:20px; color:#4E4E4E;}
.pr-home-intro{font-family:'Conv_Heebo-Light'; font-size:14px; color:#4E4E4E; margin-bottom:20px;}
.pr-home-link a{font-family:'Conv_Heebo-Light'; font-size:15px; color:#4E4E4E;}
.pr-home-link a:hover{color:#FFFFFF !important; background-color:#189FD9;}
.newsrightborder{padding-right:25px !important; border-right:1px solid #EBEBEB;}

/*search*/
.search_wrapper{position:absolute; right:8%; top:9%; width:27%; float:right; z-index:101;}
.bgsearch {
	/*background:rgba(236, 239, 246, 0.95); */
	width:96%; 
	margin:-3px 0 3px 6px;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.2s ease-out;
}
.bgsearch_bg {
	background:rgba(236, 239, 246, 0.95); 
	font-family:'Conv_Heebo-Light';
	font-size:16px;
	padding-top:7px;
}
.accordion {    
  cursor: pointer;  
  outline: none;
  border: none;
  transition: 0.4s;
}
.searchflights{font-family:'Conv_Heebo-Light'; float:left; width:100%; color:#FFFFFF; font-size:28px; background-color:#189FD9; height:50px; line-height:50px; margin-bottom:0px; padding-left:25px;}
.servicesaminities{font-family:'Conv_Heebo-Light'; float:left; width:100%; color:#FFFFFF; font-size:28px; background-color:#ED8C21; height:50px; line-height:50px; margin-bottom:0px; padding-left:25px; margin-top:2px;}
.shopdine{font-family:'Conv_Heebo-Light'; float:left; width:100%; color:#FFFFFF; font-size:28px; background-color:#D00C4E; height:50px; line-height:50px; margin-bottom:0px; padding-left:25px; margin-top:2px;}
.searchby{font-family:'Conv_Heebo-Bold'; font-size:18px; color:#4E4E4E;}
.searchselect{font-family:'Conv_Heebo-Light'; font-size:21px; color:#4E4E4E;}

.search_field{float:left; width:100%; text-align:left; color:#252324; font-size:14px; margin-bottom:1%;}

.gobtn {  
  float:right;
  background-color: #189FD9;
  border: none;
  color: #ffffff;
  padding: 5px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-family:'Conv_Heebo-Light';
  font-size: 20px;
  margin:10px 0 10px 0;
}

.gobtn_m {  
  float:left;
  background-color: #3C3F48;
  border: none;
  color: #ffffff;
  padding: 5px 10px;  
  text-decoration: none;
  display: inline-block;
  font-family:'Conv_Heebo-Light';
  font-size: 20px;
  margin:10px 0 0 0;
}
/*end search*/

/* Sub-Menu */
.dropdown:hover .dropdown-menu { display: block; }
.dropdown-menu { /*top: calc(100% + 7px);*/ top:calc(100% + -3%);  left:13px;  min-width:260px; background-color:rgba(24,159,217,1); color:#fff; 
				 border-radius:0px !important; padding-bottom:0px; padding-top:9px; position:absolute;}
.open .dropdown-menu{background-color:rgba(24,159,217,1) !important;}

.list-group-item {  background-color:rgba(255,255,255,0.0);  border:0px solid #ddd;  margin-bottom:-9px; margin-top:-9px; }
.dropdown-menu .divider { background-color:#1ba69c; height:1px; }
.submenu_img { float:left; width:20%; height:auto; margin:0 auto; text-align:center; /*margin-top:10px;*/ vertical-align:middle;  padding-right:10px; }

.submenu_text { float:left; width:70%; height:auto; margin-left:7px; line-height:16px; vertical-align:middle;}
.list-group-item:first-child {  border-top-left-radius: 0px; border-top-right-radius: 0px; }
.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.text_regr { font-family:'Conv_Heebo-Regular'; font-size:14px; color:#1ca79d; text-transform:uppercase; }
.text_italic { font-family:'Conv_Heebo-Regular'; font-size:12px; color:#1ca79d; font-style:italic; }
.submenu_img_over1 { display:none; }
.dropdown-menu > li:hover { background-color:#1da89e; color:#ffffff; }
.dropdown-menu > li:hover .text_regr { color:#ffffff;text-decoration:none; }
.dropdown-menu > li:hover .text_italic { color:#ffffff;text-decoration:none; }
.dropdown-menu > li:hover  .submenu_img_over1 { display:block; margin:0 auto; text-align:center;  }
.dropdown-menu > li:hover  .submenu_img1 { display:none; }

/* Arrival, Departure */
/*.body_back { background:url(../images/home_background.jpg) no-repeat top center; background-size:100% 100%; background-color:#ffffff; }*/

.body_back {	
	background-image: -ms-linear-gradient(bottom, #179ED8 0%, #189FD9 100%);	
	background-image: -moz-linear-gradient(bottom, #179ED8 0%, #189FD9 100%);	
	background-image: -o-linear-gradient(bottom, #179ED8 0%, #189FD9 100%);	
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #179ED8), color-stop(1, #189FD9));	
	background-image: -webkit-linear-gradient(bottom, #179ED8 0%, #189FD9 100%);	
	background-image: linear-gradient(to top, #179ED8 0%, #189FD9 100%);
	background-size:100% 100%; }
table{
    width: 100% !important;
}
th{ 
    background-color:#1560d1;
    font-family:'Conv_Heebo-Regular'; 
    font-size:16px;
    color:#ffffff; 
    border-color:rgba(255,255,255,0.3) !important; 
    padding-left:68px !important; 
    padding: 10px !important;
}
td{ 
    color:#ffffff; 
    font-size:16px; 
    border-color:rgba(67,181,227,0.99) !important; 
    padding-left:68px !important; 
    padding: 10px !important;
}

.request { background-color:#6e9ff3; padding:5px; font-family:'Conv_Heebo-Regular'; font-size:16px; color:#ffffff; }

.arrival { height:63px; line-height:63px; }
.arrival a { font-family:'Conv_Heebo-Regular'; font-size:36px; color:#FDBE03; text-decoration:none; }
.arrival a:hover { font-family:'Conv_Heebo-Regular'; text-decoration:none; }
.arrival { /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ /*background-color:#267ce9;*/ background-color:#4A4D56; width:100%; }
.arrival:hover { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#4A4D56; }
.arrival_active { /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ background-color:#4A4D56; height:63px; line-height:63px;}
.arrival_active a{ font-family:'Conv_Heebo-Regular'; font-size:36px; color:#FDBE03; text-decoration:none; }
.arrival_active a:hover{ font-family:'Conv_Heebo-Regular'; text-decoration:none; }

.arrival_inactive { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#3C3F48; height:63px; line-height:63px;}
.arrival_inactive a{ /*background-image:url(../images/tab.png); background-size:100% 100%;*/ font-family:'Conv_Heebo-Regular'; font-size:36px; color:#979998; text-decoration:none;}
.arrival_inactive a:hover{ /*background-image:url(../images/tab.png); background-size:100% 100%;*/ font-family:'Conv_Heebo-Regular'; text-decoration:none;}

/* For Mobile and Tab - Start */
.arrival_xs_sm { height:63px; line-height:63px; width:100%; background-color:#4A4D56; }
.arrival_xs_sm_active { background-color:#4A4D56; color:#FDBE03;}
.arrival_xs_sm_inactive { background-color:#3C3F48; color:#979998;}

.arrival_xs_sm a { font-family:'Conv_Heebo-Regular'; font-size:36px; color:#FDBE03; text-decoration:none; }
.arrival_xs_sm a:hover, .arrival_xs_sm a:focus, .arrival_xs_sm a:active { font-family:'Conv_Heebo-Regular'; font-size:36px; }

.departure_xs_sm { height:63px; line-height:63px; width:100%; background-color:#3C3F48; color:#979998;}
.departure_xs_sm_active { background-color:#4A4D56; color:#FDBE03;}
.departure_xs_sm_inactive { background-color:#3C3F48; color:#979998;}

.departure_xs_sm a { font-family:'Conv_Heebo-Regular'; font-size:36px; color:#979998; text-decoration:none; }
.departure_xs_sm a:hover, .departure_xs_sm a:focus, .departure_xs_sm a:active  { font-family:'Conv_Heebo-Regular'; font-size:36px; }
/* For Mobile and Tab - End */

.departure { height:63px; line-height:63px; width:100%; }
.departure a { font-family:'Conv_Heebo-Regular'; font-size:36px; color:#979998; text-decoration:none;}
.departure a:hover { font-family:'Conv_Heebo-Regular'; text-decoration:none; }
.departure { /*background-image:url(../images/tab.png);*/ /*background-size:100% 100%;*/ background-color:#3C3F48; }
.departure:hover { /*background-image:url(../images/tab_over.png); background-size:100% 100%; background-color:#3C3F48;*/ }
.departure_active { /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ background-color:#4A4D56;}
.departure_active a{ /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ color:#FDBE03;}
.departure_inactive { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#3C3F48; }


/*inner arrival departure*/
.arrival_inner { height:63px; line-height:63px; }
.arrival_inner a { font-family:'Conv_Heebo-Regular'; font-size:20px; color:#FDBE03; text-decoration:none; }
.arrival_inner a:hover { font-family:'Conv_Heebo-Regular'; text-decoration:none; }
.arrival_inner { /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ /*background-color:#267ce9;*/ background-color:#4A4D56; width:100%; }
.arrival_inner:hover { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#4A4D56; }
.arrival_inner_active { /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ background-color:#4A4D56; height:63px; line-height:63px;}
.arrival_inner_active a{ font-family:'Conv_Heebo-Regular'; font-size:20px; color:#FDBE03; text-decoration:none; }
.arrival_inner_active a:hover{ font-family:'Conv_Heebo-Regular'; text-decoration:none; }

.arrival_inner_inactive { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#3C3F48; height:63px; line-height:63px;}
.arrival_inner_inactive a{ /*background-image:url(../images/tab.png); background-size:100% 100%;*/ font-family:'Conv_Heebo-Regular'; font-size:20px; color:#979998; text-decoration:none;}
.arrival_inner_inactive a:hover{ /*background-image:url(../images/tab.png); background-size:100% 100%;*/ font-family:'Conv_Heebo-Regular'; text-decoration:none;}

/* For Mobile and Tab - Start */
.arrival_inner_xs_sm { height:63px; line-height:63px; width:100%; background-color:#4A4D56; }
.arrival_inner_xs_sm_active { background-color:#4A4D56; color:#FDBE03;}
.arrival_inner_xs_sm_inactive { background-color:#3C3F48; color:#979998;}

.arrival_inner_xs_sm a { font-family:'Conv_Heebo-Regular'; font-size:20px; color:#FDBE03; text-decoration:none; }
.arrival_inner_xs_sm a:hover, .arrival_xs_sm a:focus, .arrival_xs_sm a:active { font-family:'Conv_Heebo-Regular'; /*font-size:20px;*/ }

.departure_inner_xs_sm { height:63px; line-height:63px; width:100%; background-color:#3C3F48; color:#979998;}
.departure_inner_xs_sm_active { background-color:#4A4D56; color:#FDBE03;}
.departure_inner_xs_sm_inactive { background-color:#3C3F48; color:#979998;}

.departure_inner_xs_sm a { font-family:'Conv_Heebo-Regular'; font-size:20px; color:#FDBE03; text-decoration:none; }
.departure_inner_xs_sm a:hover, .departure_xs_sm a:focus, .departure_xs_sm a:active  { font-family:'Conv_Heebo-Regular'; font-size:20px; }
/* For Mobile and Tab - End */

.departure_inner { height:63px; line-height:63px; width:100%; }
.departure_inner a { font-family:'Conv_Heebo-Regular'; font-size:20px; color:#979998; text-decoration:none;}
.departure_inner a:hover { font-family:'Conv_Heebo-Regular'; text-decoration:none; }
.departure_inner { /*background-image:url(../images/tab.png);*/ /*background-size:100% 100%;*/ background-color:#3C3F48; }
.departure_inner:hover { /*background-image:url(../images/tab_over.png); background-size:100% 100%; background-color:#3C3F48;*/ }
.departure_inner_active { /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ background-color:#4A4D56;}
.departure_inner_active a{ /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ color:#FDBE03;}
.departure_inner_inactive { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#3C3F48; }


/*.arrival_inner { height:63px; line-height:63px; background-color:#4A4D56; width:100%;}
.arrival_inner a { font-family:'Conv_Heebo-Regular'; font-size:20px; color:#FDBE03; text-decoration:none; }
.arrival_inner a:hover { font-family:'Conv_Heebo-Regular'; text-decoration:none; background-color:#4A4D56;}
.arrival_inner_active { background-color:#4A4D56; height:63px; line-height:63px;}
.arrival_inner_active a{ font-family:'Conv_Heebo-Regular'; font-size:20px; color:#FDBE03; text-decoration:none; }
.arrival_inner_active a:hover{ font-family:'Conv_Heebo-Regular'; text-decoration:none; }

.arrival_inner_inactive { background-color:#3C3F48; height:63px; line-height:63px;}
.arrival_inner_inactive a{ font-family:'Conv_Heebo-Regular'; font-size:36px; color:#979998; text-decoration:none;}
.arrival_inner_inactive a:hover{ font-family:'Conv_Heebo-Regular'; text-decoration:none;}

.departure_inner { height:63px; line-height:63px; background-color:#3C3F48; width:100%; }
.departure_inner a { font-family:'Conv_Heebo-Regular'; font-size:20px; color:#979998; text-decoration:none;}
.departure_inner a:hover { font-family:'Conv_Heebo-Regular'; text-decoration:none; }
.departure_inner_active { background-color:#4A4D56;}
.departure_inner_active a{ color:#FDBE03;}
.departure_inner_inactive { background-color:#3C3F48; }*/
/*end inner arrival departure*/

.searchheadings{background-color:#4A4D56; font-family:'Conv_Heebo-Bold'; font-size:17px; color:#FFFFFF;}
.searchflightsdata{font-family:'Conv_Heebo-Regular'; font-size:17px; color:#4E4E4E; text-decoration:none;}

.shp_row_back .today { height:63px; line-height:63px;}
.shp_row_back .today a { font-family:'Conv_Heebo-Regular'; font-size:20px; color:#fefefe; text-decoration:none; }
.shp_row_back .today a:hover { font-family:'Conv_Heebo-Regular'; color:#fefefe; text-decoration:none; }
.shp_row_back .today {  background-size:100% 100%; /*background-color:#267ce9;*/ background-color:#1560D1; }
.shp_row_back .today:hover { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#539af3; }
.shp_row_back .today_active { background-size:100% 100%; background-color:#1560D1; }
.shp_row_back .today_inactive { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#539af3; height:63px; line-height:63px;}
.shp_row_back .today_inactive a{ /*background-image:url(../images/tab.png); background-size:100% 100%;*/ font-family:'Conv_Heebo-Regular'; font-size:20px; color:#fefefe; text-decoration:none; height:63px; line-height:63px;}
.shp_row_back .today_inactive a:hover{ /*background-image:url(../images/tab.png); background-size:100% 100%;*/ font-family:'Conv_Heebo-Black'; color:#fefefe; text-decoration:none; background-color:#539af3; height:63px; line-height:63px;}

.shp_row_back .nextday { height:63px; line-height:63px;}
.shp_row_back .nextday a {font-family:'Conv_Heebo-Regular'; font-size:20px; color:#fefefe; text-decoration:none;}
.shp_row_back .nextday a:hover { font-family:'Conv_Heebo-Regular'; color:#fefefe; text-decoration:none; }
.shp_row_back .nextday { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#539af3; }
.shp_row_back .nextday:hover { /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ background-color:#539af3; }
.shp_row_back .nextday_active { background-size:100% 100%; background-color:#1560D1; }
.shp_row_back .nextday_inactive { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#539af3; }

.shp_row_back .nexttonext { height:63px; line-height:63px; }
.shp_row_back .nexttonext a { font-family:'Conv_Heebo-Regular'; font-size:20px; color:#fefefe; text-decoration:none;}
.shp_row_back .nexttonext a:hover { font-family:'Conv_Heebo-Black'; color:#fefefe; text-decoration:none; }
.shp_row_back .nexttonext { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#539af3; }
.shp_row_back .nexttonext:hover { /*background-image:url(../images/tab_over.png); background-size:100% 100%;*/ background-color:#539af3; }
.shp_row_back .nexttonext_active { background-color:#539af3; }
.shp_row_back .nexttonext_inactive { /*background-image:url(../images/tab.png); background-size:100% 100%;*/ background-color:#539af3; }

/* For Mobile and Tab - Start */
.today_xs_sm { height:63px; line-height:63px; width:100%; background-color:#1560d1; }
.today_xs_sm_active { background-color:#1560d1; }
.today_xs_sm_inactive { background-color:#267ce9; }

.today_xs_sm a { font-family:'Conv_Heebo-Regular'; font-size:31px; color:#fefefe; text-decoration:none; }
.today_xs_sm a:hover,.today_xs_sm a:focus,.today_xs_sm a:active { font-family:'Conv_Heebo-Black'; font-size:31px; }

.nextday_xs_sm { height:63px; line-height:63px; width:100%; background-color:#267ce9; }
.nextday_xs_sm_active { background-color:#1560d1; }
.nextday_xs_sm_inactive { background-color:#267ce9; }

.nextday_xs_sm a { font-family:'Conv_Heebo-Regular'; font-size:31px; color:#fefefe; text-decoration:none; }
.nextday_xs_sm a:hover,.nextday_xs_sm a:focus,.nextday_xs_sm a:active { font-family:'Conv_Heebo-Black'; font-size:31px; }

.nexttonext_xs_sm { height:63px; line-height:63px; width:100%; background-color:#267ce9; }
.nexttonext_xs_sm_active { background-color:#1560d1; }
.nexttonext_xs_sm_inactive { background-color:#267ce9; }

.nexttonext_xs_sm a { font-family:'Conv_Heebo-Regular'; font-size:31px; color:#fefefe; text-decoration:none; }
.nexttonext_xs_sm a:hover,.nexttonext_xs_sm a:focus,.nexttonext_xs_sm a:active { font-family:'Conv_Heebo-Black'; font-size:31px; }
/* For Mobile and Tab - End */

.see_all { /*background-image:url(../images/see_all.png); background-size:100% 100%;*/ width:8%; line-height:30px; float:right; margin-top:0px; }
.see_all img { margin-top:-3px;  }
.see_all a { font-family:'Conv_Heebo-Bold'; font-size:18px; color:#FCC000;}
.see_all a:hover { text-decoration:none; }
.lastupdate{float:right; width:25%; font-family:'Conv_Heebo-Light'; color:#FFFFFF; font-size:16px; margin-top:5px;}

.lastupdate1{font-family:'Conv_Heebo-Light'; color:#FFFFFF; font-size:15px;}

.search { background-color:#539af3; height:63px; line-height:63px; padding-right:20px; }
.search .form-control { width:75% ; border-radius:0px; }
.search .btn-link { background-color:#efbf1a; }
.search a { font-family:'Conv_Heebo-Black'; font-size:14px; color:#ffffff; }
.search a:hover { text-decoration:none; color:#ffffff; }

/* For Mobile, tablet Search */
.m_search { background-color:transparent; }
.m_search .form-control { display:inline-block; width:100%; border-radius:0px; }
.m_search .btn-link { background-color:#efbf1a; }
.m_search a { font-family:'Conv_Heebo-Black'; font-size:14px; color:#ffffff; }
.m_search a:hover { text-decoration:none; color:#ffffff; }

/* Shopping, Flight Tracker, Airport Map */
.row_pad { padding-left:15px; padding-right:15px; }
.shopping_section { font-family:'Conv_Heebo-Regular'; font-size:36px; color:#ffffff; background-color:#ff3300; border-right:1px solid #FFAA95;}
.shopping_section_btm { height:20px;background-color:#ff3300; border-right:1px solid #FFAA95;}
.Tracker_section { font-family:'Conv_Heebo-Regular'; font-size:36px; color:#ffffff; background-color:#00b3ee; }
.Tracker_section_btm { height:20px; background-color:#00b3ee;}
.Map_section { font-family:'Conv_Heebo-Regular'; font-size:36px; color:#ffffff; background-color:#ff7519; }
.Map_section_btm { height:20px;background-color:#ff7519; }

/* Awards */
.award { position:relative; }
.award h2 { color:#1ba69c; font-family:'Conv_Heebo-Regular'; font-size:30px; }
/*.award ul { list-style-image:url(../images/star_yellow.png); }*/

.award ul {
  list-style-type: none;
  padding:0; 
}
.award ul li:before {
  content: '';
  display: inline-block;
  height: 20px;
  width: 20px;
  background-size: 20px;
  background-image: url("../images/star_yellow.png");
  background-repeat: no-repeat;
  margin-right: 5px;
}

.award li { font-family:'Conv_Heebo-Regular'; font-size:12px; color:#3C3F47; line-height:25px; }
.award .img { margin-top: 50px;}
.award .img img{ /*float:left; margin-right: 30px;*/ }
.our_awards {	
	background-image: -ms-linear-gradient(bottom, #ffffff 0%, #ececec 100%);	
	background-image: -moz-linear-gradient(bottom, #ffffff 0%, #ececec 100%);	
	background-image: -o-linear-gradient(bottom, #ffffff 0%, #ececec 100%);	
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ffffff), color-stop(1, #ececec));	
	background-image: -webkit-linear-gradient(bottom, #ffffff 0%, #ececec 100%);	
	background-image: linear-gradient(to top, #ffffff 0%, #ececec 100%);
	background-size:100% 100%; }
.winner { /*position:relative;*/ text-align:center;}

.award td {
	font-family:'Conv_Heebo-Regular'; 
	font-size:12px; 
	color:#3C3F47;
	line-height:25px;
	padding-left:0 !important;
	vertical-align:top;
}
.award .bgstar td {  
  background-image: url("../images/star_yellow.png");
  background-repeat: no-repeat;
  background-size: 23px;
}
.award .bgstar td div {
	padding-left:35px;
}
.footer_bg{position:absolute; float:right; right:0; margin-right:0; /*margin-top:17%;*/ margin-top:15.5%;}

/* Footer */
.footer_back { background-color:#4A4D55; /*background-image:url(../images/footer_back.png); background-size:100% 100%;*/ }
.ftr h2 { font-family:'Conv_Heebo-Bold'; font-size:24px; color:#D9D9D9; padding-bottom:15px;}
.ftr ul { list-style-type:none; padding:0px; margin:0px; }
.ftr li { margin-bottom:10px; }
.ftr a { font-family:'Conv_Heebo-Regular'; font-size:13px; color:#D9D9D9; }
.ftr a:hover { text-decoration:none; color:#ffffff; }

/* Footer Bottom */
.footer_btm_back { background-image:url(../images/footer_bottom.png); background-size:100% 100%;  }  
.ftr_btm span {  color:#1ba69c; font-family:arial; font-size:13px; }
.ftr_btm a {  font-family:'Conv_Heebo-Regular'; font-size:16px; color:#D9D9D9; }
.ftr_btm a:hover {  text-decoration:none; color:#ffffff; }
.ftr_btm_hgt { height:65px; line-height:65px; padding-top:1%;}
.ftr_btm_hgt span { font-family:'Conv_Heebo-Light'; font-size:13px; color:#D9D9D9; }

/******************* Detail Page ( Shopping ) ************************/

/* Shopping Banner Tag */
.shopping_banner { position:relative; }
.absolute-wrapper { position: absolute; width:100%; bottom:50px; left:0; right:0; }
.shoptag { background-color:rgba(255,255,255,0.7); }
.shoptag span { font-family:'Conv_Heebo-Light'; font-size:65px; color:#07569b; }

/* Shopping Body */
/*.shp_body_back { background:url(../images/shopping_back.png) no-repeat top center; }
.shp_head_back { background-color:#ff3300; }*/

.req_head_back { background-color:#276AD1; }
.req_head_back h1{ font-family:'Conv_Heebo-Light'; font-size:40px !important; color:#ffffff; }

.shp_head { height:auto; }
.shp_head a { font-family:'Conv_Heebo-Regular'; font-size:16px; color:#ffffff !important;  background-image:url(../images/arrowicon_go.png); background-size: 18px; background-repeat: no-repeat; background-position: 0 25px; padding:20px 0 0 40px;}
.shphead_active { /*font-family:'Conv_Heebo-Black';*/ font-family:'Conv_Heebo-Regular'; font-size:16px; text-decoration:underline; }

.shopping a { font-family:'Conv_Heebo-Regular'; font-size:16px; text-transform:uppercase; /*padding:20px 0 0 40px;*/ }
.shopping a:hover { /*font-family:'Conv_Heebo-Black';*/ font-family:'Conv_Heebo-Regular'; color:#ffffff !important; text-decoration:underline; }
.shopping_active { /*font-family:'Conv_Heebo-Black';*/ font-family:'Conv_Heebo-Regular'; text-decoration:underline; }
.shopping h1 { font-family:'Conv_Heebo-Bold'; font-size:30px; color:#ffffff; text-transform:uppercase; margin-left:-16px;}
.shopping ul li a { margin-left:0;}
.content_pages { font-family:'Conv_Heebo-Regular'; font-size:16px; color:#000000;}
.content_pages td { font-family:'Conv_Heebo-Regular'; font-size:16px; color:#000000 !important;}
.content_pages img { padding:0 5px 0 0;}
.content_pages a { font-family:'Conv_Heebo-Regular'; font-size:14px; }
.content_pages a:hover { color:#07569B !important; text-decoration:underline; }

/* Thumbnail */
.shp_row_back ul{margin-left:-25px;}
.shp_row_back ol{margin-left:-25px;}

.thumbnail h3 { font-family:'Conv_Heebo-Regular'; font-size:25px; color:#ffffff; text-transform:uppercase; text-align:center; margin:0; padding:15px 0 15px 0 !important;}
.thumbnail h3 a{ font-family:'Conv_Heebo-Regular'; font-size:25px; color:#ffffff; text-decoration:none; text-transform:uppercase; text-align:center;}
.thumbnail h3 a:hover{ font-family:'Conv_Heebo-Regular'; font-size:25px; color:#ffffff; text-decoration:none; text-transform:uppercase; text-align:center;}
.thumbnail h6 { font-family:'Conv_Heebo-Bold'; font-size:20px; color:#000000; text-align:center; text-transform:uppercase; margin:16px 0 16px 0; }
.thumbnail p { font-family:'Conv_Heebo-Regular'; font-size:22px; color:#ffffff; text-align:center; margin:20px 15px 20px 15px;}
.thumbnail p img { text-align:center; margin:15px 0 0 0; }
.thumbnail a { text-decoration:none; margin:0; padding:0; text-transform:none; }
.thumbnail a:hover { text-decoration:none; margin:0; padding:0; text-transform:none; }

.thumbnail span { /*font-family:arial; font-size:16px; color:#6d6d6d; background-color:#f2ca0f; padding:5px 10px 5px 10px;*/ }
.thumbnail a { /*font-family:arial; font-size:16px;*/ /*color:#6d6d6d; text-decoration:underline;*/ /*color:#07569B; text-decoration:none; margin:0;*/  /*display:none;*/ }
.thumbnail a:hover { /*font-family:arial; font-size:16px; color:#07569B; text-decoration:underline;*/ }
.thumbnail { background-color:transparent; border: 1px solid #e8e8e8; border-radius: 0px; }
.thumbnail:hover { /*background-color:#ffffff; border: 1px solid #e8e8e8; border-radius: 0px;  cursor:pointer;*/ }

/*.thumbnail .fixheight p{min-height:115px;}*/
.thumbnail .fixheight1 p{min-height:50px;}

/*new css*/
/*.img_align{float:left; margin:10px 40px 10px 0;}
.img_align img{border:1px solid #949494;}*/
.img_align{}
.img_align img{float:left; margin:14px 20px 10px 0; border:1px solid #949494;}
/*transition effect*/
.rotatecls {
	transition: all 0.3s ease-in-out 0s; 
}
.rotatecls img:hover{
	cursor: hand;
    transform: rotate(30deg);
    transition: all 0.3s ease-in-out 0s;
}
.hoverimg img:hover{transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1); }
.hoverimg1 img:hover{transform: scale(1.03); -webkit-transform: scale(1.03); -ms-transform: scale(1.03); -moz-transform: scale(1.03); }

.pr-home-image img:hover {
  transform: scale(1.07); 
  -webkit-transform: scale(1.07); 
  -ms-transform: scale(1.07); 
  -moz-transform: scale(1.07);
}

.hoverimg2{ 	
	filter: alpha(opacity=50); opacity: 0.5;    
}
.hoverimg2 img:hover{filter: alpha(opacity=80); opacity: .8; }

/*.newshover :hover {background-color: #D9D9D9;}*/

.middleimages img {
  width: 100%;
  height: auto;
}
.middleimages .imgbtn a {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  color: #FFFFFF;
  font-family:'Conv_Heebo-Bold'; 
  font-size:24px;
  padding: 25px 0;
  cursor: pointer;
  border: 2px solid #FFFFFF;  
  text-align: center;
  text-transform:uppercase;
  width:80%;
  color:#fff; 
  text-decoration:none;
}
.middleimages .imgbtn a:hover {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  color: #FFFFFF;
  font-family:'Conv_Heebo-Bold'; 
  font-size:24px;
  padding: 25px 0;
  cursor: pointer;
  border: 2px solid #FFFFFF;  
  text-align: center;
  text-transform:uppercase;
  width:80%;
  background-color:#189FD9;
  color:#FFFFFF; 
  text-decoration:none;
}

.date_ctrl { width:200px !important; }
.red_text { font-family:Arial,Helvetica,sans-serif; font-size:16px; color:red; }
.captcha_text { padding-left:38%; }

.div_error{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size:12px;
	display:none;
	font-weight:normal;
	line-height:18px;	
}
.div_error1{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size:12px;
	display:none;
	font-weight:normal;
	line-height:18px;
}
.success_msg{
	float:left;
	color:#008000;
}
.error_msg{	
	float:left;
	color: #FF0000;	
}

.not_read { font-family:'Conv_Heebo-Light'; font-size:14px !important; padding-left:7px;color:#333 !important; }
.not_read1 a{ font-family:'Conv_Heebo-Light'; font-size:12px !important; padding-left:0px; color:#333 !important; }
.not_read1 a:hover{ font-family:'Conv_Heebo-Light'; font-size:12px !important; color:#333 !important; }

.gen_page a { font-family:'Conv_Heebo-Light'; font-size:18px; color:#1F326A; margin:5px; }
.gen_page a:hover { font-family:'Conv_Heebo-Black'; text-decoration:none; font-size:18px; }
.gen_page a:active { font-family:'Conv_Heebo-Black'; text-decoration:none; font-size:18px; }
.gen_page h1 { font-family:'Conv_Heebo-Light'; font-size:65px; color:#1F326A; }
.gen_page ul li a { margin-left:0;}

.sendbutton {
  background-color: #009FE3;
  border: none;
  font-family:'Conv_Heebo-Regular';
  color: #ffffff;
  padding: 10px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  text-decoration:none;
}

.menubutton {
  border: none;
  font-family:'Conv_Heebo-Regular';
  color: #ffffff;
  padding: 10px 32px;
  margin:10px 0 10px 0;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  text-decoration:none;
}
.shop_class_left{padding-right:25px; margin-bottom:10px;}
.shop_class_middle{padding-left:20px; padding-right:20px; margin-bottom:10px;}
.shop_class_right{padding-left:25px; margin-bottom:10px;}

/*shopping hover effect*/
[class^='imghvr-'], [class*=' imghvr-'] {
    position: relative;
    /*display: inline-block;*/ /*box issue in mobile, hide property */
    margin: 0;
    max-width: 100%;
    /*background-color: #2266a5;*/
    color: #fff;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
}

[class^='imghvr-'] > img, [class*=' imghvr-'] > img {
    vertical-align: top;
    max-width: 100%;
}

[class^='imghvr-'] figcaption, [class*=' imghvr-'] figcaption {
    /*background-color: #135796;
    padding: 30px;*/
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #ffffff;
}

[class^='imghvr-'] figcaption h1, [class^='imghvr-'] figcaption h2, [class^='imghvr-'] figcaption h3, [class^='imghvr-'] figcaption h4, [class^='imghvr-'] figcaption h5, [class^='imghvr-'] figcaption h6, [class*=' imghvr-'] figcaption h1, [class*=' imghvr-'] figcaption h2, [class*=' imghvr-'] figcaption h3, [class*=' imghvr-'] figcaption h4, [class*=' imghvr-'] figcaption h5, [class*=' imghvr-'] figcaption h6 {
    color: #ffffff;
}

[class^='imghvr-'] a, [class*=' imghvr-'] a {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
}

[class^='imghvr-'], [class*=' imghvr-'], [class^='imghvr-']:before,
[class^='imghvr-']:after, [class*=' imghvr-']:before, [class*=' imghvr-']:after,
[class^='imghvr-'] *, [class*=' imghvr-'] *, [class^='imghvr-'] *:before,
[class^='imghvr-'] *:after, [class*=' imghvr-'] *:before, [class*=' imghvr-'] *:after {
    box-sizing: border-box;
    transition: all .35s ease;
}

/* imghvr-fade-*
   ----------------------------- */
[class^='imghvr-fade'] figcaption, [class*=' imghvr-fade'] figcaption {
    opacity: 0;
}

[class^='imghvr-fade']:hover figcaption, [class*=' imghvr-fade']:hover figcaption {
    opacity: 1;
}

[class^='imghvr-fade']:hover > img, [class^='imghvr-fade']:hover figcaption, [class*=' imghvr-fade']:hover > img, [class*=' imghvr-fade']:hover figcaption {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
}

/* imghvr-fade
   ----------------------------- */
/*end shopping hover effect*/

/*dropdown menus*/
.dropbtn {  
  color: #ffffff;    
  border: none;
  cursor: pointer;
  width:375px;  
}

/* The container <div> - needed to position the dropdown content */
.dropdownside {    
  position: relative;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-contentside {
  display: none;
  position: absolute;
  /*background-color: #CF0B4B;*/
  min-width: 375px;
  padding-left:50px;
  padding-right:10px;
  padding-top:20px;
  padding-bottom:20px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}
.dropdown-contentside h1{
	font-family: 'Conv_Heebo-Bold';
	font-size: 30px;
	color: #ffffff;
	text-transform: uppercase;
	margin-left: -16px;
}
/* Links inside the dropdown */
.dropdown-contentside a {
  color: #ffffff;
  padding: 10px 16px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-contentside a:hover {/*background-color: #f1f1f1*/ text-decoration:underline;}

/* Show the dropdown menu on hover */
.dropdownside:hover .dropdown-contentside {
  display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdownside:hover .dropbtn {
  background-color: #fff;
}
.carmenuposition{float:right; margin-right:0;}
.arrowcarmargin{margin-left:300px; /*background-color: #CF0B4B;*/ padding:18px 14px 18px 14px;}
.shp_head1 { height:auto; }
.shp_head1 a { font-family:'Conv_Heebo-Regular'; font-size:16px; color:#ffffff !important;  background-image:url(../images/arrowicon_go.png); background-size: 18px; background-repeat: no-repeat; background-position: 0 15px;}
.shphead_active1 { font-family:'Conv_Heebo-Regular'; font-size:16px; text-decoration:underline; }
.h1carhead{margin-top:-50px; text-align:center;}
.imgsize{width:100%; /*min-height:212px;*/}
.imgsizenews{width:100%; /*height:207px;*/ min-height:auto;}
/*end dropdwon menus car rental*/

/* Dropdown Content press release */
.dropdown-contentpress {
  display: none;
  position: absolute;
  /*background-color: #FFD401;  */
  min-width: 375px;
  padding-left:50px;
  padding-right:10px;
  padding-top:20px;
  padding-bottom:20px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}
.dropdown-contentpress h1{
	font-family: 'Conv_Heebo-Bold';
	font-size: 30px;
	color: #ffffff;
	text-transform: uppercase;
	margin-left: -16px;
}
/* Links inside the dropdown */
.dropdown-contentpress a {
  color: #4A4D54;
  padding: 10px 16px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-contentpress a:hover {/*background-color: #f1f1f1*/ text-decoration:underline;}

/* Show the dropdown menu on hover */
.dropdownside:hover .dropdown-contentpress {
  display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdownside:hover .dropbtn {
  background-color: #fff;
}
.arrowpressmargin{margin-left:300px; /*background-color: #FFD401;*/ padding:18px 14px 18px 14px;}
.shp_head2 { height:auto; }
.shp_head2 a { font-family:'Conv_Heebo-Regular'; font-size:16px; color:#ffffff !important;  background-image:url(../images/arrowicon_go.png); background-size: 18px; background-repeat: no-repeat; background-position: 0 15px;}
.shphead_active2 { font-family:'Conv_Heebo-Regular'; font-size:16px; text-decoration:underline; }
/*end dropdwon press release menus*/

.sendbutton {
  background-color: #009FE3;
  border: none;
  font-family:'Conv_Heebo-Regular';
  color: #ffffff;
  padding: 10px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  text-decoration:none;
}

.sendbutton:hover,
.sendbutton:focus,
.sendbutton:active,
a.sendbutton:hover,
a.sendbutton:focus,
a.sendbutton:active {
    opacity: 0.9;
    color: white !important;
    text-decoration: none !important;
}

.connect a{
background-color:#539bf3;
display:inline-block;
cursor:pointer;
color: #ffffff !important;
font-family:Arial;
font-size:20px;
padding:12px 27px;
text-decoration:none;
-webkit-appearance: button;
-moz-appearance: button;
appearance: button;
}
.connect a:hover {
background-color:#75d143;
display:inline-block;
cursor:pointer;
color: #ffffff;
font-family:Arial;
font-size:20px;
padding:12px 27px;
text-decoration:none;
-webkit-appearance: button;
-moz-appearance: button;
appearance: button;
}
.connect:active {
position:relative;
top:1px;
}
.airline_head{/*padding:0 60px 8px 10% !important;*/ padding:0 60px 8px 4% !important;}
.airline_iconsize{max-height: 40px;}
.padding_icons{padding:0 !important;}