@media only screen and (min-device-width:1024px){.btn:hover:before{width:100%;}
.btn:hover, .btn:focus, .btn:active, .btn:active:focus{outline:0;background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.border-btn:hover,.border-btn:hover:focus,.border-btn:focus,.border-btn:active,.border-btn:active:focus{color:#00002e;}
.border-btn:hover,.border-btn:active{color:#00002e;}
.btn-default:hover,.btn-default:hover:focus,.btn-default:focus,.btn-default:active,.btn-default:active:focus{color:#fff;}
}
@media (min-width:1280px) and (max-width:1280px){.banner-content{top:230px;}
.map-outer li.num-46{margin:263px -170px 0 -40px;}
.carousel-listing .item img{border-radius:0;}
.landing1-wrap video{bottom:-230px;}
.map-outer li.num-46{margin:263px 68px 0 -40px;}
}
@media (max-width:1280px){.sultanate-title{letter-spacing:3px;font-size:1.55em;}
.explore-article{max-width:650px;}
.explore-article-info{width:61%;padding-top:0;}
}
@media (min-width:768px){.navigation{height:auto !important;}
.small-header #header{min-height:55px;height:55px;background:#00002d;transition:all 0.3s ease 0s;}
.small-header .logo span{display:none;transition:all 0.3s ease 0s;}
.small-header #toggle{width:30px;padding:27px 0 0;}
.small-header #toggle em{display:none;}
.small-header #toggle span{height:3px;}
.small-header #toggle span:after{height:3px;top:9px;}
.small-header #toggle span:before{width:100%;height:3px;top:-9px;background-color:#fff;backface-visibility:hidden;border-radius:2px;}
.small-logo{float:left;position:absolute;width:60px;z-index:9;opacity:0;transition:all 0.3s ease 0s;}
.small-header .small-logo{opacity:1;transition:all 0.3s ease 0s;}
.small-header .logo{display:none;transition:all 0.3s ease 0s;}
.small-header #toggle.on span::before{background:url("../images/Menu_close.svg") no-repeat scroll 0 0 #00002d;width:30px;height:30px;z-index:999;}
/*  HTML Popup 28-08-2017  */  
.popup-outer .bg-img{background: none !important}
/*  HTML Popup 28-08-2017  */  
}
@media (min-height:700px){.banner-content{top:225px;}
}
@media (max-height:699px) and (min-width:768px){.banner-content{top:225px;}
}
@media (max-width:1440px){.find-search-block{margin:0 0px 0 10%;width:87%;}
}
@media (max-width:1240px){body{font-size:13px;line-height:17px;}
#menu ul li a{font-size:21px;margin:20px 15px;line-height:40px;min-height:31px;}
#menu ul li:hover .sub-menu li a{margin:0 18px;}
#menu ul li:hover .sub-menu{top:125px;}
.sub-menu-2{top:195px !important;}
.find-your-agent label{margin-left:0;margin-right:10px;}
.travel-info{padding:0 35px}
.travel-info-links li{margin:0 32px}
.find-your-agent .form-group{width:55%}
.detailed-section.full-screen{height:1000px;}
.oman-places .default-links{width:78%;}
.map-content{width:70%;}
.nano{width:30%;}
#footer{padding-bottom:38px;}
.contact-form .col-4{width:38%}
.address-col{margin:0 4%}
.register-form .col-4{width:27%;float:left;padding-right:15px;}
.register-form .form-group li{width:48%}
.contact-form .col-6{width:48.7%}
.register-form .col-2{width:20%}
.default-links li{margin-right:23px;}
.register-form .form-group li{width:47.7%;}
.brochure-form .col-4{padding-right:18px;width:28.6%;}
.carousel-detail-outer{height:469px;}
}
@media (max-width:1200px){.custom-radio li{margin-right:18px;width:30%;}
.contact-form .col-4{padding-right:22px;}
.register-form .custom-radio{width:48%;}
.register-form .col-4{padding-right:17px;}
.register-form .form-group li{width:47%;}
.brochure-form .col-4{padding-right:18px;width:27.6%;}
.contact-form .col-sm-10{width:70%;}
.contact-form .col-sm-2{width:27%;}
.region-detail-section .narrow-column{width:21%;}
.item-detail{height:470px;overflow:scroll;}
.search-form .form-group{width:73%}
}
@media (max-width:1100px){.map-outer{margin-left:18%;}
}
@media (max-width:991px){body{font-size:12px;line-height:16px;}
#menu ul li a{min-height:26px;line-height:26px;margin:20px 10px 20px 6px;font-size:18px;padding:0 0 5px;}
#menu ul li{background-position:right 0;padding-bottom:0px;}
#menu ul li:hover .sub-menu{top:100px;min-height:30px;line-height:31px;padding:5px 0 4px;}
#menu ul li:hover .sub-menu li a{font-size:15px;margin:0 8px;line-height:20px;}
.social-col{margin-top:110px;}
#toggle em{top:-11px;}
#toggle.on span::before{margin-top:-6px;}
.sub-menu-2{top:150px !important;}
.default-links li{margin:20px 8px;}
.narrow-column{width:35%;}
.travel-info{text-align:center;padding:0 20px;}
.travel-block{float:none;display:inline-block;width:30%;}
.travel-detail p{width:80%;}
.travel-info-links li{margin:0 15px;}
.find-your-agent label{font-size:1.5em;}
.find-your-agent .form-group{width:45%;}
.sidebar{width:22%}
.sidebar a.btn-default{width:166px}
.share-this .social-icons{margin-top:0;padding:0;text-align:left;max-width:inherit;}
.share-this ul li a{margin-left:0;margin-bottom:0}
.news-grid .news-article{min-height:410px}
.news-detail .article-title{font-size:2.4em}
.news-grid .article-title{font-size:1.5em;}
.oman-places .filter label{width:140px;}
.map-content{width:68%;}
.nano{width:32%;}
.address-list li{padding-left:10%;}
.oman-places{padding:50px 0 100px;}
.contact-inner{margin:0 12px;}
.brochure-block{padding:30px 20px 60px;}
.brochure-left-col{width:47%;}
.custom-radio li{margin-right:16px;}
.footer-logo{margin-top:10px;}
.footer-links ul{padding:0 27px 0 0}
.footer-links ul li a{font-size:1em;}
.footer-links ul:last-child{margin:0;}
.address-col{margin:0 4%}
.contact-form .col-4{width:37.7%}
.register-form .col-4{width:27%;}
.contact-form .col-6{width:48.9%}
.register-form .col-2{width:19.6%}
.news-content .wide-column{width:66%;}
.register-form .col-6{width:48.6%;}
.register-form .custom-radio{width:48%;}
.brochure-form .custom-radio li{width:45%;}
.brochure-form .col-4{padding-right:18px;width:27.6%;}
.region-detail-section .wide-column{padding-left:0;width:63%;}
.region-detail-section .narrow-column{width:28%;}
.item-thumb{width:30%;}
.item-detail{width:40%;padding:25px 10px 0 20px;}
.carousel-detail-outer{padding-bottom:46px;}
.map-outer{margin-left:34%;position:absolute;}
.map-location-detail{width:34%;}
.map-location{min-height:553px;}
.region-listing{padding-top:100px;}
.bgstretcher > img{top:47.8%;}
.map-tablet{display:block;padding-bottom:0;}
.region-section{display:none;}
/*  HTML Popup 28-08-2017  */  
.popup-outer .popup{width:90%;}
/*  HTML Popup 28-08-2017  */  
.map-detail-outer{width:265px;margin:5px auto 0;position:relative;padding-bottom:70px;}
.map-detail-outer ul{position:relative;top:0;left:0;width:100%;}
.map-detail-outer li{position:absolute;}
.map-detail-outer li a{display:inline-block;color:#c4ab79;}
.map-detail-outer li a:hover em{background:#000;border-color:#c4ab79;}
.map-detail-outer li a:hover span{background:#c4ab79;border-color:#000;color:#000;}
.map-detail-outer li a em{box-shadow:0 2px 4px #000;border-radius:100%;width:10px;height:10px;border:1px solid #000;background:#0079c2;float:left;margin:3px 0 0 0;}
.map-detail-outer li a span{box-shadow:0 2px 3px #000;margin:0 4px;height:auto;border:1px solid #0079c2;background:#000;float:left;border-radius:4px;color:#c4ab79;text-transform:uppercase;display:inline-block;font-family:"MiloOTBold";padding:1px 8px;font-size:12px;white-space:nowrap;}
.map-detail-outer .dot-right{float:right;}
.map-detail-outer li.num-01{right:20px;top:-346px;}
.map-detail-outer li.num-02{right:4px;top:-277px;}
.map-detail-outer li.num-03{left:34px;top:-274px;}
.map-detail-outer li.num-04{left:34px;top:-237px;}
.map-detail-outer li.num-05{right:35px;top:-251px;}
.map-detail-outer li.num-06{right:-26px;top:-207px;}
.map-detail-outer li.num-07{right:-14px;top:-160px;}
.map-detail-outer li.num-08{right:66px;top:-118px;}
.map-detail-outer li.num-09{right:159px;top:-59px;}
.map-detail-outer .dot-top{position:absolute;top:-20px;right:45%;}
.explore-oman-logo{text-align:center;}
.contact-wrapper{padding:30px 0 0px;}
.region-map-info{min-height:509px;}
#section8 .anchor{margin-left:-10px;bottom:30px;}
.search-form .form-group{width:65%}
@media (max-width:768px){.contact-wrapper .banner-sultanate-title{font-family:"TrajanPro";padding:38px 0;}
}
@media (max-width:767px){body{font-size:11px;line-height:15px;}
.banner-title{font-size:4.6em;}
.banner-title span{margin:0 0 22px;padding:0 0 20px;}
.banner-title span:after{width:100px;margin-left:-50px;}
.travel-detail p{width:90%}
.travel-block{width:47%}
.travel-info-links li{margin:0 17px;}
#toggle.on span::before{background:url("../images/mob-close-icon.png") no-repeat;margin-top:-2px;left:7px;}
#toggle em{display:none;}
#toggle span:after,
#toggle span:before{top:-8px;}
#toggle span:after{top:8px;}
#toggle span, #toggle span::after, #toggle span::before{height:4px;}
#toggle{width:28px;}
#menu{display:none;}
.menu-open #mob-navigation{display:block;background:#005da1;position:fixed;left:0;right:0;top:0;bottom:0;height:100%;overflow-y:auto;z-index:2;}
.sub-menu-2{top:0 !important;}
.logo{width:20%;}
.logo span{margin-left:100%;width:240px;padding-left:20px;}
.banner-content{top:190px;}
.full-screen{height:550px !important;}
.detailed-header{padding:26px 0 24px;}
.default-links{display:none;}
.detailed-header h2{font-size:2.4em;padding-bottom:0;}
.detailed-content{display:none;}
.narrow-column{width:100%;background:#f6f3ec;text-align:center;padding:0 0 35px;}
.wrapper{background:#f6f3ec;}
.narrow-column h4{background:#c4ab79;min-height:40px;line-height:40px;margin-bottom:18px;font-size:18px;letter-spacing:0.5px;color:#fff;padding-bottom:0;font-family:"MiloOT",arial;text-align:center;}
.narrow-column p{color:#555555;font-size:16px;padding:0 25px 25px;line-height:1.4em;}
.narrow-mob .btn-default{border-color:#c4ab79;color:#c4ab79;font-size:1.3em;width:130px;}
.narrow-mob .btn-default::before{background:#c4ab79;}
.narrow-mob .btn-default:hover{color:#fff;}
.narrow-column p a{font-size:15px;color:#005da2;font-family:"MiloOTBold";}
#travel-section{background:#f6f3ec;text-align:center;padding-top:0;}
.travel-detail h2{font-size:24px;padding-bottom:12px;}
.travel-detail p{font-size:16px;color:#555;line-height:1.4em;}
#travel-section .content-wrapper{padding:0 10px;}
.travel-block{width:45%;}
.travel-info-links li{display:block;font-size:21px;padding-bottom:35px;}
.travel-info-links{margin-bottom:0px;margin-top:30px;}
.find-your-agent label{margin-right:0;display:block;float:none;font-size:21px;color:#c4ab79;letter-spacing:1px;padding-bottom:8px;}
.find-your-agent .form-group{display:inline-block;float:none;width:90%;margin-right:0;}
.find-your-agent .border-btn{float:none;font-size:1.4em;}
.find-your-agent{padding:15px 0 28px;}
.find-your-agent .form-control{font-size:17px;color:#999999;margin-bottom:25px;border-radius:3px !important;}
.narrow-mob{display:block;margin-top:-4px;}
.line{background:#c4ab79;height:1px;width:80%;position:relative;top:10px;display:inline-block;}
#menu ul li a{font-size:25px;padding-top:5px;}
#menu ul li{display:block;background:none;padding-bottom:24px;}
#menu{padding-top:32px;padding-bottom:0px;}
#menu ul li a:hover{border-top:1px solid #c3ac7a;color:#c3ac7a;font-family:"MiloOTBold";}
.menu-wrapper{display:none;}
#menu ul li:hover .sub-menu{position:static;border-bottom:none;margin-top:20px;}
#menu ul li:hover .sub-menu li a{color:#fff;font-family:"MiloOT",arial;}
#menu ul li:hover .sub-menu li a:hover{color:#c3ac7a;font-family:"MiloOT",arial;}
#menu ul li:hover .sub-menu{line-height:30px;min-height:30px;padding:10px 0;margin-bottom:18px;}
#menu ul li:hover a{border-top:1px solid #c3ac7a;color:#c3ac7a;font-family:"MiloOTBold";}
.sign-btn{background:#c4ab79;color:#ffffff;font-size:16px;letter-spacing:0.5px;cursor:pointer;text-transform:uppercase;line-height:40px;min-height:40px;text-align:center;}
.sign-popup{background:#ece6d6;padding:25px 30px;display:none;}
.sign-popup .form-control{font-size:17px;color:#.form-control;text-align:center;margin-bottom:20px;}
.sign-popup .border-btn{border-color:#c4ab79;font-size:1.4em;color:#c4ab79;}
.sign-popup .border-btn::before{background:#c4ab79;color:#fff;}
.sign-popup .border-btn:hover{color:#fff;}
.social-col{display:none;}
.mob-link{display:block !important;}
.sign-up{display:block;padding-top:10px;}
.menu-open{overflow:hidden;}
#footer{padding:0px 0 75px;}
.footer-container{padding:0 15px;}
.footer-links{display:none;}
.footer-nav{display:none;}
.footer-logo{float:none;text-align:center;width:135px;margin:0px auto 0;}
.copyright{text-align:center;font-size:1.4em;padding:18px 0 0;}
.social-icons li span{font-size:1.8em;padding-bottom:35px;display:block;padding-right:0;top:11px;}
.social-icons li a{font-size:35px;margin:0 21px 29px}
.social-icons{padding:40px 0 0 0;margin:0 auto;max-width:295px;text-align:center;}
.social-icons li.social-text{display:block;}
.footer-logo .img-responsive{display:inline-block;}
.mob-footer-logo{display:block !important;}
.navigation{height:300px;overflow:auto;overflow-x:hidden;}
.footer-logo a{margin-bottom:0 !important;}
.wide-column{width:100%;margin-top:22px;}
.sidebar{display:none;}
.travel-info-link .sidebar{min-height:435px;z-index:99;width:100%;position:absolute;top:40px;left:0;padding:20px 0 0 0;margin:0;text-align:center;border-bottom:7px solid #cdac77;display:none;}
.travel-navbar{background:#00002c;font-family:"MiloOTBold";color:#ffffff;font-size:16px;letter-spacing:0.5px;cursor:pointer;text-transform:uppercase;line-height:40px;min-height:40px;text-align:right;padding:0 20px 0 0;}
.travel-info-link{margin-top:100px;display:block;position:relative;}
.right-navbar li{font-size:17px;}
.sidebar a.btn-default{width:230px;font-size:15px;}
.right-navbar li{padding-bottom:11px;}
.right-navbar{margin-bottom:7px;}
.travel-info-link .fa-angle-up{display:none;font-size:30px;position:relative;top:5px;padding-left:10px;}
.travel-info-link .fa-angle-down{font-size:30px;position:relative;top:5px;padding-left:10px;}
.inner-banner{margin-top:0;}
.inner-wrapper .page-title{font-size:24px;padding-bottom:20px;}
.cms-title{font-size:19px;margin-bottom:5px;}
.inner-title{font-size:17px;padding-bottom:2px;}
.wide-column p{font-size:15px;line-height:1.4em;}
.inner-wrapper figcaption{font-size:13px;margin:6px 15px 0;}
.share-this{text-align:center;margin-top:10px;}
.share-this span{font-size:15px;color:#c4ab79;font-family:"MiloOTBold";margin-bottom:12px;}
.share-this .social-icons{text-align:center;}
.cms-content{margin-top:12px;padding-bottom:35px;}
.cms-content figure{margin-top:8px;margin-bottom:15px;margin:12px -15px 15px;}
.share-this .btn-default{border-color:#c4ab79;letter-spacing:0.8px;display:inline-block;width:190px;}
.share-this .btn-default::before{background:#c4ab79;color:#fff;}
.share-this .btn-default:hover span{color:#fff;transition:all 0.3s ease 0s;}
.share-this .social-icons{padding-bottom:45px;}
.share-this ul li a{margin-right:10px;}
.mob-travel-section{display:block;padding-top:0px!important;}
.mob-travel-section label{font-size:24px;color:#fff;letter-spacing:1.5px;}
.sub-menu-2{top:-24px !important;margin-bottom:-24px !important;}
.tabContainer{display:none;}
.detailed-section #owl-demo{display:block !important;}
.customNavigation{display:block;}
.anchor-mob{display:none;}
ul.news-date li, ul.news-date li a{font-size:14px;}
.top-links .social-icons{padding-bottom:0px;}
.news-content .wide-column{width:100%;}
.news-banner{margin-top:100px;}
.inner-banner h4{font-size:24px;text-align:center;padding-left:0;}
.news-detail .article-title{font-size:19px;}
.news-detail .article-title{padding:10px 0;}
.mob-news-block{display:none;}
.news-grid{width:100%;}
.des-news-block{display:block;}
.news-grid .news-date{position:relative;bottom:2px;text-align:left;margin-top:0;margin-left:-2px;}
.news-grid .news-date li a{color:#c6ab7c;font-size:13px;}
.news-grid .news-date li{color:#c6ab7c;}
.news-grid .news-article{min-height:0;}
.news-detail{padding-bottom:12px;}
.news-detail p{line-height:1.3em;}
.news-block{margin-bottom:18px;}
.news-block a.news-img{border-radius:0;}
.load-more-btn{margin:17px auto 40px;}
.contact-wrapper h4{font-size:24px;padding-bottom:14px;}
.contact-wrapper{padding:30px 0 0px;}
.contact-wrapper p{font-size:15px;line-height:19px;}
.contact-inner .form-control::-webkit-input-placeholder{opacity:1;color:#999999;font-size:17px;}
.contact-inner .form-control:-moz-placeholder{opacity:1;color:#999999;font-size:17px;}
.contact-inner .form-control::-moz-placeholder{opacity:1;color:#999999;font-size:17px;}
.contact-inner .form-control:-ms-input-placeholder{opacity:1;color:#999999;font-size:17px;}
.contact-inner .form-control{font-size:17px;}
.contact-form label{display:none;}
.contact-inner{margin:0;}
.address-mob{display:none;}
.address-des{display:block;}
.contact-form .form-group{margin-bottom:0;}
.bd-line{border-bottom:1px solid #999 !important;border-top:1px solid #999 !important;border-radius:0 !important;}
.contact-form .col-4{width:100%;padding-right:0;}
.contact-form .col-8{width:100%;}
.contact-form .col-5{width:100%;margin-top:16px;}
.contact-form .dk-selected{padding-left:0;line-height:28px;letter-spacing:1px;background:none;border-bottom:1px solid #c4ab79;border-radius:0;font-size:16px;color:#fff;font-family:'MiloOTBold';text-transform:uppercase;}
.contact-form .dk-selected::after{background:none;}
.contact-form .dk-selected::before{width:20px;line-height:26px;}
.dk-select-open-down .dk-selected::before{background:none}
.dk-select-open-up .dk-selected::before{background:none}
.custom-radio{display:none;}
.checkbox label{display:block;font-size:15px;}
.contact-inner .row .form-control:last-child{border-radius:0 0 3px 3px;}
.form-group .form-control:last-child{border-radius:3px 3px 0px 0px;}
.contact-form .form-group input{border:0;}
.contact-form .form-group input:focus{border:0;}
.contact-form{padding-top:10px;}
.contact-form .form-group textarea{height:120px;border-radius:3px !important;margin-top:30px;}
.checkbox{top:0px;margin-top:18px;text-align:left;}
.send-btn-mob{display:none !important;}
.send-btn-des{display:block !important;}
.form-group button{font-size:14px;margin-top:25px;}
.address-col{margin:0;width:100%;margin-bottom:25px;}
.address-block h3{font-size:18px;letter-spacing:1px;border-top:1px solid #c3ac7a;border-bottom:0;padding-top:25px;margin-bottom:6px;}
.address-block h3 span{font-family:"MiloOT",arial;font-size:15px;}
.address-block{padding-top:57px;padding-bottom:5px;margin-bottom:0px;}
.mob-sel{display:block;}
.sel-country{color:#fff;font-size:16px;text-transform:uppercase;padding-top:14px;letter-spacing:1px;display:inline-block;width:100%;}
.dk-select-options li{font-size:16px;}
.dk-select-options li:hover{border-radius:0;}
.mob-travel-section .find-your-agent{padding:30px 0 40px;}
.mob-travel-section .find-your-agent label{padding-bottom:15px;}
.mob-travel-section .find-your-agent .form-group{margin-bottom:5px;}
.mob-content{display:none;}
.register-form .col-6{width:100%;}
.register-form .form-group input{border-bottom:1px solid #999;}
.register-form .form-group{padding-right:0;}
.register-form .form-control:last-child{border-radius:0;}
.register-form .row .form-control:last-child{border-radius:0;}
.bd-top{border-radius:3px 3px 0 0 !important;}
.bd-bot{border-radius:0 0 3px 3px !important;display:block;}
.post{display:none;}
.register-form .col-4{margin-top:16px;}
.register-form{border-bottom:1px solid #c5ab7a;padding-bottom:60px;}
.register-form .border-btn{margin-top:35px;}
.register-form .form-group input:focus{border-bottom:1px solid #999;}
.brochure-left-col{display:inline-block;width:100%;border-top:1px solid #c3ac7a;padding-bottom:25px;}
.brochure-img{display:none;}
.brochure-left-col h3{font-size:18px;}
.brochure-block{padding:2px 0 5px;margin-bottom:25px;}
.download-btn .border-btn{margin:14px 4px 0;font-size:14px;display:inline-block;width:125px;letter-spacing:1px;height:32px;line-height:33px;border-radius:3px;}
.download-btn-des{display:none;}
.download-btn-mob{display:block;}
.brochure-left-col:last-child{padding-top:10px;}
.brochure-form h2{font-size:23px;}
.brochure-form .form-group input{border-bottom:1px solid #999999;}
.contact-form .col-sm-10{width:100%;}
.brochure-form .form-control:last-child{border-radius:0;}
.brochure-form .row .form-control:last-child{border-radius:0;}
.brochure-form .col-4{margin-top:16px;}
.contact-form .col-sm-2{display:none;}
.brochure-form .form-group .border-btn{font-size:14px;margin-top:35px;}
.brochure-form .form-group input:focus{border-bottom:1px solid #999999;}
.mob-search{display:none;}
.oman-places h2{font-size:24px;}
.map-view li{display:inline-block;margin:0 30px;}
.map-view li a{color:#fff;font-size:15px;text-transform:uppercase;letter-spacing:0.5px;padding-top:2px;}
.map-view li a:hover, .map-view li.active a{color:#c5ab7a;border-top:2px solid #c5ab7a;}
.mob-map-wrap{display:none;}
.map-view .tabContainer{display:inline-block;width:100%;border-top:5px solid #c4ab79;overflow:visible;}
.map-view-img img{width:100%;float:left;}
.map-view-img{border-bottom:5px solid #c4ab79;position:relative;}
.map-list-view{background:#f6f3eb;min-height:0 !important}
.map-list-view ul{list-style:none;margin:0;padding:0;}
.map-list-view ul li{display:block;margin:0;padding:8px 25px;border-bottom:2px solid #fff;text-align:left;}
.map-list-view ul li:hover{background:#c4ab79;cursor:pointer;}
.map-list-view ul li h3{font-size:16px;color:#c4ab79;font-family:"MiloOTBold";margin:0;padding:0 0 3px;}
.map-list-view ul li p{font-size:15px;color:#555555;margin:0;padding:0;}
.map-list-view ul li p span{float:right;}
.map-list-view ul li p span .fa-star::before{color:#c4ab79;font-size:11px;margin-right:5px;}
.map-list-view ul li:hover h3{color:#fff;}
.map-list-view ul li:hover p span .fa-star::before{color:#fff;}
.oman-places .content-wrapper{padding:0;}
.load-more-box{background:#c4ab79;display:inline-block;text-align:center;width:100%;padding:15px 0;}
.load-more-box .border-btn{height:32px;line-height:30px;font-size:14px;}
.oman-places h6{width:90%;margin:0 auto;border-bottom:1px solid #c4ab79;font-size:14px;color:#fff;text-align:center;padding:10px 0 35px;letter-spacing:0.8px;font-family:"MiloOTBold";}
.oman-places{padding-bottom:0;}
.map-view ul.tabs{margin-bottom:15px;}
.map-view{display:block;}
.oman-places h6{display:block;}
.map-view-img .address-list{background:#c4ab79;text-align:left;z-index:9;position:absolute;bottom:0;left:0;width:100%;min-height:183px;}
.map-view-img .address-list h3{color:#fff;border-color:#fff;font-size:16px;padding-bottom:5px;}
.map-view-img .address-list p{color:#555555;font-size:15px;line-height:18px;padding:8px 0 5px;}
.map-view-img .address-list .fa-star::before{color:#fff;}
.map-view-img .address-list .border-btn{height:32px;line-height:32px;font-size:14px;width:120px;margin-right:10px;}
.map-view-img .star-col span{display:inline-block;margin-right:3px;margin-bottom:10px;}
.map-view-img .btn-close{position:absolute;top:10px;right:15px;}
.gallery-slider{left:0;position:absolute;bottom:170px;width:100%;z-index:8;display:none;top:0;}
.gallery-slider .detailed-section{background:none;}
.map-gallery-info{padding:10px 25px;}
.gallery-slider .customNavigation{top:0;}
.gallery-slider .customNavigation .prev{float:left;}
.map-list-view .gallery-slider{display:block;}
.hotel-gallery{display:none;bottom:9px !important;}
.hotel-gallery .gallery-slider{display:block !important;}
.oman-places h5{font-size:15px;padding:0 2%;margin-top:-5px;}
.search-filter-mob{display:block;margin:0 20px 40px;text-align:left;}
.search-form .form-group{width:96%;text-align:center;margin:0 15px;}
.search-form .form-group .form-control{font-size:16px;border-radius:3px;}
.mob-hidden{display:none;}
.des-hidden{display:block;}
.search-filter-mob .form-group{width:100%;}
.search-form{padding:30px 0px;}
.search-form .border-btn{font-size:14px;margin-top:40px;float:none}
.search-filter-mob .sel-country{padding-bottom:15px;}
.search-form .travel-navbar{border-bottom:1px solid #c5ab7a;text-align:left;margin:0 15px;padding:0;}
.search-form .fa-angle-down{float:right;}
.search-form .open .fa-angle-up{float:right;}
.search-form .iradio_line{float:left;background:url(../images/radio-img.png) no-repeat;width:19px;height:19px;border:none;}
.search-form .iradio_line.checked{background-position:-26px 0;}
.search-form .custom-radio li{display:block;width:100%;}
.search-form .custom-radio li label{font-size:15px;color:#555;text-transform:uppercase;float:left;width:100%;text-align:left;}
.search-form .sidebar{background:#ece6d6;position:relative;top:-1px;right:0;border-bottom:0;border-top:3px solid #c4ab79;min-height:0;padding:10px 0 15px;}
.custom-radio .btn-default{border-color:#c4ab79;color:#c4ab79;width:170px !important;margin-top:20px;}
.search-form .custom-radio li{line-height:18px;margin-bottom:20px;float:left;}
.search-form .sel-country span{text-align:left;padding-left:15px;float:left;}
.search-form .travel-info-link{margin-top:20px;float:left;width:100%}
.search-form .custom-radio li.active{font-weight:bold;}
.search-form .custom-radio li .icheckbox{float:left;background:url(../images/radio-img.png) no-repeat;width:19px;height:19px;border:none;margin-right:20px;}
.search-form .custom-radio li .icheckbox.checked{background-position:-26px 0;font-weight:bold;}
.region-section-info{text-align:center;padding-bottom:15px;}
.region-section-info h3{color:#c4ab79;font-size:24px;font-family:"MiloOTBold";text-transform:uppercase;padding-top:20px;}
.region-section-info p{color:#fff;font-size:15px;line-height:18px;padding:20px 20px;}
.region-section-info .border-btn{font-size:14px;line-height:40px;letter-spacing:0.5px;width:170px;border-radius:3px;}
.oman-region-mob{display:none;}
.region-section-info h2{color:#c4ab79;font-size:18px;text-transform:uppercase;letter-spacing:1px;padding:20px 15px 0;}
.region-section-info h2 span{font-family:"MiloOTBold";display:inline-block;}
.region-slider .narrow-column p{text-align:left;padding-bottom:15px;}
.region-slider .narrow-column{padding-bottom:5px;}
.region-slider .narrow-mob .btn-default{width:auto;padding:0 25px;font-size:14px;height:32px;line-height:34px;margin:15px 4px 35px;}
.region-map-info{background:#00002d;min-height:509px;position:relative;}
.oman-region-des{display:block;}
.region-slider .customNavigation{top:0%;}
.blue-theme-mob{background:#005da2 !important;}
.blue-theme-mob p{color:#fff !important;}
.map-view-blue .map-view-img{border-color:#005da2 !important;}
.map-view-blue .load-more-box{background:#005da2;}
.map-view-blue .map-list-view ul li h3{color:#005da2;}
.map-view-blue .map-list-view ul li:hover{background:#005da2;}
.map-view-blue .map-list-view ul li:hover h3{color:#fff;}
.map-view-blue .map-list-view ul li:hover p{color:#fff;}
.small-logo{display:none;}
.region-section{display:block;}
.contact-wrapper .banner-sultanate-title{padding:0;font-family:"TrajanPro";}
.contact-wrapper .banner-sultanate-title{font-size:12px;letter-spacing:1px;}
.banner-sultanate-title strong{font-size:4.8em;color:#FFF;}
.banner-sultanate-title span{padding-bottom:0}
.search-form{width:100%;margin:0 auto;}
.map-detail-outer{padding-bottom:0}
#section8 .anchor{bottom:0}

/*Instagram icon 17-4-2017*/
.social-icons a.fa-instagram{width:33px; height:33px; display:inline-block; vertical-align:middle;  top:4px;}


/*  HTML Popup 28-08-2017  */  
.popup-outer .bg-img{height:374px;}
/*  HTML Popup 30-08-2017  */
.popup-outer .popup{width:400px;top: 40px;transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -ms--webkit-transform: translate(-50%,0);    padding-bottom: 40px;}
/*  HTML Popup 30-08-2017  */
.popup-outer h1{left: 20px;right: 20px;top: 2px;}
.popup-outer h1 img{width:100%;}
.popup-outer .info {    margin:0 21px 15px;}
.popup-outer .info img{width:100%;}
.popup-outer .bottom-content{    bottom: 11px;}
.popup-outer .enter-btn{    margin-bottom: 8px;}
.popup-outer .logo-thumbs li{    margin:0 1px 5px;    height: auto;    max-width: 68px;}
.popup-outer .visible-xs{display: block !important}
.popup-outer .hidden-xs{display: none !important}
/*  HTML Popup 28-08-2017  */  
}
@media (max-width:560px){body{font-size:10px;line-height:14px;}
.travel-info{padding:0;margin-top:35px;}
.travel-block{width:100%;margin:0 0 10px;}
.travel-block a{border-radius:0;}
.travel-block a strong{font-size:18px;min-height:32px;line-height:32px;padding:0;font-family:"MiloOT",arial;}
.map-view-img{min-height:344px;}
.search-form .form-group{width:94%;}
}
@media (max-width:480px){#header{min-height:50px;}
.logo{width:52px;}
.logo span{font-size:1.7em;line-height:1.7em;width:200px;padding-left:13px;margin-top:11px;}
#toggle{height:15px;padding:23px 0 0;}
.banner-content{top:97px;}
.banner-title{font-size:2.6em;}
.banner-title span{margin:0 0 16px;padding:0 0 8px;}
.banner-content p{font-size:1.4em;line-height:1.3em;padding:0 20px;}
.banner-content p span{display:inline;}
#menu{top:50px;}
.travel-info-link{margin-top:50px;display:block;position:relative;}
ul.news-date li{float:none;display:inline-block;}
.top-links .share-this{float:none;}
.news-banner{margin-top:50px;padding-bottom:0px;}
.inner-banner h4{padding-top:30px;padding-bottom:12px;}
.contact-wrapper{margin-top:50px;}
.checkbox{text-align:left;line-height:18px;}
.icheckbox{float:left;}
.content-wrapper .hedding{display:inline;}
.oman-places{margin-top:50px;padding-top:35px;}
.oman-places h2{padding-bottom:20px;}
#toggle.on span::before{margin-top:0 !important;}
.full-screen{height:380px !important;}
}
@media (min-width:640px) and (max-width:767px){.map-view-img .address-list h3{font-size:22px;padding-bottom:12px;}
.map-view-img .address-list p{font-size:20px;line-height:25px;padding:18px 0 16px;}
.map-view-img .star-col span{margin-bottom:22px;}
.map-view-img .address-list .border-btn{font-size:18px;width:150px;}
}

/*  HTML Popup 28-08-2017  */  
@media (max-width: 460px){
/*  HTML Popup 30-08-2017  */
.popup-outer .popup{width:auto; left:20px; right:20px; transform: translate(0,0); -webkit-transform: translate(0,0); -ms--webkit-transform: translate(0,0);}
.popup-outer .close-popup{     right: 3px;    top: 3px;width:20px;height:20px}
/*  HTML Popup 30-08-2017  */
}

@media (max-width: 413px){
	.popup-outer .popup{    padding-bottom: 30px;    top: 30px;}
}

@media (max-width: 399px){
.popup-outer .info {		margin: 0 5px 15px;	}
.popup-outer .logo-thumbs li{    margin: 0 2px;    max-width: 40px;}
}

@media (max-width: 374px){
	.popup-outer .popup-inner{    min-height: 525px;}
	.popup-outer .popup{    padding-bottom: 20px;    top: 20px;}
}
/*  HTML Popup 28-08-2017  */  
@media (max-width:360px){.detailed-section .customNavigation{top:11%;}
.news-date{width:100%;text-align:center;}
.top-links .news-date{margin-top:0;padding-bottom:10px;}
.gallery-slider .customNavigation{top:-2%;}
.search-form .form-group{width:91%;}
.region-slider .customNavigation{top:-1%;}
}

/* Remove Rays Popup - https://app.asana.com/0/33738717832800/316111851298670 */
.popup-outer {display: none !important;}