@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);
body {
  font-family: 'Open Sans', 'sans-serif'; overflow-x:hidden;
}

a, a:hover, a:focus, a:active, a.active {    outline: 0;}

.mega-dropdown {
  position: static !important;
}
.mega-dropdown-menu {
    padding: 12px 0 6px;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none; z-index:1030;
}
.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;
  overflow-x:hidden;
}
.mega-dropdown-menu > li > ul > li {
  list-style: none;
}
.mega-dropdown-menu > li > ul > li > a {
  display: block;
  color: #222;
  padding: 3px 5px;
}
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
}
.mega-dropdown-menu .dropdown-header {
  font-size: 18px;
  color: #ff3546;
  padding: 5px 60px 5px 5px;
  line-height: 30px;
}

.carousel-control {
  width: 30px;
  height: 30px;
  top: -35px;

}
.left.carousel-control {
  right: 30px;
  left: inherit;
}
.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right {
  font-size: 12px;
  background-color: #fff;
  line-height: 30px;
  text-shadow: none;
  color: #333;
  border: 1px solid #ddd;
}

/*myrtl*/
.main_dicd { background:#fff; position:relative; padding:15px 0 5px;
 -o-background-size: 100%;   -moz-background-size: 100%;    -webkit-background-size:100%; background-size:100%;
}
.content2 { background: #fff none repeat scroll 0 0; box-shadow:0 7px 8px 5px rgb(237, 237, 237);  margin-bottom: 10px; padding-top: 15px; padding-bottom: 28px; overflow-x: hidden;}	
.content2.padding1 {  /*box-shadow: 1px 14px 16px -2px #cbcac9;*/    padding: 20px 18px 0 16px;}
.content2 p { font-size:16px; font-family:"Raleway",sans-serif;} .content2 h2 { color:#0082c0; font-family:"Raleway",sans-serif; font-weight:normal;}
.bodytext b { color: #0088cc;}
.inner5_sidebar { background: #f3f3f3 none repeat scroll 0 0;  border-radius: 8px;  /*min-height: 1285px;*/   position: relative; padding-bottom:7px;}
.inner5_sidebar .inner5_search h3 { color: #f16c02;  font-family: "Raleway",sans-serif;  font-size: 20px;  font-weight: 500;}
.inner5_sidebar label { display:block;}
.box_img { position:relative ; overflow: hidden;}
.box_imghover {   visibility:hidden;  opacity:0;  transition:visibility 0s linear 0.5s,opacity 0.5s linear; text-align:center;} .inner3box_area img { width:100%;}
.box_img  a:hover .box_imghover {    visibility:visible;  opacity:1;  transition-delay:0s;
  text-align:center;  position: absolute;  background-color: rgba(5, 119, 208, 0.58);    color: #fff;   width:100%;   height:100%;    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);}
.box_imghover span { position: absolute;top: 0; left: 0; bottom: 0; right: 0;}
.bdr_img { border:2px solid #0082c0;}
.box_text { height: 110px; font-family: "Raleway",sans-serif;  font-size: 16px;  padding: 8px 0 0;  text-align: center; margin-bottom:20px;}
.box_text h3 { color: #646464;  font-family: "Raleway",sans-serif;  font-size: 16px;  font-weight: 500;  line-height: 24px;  margin: 0 0 4px;  padding: 0; text-transform: uppercase;}
.box_text p { font-family: "Raleway",sans-serif; font-size: 13px;  font-weight: 500;  line-height: normal;  margin: 0;  padding: 0;}
.inner5_sidebar h4 {   color: #0088cc;  font-family: "Raleway",sans-serif;   font-size: 16px;   font-weight: 600;}
.box_imghover .fa-search {  -ms-transform: rotate(90deg); /* IE 9 */   -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */   transform: rotate(90deg);}
.bodytext p {   color: #494949;   font-family: "Raleway",sans-serif;   font-size: 16px;   font-weight: normal;   line-height: 24px;}
.box_img .btn-info { background:#d86000 !important; color:#fff; padding:10px 15px 10px 12px; 
			  border-radius:4px; font-size:14px; font-weight:500; border-width:0; border-color:none;}

.box_img .btn-info:hover { background:#f16c02; color:#fff;  border-width:0; border-color:none;} 
.box_img .btn-info:focus { background:#f16c02; color:#fff; border-width:0; border-color:none;}

.box_img .btn-info.focus { background:#f16c02; color:#fff; border-width:0; border-color:none;}
 .box_img .btn-info.active { background:#f16c02; color:#fff; border-width:0; border-color:none;} 
.btn.focus, .btn:focus, .btn:hover { border:0 none; outline:none;}
.box_imghover .in_icon { position:relative; left:27px; top:2px; padding-right:0px; -ms-transform: rotate(90deg); /* IE 9 */ 
  -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */   transform: rotate(90deg);}
.marg10 { margin:4.5em 0; vertical-align:middle;} .w_txt { color:#fff;}
/*myrtl*/ 
/*16/1/2016*/
.sidebar_top { background: #6cb8dd url(../images/sidebar_blue_bg.jpg) repeat-x scroll 0 0; color:#fff; border-radius: 3px; box-shadow: 0 0 5px #8a8787; margin-bottom: 10px;     padding: 11px 16px 32px 16px;}

.sidebar_marron { background: #881317 url(../images/sidebar_top_bg.jpg) repeat-x scroll 0 0 / 280px 400px;  border-radius: 3px;  box-shadow: 0 0 5px #8a8787;  margin-bottom: 10px;   padding: 11px 16px 32px 16px; color:#fff; font-size:14px;}
.no-pad { padding:0;} .pat5{ padding-top:7px;}
.no-borderl { border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-top:1px solid #c0c0c0; border-left:0 none; border-radius:0; box-shadow: 0;} 
.box_img img { width:100%;} .b_txt { font-weight:600;} .widt { width:100%;}
.star_txt { color:#f20000; font-size:13px; font-weight:700; font-family:"Open Sans","sans-serif"; position:relative; top:-4px;}
.box_f { border: 1px solid #ededed; padding:15px; border-radius:4px;}
/*16/1/2016*/
/*19/1/2016*/
.search-btn { background: #d86000; border: medium none; border-radius: 3px;  color: #fff; font-size: 14px; font-weight: bold; padding: 10px 11px; position: relative;        text-transform: uppercase;}
.search-btn:hover, .search-btn:focus, .search-btn.focus { background: #f16c02; color:#fff; outline:none;}
.check-availability { font-family: Arial,Helvetica,sans-serif; font-size:15px;}
.check-availability h4 span {  display: block;  text-align: center; text-transform: none; }
.check-availability h4 { color: #d86001; font-size: 16px; font-style: italic;  font-weight: bold;  line-height: 24px; text-align: center; text-transform: uppercase;}
.s_h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;  color:#0088cc; }
.upcoming { color: #0088cc; font-family: "Raleway",sans-serif;  font-size: 20px; line-height: 28px; }
.event {  color: #0088cc; font-family: Verdana,Arial,Helvetica,sans-serif;  font-size: 15px;  font-weight: 100;  line-height: 28px; }
.month {  color: #777; font-family: Verdana,Arial,Helvetica,sans-serif;  font-size: 13px;  line-height: 28px;} .br_r { color:#ccc; padding:0 7px;}
h3 { font-size:22px;} 
.inner6_banner { color: #494949; line-height: 22px;  margin-bottom: 20px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.inner6_banner .banner_text_cover { position: absolute;}  /*.mar0 { margin:0 auto;}*/
.inner6_banner .banner_text_cover h2 { background: rgba(0, 130, 192, 0.75) none repeat scroll 0 0;  color: #fff; padding: 20px 50px;  text-align: center; position:relative; top:-4.8em; font-weight:700;}
.box_g { background: #0082c0 none repeat scroll 0 0;  color: #fff; display: block; font-family: "Raleway",sans-serif;  font-size: 18px;  padding: 20px 13px; text-align: center;  text-decoration:none;}
.box_g:hover { background:#0066a0; color:#fff; text-decoration:none; outline:none;}
/*19/1/2016*/
/*20/1/2016*/
.fr_txt { text-align:right;} .icon_w { width: 13px; text-align:center;} .avail a { color: #d86000; text-decoration:none; font-size:14px;} 
.avail a:hover, .avail a:focus, .avail a.focus { color: #f16c02; text-decoration:underline; }
.tab_w .nav-tabs > li > a { padding:10px 14px; font-size:16px; margin-right:0;} 
/*20/1/2016*/
/*23/1/2016*/

.l_dropdown { padding:5px 10px; left: -14.5px; width:325px; position:absolute;} .l_dropdown li { padding:10px 0; border-bottom:1px solid #ccc;} .l_dropdown li a { color:#0082c0;}
.l_dropdown li a:hover, .l_dropdown li a.focus, .l_dropdown li a:focus { color:#065a82; text-decoration:none; background:none;}

.r_dropdown { padding:5px 10px; left: -3.5em; width:325px; position:absolute;} .r_dropdown li { padding:10px 0; border-bottom:1px solid #ccc;} .r_dropdown li a { color:#0082c0;}
.r_dropdown li a:hover, .r_dropdown li a.focus, .r_dropdown li a:focus { color:#065a82; text-decoration:none; background:none;}

.c_dropdown { padding:5px 10px; left: -12em; width:325px; position:absolute;} .c_dropdown li { padding:10px 0;  border-bottom:1px solid #ccc;} .c_dropdown li a { color:#0082c0;}
.c_dropdown li a:hover, .c_dropdown li a.focus, .c_dropdown li a:focus { color:#065a82; text-decoration:none; background:none;}
.float_l { float:left;} .img-xs { height:102px;} .img-w { display:inline-block; float:left; width:136px;} .list-w { float:left; padding-left:10px;}

.bg-primary { background:rgb(0, 96, 147) none repeat scroll 0 0 ; padding:17px 15px 12px; color:#fff; font-family:"Raleway",sans-serif; font-size:13px;} .pt9 { padding-top:9px;}
.btn-danger { background: #d86000; border: medium none; border-radius: 0;  color: #fff; font-size: 14px; font-weight: bold; padding: 9px 11px; position: relative; }
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger.active { background: #f16c02 !important; color:#fff; outline:none;}

.text-info { color:#0088cc;} .text-danger { color:#d86000;}
.padr10 { padding-left:13px; padding-right:1px;} .mb6 { margin-bottom:12px;}

ul.resot { margin-top:5px; margin-bottom:5px; padding:0px;}
ul.resot li { background:none; display:block; padding:5px;}
ul.resot li a { color:#d86000; padding: 10px; font-size:15px; text-decoration:none;}  .pd15 { padding-left:15px; padding-right:15px;}
.padb6 { padding-bottom:5.6em;} .pb10 { padding-bottom:10px;}

address { font-family:"Raleway",sans-serif; font-size:17px; font-weight:100; color:#0088cc;}
.txt-black { color:#565656;} .bdr_b { border-bottom:1px solid #c6c6c6;}

.sea .nav-pills > li a { background:#0088cc; border-radius:2px; color:#fff; margin-bottom:2px; text-align:center;}
.sea .nav-pills > li.active > a,  .sea .nav-pills > li > a:focus{ background:#f16c02;} .sea .nav-pills > li > a:hover { background:#0066a0;}
.mg10 { margin-top:1.8em;} .pad3 { padding-right:7%;} .open > .dropdown-menu { z-index:1;} .spec_img { margin:0 auto;}
.form-control-feedback { z-index:inherit;}

.hide-btn { background: #337ab7; border: medium none; border-radius: 3px;  color: #fff; font-size: 14px; font-weight: bold; padding: 10px 11px; position: relative;  text-transform: uppercase; }
.hide-btn:hover, .hide-btn:focus, .hide-btn.focus { background: #4c8fc8; color:#fff; outline:none;}

/*2/2/2016*/
.slicknav_menu { display:none;} .sea-watch { background:#ededed ; padding:12px 10px 5px 10px;} .even { background:rgba(245,241,237,0.7);}  .list-w span { padding-left:2px;}

.boxg h2 { color:#00aaba; font-family:"Raleway",sans-serif; margin-top:9px; } .font_19 { font-size:19px;}
.f_check { font-size:22px; color:#00aaba; font-family:"Raleway",sans-serif;}
.f_fa {  font-family:"Raleway",sans-serif;} .txt-red { color:#ce2123;} .f22{font-size:22px;} .boxg{border:3px solid #cdcdcd; padding:10px;} 
.boxg p { font-size:16px; font-weight:500; color:#444; margin-bottom:5px;} .boxg a { color:#0088cc; font-size:16px; font-weight:600;}
.boxg a:hover { color:#337ab7; text-decoration:underline;}  .btn-success { background:#5bc0de; border:#46b8da; color:#fff;}
.btn-success:hover,
.btn-success:focus, .btn-success.focus, .btn-success.active, .btn-success:active:focus, .btn-success:active:hover {background:#31b0d5; color:#fff; outline:none;}
 table .avail a { font-size:16px; color:#0088cc;} table .pt9 {  position: relative;   top: 1em; }  
.table-hover > tbody > tr:hover { background:rgba(217,237,247,1);} .mg4 { margin-top:4px;}
.btn-primary { border:0 none;} .btn-primary:hover { border:0 none;}