*{margin:0;padding:0;outline:none;}
b, strong{font:inherit;font-weight:700;color:inherit;}
.center{text-align:center;}
ul{margin:0 !important;}
ul li{list-style:none;font-size:14px;}
a{text-decoration:none;font:inherit;}
u{text-decoration:underline;}
span{font:inherit;color:inherit;}
html, body{width:100%;min-height:100%;}
body{background-color:#171717;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tab-highlight-color:#333;font-family:'Roboto', sans-serif;font-weight:400;}
.clearfix{clear:both;}
header,section{display:block;width:100%;position:relative;}
h1{color:#fff;font-size:28px !important;padding:0;margin:0;font-weight:700;text-align:center;font-family:'Source Sans Pro';}
h2{color:#f4751b;font-size:28px;padding:0;margin:0;font-weight:300;line-height:1.1;text-transform:uppercase;}
h3{font-size:22px;font-weight:100;color:#fff;margin-bottom:2%;}
h4{font-size:18px;font-weight:500;color:#fff;margin-top:20px;}
h5{color:#fff;font-weight:400;font-size:14px;text-transform:uppercase;}
h6{font-weight:700;font-size:18px;margin:2% 0;}
header{background:#000;color:#fff;display:block;padding-top:35px;padding-bottom:20px;}
.logo img{padding-top:15px;}
.contacts li{color:#fff;font-size:13px;font-weight:400;line-height:15px;}
.contacts li span{opacity:0.6;}
.contacts li:first-child{border-right:1px solid #fff;padding-right:10px;}
.contacts li img{padding:0 15px;opacity:1 !important;}
.welcome h1{margin-top:25px;}
.welcome p{font-size:15px;text-align:center;opacity:0.6;}
.steps .row{padding:25px 0;}
.steps .border{border-bottom:1px solid #090909;border-top:1px solid #2a2a2a;height:3px;}
.steps h2 span{font-weight:100;color:#2198d3;font-size:20px;text-transform:capitalize;}
.section-0{background:rgba(0, 0, 0, 0) url("../images/banner.jpg") no-repeat scroll center top/cover;height:400px;color:#fff;}
.section-c0{background:rgba(0, 0, 0, 0) url("../images/contact_banner.jpg") no-repeat scroll center top/cover;height:225px;color:#fff;}
.section-w0{background:rgba(0, 0, 0, 0) url("../images/review_banner.jpg") no-repeat scroll center top/cover;height:225px;color:#fff;}
.section-d0{background:rgba(0, 0, 0, 0) url("../images/dhowcruise_banner.jpg") no-repeat scroll center top/cover;height:225px;color:#fff;}
.section-1{padding:10px 0 0;border-bottom:1px solid #303030;}
.steps p{font-size:15px;font-weight:300;color:#fff;text-transform:uppercase;margin:10px 0 0;}
.steps .col-xs-6{padding-left:0;}
.steps .col-xs-3{text-align:center}
.form{background:#0a0a0a;margin-top:-65px;position:relative;padding-bottom:50px;}
.form .go{background:rgba(0, 0, 0, 0) url("../images/go.png") no-repeat scroll 0 0;bottom:-23px;height:76px;left:40%;position:absolute;width:76px;z-index:1;}
.offers{padding-left:30px !important;}
.offers h4 span{color:#2198d3;}
.offers h4 div{background:#313131 none repeat scroll 0 0;float:right;height:6px;margin:9px 0 0;width:40%;}
.offers p{font-size:13px;font-weight:400;color:#fff;line-height:22px;margin:0;}
.offers .more{color:#f4751b;font-size:13px;font-weight:400;margin-bottom:6%;display:block;}
.offers ul{margin-top:10px;}
.offers ul li{font-size:13px;font-weight:400;color:#fff;line-height:26px;}
.offers .app{padding:15px 15px 0 !important;}
.offers .app a{float:left;}
.offers .app a:last-child{margin-left:-16px;}
.rental h4 span{color:#2198d3;}
.rental h4 div{background:#313131 none repeat scroll 0 0;float:right;height:6px;margin:9px 0 0;width:40%;}
.rental p{font-size:13px;font-weight:400;color:#fff;line-height:22px;margin:0;}
.rental .more{color:#f4751b;font-size:13px;font-weight:400;margin-bottom:6%;display:block;}
.rental ul{margin-top:10px;}
.rental ul li{font-size:13px;font-weight:400;color:#fff;line-height:26px;}
.section-2{background:#171717 url("../images/col-bg.jpg") no-repeat scroll -285px 0;height:544px;margin-top:-15px;padding:3% 0 0;width:100%;border-top:1px solid #303030;}
.section-2 .dinner{border-right:1px solid #303030;padding-bottom:2%;}
.section-2 h4 span{color:#2198d3;}
.section-4 h4 span{color:#2198d3;}
.dinner .futur{font-size:16;font-weight:400;color:#fff;margin:20px 0 15px 0}
.dinner .fut_div{color:#fff;font-size:13px;font-weight:400;padding:1% 0;}
.fut_div .col-xs-10{padding-right:55px !important;}
.dinner .menu{border-bottom:1px solid #3e3e3e;border-top:1px solid #3e3e3e;margin:4% 0 0 0;float:left;width:100%;padding:5px 0;}
.dinner .menu li:first-child{padding-left:0;padding-right:0;width:16%;}
.dinner .menu li{padding:0px 15px;width:21%;font-family:'Source Sans Pro';font-size:14;font-weight:600;color:#fff;float:left;}
.dinner .menu li a{color:#fff;line-height:22px}
.dinner .more{background:#125c97;text-transform:uppercase;font-size:14;font-weight:400;padding:3% 8%;color:#fff;border-radius:25px;margin-right:2%;text-decoration:none;float:left;}
.dinner .book{background:#f4751b;text-transform:uppercase;font-size:14;font-weight:400;padding:3% 8%;color:#fff;border-radius:25px;text-decoration:none;float:left;}
.more_link{margin-top:7%;}
.more_link p{font-size:14px;font-weight:400;color:#fff;margin-top:10px;}
.carousel{margin-bottom:25px;padding:0 0px 0px 0px;margin-top:20px;}
.car_more{color:#fff;font-size:13px;font-weight:400;position:absolute;right:13%;top:-40px;}
.dj_more{float:right;color:#fff;font-size:13px;font-weight:400;}
.dinner .private{margin-top:15%;}
.private .p_name{font-family:'Source Sans Pro';font-size:16px;font-weight:400;color:#fff;margin-top:10%;}
.private .p_futur{font-size:12px;font-weight:400;color:#fff;line-height:19px;}
.private .p_cost{font-size:14px;font-weight:400;color:#fff;margin-bottom:5%;}
.private a{color:#fff;padding:2% 8%;float:left;border-radius:25px;text-decoration:none;}
.testimonial{border:1px solid #555;margin-bottom:1%;margin-top:1%;}
.testimonial .test_msg{font-size:14px;font-weight:300;font-style:italic;color:#fff;line-height:21px;}
.testimonial .test_name{font-family:'Source Sans Pro';font-size:13px;font-weight:400;color:#fff;margin:0;}
.testimonial .test_place{font-family:'Source Sans Pro';font-size:12px;font-weight:400;color:#fff;}
.testimonial .test_name span{color:#f4751b}
.pro_vdo{margin-top:4%;}
.section-3{border-top:1px solid #303030;}
.section-3 h3{font-weight:500;text-align:center;margin:3% 0 2%;}
.section-3 h3 span{color:#2198d3;}
.section-3 .ser_name{font-family:'Source Sans Pro';font-size:15px;font-weight:600;color:#fff;text-transform:uppercase;margin-top:10px;}
.ser_more{background:#125c97 none repeat scroll 0 0;border-radius:25px;color:#fff;font-weight:400;padding:5px 2%;text-decoration:none;display:inline-block;margin:2% 0 2%;}
footer{border-top:5px solid #f4751b;padding:20px 0 0 0;}
footer ul li{font-size:13px;font-weight:400;color:#747474;}
footer ul li a{color:#747474;}
footer .area{font-family:'Source Sans Pro';font-size:13px;font-weight:400;color:#fff;}
footer .area span{text-transform:uppercase;font-family:'Source Sans Pro';font-size:22px;font-weight:200;}
footer .copyright{font-family:'Source Sans Pro';font-size:13px;font-weight:400;color:#747474;border-top:1px solid #232323;padding:2% 0;}
footer .copyright span{color:#f4751b;}
footer .social{border-top:1px solid #232323;padding:2% 0;color:#fff;text-transform:uppercase;font-family:'Source Sans Pro';font-size:16px;font-weight:200;}
footer .social a{display:inline-block;}
footer .social span{float:left;padding-right:15px;padding-top:10px;}
footer .social .soc-1{line-height:12px;}
footer .social .soc-2{padding:0;}
footer .f_contact .row{padding-bottom:3%;padding-top:3%;}
footer .f_contact .f_icon{padding-left:30px;padding-right:0;}
footer .f_contact .col-xs-9{font-weight:300;font-size:13px;color:#fff;padding-left:0;}
footer .f_contact .col-xs-9 span{font-size:20px;color:#f4751b;line-height:20px;}
footer .trip .col-xs-5{padding-left:30px;}
footer .col-8{border-right:1px solid #232323;}
footer .col-9{border-left:1px solid #232323;}
footer .col-6{border-left:1px solid #232323;}
.section-sub0 h2{text-align:center;font-family:'Source Sans Pro';font-size:40px;font-weight:600;color:#2198d3;margin:70px 0 0 0;}
.section-sub0 h2 span{color:#f4751b;}
.section-sub0 p{font-size:15px;font-weight:300;opacity:1;}
.section-c1{background:linear-gradient(to right,
#020202 0%,
#020202 44%,
#171717 44%,
#171717 100%);padding:3% 0;color:#fff;}
.section-c1 h3{font-weight:100;font-size:23px;text-transform:uppercase;color:#2198d3;}
.section-c1 h3 span{color:#f4751b;}
.section-c1 ul{border-bottom:1px solid #303030;padding-bottom:30px;margin:0;}
.section-c1 ul li{color:#fff;font-size:14px;font-family:'Source Sans Pro';font-weight:300;}
.section-c1 input[type="text"]{background:#020202;}
.section-c1 textarea{background:#020202;}
.section-c1 select{background:#020202;}
.section-c1 .btn.round{background:#f4751b;border-radius:24px;padding:5px 20px;}
.section-c1 .em{border-bottom:1px solid #303030;}
.section-c1 .em .col-xs-6{padding:20px 0;}
.section-c1 .em span{display:block;font-size:13px;font-weight:300;padding-top:10px;}
.section-c1 .em p{font-size:13px;font-weight:900;margin:0;}
.section-c1 .col-sm-7{padding-left:50px;}
#ABCD{width:100%;height:500px;}
.section-w1{padding:2% 0;}
.section-w1 h3{text-align:center;color:#2198d3;text-transform:uppercase}
.section-w1 h3 span{color:#f4751b;}
.section-w1 .reviews{padding:2% 0;font-family:'Source Sans Pro';}
.review .img_row{margin-bottom:2%;color:#fff;border-bottom:1px solid #303030;}
.review .img_row .col-sm-6{padding-top:4%;padding-bottom:4%;}
.review .img_row .col-sm-6 .row .left{border-right:1px solid #303030;padding-right:25px;}
.review h6{margin:0;font-size:14px;font-weight:900;}
.review .rtitle{font-size:14px;font-weight:400;}
.review .rcont{font-size:13px;font-weight:400;margin:10px 0 5px 0;}
.review .rrate{font-size:32px;font-weight:200;line-height:42px;}
.review .rdate{font-size:13px;font-weight:600;}
.five_star{background:url(../images/star.png) repeat;height:15px;width:80px;margin:0 2% 0 0;float:left;}
.four_star{background:url(../images/star.png) repeat;height:15px;width:64px;margin:0 2% 0 0;float:left;}
.three_star{background:url(../images/star.png) repeat;height:15px;width:48px;margin:0 2% 0 0;float:left;}
.two_star{background:url(../images/star.png) repeat;height:15px;width:32px;margin:0 2% 0 0;float:left;}
.one_star{background:url(../images/star.png) repeat;height:15px;width:16px;margin:0 2% 0 0;float:left;}
.img_row{display:none;}
#loadMore{background:#f4751b;border-radius:25px;padding:7px 25px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;text-decoration:none;}
.section-d1{padding:2% 0 1%;}
.section-d1 h3{color:#2198d3;font-size:24px;margin-bottom:0;}
.section-d1 h3 span{color:#f4751b;}
.section-d1 p{color:#fff;font-family:'Source Sans Pro';font-size:14px;font-weight:300;}
.section-d2{color:#fff;font-size:14px;}
.section-d2 h5{color:#2198d3;font-size:24px;font-weight:300;}
.section-d2 .price h4{font-family:'Source Sans Pro';font-size:28px;font-weight:200;color:#f4751b;margin:0 !important;text-align:right;}
.section-d2 .cell{padding:12px 0;border-bottom:1px solid #303030;float:left;width:100%;}
.section-d2 .cel_head{color:#2198d3;font-size:16px;font-weight:600;margin-bottom:10px;}
.section-d2 .cell .icon{background:rgba(0, 0, 0, 0) url("../images/li_bg.png") no-repeat scroll 50px 13px;color:#f4751b;display:block;float:left;font-size:40px;font-weight:100;width:11%;}
.section-d2 .icon_text{float:left;padding:10px 15px 0 10px;width:80%;font-family:'Source Sans Pro';font-size:14px;font-weight:400;}
.section-d2 .cell ul li{display:inline-block;}
.cell a{display:inline-block;font-family:'Source Sans Pro';font-size:14px;font-weight:700;color:#fff;padding:0 25px;border-right:1px solid #303030;}
.cell a:last-child{border:none;}
.spec_div1{border-bottom:2px solid #303030!important;border-top:2px solid #303030!important;text-align:center;}
.spec_div2{font-size:14px;font-weight:300;}
.spec_div2 a{color:#fff;text-decoration:none;}
.spec_div2 strong{font-weight:600;color:#2198d3;}
.spec_div3 a{border-radius:24px;color:#fff;float:left;font-family:"Source Sans Pro";font-size:14px;font-weight:400;margin-right:10px;margin-top:15px;padding:5px 15px;text-transform:uppercase;text-decoration:none;}
.section-d3{border-top:1px solid #303030;padding:2% 0;}
.section-d3 a i{color:#f4751b;margin-right:5px;}
.section-d3 a{font-size:14px;font-weight:400;color:#fff;text-decoration:none !important;}
.section-d3 .bookdhow{border-radius:24px;color:#fff;font-family:"Source Sans Pro";font-size:14px;font-weight:400;margin:5% 0 0%;padding:5px 15px;text-transform:uppercase;text-decoration:none;background:#125c97;display:inline-block;}
.section-i1{padding:5% 0 4%;}
.section-i1 h3{font-family:'Source Sans Pro';font-weight:300;color:#2198d3;font-size:22px;margin:0 0 15px 0;text-transform:uppercase}
.section-i1 h3 span{color:#f4751b;}
.section-i1 p{color:#fff;font-family:'Source Sans Pro';font-size:16px;font-weight:300;}
section-i1 .more{background:#f4751b;border-radius:24px;color:#fff;float:left;font-family:"Source Sans Pro";font-size:14px;font-weight:400;margin-top:15px;padding:5px 15px;text-decoration:none;text-transform:uppercase;}
.section-g1{background:rgba(0, 0, 0, 0) url("../images/gallery_bg.jpg") no-repeat center center;height:650px;}
.section-g1 h3{color:#2198d3;font-size:24px;font-weight:200;margin:40px 0 15px;}
.section-g1 h3 span{color:#f4751b;font-weight:600;}
.album{color:#fff;font-family:"Source Sans Pro";}
.album a{background:#f4751b none repeat scroll 0 0;border-radius:24px;color:#fff;display:inline-block;font-size:14px;font-weight:400;margin-top:-15px;padding:5px 20px;text-decoration:none;text-transform:uppercase;z-index:10;}
.album .album-cust{background:#121212 none repeat scroll 0 0;border-bottom:1px solid #2c2c2c;border-left:1px solid #2c2c2c;border-right:1px solid #2c2c2c;font-size:14px;padding-bottom:33px;padding-top:18px;}
.album .album-num{background:#121212 none repeat scroll 0 0;border-bottom:1px solid #2c2c2c;border-right:1px solid #2c2c2c;color:#3c3c3c;font-size:12px;font-weight:400;padding-bottom:18px;padding-top:0;text-align:center;text-transform:uppercase;}
.album .album-num span{color:#2198d3;font-size:40px;font-weight:100;font-family:'Roboto', sans-serif;}
.album .galry{margin-bottom:3%;}
.pagination{margin:20px 0 60px !important;text-align:center;}
.pagination a{background:#373737 none repeat scroll 0 0;border-radius:50%;color:#4e5459;display:inline-block;font-family:"Source Sans Pro";font-size:14px;font-weight:400;height:30px;margin-left:7px;padding:5px 0 0;width:30px;}
.pagination a.act{background:#125c97 none repeat scroll 0 0;color:#fff;}
.image_inner{background:#ffffff none repeat scroll 0 0;border-left:1px solid #f3f3f3;border-top:1px solid #f3f3f3;box-shadow:7px 7px 6px -10px;margin:1% 1% 8%;padding:3%;position:relative;width:100%;}
.food_menu .right{border-left:2px solid #fff;position:relative;}
.food_menu .left .row1{margin-top:10%;}
.food_menu .right .row1{margin-top:27%;}
.food_menu .left h4{text-align:right;}
.food_menu .left h4, .food_menu .right h4{color:#ee731c;font-size:25px;line-height:24px;margin:10% 0 3%;color:#2198d3;font-weight:200;}
.food_menu .left h4 strong, .food_menu .right h4 strong{color:#f4751b;}
.food_menu .left ul::after{content:url("../images/left_arow.png");position:absolute;right:-14px;top:8%;}
.food_menu .right ul::before{content:url("../images/right_arow.png");left:-14px;position:absolute;top:10%;}
.food_menu .left ul, .food_menu .right ul{background:#f0eeee none repeat scroll 0 0;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);margin:0;padding:3% 2%;position:relative;}
.food_menu .left ul li{text-align:right;}
.food_menu .left ul li, .food_menu .right ul li{font-size:16px;font-weight:400;padding:1px 7% 1px 4%;}
.food_menu .left ul li i{margin-left:4%;}
.food_menu .left img, .food_menu .right img{border:5px solid #ee731c;border-radius:85px;margin-top:46%;display:inline-block;}
.food_menu .right h3{background:#171717 none repeat scroll 0 0;color:#f4751b;font-size:27px;font-weight:700;left:-8%;margin:5% 0;padding:2% 0;position:absolute;}
.food_menu .left .dot{background:#171717 none repeat scroll 0 0;color:#ee731c;font-size:18px;left:97%;padding:2%;position:absolute;top:56%;z-index:1;}
.food_menu .right .dot{background:#171717 none repeat scroll 0 0;color:#ee731c;font-size:18px;left:-3.5%;padding:2%;position:absolute;top:62%;z-index:1;}
.food_menu .left .spec_img, .food_menu .right .spec_img{margin-top:30%;}
.food_menu .right ul li i{margin-right:4%;}
.food_menu1, .weekdays{margin:4% 0 0;}
.food_menu1, .weekdays{margin:4% 0 0;}
.weekdays a{border:1px solid #d1d2d1;color:#2198d3;float:left;font-size:15px;font-weight:300;margin:0 5px 5px 0;padding:1% 0;text-align:center;text-transform:uppercase;width:100px;}
.outer p{color:#fff;margin-top:2%;}
.popup-gallery a{float:left;margin:1%;}
.cel_book{float:left;margin:1% 0;text-align:center;width:100%;}
.cel_book a{background:#fff none repeat scroll 0 0;border:2px solid #f4751b;border-radius:25px;color:#f4751b;padding:1% 5%;}
.content .row{margin-bottom:2%;}
.yach .row{margin-bottom:4%;}
.content ul li i{color:#f4751b;float:left;margin-right:2%;}
.pdfmenu a{background:#222 none repeat scroll 0 0;display:inline-block;margin-bottom:5px;padding:0 10px;width:100%;}
.yach .more{background:#f4751b none repeat scroll 0 0;border-radius:25px;color:#fff;display:inline-block;font-weight:400;padding:1% 4%;text-decoration:none;}
@media (min-width:992px) and (max-width:1199px){.menu{padding-left:0 !important;}
.offers ul li{line-height:20px;}
.offers .app a{width:50px;}
.album .album-cust{padding-left:5px;padding-right:0;}
}
@media (min-width:768px) and (max-width:991px){.offers ul li{line-height:20px;}
.offers .app a{width:50px;}
.offers .app{padding:15px 5px 0 !important;}
.form .go{bottom:-36px;left:34%;}
.steps p{margin:0;}
.dinner .menu li:first-child{width:33%;}
.dinner .menu li{width:33%;}
footer .f_contact .col-xs-9 span{font-size:16px;}
}
@media screen and (max-width:767px){header{padding:0;}
.form{margin-top:15px;}
.offers{padding:25px 0 20px;}
footer .social .soc-1{line-height:20px;}
footer .social .soc-2{padding:0 15px;}
.section-2{height:auto;}
}
@media (min-width:533px) and (max-width:640px){.food_menu .right h3{font-size:22px;left:-18%;margin:4% 0;padding:0 0;}
.food_menu .left h4, .food_menu .right h4{font-size:20px;line-height:18px;}
.food_menu .left ul li, .food_menu .right ul li{font-size:16px;}
.food_menu .left .dot,.food_menu .right .dot{font-size:14px;padding:1%;}
.food_menu .left .spec_img, .food_menu .right .spec_img{margin-top:75%;}
.food_menu .left img, .food_menu .right img{margin-top:100%;}
.food_menu .right .dot{top:43%;}
}
@media screen and (max-width:533px){.food_menu .left .col-xs-8,.food_menu .right .col-xs-8{width:100%;}
.food_menu .left .col-xs-4,.food_menu .right .col-xs-4{width:100%;}
.food_menu .right h3{font-size:18px;left:-29%;margin:0 0;padding:0 0;}
.food_menu .left h4, .food_menu .right h4{font-size:14px;line-height:18px;}
.food_menu .left ul li, .food_menu .right ul li{font-size:14px;}
.food_menu .left .dot,.food_menu .right .dot{font-size:12px;padding:1%;}
.food_menu .left .dot{top:23%;}
.food_menu .right .dot{top:83%;}
.food_menu p{font-size:16px;}
.food_menu .left .row1{margin-bottom:15%;margin-top:25%;}
.food_menu .right .row1{margin-bottom:15%;margin-top:25%;}
}
@media screen and (max-width:414px){.dinner .menu li:first-child{width:100%;}
.dinner .menu li{width:50%;}
.dinner .more{margin-bottom:5px;padding:3% 10%;}
.dinner .book{padding:3% 13%;}
}
@media screen and (max-width:360px){.contacts li:first-child{border-right:none;line-height:26px;}
.welcome h1{margin-top:10px;}
.form .go{bottom:-36px;}
.offers ul li{line-height:20px;}
.offers .app a{width:50px;}
.offers .app a:last-child{margin-left:-10px;}
.fut_div .col-xs-10{padding-right:15px !important;}
.slider-1 h4{margin-bottom:50px;}
.car_more{right:25%;}
.slider-2 h4{margin-bottom:50px;}
}
.olli{list-style:inside;}
.olli li{margin-bottom:10px;}
.section-d1 img{margin-bottom:20px;}
.weekdayss{margin:3% 0;}
.weekdayss span{border:1px solid #d1d2d1;color:#2198d3;float:left;font-size:15px;font-weight:300;margin:0 5px 5px 0;padding:1% 0;text-align:center;text-transform:uppercase;width:125px;}
.weekdayss span .mpdf{margin-left:15px;color:#F4751B}
.weekdayss span p{margin:10px 0 0;}
.week1 span{display:inline-block;text-align:center;width:15%;}