/*!
Theme Name: Go Ride A Wave
Theme URI: http://new.gorideawave.com.au
Description: Theme custom designed by Noosa Websites
Author: <a href="http://noosawebsites.com.au/">Noosa Websites</a>
Author URI: http://noosawebsites.com.au
Version: 1
*/.widget_twitter li,div.info_box{padding:20px;border:1px solid #e0e0e0;background:#f5f5f5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.widget_twitter li :last-child,div.info_box :last-child{margin-bottom:0}.annimate,a,a:hover,ul.columns li.column .thumbnail a .title,div.layout,div.the_map .gmp_directions input[type=submit],input.button,button,a.button,input[type="submit"],a.zoom img{-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}.annimate_fast{-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out}.trans_zoom{zoom:1}.inner,.sub_inner,ul.columns,ul.columns li.column .column,div.layout,div.locations div.related_locations ul,.ginput_complex,ul.gform_fields li.gfield,div.main-nav,div.action-nav ul,div.top-nav{*zoom:1}.inner:after,.sub_inner:after,ul.columns:after,ul.columns li.column .column:after,div.layout:after,div.locations div.related_locations ul:after,.ginput_complex:after,ul.gform_fields li.gfield:after,div.main-nav:after,div.action-nav ul:after,div.top-nav:after{content:"";display:table;clear:both}.hentry .result .thumbnail img,ul.columns li.column .thumbnail a,ul.columns li.column .thumbnail img,div.image_banner img,div.link_box li a img,div.languages li a,div.languages li img,div.featuredimage a,div.featuredimage img,a.zoom img,div.thumb_small img,.stretch{display:block;width:100%;height:auto;position:relative}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}cite,em,dfn{font-style:italic}code,kbd,samp,pre,tt,var{font-family:"Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace}code,pre{display:block;white-space:pre}del{text-decoration:line-through;font-size:70%;color:#aaa}ins,dfn{text-decoration:none}small,sup,sub{display:inline-block;font-size:85%;line-height:1.4em !important}abbr,acronym{text-transform:uppercase;letter-spacing:.1em}a abbr,a acronym{border:none}sup{vertical-align:super}sub{vertical-align:sub}body{font-family:"nimbus-sans",sans-serif;font-size:15px;line-height:1.6em;color:#666;font-weight:400}p,ul,ol,dl,table,fieldset,blockquote,pre,code{margin-bottom:20px}p.last,ul.last,ol.last,dl.last,table.last,fieldset.last,blockquote.last,pre.last,code.last{margin-bottom:0px}h1,h2,h3,h4,h5,h6{font-family:"futura-pt",sans-serif;font-size:15px;font-weight:bold;line-height:1.4em;margin-bottom:20px;color:#000}h1{font-size:42px;line-height:1.2em}h2{font-size:30px;line-height:1.2em;margin-bottom:20px;color:#0054a4}h3{font-size:24px;line-height:1.4em;margin-bottom:20px;color:#0054a4}h4,h5,h6{font-family:"nimbus-sans",sans-serif;font-weight:bold}h4{font-size:19.5px;line-height:1.2em;margin-bottom:0;color:#000}h5,h6{font-size:15px;line-height:1.6em;margin-bottom:0px;color:#0054a4}h5{color:#000}p.readmore{margin:0px}p.readmore a.button{margin-right:10px}ul{margin:0px 0px 20px;list-style-position:outside;list-style-type:disc}ul li,ol li{margin-left:1.85em}ol li{margin-left:1.85em}ul ul{list-style-type:disc}ul ul ul{list-style-type:disc}ol{margin:0px 0px 20px;list-style-position:outside;list-style-type:decimal}dt{margin-top:.8em;margin-bottom:.4em;font-weight:bold}.u_case{text-transform:uppercase !important}.l_case{text-transform:lowercase !important}.no_margin{margin-bottom:0 !important}a{color:#0054a4;outline:none;text-decoration:underline}a:hover{color:#f78e1e}.center{text-align:center}.hidden,.hide{display:none !important;visibility:hidden !important}.invisible{visibility:hidden}.alignright{float:right}.alignleft{float:left}.aligncenter{margin-left:auto;margin-right:auto}.clearboth,.clear{clear:both;display:block;font-size:0px;height:0px;line-height:0;width:100%;overflow:hidden}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}.inner:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .inner,*:first-child+html .inner{zoom:1}.entry:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .entry,*:first-child+html .entry{zoom:1}body{background:#232443}#wrapper{margin:0px auto 0px;padding:0px 0px;width:100%}#wrapper,#header,#page,#content,.sidebar,.inner,.sub_inner{position:relative}.inner{margin:0 auto;width:1020px;padding:0px}.sub_inner{margin:0 auto;padding:0px}#page .page_title{margin:0px auto;text-align:left;width:100%}#page .page_title.align_center{text-align:center}#page .page_title.align_right{text-align:right}#page .page_title.align_left{text-align:left}#page .page_title .inner{padding:20px 30px !important;background:#0054a4}#page .page_title h2{font-weight:bold;color:#fff;font-size:40px;line-height:1em;margin:0;letter-spacing:0px;text-shadow:3px 3px 1px rgba(0,0,0,0.2)}#page .page_title h2 span{color:#99bbdb;text-shadow:none}#page .page_title h2 span.page_sub_title{padding-top:5px;display:block;font-size:24px;line-height:1.1em}#page .page_title h2 br{display:none}#page .page_title h2 a{color:#fff}#page{background:#0687c1 url(images/body_bg.jpg) repeat-x center top;background-size:100%;padding-top:50px}#page div.page_wrap{-moz-box-shadow:#232443 0px 0px 10px;-webkit-box-shadow:#232443 0px 0px 10px;box-shadow:#232443 0px 0px 10px;width:1080px;margin:0 auto}#page .inner{padding:30px 30px;background:#fff;width:100%;}#page.no_top_pad .inner{padding-top:0}#page.no_bottom_pad .inner{padding-bottom:0}#content{width:72%;float:left}#content.fullwidth{width:auto;float:none}.sidebar{width:28%;float:right;padding-left:30px}.hentry .result{margin-bottom:40px;padding-bottom:40px;border-bottom:5px solid #eaeaea;overflow:hidden}.hentry .result .thumbnail{float:left;width:40%}.hentry .result .details{margin-left:40%;padding-left:30px}.meta{margin:0px 0px 20px;font-size:12px;line-height:1em;background:#f5f5f5;border:1px solid #e8e8e8;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.meta span{margin-right:20px}.meta span i{margin-right:3px}.results .details h2{font-size:34px;line-height:1em;margin-bottom:10px}.results .details p{margin:0px}.results .details p.readmore{margin-top:10px}.results .details .meta{margin-bottom:10px}.page_error{text-align:center}.page_error h2{font-size:200px;line-height:1em}.page_error h5{margin-bottom:40px}#footer{clear:both}#footer div.column:nth-child(1n+2){margin-top:-30px}#footer ul.menu,#footer li.menu-item{list-style:none;margin:0;padding:0}#footer ul.menu{border-top:1px solid #393a56}#footer li.menu-item a{display:block;padding:3px 5px;border-bottom:1px solid #393a56}#footer li.menu-item a:hover{color:#fff;background:#f78e1e}#footer .inner{padding:30px 0 0;text-align:left;color:#fff}#footer .inner h3{color:#fff;margin-bottom:10px}#footer .inner a{color:#80aad2;text-decoration:none}#footer .inner a:hover{color:#f78e1e}#copyright{color:#80aad2;text-align:center;font-size:14px;line-height:1.6em}#copyright .inner{padding:0 0px 120px;text-align:center}#copyright .inner a{color:#80aad2;text-decoration:underline}#copyright .inner a:hover{color:#f78e1e;text-decoration:underline}#copyright .inner p{margin:0}#copyright .inner .footer_text{margin:0 0 10px}.sidebar .widget ul.menu li a:hover,.sidebar .widget ul.menu li.current_page_item a{background:#f8f8f8;color:#0054a4;padding-left:15px}.sidebar .widget{margin:0 0 30px;padding:0 0 10px}.sidebar .widget h3.widget_title{color:#0054a4;margin:0 0 10px;padding:0;font-weight:bold;font-size:18px;line-height:1.2em}.sidebar .widget ul.menu{margin:0px !important;list-style:none;border-bottom:1px solid #ddd}.sidebar .widget ul.menu li{border-top:1px solid #ddd;margin:0;padding:0px}.sidebar .widget ul.menu li a{display:block;padding:12px 10px;color:#666;text-decoration:none;border:1px solid #fff;border-width:1px 0;line-height:1.3em}.sidebar div.widget div.content{padding:0px}.widget_twitter .twitter-avatar{display:none}.widget_twitter ul,.widget_twitter li{list-style:none;padding:0;margin:0}.widget_twitter li{padding:0px;margin-bottom:10px}.widget_twitter li span{display:block}.widget_twitter li .entry-content{padding:10px}.widget_twitter li .entry-meta{padding:10px;background:#e0e0e0;color:#fff;font-size:12px;line-height:1.2em;text-align:center}.widget_twitter li .entry-meta a{color:#222;text-decoration:none}.divider{position:relative;clear:both;display:block;padding:0px;margin:30px 0px;height:1px;background:#e0e0e0}div.contact{margin-bottom:20px}div.contact span{display:block}div.contact span.phone{font-size:1.4em}div.columns{overflow:hidden}div.columns ul,div.columns ul li{list-style:none;padding:0;margin:0;background:none}ul.columns{padding:0;margin:0;list-style:none;margin-right:-30px !important;clear:both}ul.columns li.column{float:left;margin:0;width:33.33333%}ul.columns li.column .thumbnail{margin-bottom:20px}ul.columns li.column .thumbnail a{display:block;background:#fff;padding:0px}ul.columns li.column .thumbnail a .title{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.5)}ul.columns li.column .thumbnail a .title h3{padding:10px 15px;color:#fff;margin:0px;font-size:18px;line-height:1em;font-weight:700}ul.columns li.column .thumbnail a:hover{border-color:#B9111E}ul.columns li.column .thumbnail a:hover .title{background:#0054a4}ul.columns li.column .details{padding-top:0px}ul.columns li.column .details h3{font-size:24px;line-height:1.2em;margin-bottom:10px}ul.columns li.column .details h4{margin-bottom:0;font-size:22px}ul.columns li.column:nth-child(3n+1){clear:both}div.columns-1 ul.columns li.column .column{margin-right:0 !important}div.columns-1 ul.columns li.column{width:100%;clear:none}div.columns-2 ul.columns li.column{width:50%;clear:none}div.columns-3 ul.columns li.column{width:33.33333%;clear:none}div.columns-4 ul.columns li.column{width:25%;clear:none}div.columns-5 ul.columns li.column{width:20%;clear:none}div.columns-6 ul.columns li.column{width:16.66667%;clear:none}div.columns-1 ul.columns li.column:nth-child(1n+1){clear:both}div.columns-2 ul.columns li.column:nth-child(2n+1){clear:both}div.columns-3 ul.columns li.column:nth-child(3n+1){clear:both}div.columns-4 ul.columns li.column:nth-child(4n+1){clear:both}div.columns-5 ul.columns li.column:nth-child(5n+1){clear:both}div.columns-6 ul.columns li.column:nth-child(6n+1){clear:both}div.column{margin-right:30px;margin-bottom:30px}@media only screen and (max-width: 740px){#footer div.columns-3 ul.columns li.column,#footer div.columns-4 ul.columns li.column,#footer div.columns-5 ul.columns li.column,#footer div.columns-6 ul.columns li.column{width:50% !important;clear:none !important}#footer div.columns-3 ul.columns li.column:nth-child(2n+1),#footer div.columns-4 ul.columns li.column:nth-child(2n+1),#footer div.columns-5 ul.columns li.column:nth-child(2n+1),#footer div.columns-6 ul.columns li.column:nth-child(2n+1){clear:both !important}ul.columns{margin-right:-10px !important}}@media only screen and (max-width: 480px){ul.columns,.column{margin-right:0 !important}ul.columns li.column{width:100% !important;clear:both}div.columns-1 ul.columns li.column{width:100% !important;clear:both}div.columns-2 ul.columns li.column{width:100% !important;clear:both}div.columns-3 ul.columns li.column{width:100% !important;clear:both}div.columns-4 ul.columns li.column{width:100% !important;clear:both}div.columns-5 ul.columns li.column{width:100% !important;clear:both}div.columns-6 ul.columns li.column{width:100% !important;clear:both}#footer div.columns-1 ul.columns li.column{width:100% !important;clear:both}#footer div.columns-2 ul.columns li.column{width:100% !important;clear:both}#footer div.columns-3 ul.columns li.column{width:100% !important;clear:both}#footer div.columns-4 ul.columns li.column{width:100% !important;clear:both}#footer div.columns-5 ul.columns li.column{width:100% !important;clear:both}#footer div.columns-6 ul.columns li.column{width:100% !important;clear:both}}div.layout{clear:both;margin:0px 0px -1px;padding:0 0px 30px}div.layout.border{margin-bottom:30px;padding-bottom:0}div.layout.border .sub_inner{padding-bottom:30px;border-bottom:1px solid #e0e0e0}div.layout.border.slider .sub_inner{padding-bottom:0px}div.layout.boxed_text{margin-bottom:30px;padding-bottom:0}div.layout.boxed_text .sub_inner{padding:30px;background:#f5f5f5;border:1px solid #e0e0e0}div.layout.centered_content{text-align:center}div.layout h3.section_title{color:#0054a4}div.layout.boxed div.column{background:#f5f5f5;border:1px solid #e8e8e8;padding:30px}div.layout.full_width{margin-left:-30px;margin-right:-30px}div.layout.spacer{clear:both;margin-bottom:0 !important}div.media{padding-bottom:25px}div.paragraph .thumbnail{margin:0 0 20px}div.paragraph .thumbnail img{display:block;width:100%;height:auto}div.panels.accordion h3.panel_heading{cursor:pointer}div.panel_box{margin-bottom:10px}div.panel_box h3.panel_heading{border:1px solid #e0e0e0;background:#ececec;margin:0px 0px 0px;font-size:20px;line-height:1.4em;padding:10px 20px;color:#333}div.panel_box .acc_container{background:#fafafa;border:1px solid #e0e0e0;border-top:none;padding:20px 20px 20px;margin:0px 0px 0px}div.gallery{padding-bottom:0}div.gallery .sub_inner{padding-bottom:0 !important}div.gallery ul li{margin:0px !important}div.gallery ul li .thumbnail{margin:0 !important}div.gallery ul li .thumbnail a{color:#000}div.gallery ul li .thumbnail a:hover{color:#000;cursor:zoom-in}div.gallery ul li .thumbnail a:hover i{display:block}div.gallery ul li .thumbnail a i{position:absolute;top:50%;width:100%;height:30px;line-height:30px;font-size:28px;text-align:center;margin-top:-15px;z-index:1;display:none}div.info_boxes ul.columns li div.column.has_thumbnail .thumbnail{float:left;width:20%}div.info_boxes ul.columns li div.column.has_thumbnail .details{padding-top:0;margin-left:20%;padding-left:30px}div.info_boxes.thumbnail_none ul.columns li div.column.has_thumbnail .thumbnail{display:none}div.info_boxes.thumbnail_none ul.columns li div.column.has_thumbnail .details{padding-top:0;margin-left:0;padding-left:0}div.info_boxes.thumbnail_top ul.columns li div.column.has_thumbnail .thumbnail{float:none;width:100%}div.info_boxes.thumbnail_top ul.columns li div.column.has_thumbnail .details{padding-top:0;margin-left:0;padding-left:0}div.info_boxes.text_align_center{text-align:center}div.icon_boxes{text-align:left}div.icon_boxes.text_align_center{text-align:center}ul.social,ul.social li{padding:0px;margin:0px;list-style:none;overflow:hidden}ul.social li{float:left;margin:0px 5px 0 0  !important;border:none !important;padding:0 !important;font-size:0}ul.social li a{font-size:18px !important;display:block;width:40px !important;height:40px !important;line-height:40px !important;text-align:center !important;text-decoration:none !important;border:none !important;padding:0px !important;background:#ddd;color:#666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}ul.social li a:hover{background:#f78e1e;color:#fff}#copyright ul.social{text-align:center;padding:0px 0 30px}#copyright ul.social li{margin:0 4px !important;float:none;display:inline-block}#copyright ul.social li a{background:#3376b6;color:#fff}#copyright ul.social li a:hover{background:#f78e1e;color:#fff}div.header-infobox{position:absolute;top:50px;right:0}div.header-infobox p{text-align:right;margin-bottom:0}div.header-infobox p.phone{margin-bottom:-5px;font-size:50px;line-height:1em;color:#f78e1e}div.header-infobox p.phone a{color:#f78e1e;text-decoration:none}div.header-infobox p.phone span{font-size:20px;color:#333}div.learn_more{text-align:center}div.button_group{padding-bottom:20px;text-align:left}div.button_group.text_align_center{text-align:center}div.button_group.text_align_right{text-align:right}div.button_group a{margin:0 10px 10px 0}div.styled_list div.column{margin-bottom:10px;font-size:20px;line-height:1.2em}div.styled_list div.column .the_icon{display:block;float:left;width:20px}div.styled_list div.column .the_text{display:block;margin-left:30px}div.the_stockist h3{margin-bottom:0}div.the_stockist span{display:block}div.info_box{margin-bottom:20px}div.info_box h3{font-size:20px;line-height:1.2em;background:#e0e0e0;padding:10px 20px;color:#111;margin:-20px -20px 10px}div.locations div.related_locations{padding-bottom:10px}div.locations div.related_locations ul,div.locations div.related_locations li{list-style:none;margin:0;padding:0}div.locations div.related_locations ul{padding-top:10px}div.locations div.related_locations li{float:left;padding:0 10px 10px 0}div.locations div.related_locations li a{display:inline-block;font-weight:bold;background:#aaa;color:#fff;padding:5px 10px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.locations div.related_locations li a:hover{background:#f78e1e}div.locations.display_list div.related_locations li{float:none}div.locations.display_list div.related_locations li a{font-size:1.4em;line-height:1.2em;display:inline;font-weight:bold;background:none;color:#0054a4;padding:0px;text-decoration:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}div.locations.display_list div.related_locations li a:hover{color:#f78e1e;background:none}div.store_address{margin-bottom:20px;text-align:center;border:1px solid #e0e0e0;border-width:1px 0;padding:10px 0;background:#f5f5f5}div.store_address h4{font-weight:normal;font-size:18px;line-height:1.4em}div.store_address h4 span{font-weight:bold}div.location_bottons{margin-bottom:30px}p.button_links{clear:both;text-align:center;border:1px solid #e0e0e0;border-width:1px 0;padding:10px 0;background:#f5f5f5}p.button_links a{margin:0 5px}div.fve-video-wrapper{margin-bottom:30px !important}.testimonials .testimonial_wrap{padding:0 1px 0 0}.testimonials .testimonial{border:1px solid #e0e0e0;background:#f5f5f5;text-align:left;margin-bottom:30px;overflow:hidden;*zoom:1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.testimonials .testimonial blockquote{margin-bottom:0;padding:15px 20px;font-style:italic}.testimonials .testimonial h4{padding:15px 20px;background:#e0e0e0;color:#000;font-size:16px;line-height:1.2em;margin:0}div.link_box{border:1px solid #e0e0e0;padding:20px 20px 15px;background:#f5f5f5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.link_box ul,div.link_box li{list-style:none;padding:0;margin:0}div.link_box li{margin-bottom:5px;overflow:hidden}div.link_box li a{display:block;background:#e0e0e0;color:#111;line-height:50px;padding:5px;font-size:20px;text-decoration:none;font-weight:bold}div.link_box li a img{float:left;width:50px;margin-right:20px}div.link_box li a:hover{background:#0054a4;color:#fff}div.languages ul,div.languages li{list-style:none;margin:0;padding:0}div.languages li{display:inline-block;margin-right:5px}div#tagline{margin-top:-30px}div#tagline .inner{padding:30px 20px 10px !important;background:#0687c1 url(images/tagline-bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tagline-bg.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tagline-bg.jpg', sizingMethod='scale')"}div#tagline p{margin-bottom:20px;text-align:center;color:#fff;font-size:28px;line-height:1.2em;font-weight:bold}div.map_link{text-align:center;margin-bottom:30px}div.the_map{margin-bottom:30px;border:1px solid #e0e0e0}div.the_map a.gmp_switch{display:none}div.the_map div.gmp_directions{margin:5px 0 0}div.the_map .gmp_directions input[type=submit]{width:auto;margin-top:5px !important}div.the_map .gmp_infowindow{line-height:1.4em}div.the_map .gmp_infowindow p{margin:0}div.the_map+div.store_address{margin-top:-10px}div.meeting_point_map{margin-bottom:30px}.alert-box{margin-bottom:20px;padding:10px 20px;display:block;background:#f5f5f5;border:1px solid #e0e0e0;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:14px;line-height:1.4em}.alert-box p{margin:9px 0}.alert-box.error{background:#f9e5e6;border-color:#fad2d3;color:#c48587}.alert-box.success{background:#e3ebc6;border-color:#cddb9b;color:#8e9c5e}.alert-box.info{background:#d8ecf5;border-color:#aed7ea;color:#5593b1}.alert-box.notice{background:#fcf7d9;border-color:#f7e292;color:#c49c03}.alert-box.small,.alert-box.terms{background:none;border:none;display:block;padding:5px 0px;font-size:14px;line-height:1em}.alert-box.small p,.alert-box.terms p{margin:0px 0}div.the_map .gmp_directions input[type=submit],input.button,button,a.button,input[type="submit"]{font-weight:bold;display:inline-block;padding:0.7em 1.2em 0.7em;margin:0px 0px 0.2em;line-height:1.4em !important;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;color:#fff;background:#0054a4;border:none;-webkit-appearance:none;text-shadow:2px 2px 1px rgba(0,0,0,0.2)}div.the_map .gmp_directions input[type=submit]:hover,input.button:hover,button:hover,a.button:hover,input[type="submit"]:hover{background:#003b73;color:#fff;text-decoration:none}a.button.large{font-size:19px;padding:0.5em 1em 0.6em !important}a.button.small,div.the_map .gmp_directions input[type=submit]{font-size:13px;padding:0.2em 1.2em;line-height:2.2em !important}a.button.alternate{background:#f78e1e}a.button.alternate:hover{background:#c67218}a.button.tripadvisor{background:#62a449;color:#fff}a.button.tripadvisor:hover{background:#457333}a.button.surf{background:#0687c1;color:#fff}a.button.surf:hover{background:#045f87}form h3{margin:0;font-size:18px;font-weight:100}.gform_wrapper form h3{color:#222}.gform_wrapper form h3 a{text-decoration:underline}.gform_description p{margin:5px 0 0;font-size:16px;line-height:1.4em}.gform_wrapper{margin-bottom:30px}.sidebar .gform_wrapper{padding:10px}.sidebar .gform_wrapper li.nolabel label{display:none}.sidebar .gform_wrapper select{width:100%}.ginput_complex{margin-right:-10px}.ginput_complex span{display:block;float:left;width:50%;padding-right:10px}.ginput_complex span label{text-transform:uppercase;color:#999;font-weight:bold;font-size:12px;line-height:1.4em}.gform_wrapper form{margin:0;padding:0}.gform_heading{border-bottom:1px dashed #dadada;padding-bottom:20px;margin-bottom:20px}.gform_heading .gform_description{color:#0054a4;font-size:20px;line-height:1.2em}ul.gform_fields,ul.gform_fields li{margin:0;padding:0;list-style:none}ul.gform_fields li.gfield{margin-bottom:30px}ul.gform_fields li.gfield ul.gfield_radio li,ul.gform_fields li.gfield ul.gfield_checkbox li{float:left;padding-right:10px;margin-bottom:0;padding-bottom:0;border-bottom:none}ul.gform_fields li.gfield ul.gfield_radio li label,ul.gform_fields li.gfield ul.gfield_checkbox li label{display:inline-block;color:#666}ul.gform_fields li.gfield.boxed{padding:10px 20px;background:#e8e8e8;color:#222;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.input_style,input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),input.mc_input,input.input-text,textarea,select{outline:none;border:2px solid #ddd;margin:0px;-webkit-appearance:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),input.mc_input,input.input-text,textarea{padding:10px 10px;width:100%}input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]):focus,input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]):active,input.mc_input:focus,input.mc_input:active,input.input-text:focus,input.input-text:active,textarea:focus,textarea:active{border-color:#f78e1e}.gform_body input.medium{width:50% !important}.gform_body input.small,.gform_body input.datepicker{width:30% !important}textarea{height:150px}select{-webkit-appearance:none;padding:8px 30px 8px 10px;background:#fff url(images/select-bg.png) no-repeat center right;cursor:pointer;font-size:16px}label{padding-bottom:5px;color:#111;display:block}label .gfield_required,label .mc_required,#mc-indicates-required,.required{color:#c00;margin-left:5px}#footer label{color:#bbb}.validation_message{font-size:10px;text-transform:uppercase;line-height:1.2em;padding:5px 0 10px;color:#c00}ul.gform_fields li.gfield_error input,ul.gform_fields li.gfield_error select,ul.gform_fields li.gfield_error textarea{border-color:#c00 !important}.et_bloom .et_bloom_widget_content .et_bloom_form_header,.et_bloom .et_bloom_form_header .et_bloom_form_text{padding-bottom:0px !important}.et_bloom .et_bloom_widget_content .et_bloom_form_container .et_bloom_form_content{padding:10px 20px 20px}div.validation_error{background:#fae6e6;margin:0px 0 30px;padding:10px 20px;color:#c00;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}img.alignleft{margin:2px 20px 10px 2px !important}img.alignright{margin:2px 2px 10px 20px !important}img.aligncenter{display:block;margin:2px auto !important;text-align:center}div.featuredimage{margin-bottom:30px}a.zoom{display:block;position:relative;color:#000;text-decoration:none}a.zoom:hover{color:#000;cursor:zoom-in}a.zoom img{z-index:100;position:relative}a.zoom:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}a.zoom i{font-size:30px;line-height:30px;height:30px;position:absolute;top:50%;left:0;width:100%;margin-top:-15px;text-align:center;z-index:0}div.thumb_small{max-width:50%;float:left;margin:0 30px 10px 0}select.responsiveMenuSelect{-webkit-appearance:none;padding:10px 30px 10px 10px;background:#0054a4 url(images/select-bg-main-nav.png) no-repeat center right;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:none;border:none;margin:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;color:#fff}#header{z-index:200;padding:0px;margin:0px;background:#232443}#header .sub_inner{padding:20px 0px 0px}#header .title{overflow:hidden}#header .title h1{margin-bottom:0;font-size:30px;text-align:center}#header .title h1 a,#header .title h1 img{display:inline-block}#header .title h1 a{color:#0054a4}#header .title h1 a:hover{color:#f78e1e;text-decoration:none}#header .title h1 a img{width:380px;height:auto}div.main-nav{width:100%;padding:7px 0 8px;background:#232443 !important}div.main-nav ul{font-size:0;margin:0;text-align:center}div.main-nav ul li{display:inline-block;margin:0 3px;position:relative;height:40px;width:auto}div.main-nav ul li.hover>a{color:#fff;background:#f78e1e}div.main-nav ul li>a{font-size:15px;font-weight:bold;display:block;color:#fff;padding:0px 16px 2px;margin:0px 0px 0 0px;text-decoration:none;line-height:40px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.main-nav ul li>a:hover{color:#fff;background:#f78e1e}div.action-nav{position:absolute;top:0;right:0}div.action-nav ul,div.action-nav li{list-style:none;padding:0;margin:0}div.action-nav ul{text-align:center}div.action-nav ul li{float:left}div.action-nav ul li a{display:block;color:#fff;background:#0054a4;line-height:40px;padding:0 15px;text-decoration:none;margin-left:5px;font-weight:bold;font-size:14px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px}div.action-nav ul li a:hover{padding-top:10px;-moz-box-shadow:rgba(0,0,0,0.8) 0px 3px 5px;-webkit-box-shadow:rgba(0,0,0,0.8) 0px 3px 5px;box-shadow:rgba(0,0,0,0.8) 0px 3px 5px;background:#3376b6}div.action-nav ul li.alternate a{background:#f78e1e}div.action-nav ul li.alternate a:hover{background:#f9a54b}div.main-nav ul ul{display:none;position:absolute;top:40px;left:0px;width:250px;height:auto;border:none;padding:8px 0px 0;margin:0 0 0 0;z-index:9999}div.main-nav ul ul li{float:none;display:block;margin:0px 0px;padding:0;height:auto;width:100%;border:none}div.main-nav ul ul li a{line-height:20px;padding:12px 15px;margin:0;color:#000;background:#e8e8e8;width:100%;height:auto;text-align:left;zoom:1;text-transform:none;text-align:left;border-radius:0 !important;font-weight:normal}div.main-nav ul.main-nav>:last-child>ul{left:auto;right:0}div.main-nav ul li ul li.hover>a,div.main-nav ul li ul li>a:hover{background:#0054a4;color:#fff;box-shadow:inset 0px 0px 10px rgba(0,0,0,0.3)}div.main-nav ul ul ul{left:250px;top:-8px;display:none}div.top-nav{clear:both;width:100%;padding:10px 0 0 0px}div.top-nav ul,div.top-nav li{list-style:none;margin:0;padding:0}div.top-nav ul{text-align:center}div.top-nav ul>li{display:inline-block;position:relative}div.top-nav ul>li.hover>a{color:#fff;background:#f78e1e}div.top-nav ul>li a{display:block;color:#fff;line-height:40px;padding:0px 10px;text-decoration:none}div.top-nav ul>li a:hover{color:#fff;background:#f78e1e}div.top-nav ul>li ul.sub-menu{display:none;position:absolute;top:40px;left:0;width:200px}div.top-nav ul>li ul.sub-menu li{float:none;display:block;text-align:left}div.top-nav ul>li ul.sub-menu li a{line-height:1.4em;padding:10px 10px;background:#3376b6}div.top-nav ul>li ul.sub-menu li a:hover{background:#0d5da9}div.top-nav ul>li:last-child ul.sub-menu{left:auto;right:0}.w-toplink{display:block;position:fixed;bottom:50px;left:50%;text-align:center;font-size:30px;line-height:48px;height:50px;width:50px;margin-left:-25px;border-radius:5px;z-index:1000;-webkit-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;background-color:rgba(51,118,182,0.4);color:#fff;font-size:20px}.w-toplink:hover{background-color:#f78e1e;color:#fff}.page-nav{margin:20px 0 30px;overflow:hidden}.page-nav .next-post{float:right}.page-nav .prev-post{float:left}.wp-pagenavi{padding:0;text-align:center;margin:0}.page_nav_norm,.wp-pagenavi a,.wp-pagenavi span{display:inline-block;text-align:center;padding:0;margin:0 3px;font-weight:700;font-size:14px;line-height:40px;width:45px;position:relative;overflow:hidden;color:#808080;text-decoration:none;border:2px solid #e8e8e8;background:#f2f2f2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.page_nav_hover,.page_nav_current,ul.page-numbers li span.current,.wp-pagenavi span.current,.wp-pagenavi a:hover{border-color:#00478b;background:#0054a4;color:#fff}.wp-pagenavi span.pages{display:none}.wp-pagenavi span.extend{background:#fff;border-color:#fff;width:30px;color:#ccc}table,td,th{vertical-align:middle}caption{padding-bottom:0.8em}table.data_table{width:100%}table.data_table th,table.data_table td{text-align:left;padding:10px;width:25%}table.data_table th{background:rgba(0,0,0,0.05);color:#111;font-weight:normal}table.data_table thead th{background:rgba(0,0,0,0.1)}table.data_table tbody tr:nth-child(even){background:rgba(0,0,0,0.1)}@media (max-width: 480px){.hide_on_iphone{display:none !important}}@media (min-width: 481px) and (max-width: 1199px){.hide_on_ipad{display:none !important}}@media (min-width: 1200px){.hide_on_desktop{display:none !important}}@media only screen and (max-width: 1020px){html{-webkit-text-size-adjust:none !important}#wrapper,body .inner,body .sub_inner,#page .page_title,div.page_wrap{width:100% !important}#wrapper{padding:0px;min-width:100%  !important;margin:0}body .inner{padding-left:30px !important;padding-right:30px !important}body .sub_inner{padding:0}div.action-nav{right:-30px}}@media only screen and (max-width: 768px){#header{height:auto}#header .title{display:block;overflow:hidden;float:none;text-align:center}#header .title h1{line-height:1;padding-bottom:15px}#header .title h1 img{display:inline-block;height:auto;max-width:500px}#header div.action-nav{position:relative;top:auto;right:auto}#header div.action-nav ul li{float:none;display:inline-block}#header div.action-nav ul li a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 3px}#header div.action-nav ul li a:hover{padding-top:0;-moz-box-shadow:0px 5px #333;-webkit-box-shadow:0px 5px #333;box-shadow:0px 5px #333}.page_title h2{text-align:center}#content,.sidebar{width:auto;float:none}.sidebar{margin-top:30px;margin-left:-30px;margin-right:-30px;padding:30px 30px 0;border-top:10px solid #0054a4}div.main-nav ul li{margin:0 1px}div.main-nav ul li>a{padding:0px 7px 2px}div.top-nav ul>li a{padding:0px 5px}}@media only screen and (max-width: 740px){body .inner,#page .inner{width:auto !important;padding-left:10px !important;padding-right:10px !important}.sidebar{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}div.main-nav{padding:10px 10px}div.top-nav{padding-bottom:10px}div.layout.boxed .column{padding:10px}div.layout.full_width{margin-left:-10px;margin-right:-10px}}@media only screen and (max-width: 480px){#header .title h1 a img{width:100%;height:auto}}