﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans); @import url(https://fonts.googleapis.com/css?family=Jura:400,600); #Body,html,body,.Head,.SubHead,.SubSubHead,.Normal,.Login a,.Login a:link,.Login a:active,.Login a:visited{color:#444;font-size:13px;font-family:open sans;line-height:1.6}html,button,input,select,textarea{font-family:open sans}#dnn_wrapper{width:auto;background:#fff}a,a:link,a:active,a:visited,a:hover,.Link_list li{color:#02548a}.ls-layer,.ls-layer *{font-family:open sans!important}h1{color:#02548a;font-family:jura,sans-serif;font-size:24px;line-height:28px;font-weight:700}h2{color:#39a3ff;font-family:jura,sans-serif;font-size:20px;line-height:24px;font-weight:700}h3{color:#c9a2ab;font-family:jura,sans-serif;font-size:18px;line-height:20px;font-weight:700}h4{color:#444;font-family:jura,sans-serif;font-size:16px;line-height:18px;font-weight:700}h5{color:#000;font-family:open sans;font-size:14px;line-height:16px;font-weight:700}.phoneHeadBottom{background-color:rgba(2,84,138,.7)}#dnngo_megamenu ul{font-family:open sans}.header_top{background:#f8f8f8;border-bottom:1px solid #e3e3e3}.HeaderRight{float:right;text-align:right;margin-top:10px}.HeadPane{float:none;padding:0;margin:0;clear:both}.HeadPane .Normal,.HeadPane .Normal a,.HeadPane .Normal a.social,.HeadPane .Normal a.social:link,.HeadPane .Normal a.social:active,.HeadPane .Normal a.social:visited{color:#444}.languageBox .language-object .Language{height:40px;line-height:40px;white-space:nowrap;float:right}.Login{float:right;line-height:40px;height:40px}.LogoMenuBox{padding:0}.dnn_logo{line-height:103px}.Login a:hover,#dnngo_megamenu .social-icons a:hover{color:#f9c2cb}.Login .registerGroup li.userMessages a span,.Login .registerGroup li.userNotifications a span{background-color:#02548a}.pulldownsearch{float:right;height:45px}.search,a.search:link,a.search:active,a.search:visited{background-color:#f9c2cb}.searchbut{color:#fff}.dnn_menu{float:left}#dnngo_megamenu>div>ul>li>a>span{position:relative;background-color:transparent;color:#666;border-bottom:3px solid transparent;margin-bottom:-1px;display:block;font-size:16px;line-height:45px;height:45px;padding:0 10px;text-transform:capitalize;font-weight:600;box-sizing:content-box;transition:ease 200ms;font-family:jura,sans-serif}#dnngo_megamenu>div>ul>li>a:hover>span,#dnngo_megamenu>div>ul>li.current>a>span,#dnngo_megamenu>div>ul>li.menu_hover>a>span{border-bottom:3px solid #f9c2cb;color:#f9c2cb}#dnngo_megamenu .dnngo_slide_menu,#dnngo_megamenu .dnngo_slide_menu .dnngo_submenu,#dnngo_megamenu .dnngo_boxslide{background-color:#02548a}#dnngo_megamenu .dnngo_slide_menu li,#dnngo_megamenu .dnngo_boxslide .menu_centerbox .dnngo_masonrymenu>ul>li>a>span{border-bottom:1px solid #02548a}#dnngo_megamenu .dnngo_boxslide,#dnngo_megamenu .dnngo_slide_menu li a,#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a{color:#fff}#dnngo_megamenu .dnngo_slide_menu li.dir>a:before,#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before{border-right:1px solid #fff;border-bottom:1px solid #fff}#dnngo_megamenu .dnngo_slide_menu li a:hover,#dnngo_megamenu .dnngo_slide_menu li.menu_hover>a{background-color:#f9c2cb}#dnngo_megamenu .dnngo_slide_menu li a:hover,#dnngo_megamenu .dnngo_slide_menu li.menu_hover>a{background-color:#f9c2cb}#dnngo_megamenu .dnngo_boxslide .menu_centerbox .dnngo_masonrymenu>ul>li>a>span,#dnngo_megamenu .mega_title,#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover{color:#f9c2cb}#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover span:before{border-right:1px solid #f9c2cb;border-bottom:1px solid #f9c2cb}@media only screen and (min-width:1200px){#dnngo_megamenu>div>ul>li>a>span{}}@media only screen and (min-width:768px) and (max-width:979px){#dnngo_megamenu>div>ul>li>a>span{padding:0 10px}}@media only screen and (max-width:767px){.dnn_logo{line-height:normal;padding:30px 0 10px}.Login{padding-top:5px}.phoneHeadTop img{max-width:305px;width:100%;height:auto}.languageBox .language-object .Language{height:30px;line-height:30px;padding-bottom:10px;float:none}.Login{line-height:30px;height:30px}.header_top{padding:10px 0}.searchBox2{border:1px solid #02548a}.searchBox2 .search,.searchBox2 a.search:link,.searchBox2 a.search:active,.searchBox2 a.search:visited{background-color:#02548a}.multi_menu>ul>li>a>span{font-size:13px;font-weight:400;text-transform:capitalize}.multi_menu>ul>li.current{background-color:#02548a;border:1px solid #02548a}.multi_menu ul li.current>a>span{color:#fff}.multi_menu>ul>li.dir.current>a>span,.multi_menu>ul>li.dir.current span:hover,.multi_menu ul li.dir.current.active span:hover{}.multi_menu ul li span:hover,.multi_menu ul li.active>a>span,.multi_menu ul li.active:hover>a>span{color:#02548a}}header{background:#fff}.Login .loginGroup,.Login .registerGroup,.Login,.Login a,.Login a:link,.Login a:active,.Login a:visited,.Login .registerGroup li.userMessages:after,.Login .registerGroup li.userNotifications:after{color:#444}.Login a:hover,.Login .registerGroup li.userMessages:hover:before,.Login .registerGroup li.userNotifications:hover:before{color:#02548a}.header_top{background:rgba(2,84,138,.7)}#dnngo_megamenu>div>ul>li>a>span{color:#fff}.switchOpen{color:#02548a}.phoneHeadTop{background:#fff}#dnngo_megamenu .dnngo_menuslide .dnngo_slide_menu a,#dnngo_megamenu .dnngo_menuslide .dnngo_boxslide a,#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a,#dnngo_megamenu .dnngo_menuslide,#dnngo_megamenu .dnngo_slide_menu li{font-size:13px}#dnngo_megamenu h2.mega_title,#dnngo_megamenu .dnngo_boxslide .menu_centerbox>.dnngo_masonrymenu>ul>li>a>span{font-size:14px!important}#dnngo_megamenu .dnngo_boxslide .dnngo_masonrymenu>ul>li>a>span{font-size:14px}#dnngo_megamenu .dnngo_menuslide .dnngo_boxslide a:hover{color:#f9c2cb}#dnngo_megamenu .dnngo_menuslide .dnngo_slide_menu a,#dnngo_megamenu .dnngo_menuslide .dnngo_boxslide a,#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a,#dnngo_megamenu .dnngo_menuslide,#dnngo_megamenu .dnngo_slide_menu li{font-size:13px;color:#777}#header5 header{background:#fff url(images/koola-beach-header-bg.jpg) no-repeat top center;height:200px}.LogoMenuBox .dnn_logo{height:152px;width:305px;padding-top:23px;padding-bottom:23px}.Footer_Contentbg .Normal,.copyright_style,.FooterPane .Normal,.copyright_style a,.copyright_style a:link,.copyright_style a:active,.copyright_style a:visited,.Footer_Bottombg,.Footer_Bottombg a,.Footer_Bottombg a:link,.Footer_Bottombg a:active,.Footer_Bottombg a:visited{color:#fff;font-size:13px;font-family:open sans}.Footer_Contentbg .Theme_Normal_Bottom .btn{background:#02548a}.Footer_Bottombg a:hover,.Links_List li a:hover{color:#02548a}.Footer_Contentbg .title3{border-bottom:2px solid #02548a}.Footer_Contentbg{background:#4d87ad}.Footer_Bottombg{background:#4d87ad}.Links_List li{border-bottom:1px solid #d7d7d7}.Theme_Normal_Bottom textarea,.Theme_Normal_Bottom input[type=text],.Theme_Normal_Bottom input[type=password],.Theme_Normal_Bottom input[type=datetime],.Theme_Normal_Bottom input[type=datetime-local],.Theme_Normal_Bottom input[type=date],.Theme_Normal_Bottom input[type=month],.Theme_Normal_Bottom input[type=time],.Theme_Normal_Bottom input[type=week],.Theme_Normal_Bottom input[type=number],.Theme_Normal_Bottom input[type=email],.Theme_Normal_Bottom input[type=url],.Theme_Normal_Bottom input[type=search],.Theme_Normal_Bottom input[type=tel],.Theme_Normal_Bottom input[type=color],.uneditable-input{background:#fff!important;border:1px solid #ddd!important;color:#777!important}.Footer_Contentbg .Normal{color:#fff;font-size:13px}.copyright_style,.FooterPane .Normal,.copyright_style a,.copyright_style a:link,.copyright_style a:active,.copyright_style a:visited .Footer_Bottombg,.Footer_Bottombg a,.Footer_Bottombg a:link,.Footer_Bottombg a:active,.Footer_Bottombg a:visited{color:#fff;font-size:13px}.Links_List li a,.Links_List li a:link,.Links_List li a:active,.Links_List li a:visited,.Footer_Contentbg .title3,.Footer_Contentbg .title8{color:#444}.Footer_Contentbg .Theme_Normal_Bottom .btn{background:#02548a}.Links_List li a:hover{color:#02548a}.Footer_Bottombg a:hover{color:#f9c2cb}.Footer_Contentbg .Container-3 .dnntitle,.Footer_Contentbg .Container-8 .dnntitle{border-bottom:2px solid #d6d6d6}.Footer_Contentbg .title3,.Footer_Contentbg .title8{border-bottom:2px solid #02548a}@media only screen and (max-width:767px){.roll-xs.roll_menu.roll_activated{position:relative!important;top:0!important;left:0!important;opacity:1!important}.roll_menu.roll_activated .roll-xs{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.roll-sm.roll_menu.roll_activated{position:relative!important;top:0!important;left:0!important;opacity:1!important}.roll_menu.roll_activated .roll-sm{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.roll-md.roll_menu.roll_activated{position:relative!important;top:0!important;left:0!important;opacity:1!important}.roll_menu.roll_activated .roll-md{display:none!important}}@media only screen and (min-width:1200px){.roll-lg.roll_menu.roll_activated{position:relative!important;top:0!important;left:0!important;opacity:1!important}.roll_menu.roll_activated .roll-lg{display:none!important}}.header-contact span,.header-contact a:link,.header-contact a:visited{color:#fff}.header-contact a:hover{text-decoration:none;color:#fff}.standard-button{border:0;display:inline-block;padding:5px 10px;background-color:#39a3ff;color:#fff!important;transition:background-color ease 200ms!important}.standard-button:hover{text-decoration:none;background-color:#f9c2cb;color:#fff!important}.gmap-frame{height:450px}@media(max-width:767px){.gmap-frame{height:250px}}.BannerPane .banner-wrapper img{width:100%;height:auto}.TA_certificateOfExcellence .widCOE{margin:0 auto 10px auto!important}a.booking-button{display:block;width:100%;text-align:center;padding:8px 0;text-decoration:none;transition:background-color ease 200ms}a.booking-button:link,a.booking-button:visited{color:#fff;background-color:#ce2929;text-decoration:none}a.booking-button:hover{color:#fff;background-color:#f9c2cb}