header{height:50px;background:#fff;position:fixed;top:0;z-index:300;width:100%}
header .header-mega-wraper{max-width:100%}
nav.mega-menu-head-navbar.navbar.navbar-default{background:transparent;display:block;margin:0 auto}
.navbar-header .navbar-brand img{padding:0;margin:0;border:0}
header .sub-mega-wraper .navbar-default1{margin:0 auto;display:block}
header .sub-mega-wraper{max-width:85%;margin-left:15%}
.dropdown-menu.mega-dropdown-menu>.container{max-width:100%}
@media screen and (min-width:1200px){header{height:95px}
}
@media(min-width:1400px){.dropdown-menu.mega-dropdown-menu>.container{width:1370px}
}
@media(min-width:1700px){header .sub-mega-wraper{max-width:1400px}
}
.navbar>.container{width:100%}
.sun-international-mega-menu{width:100%;padding:0}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar.megaMenu-Nav.nav>.mega-dropdown{position:static;width:100%}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar.megaMenu-Nav.nav>.mega-dropdown-menu{padding:20px 0;width:100%;box-shadow:none;-webkit-box-shadow:none}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar.megaMenu-Nav.nav.mega-dropdown-menu>li>ul{padding:0;margin:0}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar.megaMenu-Nav.nav.mega-dropdown-menu>li>ul>li{list-style:none}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar.megaMenu-Nav.nav.mega-dropdown-menu>li>ul>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;white-space:normal}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar.megaMenu-Nav.nav.mega-dropdown-menu>li ul>li>a:hover,.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar.megaMenu-Nav.nav.mega-dropdown-menu>li ul>li>a:focus{text-decoration:none;color:#444;background-color:#f5f5f5}
@media screen and (min-width:1200px){ul.dropdown-menu.mega-dropdown-menu{width:100%}
ul.dropdown-menu.mega-dropdown-menu div.HotelsDestination-links{border-left:1px solid #313c6d;padding:20px 0 10px 25px}
ul.dropdown-menu.mega-dropdown-menu div.HotelsDestination-links:first-child{border:0;padding:20px 0 10px}
}
.menu-item-nav>li>a{color:#0a214f}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar.megaMenu-Nav.nav.mega-dropdown-menu form{margin:3px 20px}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar.megaMenu-Nav.nav.mega-dropdown-menu .form-group{margin-bottom:3px}
.sun-international-mega-menu>.mega-wraper>.header-mega-wraper>.navbar-default .navbar-nav>.highlighted>a,.sun-international-mega-menu>.mega-wraper>.header-mega-wraper>.navbar-default .navbar-nav>.highlighted>a:focus,.sun-international-mega-menu>.mega-wraper>.header-mega-wraper>.navbar-default .navbar-nav>.highlighted>a:hover{color:#fff;background-color:#0a214f}
.sun-international-mega-menu>.mega-wraper>.header-mega-wraper>.navbar-default .navbar-brand,.sun-international-mega-menu>.mega-wraper>.header-mega-wraper>.navbar-default .navbar-brand:hover{color:#0a214f}
.sun-international-mega-menu>.mega-wraper>.header-mega-wraper>.navbar-default{border-radius:0}
.float-right{float:right}
.float-left{float:left}
.navbar-default .navbar-form{border:0}
.sun-heading-links{font-size:24px;line-height:1.2;color:#0a214f;text-align:left;text-transform:capitalize}
.sun-heading-links{margin:0;text-transform:capitalize;font-weight:100}
.sun-logIn-heading{color:#292629;font-size:38px;text-align:left;padding-bottom:20px;padding-left:15px;text-transform:capitalize}
@media screen and (min-width:1200px){.sun-heading-links{padding-bottom:25px}
}
li.list-links{padding:0}
.list-links>ul>li>a:hover,.list-links>ul>li>a:focus{color:#fff}
.list-links>ul>li>a{color:#fff;padding:0 15px}
.list-links>ul>.Experiences-menu-header{color:#0a214f}
.Experiences-menu>ul>li{line-height:20px}
.Experiences-menu>ul>li>a{color:#292629}
.sun-international-mega-menu>.mega-wraper>.header-mega-wraper>.navbar-default{margin:0}
.sun-international-mega-menu>.mega-wraper>.header-mega-wraper>.navbar-default .navbar-toggle{border:0;margin-left:0;margin-right:5px}
.sub-mega-wraper{text-align:center}
.sun-city-menu>a{color:#fff}
.SunCityHeading{float:none;text-align:left}
.mega-dropdown-menu{margin-top:2px}
.sun-nav-search{display:none}
.mega-menu-head-navbar>.navbar-header>.login-booking-wraper>.sun-head-search{float:left;width:300px}
.login-booking-wraper>.mega-menu-header-buttons{clear:both;display:inline-block;margin:0 auto}
.mega-menu-header-buttons button{margin:0 auto}
@media screen and (max-width:1199px){.sun-international-search{display:none}
.sun-nav-search{display:block;position:relative}
#megaMenuSearchMobi input{color:#fff;border-radius:0;position:relative;outline:0}
.sun-nav-search>.icon-search{position:absolute;right:15px;z-index:3;top:18px}
.mega-menu-header-buttons{float:right}
}
.mega-menu-head-navbar>.navbar-header>.login-booking-wraper{top:0;position:absolute;right:0;z-index:1;margin:10px 0}
.megaMenu-Nav .nav>li>a{padding:13px 15px 12px}
.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}
.login-booking-wraper>.navbar-form>.navbar-nav>li>a{line-height:15px}
.login-booking-wraper>.navbar-form{margin:0}
.menu-item-nav>li>a{padding:10px 8px}
.sub-mega-wraper .navbar-default1{margin:0;min-height:0;border:0}
.login-booking-wraper>.navbar-form>.login-dropdown{margin:7px}
.log-in-register-btn>a{padding:10px 5px}
.navbar-header-Wraper>.navbar-header .navbar-brand{padding:0;margin:0 auto;height:auto}
.navbar-header-Wraper>.navbar-header .navbar-brand.SunCityHeading{display:block}
.navbar-header-Wraper>.navbar-header .navbar-brand.img-sun-international{margin:8px auto 7px}
.navbar-header-Wraper>.navbar-header .navbar-brand:focus,.navbar-header-Wraper>.navbar-header .navbar-brand:focus-visible{outline:0}
.navbar-nav,.navbar-nav li,.navbar-nav ul{list-style:none}
@media only screen and (max-width:1199px){.sun-international-mega-menu-wraper>.navbar-header-Wraper>.navbar-header{float:none}
.sun-international-mega-menu-wraper>.navbar-left,.sun-international-mega-menu-wraper>.navbar-right{float:none}
.navbar-toggle{display:block !important}
.sun-international-mega-menu-wraper>.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}
.sun-international-mega-menu-wraper>.navbar-fixed-top{top:0;border-width:0 0 1px}
.sun-international-mega-menu-wraper>.navbar-collapse.collapse{display:none !important}
.sun-international-mega-menu-wraper>.navbar-nav{float:none !important}
.sun-international-mega-menu-wraper>.navbar-nav>li{float:none}
.sun-international-mega-menu-wraper>.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}
.navbar-collapse.collapse.in{overflow-y:scroll !important}
.sun-international-mega-menu-wraper>.collapse.in{display:block}
.sun-international-mega-menu-wraper>.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;-webkit-box-shadow:none;box-shadow:none}
.login-booking-wraper>.navbar-form>.login-dropdown{float:left}
.booking-button-wraper .primary-btn{padding:8px 13px}
.megaMenu-Nav>.nav li.dropdown.open a.dropdown-toggle{height:auto;color:#fff;border-right:0}
.megaDropDwn3{width:100%}
.sun-city-menu-items>li>.menu-item-nav>.dropdown>a{border-bottom:1px solid rgba(255,255,255,.3);color:#fff}
.sub-mega-wraper .wraper .navbar-default1 .sun-city-menu-items>li>.nav li a:focus{color:#fff}
.mega-menu-header-buttons button{margin:0 auto;padding:17px 20px;border-radius:0}
}
@media only screen and (min-width:1199px){.header-mega-wraper>.mega-menu-head-navbar>.navbar-collapse.collapse,.navbar-default1>.nav-tabs>.navbar-collapse.collapse{display:block}
.sun-city-menu-items .wrapper .list>.highlighted>a:before{content:"";border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;top:100%;left:45%;left:calc(50% - 7px);z-index:2000}
.sun-city-menu-items .wrapper .list>.highlighted>a:after{content:"";border-bottom:17px solid transparent;border-right:19px solid transparent;border-left:19px solid transparent;position:absolute;top:-17px;z-index:8}
.megaMenu-Nav>.nav li.dropdown.open a.dropdown-toggle{height:auto;color:#fff;border-right:0}
.sub-mega-wraper .wrapper{padding:0}
}
.nav-search{padding:0 15px}
.wrapper input[type="text"]{position:relative}
.sun-international-search>input[type=text]{position:relative;width:100%;z-index:3;margin:0 auto;box-sizing:border-box;border:0;border-bottom:1px solid #fff;border-radius:0;background-color:transparent;font-size:16px;padding:15px;-webkit-transition:all .3s ease-in-out;transition:all .4s ease-in-out;cursor:pointer;color:#fff}
.icon-search{font-size:16px;clear:both;color:#d9d9d9}
.search-modal{padding:0 15px;display:block}
.search-modal:hover{text-decoration:none;cursor:pointer}
.nav-search{display:none}
.booking-button-wraper{padding-right:0}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .mega-menu-head-navbar{border:0;border-radius:0}
.megaMenu-Nav>.navbar-nav>.mega-dropdown>a{padding:20px 15px;line-height:20px}
.megaMenu-Nav>.navbar-nav>.mega-dropdown>.open{border-right:0}
.megaMenu-Nav>.navbar-nav>.mega-dropdown>.mega-dropdown-menu{height:auto;border:0;margin:0 auto;padding:30px;box-shadow:none;border-radius:0;background-color:#0a214f;background-image:linear-gradient(360deg,rgba(60,117,230,0.2) -22.77%,rgba(60,117,230,0) 67.75%)}
.megaMenu-Nav>.navbar-nav>.mega-dropdown>.mega-dropdown-menu ul{padding:0}
.sun-city-menu-items>li>.menu-item-nav>.dropdown>a{height:auto;padding:10px 5px;color:#0a214f}
.sun-city-menu-items>li>.menu-item-nav>li{height:auto;border:0}
.sun-city-menu-items>li>.menu-item-nav{border:0}
.megaMenu-Nav>.nav li.dropdown.open{overflow:visible;border-right:0}
.mega-wraper>.header-mega-wraper>.mega-menu-head-navbar>.megaMenu-Nav>.nav.navbar-nav li{height:auto;position:static;overflow:visible;text-transform:capitalize;margin:0}
.sub-mega-wraper .navbar-default1 .nav.navbar-nav li{height:auto;position:static;overflow:visible;text-transform:capitalize;margin:0 auto}
@media only screen and (max-width:1199px){.mega-wraper .header-mega-wraper .navbar-default .navbar-collapse{width:0;max-width:0;min-height:100vh;height:100vh;padding-left:0;padding-right:0;clear:both;position:absolute;right:0;bottom:0;background:linear-gradient(360deg,rgba(60,117,230,0.2) -22.77%,rgba(60,117,230,0) 67.75%),linear-gradient(180deg,#0a214f 0,rgba(10,33,79,0.95) 100%)}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent}
.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .navbar-default .navbar-collapse.in{-webkit-transition:all .4s cubic-bezier(.08,.82,.44,1.21);-moz-transition:all .4s cubic-bezier(.08,.82,.44,1.21);-o-transition:all .4s cubic-bezier(.08,.82,.44,1.21);transition:all .4s cubic-bezier(.08,.82,.44,1.21);max-width:285px;width:100%;border-top:0}
.dropdown.mega-dropdown.sun-mega-links .dropdown-toggle:after{opacity:1;content:"\e915";font-family:'icomoon' !important;font-size:20px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.dropdown.mega-dropdown.sun-mega-links.open .dropdown-toggle{color:#edf2fd}
.dropdown.mega-dropdown.sun-mega-links.open .dropdown-toggle:after{opacity:0}
.dropdown.mega-dropdown.sun-mega-links.open .dropdown-toggle:before{opacity:1}
.dropdown.mega-dropdown.sun-mega-links .dropdown-toggle:before{opacity:0;content:"\e914";font-family:'icomoon' !important;font-size:20px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.navbar-collapse.megaMenu-Nav.collapse.in{top:50px}
.navbar-collapse.sun-city-menu-items.collapse.in{top:0}
.mega-wraper .header-mega-wraper .navbar-default .navbar-collapse ul{padding:0;margin:0;width:100%;position:relative;padding-right:15px;padding-left:15px;background-color:transparent;background-image:none}
ul.dropdown-menu.mega-dropdown-menu{padding-bottom:25px !important}
.sun-international-mega-menu-wraper>.mega-wraper>.header-mega-wraper>.navbar-default .navbar-collapse li a{border-top:0;color:#fff}
.navbar-header-Wraper .navbar-header .navbar-toggle{float:right;background-color:transparent}
.sub-mega-wraper .navbar-default1 .navbar-collapse.in{margin:0;padding:0}
.navbar-default1 .sun-city-menu{width:100%}
.mega-wraper .header-mega-wraper .navbar-default .navbar-toggle{margin-left:0}
}
.navbar-header{width:100%;padding-left:15px;padding-right:15px}
.navbar-header.sun-city-menu{width:auto}
.navbar-header-Wraper{height:50px;max-width:1370px;margin:0 auto;position:relative}
.navbar-header-Wraper .navbar-header .login-booking-wraper{float:right;margin:7px 0 0 auto}
@media only screen and (min-width:768px){.login-booking-wraper>.mega-menu-header-buttons{display:flex;align-items:center}
}
@media only screen and (min-width:1200px){.sun-international-mega-menu-wraper>.navbar-nav>li>a{padding-top:0;padding-bottom:0}
.megaMenu-Nav>.navbar-nav>.mega-dropdown>a{padding:12px 15px 13px;color:#0a214f}
.collapse.navbar-collapse.megaMenu-Nav{background:#f6f9fe;border-top:1px solid #edf2fd;text-align:center;height:45px !important}
ul.nav.navbar-nav{float:none;display:inline-block}
.navbar-header-Wraper .navbar-header .login-booking-wraper{margin:12px auto 0}
}
.list-links>ul>li>a{font-weight:400;color:#fff;font-size:14px;padding:8px 0;display:inline-block}
.list-links>ul>li{padding:0;width:100%;text-align:left}
.list-links>ul>li>a:hover,.list-links>ul>li>a:focus{color:#fbc816;text-decoration:none;outline:0}
.list-links .dropdown-header{font-weight:700;line-height:1;text-transform:capitalize;color:#000;font-size:17px;margin-bottom:5px !important}
@media only screen and (max-width:1199px){.sun-international-mega-menu-wraper .mega-wraper .header-mega-wraper .navbar-default .navbar-collapse li a{margin:0 !important;border-bottom:none !important}
.sun-mega-links>a:focus{color:#fff}
}
.navbar-default .navbar-toggle{margin-top:0;margin-bottom:0;border:0;border-radius:0;top:7px;border:1px solid #edf2fd;border-radius:5px}
.navbar-default .navbar-toggle .icon-bar{background-color:#0a214f}
@media only screen and (max-width:1199px){.sun-international-mega-menu-wraper .mega-wraper .navbar-nav .open .dropdown-menu .dropdown-header{text-transform:capitalize}
.sun-city-menu-items .navbar-nav>li>a{line-height:20px;text-transform:capitalize}
}
.navbar-header .navbar-brand img{padding:0}
.megaheading-link{font-family:'Museo Sans';font-size:18px;line-height:1.2;color:#fff;margin:0 auto;font-weight:700;text-align:left;text-decoration:none;display:block;outline:0;padding:5px 20px 5px 0}
.megaheading-link:focus{outline:0;color:#fff;text-decoration:none}
.megaheading-link>span{font-weight:100;font-size:80%}
.sun-mega-links .text-sun-yellow{color:#fcc917 !important;padding:19px 15px}
.sun-heading-links>a.megaheading-link:hover{color:#fbc816;text-decoration:none}
.sun-city-menu-items .nav li.dropdown.highlighted{overflow:visible}
.sun-city-menu-items .nav li.dropdown.open a.dropdown-toggle{color:#fff !important}
@media only screen and (min-width:1200px){.mega-wraper{position:relative;width:100%;z-index:1000;top:0}
.header-mega-wraper{position:fixed;width:100%;z-index:3;height:50px;top:0}
.sub-mega-wraper{position:fixed;z-index:2;width:100%;top:50px;right:0}
}
@media only screen and (max-width:1199px){.Experiences-menu>.nav.navbar-nav li a{padding-left:0 !important;padding-right:0 !important}
.Experiences-menu{border:0}
}
.icon-small-arrow-right:focus{width:100%;outline:0;border:1px solid #0a214f;padding:8px;cursor:pointer}
@media(min-width:1200px) and (max-width:1199px){.mega-menu-head-navbar>.navbar-header-Wraper>.navbar-header{width:100%;height:auto;min-height:50px}
}
@media only screen and (max-width:1199px){.sun-international-mega-menu-wraper>.navbar-collapse.in{margin:0}
.header-mega-wraper>.mega-menu-head-navbar.megaMenu-Nav>ul>.mega-dropdown .open>a:focus{color:#fff}
}
.scroll-wraper .navbar-default1{min-height:0}
@media only screen and (max-width:1199px){.sun-mega-links{border-bottom:1px solid rgba(255,255,255,.3)}
.nav.navbar-nav,.nav.navbar-nav li{width:100%;list-style:none}
li.nav-search{padding:0}
}
@media only screen and (max-width:1199px){.navbar-collapse.collapse.in{z-index:999;position:relative}
}
.sun-city-menu-items>li>.menu-item-nav>.dropdown>a{text-transform:capitalize}
.sun-city-menu{margin-right:1px;position:relative}
.navbar-default1 .nav-tabs{border-bottom:0}
@media only screen and (min-width:1200px){.sun-head-search{position:relative}
}
@media only screen and (max-width:1199px){.sun-city-menu-items .wrapper{overflow-y:auto;height:auto !important;width:100%;top:-1px}
.sun-city-menu-items .wrapper .list{position:relative !important;min-width:0}
.sun-city-menu-items .wrapper .list li{margin:0;width:100%;display:block !important;overflow:auto;border-bottom:1px solid rgba(255,255,255,.3)}
.sun-city-menu-items .wrapper .list>li>a{color:#fff}
.sub-mega-wraper .scroller{display:none !important}
}
@media only screen and (min-width:1200px){.sun-city-menu-items .wrapper .list>li>a{border-radius:0}
.sun-city-menu-items .wrapper .list>li>a:hover{border-left:0;border-right:0}
.sun-city-menu-items .wrapper .list>.highlighted>a:hover{color:#fff}
}
.sun-city-menu-items .wrapper{position:relative;margin:0 auto;padding:0;overflow:hidden}
.sun-city-menu-items .wrapper .list{position:absolute;left:0;top:0;min-width:3000px;margin-top:0}
.sun-city-menu-items .wrapper .list li{display:table-cell;position:relative;text-align:center;cursor:grab;cursor:-webkit-grab;border-left:0;vertical-align:middle}
.sub-mega-wraper .scroller{text-align:center;cursor:pointer;display:none;padding:12px 7px 0 7px;white-space:no-wrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;vertical-align:middle}
.sub-mega-wraper .scroller-right{float:right}
.sub-mega-wraper .scroller-left{float:left}
@media only screen and (min-width:1200px){.header-mega-wraper .mega-menu-head-navbar .megaMenu-Nav .navbar-nav .sun-mega-links>a.dropdown-toggle{color:#0a214f}
.header-mega-wraper .mega-menu-head-navbar .megaMenu-Nav .navbar-nav .sun-mega-links>a:hover,.header-mega-wraper .mega-menu-head-navbar .megaMenu-Nav .navbar-nav .sun-mega-links>a:focus{color:#fff;background-color:#0a214f}
.mega-wraper>.header-mega-wraper>.mega-menu-head-navbar>.megaMenu-Nav>.nav.navbar-nav .sun-mega-links.open a.dropdown-toggle{background-color:#0a214f;color:#fff;border:0}
.mega-wraper>.header-mega-wraper>.mega-menu-head-navbar>.megaMenu-Nav>.nav.navbar-nav .sun-mega-links,.navbar-header,.navbar-header .navbar-brand{padding:0;margin:0;height:50px}
#profile-icon{border-left:1px solid #ececec;padding:10px 0 10px 15px}
#profile-icon:hover{text-decoration:none}
}
.mega-menu-header-buttons{height:auto}
.navbar-header.sun-city-menu{height:auto;padding:0;position:relative;top:0;display:none;float:left}
.navbar-header .navbar-brand img{max-height:50px}
.sun-city-menu-items>.wrapper>.nav-tabs.list>li>a{color:#fff;padding:12px 15px}
.sun-city-menu-items>.wrapper>.nav-tabs.list>li>a:hover{background-color:#071c3d}
.sun-city-menu-items .wrapper{height:45px;margin-right:0;border-top:1px solid rgba(255,255,255,.25)}
.scroller>.icon-big-arrow-right,.scroller>.icon-big-arrow-left{font-size:25px}
.sun-city-menu-items .wrapper .nav-tabs>li>a{border:0}
.list-links>ul>li{padding:0}
@media only screen and (min-width:1200px){.navbar-header.sun-city-menu{top:5px}
.navbar-header .navbar-brand img{max-height:initial}
}
@media only screen and (max-width:1199px){.mega-wraper .header-mega-wraper>.navbar-default .navbar-collapse li a{color:#0a214f}
.mega-wraper .header-mega-wraper>.navbar-default .navbar-collapse li a.megaheading-link:hover{color:#0a214f}
.megaMenu-Nav>.nav li.dropdown.open a.dropdown-toggle:hover{color:#edf2fd}
.sun-city-menu-items .wrapper .nav-tabs.list>li>a{text-align:left;border:0}
.navbar-collapse.in{margin:0}
.adContainer,.GolfGamingText{display:none}
}
p.GolfGamingText{padding:0 33px}
ul li.dropdown-header{padding-left:33px}
@media only screen and (max-width:1199px){.mega-wraper .header-mega-wraper>.navbar-default .sub-mega-wraper .navbar-default1 .navbar-collapse.sun-city-menu-items .wrapper .nav-tabs li a{color:#fff;padding:19px 15px}
.mega-wraper .header-mega-wraper>.navbar-default .sub-mega-wraper .navbar-default1 .navbar-collapse.sun-city-menu-items .wrapper .nav-tabs{padding-bottom:0}
.mega-dropdown-menu{margin-top:2px}
ul li.dropdown-header{padding:0}
}
.subNav,.page-content{margin-top:50px}
@media only screen and (min-width:1200px){.subNav,.page-content{margin-top:95px}
.nav-tabs li{margin:0}
}
[class*=" property"] .megaMenu-Nav,[class*=" property"] .megaMenu-Nav.navbar-collapse.collapse.in{display:none !important}
[class*=" property"] .img-sun-international{display:none}
[class*=" property"] .navbar-header.sun-city-menu{display:block}
.no-si-logo .si-logo{display:none !important}
.wrapper>.nav-tabs>li>a:focus{color:#0a214f;outline:0}
.visitnow{padding-left:0;font-size:14px;color:#0a214f}
.loginIcon:before{color:#53535c;font-size:16px;padding:0;vertical-align:baseline}
.genericNav{top:0}
.genericNav .scroller{padding:0;padding-top:11px}
.noLogoTitle{line-height:37px;font-size:inherit;padding:6px}
.sun-head-search{padding:0;display:inline-block;position:relative}
div#show-login-button,div#hide-login-button{display:none;position:relative;float:right}
div#show-login-button.display-inline,div#hide-login-button.display-inline{display:inline-block}
.btn-myaccount-dropdown{border:0;border-radius:0 0 3px 3px;margin-top:0;padding:0;top:43px;left:-60px;right:0}
.btn-myaccount-dropdown a{display:block;padding:10px 20px;color:#0a214f;text-align:center;font-weight:700}
.btn-myaccount-dropdown a:hover{background-color:#f6f6f6}
.btn-myaccount-dropdown a.item-logout{color:#908c9c;background-color:#f6f6f6}
.btn-myaccount-dropdown a.item-logout:hover{color:#0a214f}
button.btn.btn-link.logoutButton{padding:0;margin:0;box-shadow:none;border:0;outline:0;font-size:14px;letter-spacing:0;color:#9999a5;font-weight:700;font-size:14px}
button.btn.btn-link.logoutButton:hover{text-decoartion:none;color:#0a214f}
#hide-login-button .caret{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
#hide-login-button.open .caret{-webkit-transform:scaleY(-1);transform:scaleY(-1)}
.btn.btn-link.btn-link-nav{text-transform:none;border-bottom:0;font-size:13px;color:#0a214f;font-weight:700;padding:2px 15px;margin:0 auto;float:right}
.btn.btn-link.btn-link-nav.btn-sign-in,.btn.btn-link.btn-link-nav.btn-myaccount{width:35px;overflow:hidden;height:34px;border:1px solid #edf2fd;border-radius:4px;padding:0 !important;margin-left:10px;margin-right:10px}
.btn.btn-link.btn-link-nav:hover{text-decoration:underline}
.btn.btn-link.btn-link-nav:before{display:none}
.btn.btn-link.btn-link-nav:focus{outline:0}
.btn.btn-link.btn-link-nav.btn-myaccount .caret{display:none}
.btn-sign-in svg,.btn-myaccount svg{margin:10px 10px 9px}
.btn-sign-in:before,.btn-my-profile:before{content:"";width:13px;height:13px;margin-right:5px;top:2px;position:relative}
.btn.btn-link.btn-link-nav.btn-myaccount{color:#008676}
button.btn.btn-link.btn-link-nav.btn-book{background-color:#fcc917;color:#0a214f;padding:7px 20px;border-radius:4px}
@media only screen and (min-width:768px){div#show-login-button,div#hide-login-button{float:none}
.btn-sign-in svg,.btn-myaccount svg{margin:3px 10px -1px}
.btn.btn-link.btn-link-nav.btn-sign-in,.btn.btn-link.btn-link-nav.btn-myaccount{width:auto;height:auto;border:0}
button.btn.btn-link.btn-link-nav.btn-book{margin-right:10px}
.btn-myaccount-dropdown{top:36px;left:0;right:auto}
}
.noLogoTitle{height:auto !important;display:block;padding:1px 20px 2px !important}
.list-links ul li ul li{position:relative !important;margin-left:12px !important}
.list-links ul li ul li:before{content:'';display:inline-block;width:4px;height:12px;border-left:1px solid #313c6d;border-bottom:1px solid #313c6d;margin-right:10px;margin-left:10px;position:absolute;left:-18px;top:9px}
.list-links ul li ul li a{color:#fff;padding:8px 0;display:block;outline:0}
.list-links ul li ul li a:hover,.list-links ul li ul li a:focus{text-decoration:none;color:#fbc816}
#searchModal.fade.in{display:block !important;background-color:rgba(10,33,79,.8)}
#searchModal .modal-content{background-color:transparent;border:0}
#searchModal .modal-header{border-bottom:0;padding:0;min-height:40px}
#searchModal button.close{color:#fff;opacity:1;font-size:40px;font-weight:100;text-shadow:none}
#searchModal .close:hover,#searchModal .close:focus{color:#fbc816}
#searchModal #forsearch::placeholder,#megaMenuSearchMobi input::placeholder{color:#fff;font-style:italic;font-size:15px}
.modal-dialog{z-index:3333;height:100vh}
.modal-content{top:25%}
@media only screen and (max-width:1199px){.mega-wraper .header-mega-wraper>.navbar-default .navbar-collapse li a.megaheading-link:hover{color:#0a214f;border-bottom:2px solid #0a214f}
.megaMenu-Nav>.nav li.dropdown.open a.dropdown-toggle:hover{color:#fff}
.sun-city-menu-items .wrapper .nav-tabs.list>li>a{text-align:left;border:0}
.navbar-collapse.in{margin:0}
.adContainer,.GolfGamingText{display:none}
}
@media only screen and (min-width:1200px){.btn.btn-link.btn-link-nav{border-right:1px solid rgba(217,217,217,.3)}
button.btn.btn-link.btn-link-nav.btn-book{background-color:transparent;color:#0a214f;padding:2px 15px;border-radius:0}
[class^="property"] button.btn.btn-link.btn-link-nav.btn-book,[class*=" property"] button.btn.btn-link.btn-link-nav.btn-book{color:#fff}
}
[class^="property"] header,[class*=" property"] header{background:linear-gradient(90deg,#0a214f 0,#2b58b2 100%)}
[class^="property"] header .btn-sign-in svg path,[class*=" property"] header .btn-sign-in svg path{stroke:#fff}
[class^="property"] header .btn-myaccount svg path,[class*=" property"] header .btn-myaccount svg path{stroke:#fff;fill:#fff}
[class^="property"] .btn.btn-link.btn-link-nav,[class*=" property"] .btn.btn-link.btn-link-nav{color:#fff}
[class^="property"] .navbar-default .navbar-toggle .icon-bar,[class*=" property"] .navbar-default .navbar-toggle .icon-bar{background-color:#fff}
body.propertySunCity header,body.propertySunCity .navbar-collapse.collapse.in{background:linear-gradient(90deg,#0085a1 0,#58aa30 100%)}
body.propertySunCity .sun-city-menu-items .wrapper .list li a:hover{background-color:#0085a1}
body.propertyBoardwalk header,body.propertyBoardwalk .navbar-collapse.collapse.in{background:linear-gradient(90deg,#8b2f4b 0,#e01b48 100%)}
body.propertyBoardwalk .sun-city-menu-items .wrapper .list li a:hover{background-color:#8b2f4b}
body.propertyCarnivalCity header,body.propertyCarnivalCity .navbar-collapse.collapse.in{background:linear-gradient(90deg,#482d8d 0,#cf035c 100%)}
body.propertyCarnivalCity .sun-city-menu-items .wrapper .list li a:hover{background-color:#482d8d}
body.propertyFlamingo header,body.propertyFlamingo .navbar-collapse.collapse.in{background:linear-gradient(90deg,#d22236 0,#ec688a 100%)}
body.propertyFlamingo .sun-city-menu-items .wrapper .list li a:hover{background-color:#d22236}
body.propertyGoldenValley header,body.propertyGoldenValley .navbar-collapse.collapse.in{background:linear-gradient(90deg,#004f71 0,#0d97a3 100%)}
body.propertyGoldenValley .sun-city-menu-items .wrapper .list li a:hover{background-color:#004f71}
body.propertyGrandWest header,body.propertyGrandWest .navbar-collapse.collapse.in{background:linear-gradient(90deg,#5bc2e7 0,#916dce 100%)}
body.propertyGrandWest .sun-city-menu-items .wrapper .list li a:hover{background-color:#5bc2e7}
body.propertyMaslow header,body.propertyMaslow .navbar-collapse.collapse.in{background:linear-gradient(90deg,#009db9 0,#64bdbc 100%)}
body.propertyMaslow .sun-city-menu-items .wrapper .list li a:hover{background-color:#009db9}
body.propertyMeropa header,body.propertyMeropa .navbar-collapse.collapse.in{background:linear-gradient(90deg,#2c3b98 0,#7a3d46 100%)}
body.propertyMeropa .sun-city-menu-items .wrapper .list li a:hover{background-color:#7a3d46}
body.propertyPalace header,body.propertyPalace .navbar-collapse.collapse.in{background:linear-gradient(90deg,#008576 0,#8ec4af 100%)}
body.propertyPalace .sun-city-menu-items .wrapper .list li a:hover{background-color:#008576}
body.propertySibaya header,body.propertySibaya .navbar-collapse.collapse.in{background:linear-gradient(90deg,#01a98f 0,#88caa2 100%)}
body.propertySibaya .sun-city-menu-items .wrapper .list li a:hover{background-color:#01a98f}
body.propertySVC header,body.propertySVC .navbar-collapse.collapse.in{background:linear-gradient(90deg,#254a93 0,#0a214f 100%)}
body.propertySVC .sun-city-menu-items .wrapper .list li a:hover{background-color:#254a93}
body.propertyTableBay header,body.propertyTableBay .navbar-collapse.collapse.in{background:linear-gradient(90deg,#88724a 0,#a39161 100%)}
body.propertyTableBay .sun-city-menu-items .wrapper .list li a:hover{background-color:#88724a}
body.propertyTimeSquare header,body.propertyTimeSquare .navbar-collapse.collapse.in{background:linear-gradient(90deg,#be2c65 0,#8a4497 100%)}
body.propertyTimeSquare .sun-city-menu-items .wrapper .list li a:hover{background-color:#be2c65}
body.propertyWCS header,body.propertyWCS .navbar-collapse.collapse.in{background:linear-gradient(90deg,#015f67 0,#00aaa6 100%)}
body.propertyWCS .sun-city-menu-items .wrapper .list li a:hover{background-color:#015f67}
body.propertyWindmill header,body.propertyWindmill .navbar-collapse.collapse.in{background:linear-gradient(90deg,#7b1545 0,#014c83 100%)}
body.propertyWindmill .sun-city-menu-items .wrapper .list li a:hover{background-color:#7b1545}
body.propertyGolf header,body.propertyGolf .navbar-collapse.collapse.in{background-color:#115740;background-image:linear-gradient(90deg,#115740 0,rgba(208,222,187,.5) 100%)}
body.propertyGolf .sun-city-menu-items .wrapper .list li a:hover{background-color:#115740}
.notMVG .dropdown-item.item-statement{display:none}
.makeBookingPR.isMVG .booking-widget-mvg{display:none}
.makeBookingPR.isMVG{box-shadow:0 5px 35px -5px rgba(0,0,0,0.1);background-color:#007864;background-image:linear-gradient(270deg,#007864 0,#00b899 100%);border-radius:5px}
form#makeBooking input{background:transparent;box-shadow:inset 0 0 0 2px transparent;font-weight:400}
.makeBookingPR.isMVG button.btn-default{color:#fff;background-color:transparent;border:0;padding:11px 15px}
.makeBookingPR.isMVG form#makeBooking input{color:#fff}
.makeBookingPR.isMVG .btn.btn-secondary{background-color:#fff;box-shadow:inset 0 0 0 2px #fff;color:#007864 !important}
.PRbooking-widget .best-rate-guarantee{display:inline-block;margin-left:15px;width:84px;height:30px;vertical-align:middle}
.isMVG a.best-rate-guarantee img{display:none}
.isMVG a.best-rate-guarantee{background-image:url("/assets?p=%2F..%2F..%2F..%2Fcontent%2Fdam%2Fgeneric%2Fimg%2Fbest-rate-guarantee-white.png");background-repeat:no-repeat;background-position:center}