/*
Theme Name: === PDD Child Theme ===
Version: 1.0
Description: MUST USE THIS THEME
Author: Sol Harris
Author URI: http://www.purpledogdesign.com
Template: virtue_premium
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
.kad-slider ul.kad-slider-pagination,body.page-id-6.page-template-page-featureBookings .kad-sidebar,div#kad-slider-122 .kad-slide-1 div.caption-case div.kadcaptiontitle.headerfont,div#kad-slider-122 div.kad-slide.kad-slide-1 div.kad-slide-caption div.kadcaptiontext.headerfont p,div#kad-slider-122 div.kad-slide.kad-slide-1 div.kad-slide-caption div.kadcaptiontitle.clearfix.headerfont{display:none!important}.pppbottomright p a:hover,.usefulLinks li a:hover{text-decoration:underline}div#content.container div.row div.main.col-md-12{padding:0 30px!important}.page-header{padding-left:15px!important}.widget_recent_entries .widget-inner li a::before{content:"\e3ed"!important}@font-face{font-family:earthwerkregular;src:url(//www.hekerualodge.co.nz/wp-content/themes/virtue_child/fonts/earthwerk-webfont.eot);src:url(//www.hekerualodge.co.nz/wp-content/themes/virtue_child/fonts/earthwerk-webfont.eot?#iefix) format('embedded-opentype'),url(//www.hekerualodge.co.nz/wp-content/themes/virtue_child/fonts/earthwerk-webfont.woff) format('woff'),url(//www.hekerualodge.co.nz/wp-content/themes/virtue_child/fonts/earthwerk-webfont.ttf) format('truetype'),url(//www.hekerualodge.co.nz/wp-content/themes/virtue_child/fonts/earthwerk-webfont.woff2) format('woff2');font-weight:400;font-style:normal}.cycloneslider-template-standard .cycloneslider-caption-description,.cycloneslider-template-standard .cycloneslider-caption-title,h1,h2{font-family:earthwerkregular,"Chau Philomene One",Arial,Helvetica,sans-serif!important}header#kad-banner.banner.headerclass div#kad-shrinkheader.container div.row div.col-md-4.clearfix.kad-header-left{width:15%}header#kad-banner.banner.headerclass div#kad-shrinkheader.container div.row div.col-md-8.kad-header-right{width:80%}#nav-main ul.sf-menu,.nav-main ul.sf-menu{float:left!important}#nav-main ul.sf-menu>li{border-right:none!important}.sf-menu li{line-height:20px!important;max-width:195px!important;padding:40px 19px 0!important;white-space:normal!important}#nav-main ul.sf-menu a,.nav-main ul.sf-menu a{font-family:"Chau Philomene One",Arial,Helvetica,sans-serif!important;font-size:20px!important;font-style:normal;font-weight:400;line-height:24px}.kad-slider-122 .kad-slider .kadcaptiontitle,.kad-slider-wrapper .kadcaptiontext p{color:#fff!important;text-transform:uppercase!important;font-family:earthwerkregular,"Chau Philomene One",Arial,Helvetica,sans-serif!important}.sliderclass{padding:0 0 30px;clear:both!important}.kad-slider .kad-slide{background-position:center center;height:100%;opacity:0;position:absolute;-webkit-transition:opacity 1s ease-in-out 1s;-moz-transition:opacity 1s ease-in-out 1s;-ms-transition:opacity 1s ease-in-out 1s;-o-transition:opacity 1s ease-in-out 1s;transition:opacity 1s ease-in-out 1s;width:100%}.stickyheader div#kad-banner-sticky-wrapper.sticky-wrapper.is-sticky div#kad-shrinkheader.container div.row div.col-md-8.kad-header-right nav#nav-main .sf-menu li{padding:5px 30px 0 0!important}.kad-header-style-three #nav-main ul.sf-menu>li>a{line-height:20px!important;max-height:50px;padding:0!important;text-transform:uppercase!important}.kad-slider-122 .kad-slider .kadcaptiontitle{font-size:65px!important;text-shadow:3px 3px 10px #000!important;line-height:1;margin-bottom:0;opacity:1!important;padding:10px 20px 5px}.kad-slider-wrapper .kadcaptiontext p{font-size:32px!important;line-height:1.5;padding:0 20px 15px}.kad-slider-122 .kad-slider .kad-slider-btn-01{font-size:22px!important;padding:15px 20px!important}.kad-slider-wrapper .caption-case{margin:0 auto}div#kad-slider-122 .kad-slide-1 a.kad-slider-btn.headerfont.kad-slider-btn-01{margin:280px 0 0 -10px!important}div#kad-slider-122 .kad-slide-1 .caption-case.kad-placement-tc .kad-slide-caption,div#kad-slider-122 .kad-slide-1 .caption-case.kad-placement-tl .kad-slide-caption,div#kad-slider-122 .kad-slide-1 .caption-case.kad-placement-tr .kad-slide-caption{padding:20px!important;vertical-align:bottom}div#kad-slider-122 .kad-slide-2 .caption-case{margin:100px auto!important}div#kad-slider-122 .kad-slide-2 .caption-case.kad-placement-tc .kad-slide-caption,div#kad-slider-122 .kad-slide-2 .caption-case.kad-placement-tl .kad-slide-caption,div#kad-slider-122 .kad-slide-2 .caption-case.kad-placement-tr .kad-slide-caption{padding:20px!important;vertical-align:top}.caption-case.kad-placement-tl .kad-slide-caption,.caption-case.kad-placement-tr .kad-slide-caption,div#kad-slider-122 .kad-slide-3 .caption-case.kad-placement-tc .kad-slide-caption{padding:180px 0 0!important;vertical-align:middle!important}div#kad-slider-122 .kad-slide-4 .caption-case{margin:0 auto!important}div#kad-slider-122 .kad-slide-5 .caption-case.kad-placement-tc .kad-slide-caption,div#kad-slider-122 .kad-slide-5 .caption-case.kad-placement-tl .kad-slide-caption,div#kad-slider-122 .kad-slide-5 .caption-case.kad-placement-tr .kad-slide-caption{padding:5px 10px 20px;vertical-align:bottom}div#kad-slider-122 .kad-slide-5 .caption-case.kad-placement-tl .kad-slide-caption,div#kad-slider-122 .kad-slide-5 .caption-case.kad-placement-tr .kad-slide-caption,div#kad-slider-122 .kad-slide-6 .caption-case.kad-placement-tc .kad-slide-caption{padding:5px 10px 20px;vertical-align:top}div#kad-slider-122 .kad-slide-6 .kad-slider-btn-01{bottom:50px;font-size:22px!important;padding:15px 20px!important;position:absolute;right:20%}.footercredits,.footercredits p{padding-bottom:10px;padding-top:20px}div#smartfxembed{height:auto;margin:0 auto;text-align:center}div#smartfxembed iframe{border:1px solid #fafafa}.blink{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}body.home.page .asset-wifi{clear:both!important;display:block!important;position:absolute;right:0;top:0}.sliderclass{position:relative!important}.footercredits p{font-size:14px!important}.bottomleft{float:left;width:50%}.pppbottomright{float:right;width:50%;text-align:right}.pppbottomright p a{color:#aaa!important;display:block;font-size:12px!important}.pppbottomright p a:hover{color:#a625cb!important}#containerfooter h1,#containerfooter h3{border-bottom:1px solid #333;font-family:earthwerkregular!important;font-size:24px!important;margin:0 5px 15px;padding:15px 0;text-align:center!important}.usefulLinks li{list-style:none;padding:0 0 3px}@media only screen and (max-width:480px){.kad-header-style-three .kad-nav-three{margin:20px 0 0!important}header#kad-banner.banner.headerclass div#kad-shrinkheader.container div.row div.col-md-4.clearfix.kad-header-left{width:100%}.kad-slider-122 .kad-slider .kadcaptiontitle{font-size:3.5em!important}.kad-slider-wrapper .kadcaptiontext p{font-size:1.5em!important}h1{font-size:25px!important}}@media only screen and (min-width:480px) and (max-width:767px){.kad-header-style-three .kad-nav-three{margin:20px 0 0!important}header#kad-banner.banner.headerclass div#kad-shrinkheader.container div.row div.col-md-4.clearfix.kad-header-left{width:100%}h1{font-size:30px!important}}@media only screen and (min-width:768px) and (max-width:959px){.kad-header-style-three .kad-nav-three{margin:20px 0 0!important}header#kad-banner.banner.headerclass div#kad-shrinkheader.container div.row div.col-md-4.clearfix.kad-header-left{width:100%}}@media only screen and (min-width:959px) and (max-width:1200px){.kad-header-style-three .kad-nav-three{margin:20px 0 0!important}header#kad-banner.banner.headerclass div#kad-shrinkheader.container div.row div.col-md-4.clearfix.kad-header-left{width:100%}}