.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.master-slider{
position: relative;
visibility: hidden;
-moz-transform: translate3d(0 , 0 , 0);
}
.master-slider a { 
-webkit-transition: none;
-o-transition: none;
transition: none;
}
.master-slider, .master-slider * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.master-slider.before-init{}
.master-slider.ms-fullheight{height: 100%;}
.ms-layout-partialview .ms-view {
overflow: visible;
background-color:transparent;
}
.ms-layout-partialview .ms-container { overflow: hidden; }
.master-slider img, .ms-slide-bgvideocont video {max-width:none;}
.ms-ie img{border:none;}
.ms-ie8 * {opacity:inherit;filter:inherit;}
.ms-ie7   {zoom:1;}
.ms-moz .ms-slide-bgcont>img { transform: translateX(0px); }
.ms-loading-container{
position:absolute;
width:100%;
top:0;
}
.ms-slide-auto-height { display: table; }
.ms-loading-container .ms-loading,
.ms-slide .ms-slide-loading {
width: 36px;
height: 36px;
border-radius: 60px;
box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
position: absolute;
left: 50%;
top: 50%;
margin: -18px;
opacity: 0.9;
} .ms-no-swipe, .ms-def-cursor{cursor:auto !important;}
.ms-grab-cursor{}
.ms-grabbing-cursor{cursor: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/css/grabbing.png), move;}
.ms-ie .ms-grab-cursor{cursor: move;}
.ms-ie .ms-grabbing-cursor {cursor: move;}
.ms-view { 
margin:0px auto;
overflow:hidden;
background:black;
position:relative;
-webkit-perspective: 2000px;
-moz-perspective: 2000px;
-ms-perspective: 2000px;
perspective: 2000px;
}
.ms-view .ms-slide-container{position:relative;}
.ms-slide {
position:absolute;
height:100%;
-webkit-transform: translateZ(0px);
-ms-transform: translateZ(0px);
-o-transform: translateZ(0px);
transform: translateZ(0px);
}
.ms-wk .ms-slide {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.ms-slide.selected {}
.ms-slide .ms-slide-bgcont,
.ms-slide .ms-slide-bgvideocont{
position: absolute;
overflow:hidden;
width: 100%;
}
.ms-slide .ms-slide-link { 
display: block;
width: 100%;
height: 100%;
position: absolute;
top:0;
z-index: 110;
}
.ms-ie .ms-slide-link {
}
.ms-slide .ms-slide-bgvideocont{
z-index: 105;
height: 100%;
}
.ms-wk .ms-slide .ms-slide-bgvideocont,
.ms-wk .ms-slide-bgvideocont>video{
-webkit-transform: translateZ(0.3px);
transform: translateZ(0.3px);
}
.ms-slide .ms-slide-bgvideo{
position: absolute;
top: 0px;
}
.ms-inner-controls-cont, .ms-container {position: relative; margin:0 auto;}
.ms-slide .ms-slide-bgcont img , .ms-container , .ms-inner-controls-cont{
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}
.ms-slide .ms-layer, .ms-fixed-layers .ms-layer {position:absolute;pointer-events: auto}
.ms-slide .ms-slide-layers,
.ms-fixed-layers {
position: absolute;
overflow:hidden;
width:100%;
height: 100%;
z-index: 109;
top:0px;
pointer-events: none;
}
.ms-slide .ms-slide-video{
position:absolute;
top:0;
z-index: 111;
background:black;
padding:0;
margin: 0;
border: none;
}
.ms-parallax-layer {
width: 100%;
position: absolute;
top: 0;
}
.ms-scroll-parallax-cont{
position: absolute;
top:0;
width: 100%;
height: 100%;
}
.ms-wk .ms-scroll-parallax-cont{
-webkit-transform: translateZ(0.4px);
transform: translateZ(0.4px);
}  .ms-action-layer{cursor: pointer;}
.ms-btn-container{position: absolute;}
.ms-btn {
text-decoration: none;
display: inline-block;
color:black;
position: relative;
padding: 8px 15px;
cursor: pointer;
white-space: nowrap;
}
.ms-default-btn{
background: #0074A2;
border-radius: 5px;
color: #FFF;
}
.ms-default-btn:hover{background-color: #0098D5;}
.ms-default-btn:active{top:1px;}
.ms-btn-s{
padding: 14px 17px;  
font-size: 80%;
line-height: 0;
}
.ms-btn-m{
padding: 12px 40px;
}
.ms-btn-n{
padding: 8px 25px;
font-size: 95%;
}
.ms-btn-l{
padding: 17px 50px;  
font-size: 120%;
}
.ms-btn-box{}
.ms-btn-round{border-radius: 5px;}
.ms-btn-circle{border-radius: 100px;}
.ms-btn-outline-box{}
.ms-btn-outline-round{border-radius: 5px;}
.ms-btn-outline-circle{border-radius: 100px;} .ms-layer.video-box{background:black;}
.ms-layer.video-box iframe{
padding:0;
margin: 0;
border: none;
position: absolute;
z-index: 111;
}
.ms-slide .ms-slide-vpbtn , .ms-slide .ms-video-btn{
position:absolute;
cursor: pointer;
z-index: 112;
}
.ms-slide .ms-slide-vcbtn{
position:absolute;
cursor: pointer;
z-index: 113;
}
.ms-slide-vcbtn-mobile{
position: relative;
bottom: 0;
left:0;
width:100%;
height: 28px;
background-color: black;
color: white;
text-align: center;
cursor: pointer;
z-index: 113;
}
.ms-slide-vcbtn-mobile .ms-vcbtn-txt {
text-transform: uppercase;
font-family: sans-serif;
font-size: 0.75em;
display: inline-block;
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/css/video-close-btn.png) no-repeat 0px 3px;
padding-left: 15px;
height: 15px;
color: #DBDBDB;
margin-top: 7px;
}
.ms-wk .ms-slide .ms-slide-vcbtn,
.ms-wk .ms-slide .ms-slide-layers,
.ms-wk .ms-slide .ms-slide-vpbtn,
.ms-wk .ms-slide .ms-slide-video,
.ms-wk .ms-slide-link {
-webkit-transform: translateZ(0.44px);
transform: translateZ(0.44px);
}
.ms-video-img{
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
}
.ms-mask-frame{
overflow:hidden;
position:absolute;
float:left;
} .ms-thumb-list{
overflow:hidden;
position:absolute;
}
.ms-thumb-list.ms-dir-h {width: 100%;}
.ms-thumb-list.ms-dir-v {height: 100%; top: 0;}
.ms-thumbs-cont{position: relative;}
.ms-thumb-frame img{width:100%;	height:auto;}
.ms-thumb-frame{
cursor: pointer;
float: left;
overflow: hidden;
opacity: 0.5;
-webkit-transition: opacity 300ms;
-moz-transition: opacity 300ms;
-ms-transition: opacity 300ms;
-o-transition: opacity 300ms;
transition: opacity 300ms;
}
.ms-thumb-frame-selected{ opacity: 1; }
.ms-tabs .ms-thumb-frame {
background-color: #F6f6f6;
text-shadow: 0 1px 1px white;
color: #222;
border: solid 1px white;
border-width: 0 1px 1px 0;
overflow: visible;
position: relative;
opacity: 1;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-ms-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.ms-tabs.ms-dir-h .ms-thumb-frame {margin-top: 12px;}
.ms-tabs.ms-dir-v .ms-thumb-frame {margin-left: 12px;}
.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame {margin-left: 0px;}
.ms-tabs.ms-dir-h.ms-align-top {z-index: 140;} 
.ms-tabs.ms-dir-h.ms-align-top  .ms-thumb-frame{margin-top: -12px;} 
.ms-tabs .ms-thumb{padding: 20px 20px;}
.ms-tabs .ms-thumb-frame-selected {	opacity: 1; background: #EDEDED;}
.ms-tabs .ms-thumb-frame .ms-thumb-ol {
position: absolute;
opacity: 0;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-ms-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol {
top: 0px;
left: 50%;
margin-left: -12px;
border-bottom: solid 12px #F6f6f6;
border-left: solid 12px transparent;
border-right: solid 12px transparent;
}
.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{
opacity: 1;
top:-12px;
border-bottom-color: #EDEDED;
}
.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol {
bottom: 0px;
top:auto;
border-bottom:0px;
border-top: solid 12px #F6f6f6;
}
.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{
opacity: 1;
bottom:-12px;
border-top-color: #EDEDED;
}
.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {
top: 50%;
left: 0;
margin-top: -12px;
border-right: solid 12px #EDEDED;
border-top: solid 12px transparent;
border-bottom: solid 12px transparent;
}
.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{
opacity: 1;
left:-12px;
border-right-color:#EDEDED;
}
.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol {
left: auto;
right: 0;
border-right: 0;
border-left: solid 12px #EDEDED;
}
.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{
opacity: 1;
right:-12px;
border-left-color:#EDEDED;
} .ms-thumb-list.ms-dir-h .ms-thumblist-fwd, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd {
height: 100%;
width: 20px;
position: absolute;
left: 0;
cursor: pointer;
background: rgba(128, 128, 128, 0.5);
text-align: center;
color: white;
}
.ms-thumb-list.ms-dir-h .ms-thumblist-bwd {
right: 0;
left: auto;
}
.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after {
content: close-quote;
top: 43%;
position: relative;
border: solid rgba(0, 0, 0, 0);
border-width: 5px 5px 5px 0px;
display: block;
border-right-color: #FFF;
width: 6px;
height: 1px;
}
.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after {
border-width: 5px 0px 5px 5px;
border-left-color: #FFF;
left: 7px;
} .ms-thumb-list.ms-dir-v .ms-thumblist-fwd, .ms-thumb-list.ms-dir-v .ms-thumblist-bwd {
width: 100%;
height: 20px;
position: absolute;
top: 0;
cursor: pointer;
background: rgba(128, 128, 128, 0.5);
text-align: center;
color: white;
}
.ms-thumb-list.ms-dir-v .ms-thumblist-bwd {
bottom: 0;
top: auto;
}
.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after, .ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after {
content: close-quote;
left: 43%;
position: relative;
border: solid rgba(0, 0, 0, 0);
border-width: 0px 5px 5px 5px;
display: block;
border-bottom-color: #FFF;
height: 1px;
top: 5px;
width: 0;
}
.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after {
border-width: 5px 5px 0px 5px;
border-top-color: #FFF;
top: 7px;
}
.ms-bullet{cursor:pointer;float: left;}
.ms-bullets.ms-dir-h {
position: absolute;
bottom: 20px;
right: 50%;
width: 100px;
}
.ms-bullets.ms-dir-v {
position: absolute;
top:50%;
}
.ms-bullets.ms-dir-v .ms-bullet{
float: none;
}
.ms-bullets.ms-dir-h .ms-bullets-count {
position: relative;
right: -50%;
}
.ms-sbar {position: absolute;}
.ms-sbar.ms-dir-h {
left: 10px;
right: 10px;
top: 5px
}
.ms-sbar.ms-dir-v {
top: 10px;
bottom: 10px;
right: 5px
}
.ms-sbar .ms-bar {
height: 4px;
background: #333;
border-radius: 4px;
}
.ms-sbar.ms-dir-v .ms-bar {	width: 4px;}
.ms-sbar .ms-bar{
position:relative;
-webkit-transition: opacity 300ms;
-moz-transition: opacity 300ms;
-ms-transition: opacity 300ms;
-o-transition: opacity 300ms;
transition: opacity 300ms;
}
.ms-timerbar {
width: 100%;
bottom: 0px;
position: absolute;
}
.ms-ctimer {
position: absolute;
top: 30px;
left: 30px;
cursor: pointer;
}
.ms-ctimer-bullet {}
.ms-time-bar{
-webkit-transition: width 120ms linear;
-moz-transition: width 120ms linear;
-ms-transition: width 120ms linear;
-o-transition: width 120ms linear;
transition: width 120ms linear;
}
.ms-ie7 .ms-tooltip-arrow{
height:0px;
}
.ms-slide-info {position: absolute;}
.ms-slide-info.ms-dir-v {top:0;}
.ms-slide-info.ms-dir-h {width:100%;}
@keyframes point-anim{
0% 		{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5);  opacity: 1; }
100% 	{transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5);  opacity: 0; }
}
@-webkit-keyframes point-anim{
0% 		{-webkit-transform: scale(0.5); opacity: 1; }
100% 	{-webkit-transform: scale(1.5);	opacity: 0; }
} .ms-android .ms-tooltip-point .ms-point-border{
animation:none;
-moz-animation:none;
-webkit-animation:none;
-o-animation:none;
}.ms-skin-default .ms-slide .ms-slide-vpbtn,
.ms-skin-default .ms-video-btn{
width: 50px;
height: 51px;
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/css/light-skin-1.png) no-repeat -14px -150px;
top: 50%;
left: 50%;
margin: -25px 0 0 -25px;
}
.ms-skin-default .ms-slide .ms-slide-vcbtn {
width: 30px;
height: 30px;
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/css/light-skin-1.png) no-repeat -24px -28px;
top: 18px;
right: 30px;
} .ms-skin-default .ms-nav-next,
.ms-skin-default .ms-nav-prev {
width: 30px;
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/css/light-skin-1.png);
background-position: -89px -26px;
height: 40px;
cursor: pointer;
top: 50%;
left: 30px;
margin-top: -20px;
position: absolute;
z-index: 110;
}
.ms-skin-default .ms-nav-next {
right: 30px;
left: auto;
background-position: -89px -103px;
}
.ms-skin-default .ms-bullet {
width: 10px;
height: 10px;
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/css/light-skin-1.png) no-repeat;
margin: 4px;
background-position: -34px -117px;
}
.ms-skin-default .ms-bullet-selected {
background-position: -34px -84px;
}
.ms-skin-default .ms-time-bar {
height: 3px;
background: #FFFFFF;
border-top: solid 1px rgba(0, 0, 0, 0.41);
}
.ms-skin-default .ms-tooltip{
position: absolute;
z-index: 210;
cursor: auto;
}
.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{
border-left: solid 10px transparent;
border-right: solid 10px transparent;
position: absolute;
left: 50%;
margin-left: -10px;
}
.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{
border-top: solid 10px;
border-top-color: silver;
border-top-color: rgba(240, 240, 240, 0.88);
bottom: -10px;
}
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow {
border-bottom: solid 10px;
border-bottom-color: silver;
border-bottom-color: rgba(240, 240, 240, 0.88);
top: -10px;
}
.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{
border-top: solid 10px transparent;
border-bottom: solid 10px transparent;
position: absolute;
top: 50%;
margin-top: -10px;
}
.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{
border-right: solid 10px;
border-right-color: silver;
border-right-color: rgba(240, 240, 240, 0.88);
left: -10px;
}
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow {
border-left: solid 10px;
border-left-color: silver;
border-left-color: rgba(240, 240, 240, 0.88);
right: -10px;
}
.ms-skin-default .ms-tooltip-point {cursor: pointer;}
.ms-skin-default .ms-tooltip-point .ms-point-center {
width: 12px;
height: 12px; 
border-radius: 15px;
border: solid 2px #BBB;
background: white;
margin: -8px 0 0 -8px;
position: absolute;
z-index: 105;
}
.ms-skin-default .ms-tooltip-point .ms-point-border {
width: 22px;
height: 22px; 
background: black;
background:rgba(0, 0, 0, 0.36);
margin: -11px 0 0 -11px;
position: absolute;
border-radius: 15px;
animation: point-anim 1.5s infinite ;
-moz-animation: point-anim 1.5s infinite;
-webkit-animation: point-anim 1.5s infinite;
-o-animation: point-anim 1.5s infinite;
}
.ms-skin-default .ms-tooltip {
max-width:200px;
}
.ms-skin-default .ms-tooltip-cont {
padding: 10px;
background: silver;
background: rgba(240, 240, 240, 0.88);
text-shadow: 0 1px 0px white;
margin-left: -1px;
} @media 
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
.ms-skin-default .ms-slide .ms-slide-vpbtn,
.ms-skin-default .ms-video-btn,
.ms-skin-default .ms-slide .ms-slide-vcbtn,
.ms-skin-default .ms-nav-next,
.ms-skin-default .ms-nav-prev,
.ms-skin-default .ms-bullet{
background-image:url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/css/light-skin-1-retina.png);
background-size: 152px 225px;
}
}div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right { height: 13px; }
div.pp_default .pp_top .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } div.pp_default .pp_top .pp_middle { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite_x.png) top left repeat-x; } div.pp_default .pp_top .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
div.pp_default .pp_content { background-color: #fff; } div.pp_default .pp_next:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } div.pp_default .pp_previous:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } div.pp_default .pp_expand { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_expand:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } div.pp_default .pp_contract { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_contract:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } div.pp_default .pp_close { width: 30px; height: 30px; background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } div.pp_default #pp_full_res .pp_inline { color: #000; } 
div.pp_default .pp_gallery ul li a { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
div.pp_default .pp_social { margin-top: 7px; }
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default .pp_details { position: relative; }
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }
div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }
div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }
div.pp_default .pp_bottom .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } div.pp_default .pp_bottom .pp_middle { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } div.pp_default .pp_bottom .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } div.pp_default .pp_loaderIcon { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/default/loader.gif) center center no-repeat; }  div.light_rounded .pp_top .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } div.light_rounded .pp_top .pp_middle { background: #fff; } div.light_rounded .pp_top .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } div.light_rounded .pp_content .ppt { color: #000; }
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right { background: #fff; }
div.light_rounded .pp_content { background-color: #fff; } div.light_rounded .pp_next:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_rounded .pp_previous:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_rounded .pp_expand { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_rounded .pp_expand:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_rounded .pp_contract { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_rounded .pp_contract:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_rounded .pp_close { width: 75px; height: 22px; background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_rounded .pp_details { position: relative; }
div.light_rounded .pp_description { margin-right: 85px; }
div.light_rounded #pp_full_res .pp_inline { color: #000; } 
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_rounded .pp_nav .pp_play { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_nav .pp_pause { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_arrow_previous { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_rounded .pp_arrow_next { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_rounded .pp_bottom .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } div.light_rounded .pp_bottom .pp_middle { background: #fff; } div.light_rounded .pp_bottom .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } div.light_rounded .pp_loaderIcon { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }  div.dark_rounded .pp_top .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } div.dark_rounded .pp_top .pp_middle { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_top .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } div.dark_rounded .pp_content_container .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } div.dark_rounded .pp_content_container .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } div.dark_rounded .pp_content { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_next:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_rounded .pp_previous:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.dark_rounded .pp_expand { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_expand:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_rounded .pp_details { position: relative; }
div.dark_rounded .pp_description { margin-right: 85px; }
div.dark_rounded .currentTextHolder { color: #c4c4c4; }
div.dark_rounded .pp_description { color: #fff; }
div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_rounded .pp_nav .pp_play { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_nav .pp_pause { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_arrow_previous { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_rounded .pp_arrow_next { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_rounded .pp_bottom .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } div.dark_rounded .pp_bottom .pp_middle { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_bottom .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } div.dark_rounded .pp_loaderIcon { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; }  div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content { background: #000; }
div.dark_square .currentTextHolder { color: #c4c4c4; }
div.dark_square .pp_description { color: #fff; }
div.dark_square .pp_loaderIcon { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/loader.gif) center center no-repeat; } div.dark_square .pp_expand { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_square .pp_expand:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_square .pp_contract { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_square .pp_contract:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_square .pp_close { width: 75px; height: 22px; background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_square .pp_details { position: relative; }
div.dark_square .pp_description { margin: 0 85px 0 0; }
div.dark_square #pp_full_res .pp_inline { color: #fff; }
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_square .pp_nav { clear: none; }
div.dark_square .pp_nav .pp_play { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_nav .pp_pause { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_arrow_previous { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_square .pp_arrow_next { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_square .pp_next:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_square .pp_previous:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; }  div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content { background: #fff; }
div.light_square .pp_content .ppt { color: #000; }
div.light_square .pp_expand { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_square .pp_expand:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_square .pp_contract { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_square .pp_contract:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_square .pp_close { width: 75px; height: 22px; background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_square .pp_details { position: relative; }
div.light_square .pp_description { margin-right: 85px; }
div.light_square #pp_full_res .pp_inline { color: #000; }
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_square .pp_nav .pp_play { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_nav .pp_pause { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_arrow_previous { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_square .pp_arrow_next { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_square .pp_next:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_square .pp_previous:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_square .pp_loaderIcon { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }  div.facebook .pp_top .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } div.facebook .pp_top .pp_middle { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } div.facebook .pp_top .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } div.facebook .pp_content .ppt { color: #000; }
div.facebook .pp_content_container .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } div.facebook .pp_content_container .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } div.facebook .pp_content { background: #fff; } div.facebook .pp_expand { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.facebook .pp_expand:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.facebook .pp_contract { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.facebook .pp_contract:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.facebook .pp_close { width: 22px; height: 22px; background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.facebook .pp_details { position: relative; }
div.facebook .pp_description { margin: 0 37px 0 0; }
div.facebook #pp_full_res .pp_inline { color: #000; } 
div.facebook .pp_loaderIcon { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/loader.gif) center center no-repeat; } div.facebook .pp_arrow_previous { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
div.facebook .pp_arrow_next { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
div.facebook .pp_nav { margin-top: 0; }
div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
div.facebook .pp_nav .pp_play { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_nav .pp_pause { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_next:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } div.facebook .pp_previous:hover { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } div.facebook .pp_bottom .pp_left { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } div.facebook .pp_bottom .pp_middle { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } div.facebook .pp_bottom .pp_right { background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; }  div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}
.pp_top {
height: 20px;
position: relative;
}
* html .pp_top { padding: 0 20px; }
.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle {
left: 0;
position: static;
}
.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }
.pp_fade { display: none; }
.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px 0;
}
.pp_description {
display: none;
margin: 0;
}
.pp_social { float: left; margin: 0; }
.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }
.pp_social .twitter { float: left; }
.pp_nav {
clear: right;
float: left;
margin: 3px 10px 0 0;
}
.pp_nav p {
float: left;
margin: 2px 4px;
white-space: nowrap;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
float: left;
margin-right: 4px;
text-indent: -10000px;
}
a.pp_arrow_previous,
a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_gallery div {
float: left;
overflow: hidden;
position: relative;
}
.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
padding: 0;
position: relative;
white-space: nowrap;
}
.pp_gallery ul a {
border: 1px #000 solid;
border: 1px rgba(0,0,0,0.5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}
.pp_gallery ul a:hover,
.pp_gallery li.selected a { border-color: #fff; }
.pp_gallery ul a img { border: 0; }
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
.pp_gallery li.default a {
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
display: block;
height: 33px;
width: 50px;
}
.pp_gallery li.default a img { display: none; }
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
margin-top: 7px !important;
}
a.pp_next {
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_previous {
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_expand,
a.pp_contract {
cursor: pointer;
display: none;
height: 20px;	
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}
a.pp_close {
position: absolute; right: 0; top: 0; 
display: block;
line-height:22px;
text-indent: -10000px;
}
.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_bottom { padding: 0 20px; }
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
}
#pp_full_res {
line-height: 1 !important;
}
#pp_full_res .pp_inline {
text-align: left;
}
#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
div.ppt {
color: #fff;
display: none;
font-size: 17px;
margin: 0 0 5px 15px;
z-index: 9999;
}* {
box-sizing: border-box;
margin: 0px;
padding: 0px; }
a {
color:#ae6ad4;
}
a, a:hover, a:focus {
text-decoration: none;
}
body {
font-family: 'Lato', sans-serif;
color: #292929;
font-weight:400;
font-size: 14px;
line-height: 22px;
}
.btn-style {
font-size: 15px;
text-transform: uppercase;
width: 143px;
height: 46px;
line-height: 46px;
display: block;
background: #fff;
color: #000;
font-weight: 600;
border-radius: 50px;
text-align: center;
}
.btn-style:hover, .btn-style:focus{
background: #000;
color: #fff;
}
h2{
font-size: 40px;
text-transform: uppercase;
font-weight: 800;
color: #000;
position: relative;
padding-bottom: 32px;
margin-bottom: 57px;
}
h2:after{
content: "";
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/line.png);
width: 84px;
height: 11px;
position: absolute;
bottom: 0;
left: 50%;
transform: translate(-50%, 0);
}
.row:before, .row:after {display: none !important;}
.row{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}  .logoArea {
position: absolute;
top: 0;
left: 0;
background: #3a3a3a;
z-index: 9;
padding-right: 30px;
padding-bottom: 30px;
border-radius: 50%;
border-right: 8px solid #01d9f3;
border-bottom: 9px solid #01d9f3;
height:570px;
width:570px;
margin-top: -275px;
margin-left: -265px;
}
.logoArea .logo-content {
position: absolute;
bottom: 75px;
right: 50px;
}
header .logoArea .navbar-brand{
margin-top:30px;
}
.headSocial ul{
text-align: center;
margin-top: 15px;
}
.headSocial ul li{
display: inline-block;
margin: 0 8px;
}
.headSocial ul li a{
color: #fff;
width: 45px;
height: 45px;
line-height: 41px;
text-align: center;
display: block;
border-radius: 50%;
border: 2px solid #fff;
}
.headSocial ul li a:hover, .headSocial ul li a:focus{
background: #01d9f3;
}
.socialHead ul li{
list-style-type: none;
float: left;
margin-left: 20px;
} header {
position: absolute;
background: transparent;
top: 0;
left: 0;
right: 0;
z-index: 9;
}
.navbar-light .navbar-brand {
color: rgba(0, 0, 0, 0.9);
margin-right: 0;
position: relative;
z-index: 9;
padding: 0;
}
.navbar-toggler:not(:disabled):not(.disabled) {
cursor: pointer;
}
.navbar-light .navbar-toggler {
color: rgba(0, 0, 0, 0.5);
border-color: rgba(0, 0, 0, 0.1);
}
.navbar-expand-md .navbar-nav {
z-index: 9;
margin-left: 0 !important;
}
.navbar li.nav-item {
margin: 0px;
position: relative;
}
.navbar-expand-md .navbar-nav .nav-link {
color: #fff !important;
font-size: 17px;
line-height: 34px;
font-weight: 600;
text-transform: uppercase;
position: relative;
padding: 0 20px;
}
.navbar-nav .nav-link:hover, .navbar-nav .nav-link:focus, .navbar-nav .active .nav-link {
background:#fff;
color: #000 !important;
height: 34px;
line-height: 34px;
border-radius: 50px;
line-height: 34px;
font-size: 17px;
}
.navbar-light .navbar-nav .nav-link {
color: rgba(0, 0, 0, 0.5);
}
.bg-light{
background-color: transparent !important;
padding: 0;
}
.searchContent {
position: absolute;
right: 0;
top: 77px;
padding: 20px;
background: rgba(255, 255, 255, 0.66) !important;
display: none;
}
.searchContent form input {
background: #fff;
border: 1px solid #01d9f3;
height: 40px;
padding: 10px;
width: 60%;
vertical-align: middle;
}
.searchContent form input[type="submit"]{
background: #01d9f3;
color: #000;
width: 38%;
vertical-align: middle;
padding: 0;
cursor: pointer;
}
.searchContent form input[type="submit"]:hover, .searchContent form input[type="submit"]:focus{
background: #000;
color: #01d9f3;
} .banner {
position: relative;
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/ban-bg.jpg);
background-size: cover;
height: 100vh;
}
.banner .carousel-item{
height: 400px;
text-align: center;
}
.banner .carousel-item img{
height: 100%;
}
.banner .carousel{
position: absolute;
bottom:-100px;
left: 0;
right: 0;
}
.banner .carousel-control-prev-icon{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/prev.png);
width: 74px;
height: 74px;
}
.banner .carousel-control-next-icon{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/next.png);
width: 74px;
height: 74px;
}
.carousel-control-next, .carousel-control-prev{
top: -60%;
z-index: 99;
} .banner .banContent{
top:30%;
left: 50%;
transform: translate(-50%, 0);
width: 100%;
text-align: center;
position: absolute;
text-transform: uppercase;
}
.banner .banContent h1{
color: #000;
font-size: 35px;
line-height: 35px;
font-weight: 800;
margin-bottom: 10px;
}
.banner .banContent a{
color: #fff;
font-weight: 800;
font-size: 72px;
line-height: 72px;
display: block;
margin-bottom: 10px;
}
.banner .banContent a:hover, .banner .banContent a:focus{
color: #000;
}
.banner .banContent h3{
color: #fff;
font-size: 20px;
line-height: 20px;
font-weight: 800;
}  .service{
padding: 150px 0 70px;
}
.service .serviceBlock {
background: #f1eddc;
padding: 40px 20px 60px;
height: 100%;
position: relative;
}
.service .serviceBlock p{
max-height: 60px;
overflow: hidden;
}
.service .service-icon-a{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/service-icon-1.png);
width: 113px;
height: 53px;
display: block;
margin: 0 auto 20px;
}
.service .service-icon-a:hover{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/service-icon-1-hvr.png);
}
.service .service-icon-b{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/service-icon-2.png);
width: 76px;
height: 53px;
display: block;
margin: 0 auto 20px;
}
.service .service-icon-b:hover{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/service-icon-2-hvr.png);
}
.service .service-icon-c{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/service-icon-3.png);
width: 101px;
height: 53px;
display: block;
margin: 0 auto 20px;
}
.service .service-icon-c:hover{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/service-icon-3-hvr.png);
}
.service .serviceBlock h3{
font-size: 19px;
text-transform: uppercase;
margin-bottom: 20px;
}
.service .serviceBlock a{
display: block;
width: 115px;
height: 37px;
line-height: 37px;
background: #000;
color: #fff;
margin: 0 auto;
position: absolute;
bottom: 20px;
left: 50%;
transform: translate(-50%, 0);
}
.service .serviceBlock a:hover, .service .serviceBlock a:focus{
background: #6dcbd7;
}
.service .serviceBlock:hover{
background: #000;
color: #fff;
}
.service .serviceBlock:hover .service-icon-a{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/service-icon-1-hvr.png);
}
.service .serviceBlock:hover .service-icon-b{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/service-icon-2-hvr.png);
}
.service .serviceBlock:hover .service-icon-c{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/service-icon-3-hvr.png);
}
.service .serviceBlock:hover a{
background: #6dcbd7;
}
.service .serviceBlock:hover a:hover{
background: #00aeef;
} .aboutUs{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/dark-bg.jpg);
background-size: cover;
padding: 100px 0 35px;
color: #fff;
position: relative;
}
.aboutUs h2{
color: #fff;
margin-bottom: 10px;
padding-bottom: 0;
}
.aboutUs h2:after{
display: none;
}
.aboutUs .aboutLeft h3{
font-size: 40px;
line-height: 40px;
margin-bottom: 20px;
}
.aboutUs .aboutLeft a{
color: #6dcbd7;
font-weight: 600;
font-size: 40px;
}
.aboutUs .aboutLeft a:hover, .aboutUs .aboutLeft a:focus{
color: #fff;
}
.aboutUs .aboutLeft img{
width: 50%;
display: block;
margin-top: 44px;
z-index: 9;
position: relative;
}
.aboutUs .aboutContent{
background: rgba(109, 203, 215, 0.59);
color: #fff;
position: absolute;
right: 0;
top: 0;
bottom: 0;
width: 50%;
padding: 100px 120px 100px 20px;
}
.aboutUs .aboutContent:before {
content: "";
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 630px 130px;
border-color: transparent transparent rgba(109, 203, 215, 0.59) transparent;
position: absolute;
left: -130px;
top: 0;
}
.aboutUs .aboutContent h2{
margin-bottom: 45px;
}
.aboutUs .aboutContent h2:after{
content: "";
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/line2.png);
width: 84px;
height: 13px;
position: absolute;
bottom: 20px;
left: inherit;
transform: translate(-50%, 0);
display: block;
right: 180px;
}
.aboutUs .aboutContent p{
margin-bottom: 35px;
} .gallery{
padding: 80px 0;
}
.gallery .galImg-a {
height: 500px;
position: relative;
}
.gallery .galImg-a img{
width:100%;
height: 100%;
object-fit: cover;
}
.gallery .effect{
height:240px;
margin-bottom: 20px;
}
.gallery .effect .img{
width:100%;
height:100%;
}
.gallery .effect .img img{
width:100%;
height:100%;
object-fit: cover;
}
.box-overlay {
background-color: transparent;
bottom: 0;
height: 92%;
left: 0;
margin: auto;
padding: 25px 12px;
position: absolute;
right: 0;
top: 0;
width: 90%;
overflow:hidden;
}
.box-overlay a {
color: #fff;
width: 42px;
height: 42px;
border-radius: 50%;
background-color: transparent;
left: 0;
right: 0;
margin: 0 auto;
display: inline-block;
position: absolute;
z-index: 999;
text-align: center;
opacity: 0;
top:40%;
}
.box-overlay a img{
display:inline-block;
}
.effect {
padding:0px!important;
overflow: hidden;
position: relative;
}
.img img {
height: 100%;
width: 100%;
}
.overlay-1 {
background-color: transparent;
bottom: -245px;
color: #fff;
font-size: 21px;
height: 40px;
left: 0;
margin: auto;
line-height:40px;
position: absolute;
right: 0;
top: 0;
width: 40px;
opacity:0;
}
.overlay-1 a {
color: #fff;
padding: 0 10px;
}
.effect:hover .overlay-1 {
bottom: 0px;
opacity:1;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.my-gallery {
width:100%;
}
.effect:hover::before{ content:""; position:absolute; top:0; left:0;width:100%; height:100%;    background: rgba(109, 203, 215, 0.60);; width:100%;
-webkit-transition: all ease-in-out 0.4s;
-moz-transition: all ease-in-out 0.4s;
transition: all ease-in-out 0.4s;}
.gallery .galImg-a .overflow{
background: rgba(0, 0, 0, 0.60);
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
color: #fff;
text-align: center;
opacity: 0;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
}
.gallery .galImg-a:hover .overflow{
opacity: 1;
}
.gallery .galImg-a .overflow a{
display: block;
height: 100%;
}
.gallery .galImg-a .overflow a h3{
background: #6dcbd7;
color: #000;
font-size: 24px;
text-transform: uppercase;
width: 145px;
margin: 0 auto;
padding: 30px 0 40px;
border-radius: 0 0 50% 50%;
}
.gallery .galImg-a .overflow a span{
display: block;
color: #fff;
font-size: 175px;
font-weight: 300;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
} .testimonial{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/testi-bg.jpg);
padding: 90px 0;
}
.testimonial h2{
color: #fff;
}
.testimonial h2:after {
content: "";
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/line3.png);
}
.testimonial .testiBlock{
background: #000;
color: #fff;
padding: 30px 50px;
border-radius: 50px;
}
.testimonial .testiImg img{
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 50%;
}
.testimonial .testiImg{
width: 74px;
height: 74px;
border-radius: 50%;
float: left;
margin-right: 18px;
border: 2px solid #6dcbd7;
}
.testimonial h3{
font-size: 25px;
text-transform: uppercase;
font-weight: 800;
color: #6dcbd7;
}
.testimonial h4{
font-size: 18px;
text-transform: uppercase;
font-weight: 800;
}
.testimonial .owl-theme .owl-dots .owl-dot.active span{
background: #6dcbd7;
}
.testimonial .owl-theme .owl-nav.disabled+.owl-dots {
margin-top: 50px;
} .getQuote{
background: #6dcbd7;
color: #fff;
padding: 50px 0;
}
.getQuote h2{
color: #fff;
font-size: 30px;
margin-bottom: 20px;
padding-bottom: 0;
}
.getQuote h2:after{
display: none;
}
.getQuote p{
font-size: 16px;
text-transform: uppercase;
}
.getQuote a{
margin: 30px auto 0;
} footer{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/foot-bg.jpg);
background-size: cover;
padding-top: 75px;
color: #fff;
}
.footBlock h3{
text-transform: uppercase;
font-size: 25px;
padding-bottom: 45px;
position: relative;
margin-bottom: 35px;
}
.footBlock h3:after{
content: "";
width: 100%;
height: 8px;
background: #6dcbd7;
position: absolute;
left: 0;
bottom: 0;
}
.footSocial{
margin-top: 25px;
}
.footSocial ul li{
list-style-type: none;
float: left;
margin-right: 20px;
font-size: 20px;
}
.footSocial ul li a{
color: #6dcbd7;
}
.footSocial ul li a:hover, .footSocial ul li a:focus{
color: #fff;
}
.footBlock ul li{
list-style-type: none;
margin-bottom: 10px;
position: relative;
padding-left: 35px;
}
.footBlock .payment img{
width:100%;
}
.footBlock ul li i{
position: absolute;
top:0;
left: 0;
font-size: 20px;
}
.footBlock p a{
color: #fff;
}
.footBlock p a:hover, .footBlock p a:focus{
color: #6dcbd7; 
}
.footBlock input{
width: 100%;
background: #282828;
padding: 10px;
border:0;
color: #fff;
}
.footBlock input[type=submit]{
background: #6dcbd7;
color: #000;
width: 142px;
height: 38px;
line-height: 38px;
border-radius: 50px;
padding: 0;
font-weight: 800;
margin: 20px 0 0;
}
.footBlock input[type=submit]:hover, .footBlock input[type=submit]:focus{
background: #fff;
}
.bottomFooter{
background: #000;
color: #d6d6d6;
padding: 10px 0;
margin-top: 40px;
}
.bottomFooter a{
color: #6dcbd7;
}
.bottomFooter a:hover, .bottomFooter a:focus{
color: #fff;
}
.bottomFooter p{
margin-bottom: 0;
} .innerBan{
height: 400px;
position: relative;
}
.innerBan img{
width: 100%;
height: 100%;
object-fit: cover;
}
.innerBan:after{
content:"";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(7, 121, 136, 0.45);
}
.innerBan .banContent{
z-index: 99;
top: 60%;
}
.banner .banContent h1 {
color: #fff;
font-size: 55px;
line-height: 55px;
text-shadow: 2px 3px 3px #000;
}
.aboutImg img{
width: 100%;
}
.aboutUsPage{
padding: 80px 0
}
.aboutUsPage .aboutImg{
width: 40%;
float: left;
margin-right: 30px;
margin-bottom: 30px;
box-shadow: -10px 10px 0 4px #6dcbd7;
border: 1px dashed #000;
}
.aboutUsPage .aboutImg img{
width: 100%;
} .vehicalProvide{
overflow: hidden;
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/car-2.jpg);
background-size: cover;
position: relative;
background-attachment: fixed;
}
.vehicalProvide .pull-left{
background: rgba(0, 0, 0, 0.55);
color: #fff; left: 0;
top: 0;
bottom: 0;
padding: 60px 30px; width: 35%;
height: 80vh;
}
.vehicalProvide .pull-right{
background: rgba(0, 0, 0, 0.55);
color: #fff; right: 0;
top: 0;
bottom: 0;
padding: 60px 30px; width: 35%;
height: 80vh;
}
.vehicalProvide h3{
text-transform: uppercase;
font-weight: 800;
margin-bottom: 30px;
}
.vehicalProvide ul li{
list-style-type: none;
margin-bottom: 10px;
}
.vehicalProvide ul li i{
color: #6dcbd7;
margin-right: 10px;
}  .ourServicesPage{
padding: 80px 0
}
.serviceBlockPage{
overflow: hidden;
margin-bottom: 50px;
box-shadow: -8px 8px 0 4px #6dcbd7;
height: 100%;
}
.servicePageImg{
margin-right: 0;
height: 300px;
}
.servicePageImg img{
width: 100%;
height: 100%;
object-fit: cover;
}
.servicePageContent h3{
font-weight: 800;
color: #6dcbd7;
font-size: 18px;
}
.servicePageContent{
border: 1px solid #4a4a4a;
padding: 30px 20px 0;
text-align: center;
height: 100%;
}
.ourServicesPage .btn-style{
background: #6dcbd7;
margin: 20px auto 0;
}
.ourServicesPage .btn-style:hover, .ourServicesPage .btn-style:focus{
background: #000;
} .testimonialPage{
background:transparent;
text-align:center;
padding: 130px 0 0;
}
.testimonialPage .col-md-4{
margin-bottom: 90px;
}
.testimonialPage .testimonialPageblock{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/dark-bg.jpg);
background-size: cover;
color: #fff;
padding: 30px;
height:100%;
}
.testimonialPage .testimonialPageblock img{
margin-top: -70px;
margin-bottom: 30px;
} .contactArea{
padding: 70px 0;
}
.contactArea input.form-control{
width: 100%;
height: 48px;
border:1px solid #ccc;
border-radius: 0;
border-left: 4px solid #6dcbd7;
}
.contactArea textarea{
width: 100%;
height: 148px;
border:1px solid #ccc;
border-radius: 0;
border-left: 4px solid #6dcbd7;
padding: 10px;
}
.contactArea input[type=submit]{
background: #6dcbd7;
border: 0;
}
.contactArea input[type=submit]:hover, .contactArea input[type=submit]:focus{
background: #000;
color: #fff;
outline:none;
}
.contactDetails{
background: url(//www.makluxurycharters.com.au/wp-content/themes/mak_luxury_charters/assets/images/dark-bg.jpg);
background-size: cover;
padding: 70px 0;
color: #fff;
font-size: 20px;
}
.contactDetails .footBlock i{
font-size: 40px;
width: 120px;
height: 120px;
border: 2px solid #49a3af;
line-height: 116px;
border-radius: 50%;
margin-bottom: 30px;
}
.map iframe{
width: 100%;
display: block;
}
.galPage .row{
margin-top: 40px;
}
.ourServicesPage .col-md-4, .service .col-md-4{
margin-bottom:30px;
} #get-qut .radio-wrap input[type=radio]{
display: inline-block;
vertical-align: middle;
margin-top: 4px;
margin-right: 7px;
}
#get-qut .radio-wrap span{
display: inline-block;
vertical-align: middle;
margin-right: 15px;
}
.distance-form{
padding-top:0;
}
.distance-form form{
margin-bottom:50px;
} .distanceInfo { list-style: none;    }
.distanceInfo li{
line-height: 1;
padding-left: 25px;
position: relative;
font-size: 15px;
padding-bottom: 20px;
}
.distanceInfo li:before{
content: "\f00c";
font-family: FontAwesome;
position: absolute;
left: 0;
color: #6dcbd7;
}
form#get-qut {
background-color: #f2f2f2;
padding: 15px;
}
.distanceArea input[type=button] {
background: #6dcbd7;
border: 0;
height: 40px; line-height: 1.5;
}
.distanceArea input[type="submit"] {
background: #6dcbd7;
border: 0;
height: 40px; line-height: 1.5;
}  @media (max-width:1300px){
.aboutUs .aboutContent::before{
border-width: 0 0 581px 130px;
}
.aboutUs .aboutLeft{
width: 50%;
}
h2 {
font-size: 30px;
}
.aboutUs .aboutLeft img {
width: 90%;
}
.aboutUs{
padding: 100px 0 73px;
}
.aboutUs .aboutContent h2::after{
right: 140px;
bottom: 11px;
}
}
@media (max-width:1198px){
.navbar-light .navbar-brand{
width: 13%;
}
.navbar-light .navbar-brand img{
width: 100%;
}
.aboutUs {
padding: 70px 0 73px;
}
.aboutUs .aboutContent{
padding: 70px 120px 100px 20px;
}
.aboutUs .aboutContent h2 {
margin-bottom: 25px;
}
.aboutUs .aboutContent p {
margin-bottom: 15px;
}
.aboutUs .aboutContent::before {
border-width: 0 0 551px 130px;
}
.vehicalProvide .pull-left,.vehicalProvide .pull-right{
height: 80vh;
}
}
@media (max-width:1023px){
.navbar-expand-md .navbar-nav .nav-link{
padding: 0 10px;
font-size: 14px;
}
.banner .banContent h1{
font-size: 35px;
line-height: 35px;
}
.banner .banContent a{
font-size: 52px;
line-height: 52px;
}
.banner{
height: 80vh;
}
.innerBan {
height: 50vh;
}
.banner .carousel-item img {
height: 100%;
transform: scale(0.7);
text-align: center;
margin: 0 auto;
display: block;
}
.service {
padding: 90px 0 70px;
}
.aboutUs .aboutLeft {
width: 100%;
text-align: center;
}
.aboutUs .aboutLeft img{
display: none;
}
.aboutUs .aboutContent{
position: relative;
width: 100%;
}
.aboutUs .aboutContent::before{
display: none;
}
.aboutUs .aboutContent {
padding: 30px;
text-align: center;
margin-top: 30px;
}
.aboutUs .aboutContent h2::after{
display: none;
}
.aboutUs .aboutContent a{
margin: 30px auto;
}
.gallery .galImg-a {
height: 400px;
}
.gallery .effect {
height: 190px;
}
.aboutUs .aboutContent::before {
border-width: 0 0 551px 130px;
}
.vehicalProvide .pull-left,.vehicalProvide .pull-right{
height: 60vh;
padding: 40px 20px;
}
.servicePageImg{
height: 150px;
}
.serviceBlockPage{
box-shadow:none;
border:1px solid #6dcbd7;
}
.contactDetails .footBlock p {
font-size: 16px;
word-break: break-word;
}
}
@media (max-width:767px){
.navbar-light .navbar-brand {
width: 20%;
}
.navbar-light .navbar-toggler{
background: #fff;
}
header #collapsibleNavbar{
background: #000;
padding: 20px 10px;
}
.service .col-md-4{
margin-bottom: 30px;
}
.gallery .galImg-a {
height: auto;
margin-bottom: 30px;
}
.gallery .effect {
height: auto;
}
.gallery .galImg-a .overflow a h3{
font-size: 14px;
}
.banner .carousel-item img{
width: 100%;
height: auto;
}
.innerBan .banContent h1{
z-index: -9;
position: relative;
}
header{
z-index: 999;
}
.aboutUsPage .aboutImg{
width: 100%;
margin-right: 0;
}
.aboutUsPage h2{
text-align: center;
}
.vehicalProvide .pull-left, .vehicalProvide .pull-right {
height: auto;
padding: 20px;
float: none;
width: 100%;
}
.servicePageImg {
width: 100%;
}
.servicePageContent {
width: 100%;
margin-left: 0;
padding-left: 30px;
}
.ourServicesPage .rightContent{
padding-right: 30px;
padding-left: 30px;
margin-right: 0;
margin-left: 0;
}
}
@media (max-width:639px){
.navbar-light .navbar-brand {
margin-left: 20px;
}
.navbar-light .navbar-toggler {
background: #fff;
z-index: 999;
position: absolute;
top: 20px;
right: 20px;
}
.carousel-control-next, .carousel-control-prev{
z-index: 1;
}
.banner .banContent h1 {
font-size: 25px;
line-height: 25px;
}
.banner .banContent a {
font-size: 32px;
line-height: 32px;
}
.banner .banContent h3 {
font-size: 16px;
line-height: 20px;
font-weight: 800;
padding: 0 60px;
}
.banner {
height: 90vh;
}
.banner .carousel-item img{
transform: scale(0.4);
}
.banner .carousel{
bottom:inherit;
top: 40%;
}
.service {
padding: 40px 0 30px;
}
.gallery {
padding: 40px 0;
}
.innerBan{
height: 50vh !important;
}
.servicePageImg{
height: auto;
}
.vehicalProvide .pull-left, .vehicalProvide .pull-right{
margin: 20px 0;
}
.ourServicesPage .col-md-4{
margin-bottom:20px;
}
footer .footBlock .footSocial{
overflow: hidden;
height: 30px;
}
footer .footBlock{
margin-bottom: 20px;
}
}
@media (max-width:479px){
h2 {
font-size: 20px;
}
.navbar-light .navbar-brand {
width: 30%;
}
.banner {
height: 100vh;
}
.carousel-control-next, .carousel-control-prev{
width: 25%;
}
.banner .carousel-control-prev-icon, .banner .carousel-control-next-icon{
transform: scale(0.7);
}
.banner .carousel{
top:60%;
}
.aboutUs, .testimonial {
padding: 30px 0;
}
.testimonial {
padding-top: 60px;
}
.aboutUs .aboutLeft h3 {
font-size: 20px;
line-height: 20px;
margin-bottom: 10px;
}
.aboutUs .aboutLeft a{
font-size: 20px;
}
.gallery .galImg-a .overflow a span{
font-size: 35px;
}
.gallery .galImg-a .overflow a h3{
padding: 10px 0 20px;
}
.testimonial .testiImg{
margin: 0 auto 20px;
float: none;
}
.testimonial h3 {
font-size: 18px;
text-align: center;
}
.testimonial h4 {
font-size: 16px;
text-align: center;
}
.getQuote h2{
font-size: 20px;
}
.btn-style {
font-size: 11px;
width: 118px;
}
.distanceArea table{
width: 500px !important;
}
}