body .gform_wrapper{max-width:100%!important;position:relative;margin:0!important}body .gform_fields li{padding-left:0}.gf_browser_ie.gform_wrapper .gform_footer input.button{padding:1em 1.618em!important}body .gform_description{display:block;font-family:inherit!important;text-align:center;font-size:.875em}.gform_wrapper .gfield_required,body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{color:#e10000!important}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-size:1em;color:#333;font-weight:400}body .gform_wrapper input[type=email],body .gform_wrapper input[type=text],body .gform_wrapper select,body .gform_wrapper textarea{font-family:inherit!important;font-size:1em!important}body .gform_wrapper .gform_body .gform_fields .gfield textarea{width:100%!important;padding:.5em!important}body .gform_wrapper .gform_body .gform_fields .gfield .datepicker{width:100%!important}body .gform_footer{margin:0!important;padding:0!important;text-align:right}table.ui-datepicker-calendar{margin-bottom:0}.ui-datepicker{margin:0!important}@media all and (max-device-width:480px),all and (max-width:480px){body #gform_wrapper_1 .ginput_complex .ginput_full input[type=email],body #gform_wrapper_1 .ginput_complex .ginput_full input[type=number],body #gform_wrapper_1 .ginput_complex .ginput_full input[type=password],body #gform_wrapper_1 .ginput_complex .ginput_full input[type=tel],body #gform_wrapper_1 .ginput_complex .ginput_full input[type=text],body #gform_wrapper_1 .ginput_complex .ginput_full input[type=url],body #gform_wrapper_1 .ginput_complex .ginput_full select,body #gform_wrapper_1 .ginput_complex .ginput_left input[type=email],body #gform_wrapper_1 .ginput_complex .ginput_left input[type=number],body #gform_wrapper_1 .ginput_complex .ginput_left input[type=password],body #gform_wrapper_1 .ginput_complex .ginput_left input[type=tel],body #gform_wrapper_1 .ginput_complex .ginput_left input[type=text],body #gform_wrapper_1 .ginput_complex .ginput_left input[type=url],body #gform_wrapper_1 .ginput_complex .ginput_right input[type=email],body #gform_wrapper_1 .ginput_complex .ginput_right input[type=number],body #gform_wrapper_1 .ginput_complex .ginput_right input[type=password],body #gform_wrapper_1 .ginput_complex .ginput_right input[type=tel],body #gform_wrapper_1 .ginput_complex .ginput_right input[type=text],body #gform_wrapper_1 .ginput_complex .ginput_right input[type=url],body #gform_wrapper_1 .ginput_container,body #gform_wrapper_1 .ginput_container input.large,body #gform_wrapper_1 .ginput_container input.medium,body #gform_wrapper_1 .ginput_container input.small,body #gform_wrapper_1 .ginput_container select.large,body #gform_wrapper_1 .ginput_container select.medium,body #gform_wrapper_1 .ginput_container select.small,body #gform_wrapper_1 .ginput_container textarea.large,body #gform_wrapper_1 .ginput_container textarea.medium,body #gform_wrapper_1 .ginput_container textarea.small,body #gform_wrapper_1 div.gf_page_steps,body #gform_wrapper_1 div.gf_page_steps div,body #gform_wrapper_1 div.ginput_complex,body #gform_wrapper_1 input.gform_button.button,body #gform_wrapper_1 input[type=submit],body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{width:100%!important}}@media all and (max-width:61.188em){.gform_wrapper li.gfield.gf_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_2col ul.gfield_radio li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li,body .gform_footer .button,body .gform_wrapper .top_label li.gfield.gf_left_half,body .gform_wrapper .top_label li.gfield.gf_right_half,body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{width:100%!important}body .gform_wrapper .gform_body .gform_fields .gfield textarea,body .gform_wrapper input[type=text],body .gform_wrapper select,body .gform_wrapper textarea{width:100%!important;padding:1em .5em!important;font-size:1em!important}}@media all and (min-width:61.25em){body .gform_wrapper .gform_body .gform_fields .gfield textarea,body .gform_wrapper input[type=text],body .gform_wrapper select,body .gform_wrapper textarea{padding:.625em!important;font-size:1em!important}.gform_wrapper .button{margin-bottom:0}}.form-basic .gform_wrapper{margin:0!important}body .form-basic .gform_wrapper label{display:none!important}body .form-basic .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}.form-basic .gform_wrapper .gform_body .gform_fields .gfield textarea,.form-basic .gform_wrapper input[type=text]{margin:0 0 .4em!important;width:100%!important}::-webkit-input-placeholder{color:#333}:-moz-placeholder,::-moz-placeholder{color:#333}:-ms-input-placeholder{color:#333}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;max-width:none!important}.bx-wrapper img{max-width:100%;display:block;margin:0 auto}.bx-wrapper .bx-viewport{left:-5px;transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/wp-content/themes/standard-responsive/images/bx_loader.gif) 50% no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/wp-content/themes/standard-responsive/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/wp-content/themes/standard-responsive/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;transition:none}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/wp-content/themes/standard-responsive/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/wp-content/themes/standard-responsive/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.layout-logos .bx-viewport{width:80%!important;margin:0 auto!important}abbr,address,article,aside,audio,b,blockquote,body,body div,capt,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}*{box-sizing:border-box}ol,ul{list-style:none}body{background:#fff;font:400 100%/1.618em Neue Helvetica W01,Arial,Helvetica,sans-serif;color:#363636}.button,.content,.cta,.grid,.has-mb,.message,blockquote,hr,iframe,ol,p,table,ul{margin-bottom:1.618em}h1,h2,h3,h4,h5,h6{font-weight:700;color:#363636}.alpha,h1{font-size:2.5em;line-height:1.4em;margin-bottom:.5em}.beta,h2{font-size:1.438em;line-height:1.348em;margin-bottom:.913em}.gamma,h3{font-size:1.188em;line-height:1.421em;margin-bottom:1.105em}.delta,h4{font-size:1.125em;line-height:1.444em;margin-bottom:1.167em}.epsilon,h5{font-size:1em;line-height:1.5em;margin-bottom:1.313em}.zeta,h6{font-size:.875em;line-height:1.571em;margin-bottom:1.5em}.small,small{font-size:.875em;line-height:1.4em}a,a:visited{text-decoration:none;font-weight:400;color:#414142;transition:all .25s ease-in-out}a:hover{text-decoration:underline;color:#282828}a:active,a:focus,a:hover{outline:none}a .no-td:hover{text-decoration:none}a .block-link{display:block}a.button,button,input[type=submit]{font-size:1em;line-height:1em;padding:.875em 2em;color:#fff;background-color:#414142;text-transform:uppercase}a.button:hover,button:hover,input[type=submit]:hover{text-decoration:none;color:#fff;background-color:#282828}a.button{display:inline-block;zoom:1;*display:inline}a.button-alt{color:#fff;background-color:#333}a.button-alt:hover{color:#fff;background-color:gray}a.button-full{width:100%;display:block;text-align:center;padding-left:0;padding-right:0}a.button-cta{font-size:2em;margin-bottom:.469em}.button+.button{margin-left:.75em}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:1em;border:1px solid #ddd;padding:.5em}button,input[type=submit]{cursor:pointer;border:none;transition:all .25s ease-in-out;-webkit-appearance:none}hr{border:solid #ddd;border-width:1px 0 0;clear:both;width:100%;margin:2.5em auto}iframe,img{vertical-align:top;max-width:100%}.footer,.header,.main,.navigation{width:100%}.container{width:18.125em;margin:0 auto}@media all and (min-width:30em){.container{width:26.875em}}@media all and (min-width:43.75em){.container{width:40em}}@media all and (min-width:61.25em){.container{width:61.25em}}.container-fixed{position:absolute;top:0;bottom:0;left:50%;margin-left:-9.0625em}@media all and (min-width:30em){.container-fixed{margin-left:-13.4375em}}@media all and (min-width:43.75em){.container-fixed{margin-left:-20em}}@media all and (min-width:61.25em){.container-fixed{margin-left:-30.625em}}@media all and (min-width:100.4375em){.container-fixed{margin-left:-50.1875em}}@media screen and (max-width:43.6875em){.site{padding-top:2.8125em}}@media screen and (min-width:61.25em){.header-alpha .header-contact,.header-alpha .header-social,.header-beta .header-contact,.header-beta .header-social{float:right;text-align:right}.header-alpha .header-social .nav-social,.header-beta .header-social .nav-social{margin-bottom:0}}@media screen and (min-width:61.25em){.header-alpha .header-contact{text-align:center;margin-left:1.875em}.header-alpha .header-contact .is-address,.header-alpha .header-contact .is-number{display:block}.header-alpha .header-contact .is-address{font-size:.875em;line-height:1.2em;padding-top:.25em;border-top:1px solid #363636}.header-alpha .header-contact .is-number{font-weight:700}.header-alpha .header-social{padding-top:1.125em}}@media screen and (max-width:43.6875em){.header-beta .top{text-align:center}}@media screen and (max-width:61.1875em){.header-beta .top{padding:20px 0}}@media screen and (min-width:61.25em){.header-beta .grid-item{width:30%}.header-beta .grid-beta{width:70%;height:50px}.header-beta .header-contact .is-address{color:#888;font-size:1em}.header-beta .header-contact .is-number{font-size:1.375em;color:#414142;display:block}}@media screen and (max-width:61.1875em){img.logo{height:105px}}@media all and (min-width:61.25em){.header{box-shadow:3px 5px 20px rgba(0,0,0,.27);position:relative;z-index:800}.header.header-beta{padding:0 1.875em;height:50px}.header.header-beta .container{width:100%}.header.header-beta .header-middle{position:absolute;top:5px;width:auto;left:630px;margin-left:-30.0625em}.header.header-beta .header-middle .table-full{display:block}.header.header-beta .header-middle nav ul.nav-primary{display:inline-block;vertical-align:top;float:left}.header.header-beta .header-top{margin-bottom:0}.grid-item.logo{background:#fff;width:auto;padding:10px;margin-left:20px;box-shadow:0 0 20px 6px rgba(0,0,0,.27)}.grid-item.logo .logo-title{display:none}img.logo{height:60px}}@media all and (min-width:93.75em){.header.header-beta .grid-item.logo{margin-left:50px}.header.header-beta img.logo{height:105px}.header.header-beta .logo-title{display:block}.header.header-beta h3{font-size:.8em;font-weight:400;font-style:italic;width:219px;text-align:center;padding-top:.5em;margin-bottom:0}.header.header-beta .header-middle{left:55%}}.header-details{display:none}.is-search{display:inline-block;vertical-align:top;font-size:1.5625em;padding:0 1em}@media all and (min-width:61.25em){.header-search{position:absolute;z-index:700;top:10px;right:-24px;width:210px;height:30px;padding-right:24px;overflow:hidden;visibility:visible;transition:all .25s ease-in-out}}@media screen and (min-width:110em){.header-details{display:inline-block;position:absolute;right:220px;top:12px}}.header-search .search{position:relative}.header-search input.search-input{background-color:#fff;color:#999;height:30px;line-height:30px;font-size:14px;width:100%;border:none;padding:5px 10px 5px 30px!important}.header-search .form-search .search-submit{position:absolute;z-index:5;top:0;left:0;right:auto;bottom:0;width:30px;padding:0;background:0 0;border:none;box-shadow:none;color:#414142!important;text-shadow:none}.header-search .search-close{position:absolute;top:50%;right:-24px;width:16px;height:16px;margin-top:-8px;font-size:16px;color:#fff;text-align:center}.header-search .search-close .fa{vertical-align:top}.nav-touch-toggle{position:absolute;top:50%;right:1em;margin-top:-22px;width:45px;height:45px;text-indent:-9999em;background:url(/wp-content/themes/standard-responsive/images/sprite.png) 0 -300px no-repeat}.sidr .nav-touch-top{padding:1em 1.25em;position:relative}.sidr .nav-touch-top .nav-touch-search{width:75%}.sidr .nav-touch-top .nav-touch-close{position:absolute;top:50%;right:1em;width:24px;height:24px;margin-top:-12px}.sidr .nav-touch-top .nav-touch-close a{padding:10px}.sidr .nav-touch{width:100%;display:block;font-size:.938em}.sidr .nav-touch a{position:relative;display:block;width:100%;background-color:#414142;color:#fff;border-top:1px solid #eee;font-weight:400;text-transform:uppercase;padding:.625em 1em}.sidr .nav-touch a:hover{text-decoration:none}.sidr .nav-touch a:hover ul{display:block}.sidr .nav-touch ul{display:none}.sidr .nav-touch ul ul a{padding-right:1em;padding-left:2em;background-color:#282828}.sidr .nav-touch ul ul a:before{content:'\f054';right:auto;left:1em}.sidr .nav-touch .current-menu-item>a{text-decoration:none;color:#fff;background-color:#1b1b1b}.sidr .nav-touch .menu-item-has-children>a:before,.sidr .nav-touch ul ul a:before{font-size:12px;content:'\f078';position:absolute;top:50%;right:1em;transform:translateY(-50%)}.no-csstransforms .nav-touch .menu-item-has-children>a:before,.no-csstransforms .nav-touch ul ul a:before{top:35%}@media all and (min-width:61.25em){.header-alpha .navigation{background-color:#363636}.nav-primary li{position:relative;z-index:500;text-transform:uppercase}.nav-primary>li{float:left}.nav-primary a{color:#444445;line-height:3em;padding:0 .8em;font-weight:400;font-size:13px;text-transform:none}.nav-primary li:hover>a{color:#282828;text-decoration:none}.nav-primary li:hover>ul{display:block}.nav-primary .menu-parent-item.no-click>a{pointer-events:none}.nav-primary ul,.nav-primary ul li{width:16em}.nav-primary ul{display:none;position:absolute;top:100%;left:0;float:left;z-index:99999}.nav-primary ul a{position:relative;background-color:#fff;color:#363636;line-height:1.4em;padding:.5em .875em;width:100%;height:auto}.sub-menu li{border-top:2px solid #bf202f}.nav-primary ul :hover>a{background-color:#bf202f;color:#fff}.nav-primary ul ul{left:100%;top:0}.nav-primary li.current-menu-ancestor>a,.nav-primary li.current-menu-item>a,.nav-primary li.current-menu-parent>a,.nav-primary li.current_page_item>a{color:#bf202f;font-weight:700}* html .nav-primary li.current-menu-ancestor a,* html .nav-primary li.current-menu-item a,* html .nav-primary li.current-menu-parent a,* html .nav-primary li.current_page_item a,* html .nav-primary li a:hover{color:#fff;font-weight:700}.nav-primary ul .current-menu-ancestor>a,.nav-primary ul .current-menu-item>a{background-color:#bf202f;color:#fff;font-weight:700}.header-beta .nav-primary{float:right}.header-beta .nav-primary li:last-child a{padding-right:0}}@media screen and (min-width:93.75em){.nav-primary a{font-size:15px}}.feature{position:relative;overflow:hidden;height:18.75em;background-color:#fff}.feature-mobile{background-size:cover;background-position:50% 0;background-repeat:no-repeat;margin-bottom:1em}.feature-mobile:before{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65)}.banner-content,.feature-content{position:absolute;z-index:3;bottom:1.5em;left:0;right:0;color:#fff;text-align:center}.banner-heading,.feature-heading{color:#fff;font-size:1.5em;line-height:1.2em;margin-bottom:.5em;font-style:italic;font-weight:400}.banner p,.feature p{font-size:.9375em;line-height:1.5em;margin-bottom:1em}.banner .button,.feature .button{font-size:.875em;margin-top:1em}@media screen and (max-width:43.6875em){.banner .button,.feature .button{width:250px;text-align:center;margin-bottom:.75em;margin-left:0}}@media screen and (min-width:43.75em){.feature,.flexslider .slides li{height:35em}.banner-content,.feature-content{width:31.25em;padding:1.5625em;bottom:5em;right:auto;text-align:left}.banner-text-right .banner-content,.banner-text-right .feature-content{left:auto;right:0}.banner-heading,.feature-heading{font-size:1.875em;line-height:1.3em}.banner p,.feature p{font-size:1em;line-height:1.2em}.banner .button,.feature .button{margin-bottom:0}.feature{margin-bottom:6em}}@media all and (min-width:61.25em){.feature,.flexslider .slides li{height:37.5em}.banner-content,.feature-content{padding:0;width:38.75em;bottom:18.75em}.banner-heading,.feature-heading{font-size:1.875em;line-height:1.2em;margin-bottom:.125em;text-shadow:1px 1px 2px #000}}@media all and (min-width:100.4375em){.nav-section .container{width:100.4375em;position:absolute;left:50%;margin-left:-50.1875em}}.flexslider .slides>li{display:none}.flexslider .slides img{display:block;position:absolute;top:0;left:50%;margin-left:-30.625em;max-width:none;width:auto}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}@media all and (min-width:61.25em){.flexslider .slides img{margin-left:-60em}}.feature-nav{position:absolute;z-index:999;bottom:1em;right:0;left:0}@media screen and (min-width:61.25em){.feature-nav{bottom:14em;right:auto}}ul.flex-direction-nav{margin-bottom:0}.flex-direction-nav a{width:24px;height:24px;display:block;position:absolute;top:50%;left:5%;margin-top:-12px;z-index:999;cursor:pointer;text-indent:-9999px;background:url(/wp-content/themes/standard-responsive/images/sprite.png) 0 -200px no-repeat}.flex-direction-nav a.flex-next{left:auto;right:5%;background-position:-100px -200px}ol.flex-control-nav{margin-bottom:0;width:40em;margin:0 auto}.banner-text-right .flex-control-nav{text-align:right}.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;font-size:0;text-indent:-9999em}.flex-control-paging li a{width:14px;height:14px;display:block;border:2px solid #fff;cursor:pointer;border-radius:100px}.flex-control-paging li a.flex-active{background-color:#fff;cursor:default}@media screen and (min-width:61.25em){ol.flex-control-nav{width:61.25em}.flex-control-paging li a{width:16px;height:16px}}.promo a{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0}.promo-item{background-color:#f5f5f5}.promo-item-content{padding:1em}.promo-item-heading{font-size:1.25em;line-height:1.4em;margin-bottom:.5em;color:#fff}.promo-item p{font-size:.875em;line-height:1.4em;margin-bottom:0;color:#fff}.promo{margin-bottom:1em}.promo .icon-image{margin-bottom:2.8125em}.promo .promo-image{height:250px;background-size:cover!important}@media all and (max-width:61.1875em){.promo a.button{display:none}}@media screen and (max-width:43.6875em){.promo-item{margin-top:1em}.promo-item-01{margin-top:0}}@media screen and (min-width:43.75em){.promo .grid{margin-left:0}.promo .grid-item{padding-left:.625em}.promo-item{margin-bottom:1em}}@media screen and (min-width:61.25em){.promo .grid-item{padding-left:2px}.promo-item p{font-size:1em}.promo-image{height:225px}.promo .promo-item a.button{top:auto;bottom:0;display:none;background:#282828}.promo .promo-item:hover{margin-top:-2.75em;padding-bottom:2.75em}.promo .promo-item:hover a.button{display:block}.promo .promo-item .promo-image{height:250px}}@media screen and (min-width:75em){.promo .container{width:75em}}.section-padding{padding:1.5em 0}.home-primary .section-odd{background-color:#fbfbfb}.home-primary-heading{text-transform:uppercase}@media all and (min-width:43.75em){.section-padding{padding:1.875em 0}.home-primary-section{overflow:hidden}}@media all and (min-width:61.25em){.section-padding{padding:3.75em 0}}.intro{margin-bottom:1.25em}.intro-subheading{display:block;font-size:.5em;line-height:1em;margin-top:.5em;margin-bottom:0;text-transform:uppercase;font-weight:400}@media screen and (max-width:43.6875em){.intro-heading{font-size:1.875em;line-height:1.4em;margin-bottom:.75em}}@media screen and (min-width:43.75em){.intro{margin-bottom:3.75em}.intro-heading{margin-bottom:.85em}.intro-subheading{font-size:.35em}}@media screen and (min-width:61.25em){.intro{margin-bottom:5em}.intro .container{width:40em}}.layout-text-image .home-primary-content{padding:1.25em 0}@media all and (min-width:43.75em){.layout-text-image .home-primary-image{height:21.875em;overflow:hidden}.layout-text-image .home-primary-image img{width:100%}}@media screen and (min-width:61.25em){.layout-text-image .home-primary-image{position:absolute;top:0;left:45%;bottom:0;width:54.6875em;margin-left:-54.6875em;height:100%;overflow:hidden}.layout-text-image .home-primary-image img{max-width:none}.layout-text-image .home-primary-content{padding-top:7em;padding-bottom:7em;padding-left:30em}.section-even .layout-text-image .home-primary-image{left:auto;right:45%;margin-right:-54.6875em}.section-even .layout-text-image .home-primary-content{padding-left:0;padding-right:30em}}.layout-logos{padding:1.5em 0;text-align:center}.list-image{margin-bottom:0}.list-image li{display:inline-block;padding:5px 10px}.list-image img{max-height:40px}@media screen and (min-width:43.75em){.layout-logos{padding:2em 0;padding:3.75em 0}}@media screen and (min-width:43.75em){.layout-logos li{padding:0 15px}.layout-logos img{max-height:62px}}@media screen and (min-width:61.25em){.layout-logos{background:#fff}}.layout-tabs{background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;padding:3.125em 0}.nav-tab{border-top:1px solid #ededed}.nav-tab li{width:33.333%}.nav-tab a{font-size:.813em;line-height:1em;padding:1.5em 0;color:#535353;background-color:#fff;text-align:center;text-transform:uppercase;border-left:1px solid #ededed}.nav-tab a:before{content:'';position:absolute;top:10px;left:50%;margin-left:-12.5px;width:0;height:0;border-style:solid;border-width:0 12.5px 10px;border-color:transparent transparent gray;opacity:0;transition:all .25s ease-in-out}.nav-tab li:first-child a{border-left:none}.nav-tab .active a,.nav-tab a:hover{position:relative;background-color:gray;color:#fff;text-decoration:none}.nav-tab .active a:before{top:-10px;opacity:1}.tab-main{background-color:#fff}.tab-content{padding:3.125em;text-align:center}.tab-content .tab-heading{color:gray}.tab-content p{margin-bottom:0}@media screen and (min-width:61.25em){.layout-tabs .container{width:54.6875em}.tab-content{padding:3.75em 3.4375em}.nav-tab a{font-size:1em}}.cta-global{background-color:#363636;color:#fff;text-align:center}.cta-global-heading{font-size:1.25em;line-height:1.4em;margin-bottom:.5em;color:#fff;text-transform:uppercase;font-weight:400}.cta-global p{font-size:.875em;line-height:1.4em}.cta-global .is-number{font-size:1.125em}.cta-global a{color:#fff;font-weight:400}@media screen and (max-width:43.6875em){.cta-global .is-option{display:block;margin:10px 0}}@media screen and (min-width:43.75em){.cta-global-heading{font-size:1.875em;line-height:1.1em;margin-bottom:.5em}.cta-global .is-number{font-size:1.875em;vertical-align:middle}.cta-global .is-option{margin:0 15px}}.content-footer-heading{font-size:1.25em;line-height:1.4em;margin-bottom:.75em;text-transform:uppercase}@media screen and (min-width:43.75em){.content-footer .grid-item{width:50%}}@media screen and (min-width:61.25em){.content-footer .grid{margin-left:-5em}.content-footer .grid-item{width:35%;padding-left:5em}.content-footer .grid-beta{width:65%}}.feed-item-image{margin-bottom:.75em}.feed-item-heading{font-size:1.125em;line-height:1.4em;margin-bottom:.5em}.feed-item-link{text-transform:lowercase}.contact-global{background-color:#fafafa}.contact-global-map{position:relative;background-position:35% 50%;background-repeat:no-repeat;height:10.9375em}.contact-global-map a{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.contact-global-content{padding:1.25em 0}.contact-global-heading{margin-bottom:1em}@media screen and (min-width:43.75em){.contact-global{position:relative}.contact-global-map{height:28.125em;background-position:45% 50%}.contact-global-content{position:absolute;z-index:10;top:0;right:0;bottom:0;width:28.125em;background-color:#fbfbfb;padding:1.25em}}@media screen and (min-width:61.25em){.contact-global-content{right:50%;margin-right:-30.625em}}.nav-social li{display:inline-block;margin-right:5px}.nav-social a{position:relative;display:block;width:30px;height:30px;color:#fff;background-color:#363636;border-radius:100px;text-align:center}.nav-social .fa{position:absolute;top:50%;left:50%;width:16px;height:16px;margin-left:-8px;margin-top:-8px}.list-icon-detail{font-size:.9375em}.list-icon-detail li{margin-bottom:.625em}.list-icon-detail .is-heading{display:block;font-weight:700;text-transform:uppercase}.list-icon-detail a{font-weight:400}.list-icon-detail table{margin-bottom:0}@media screen and (min-width:43.75em){.list-icon-detail li{position:relative;padding-left:7.5em}.list-icon-detail .is-heading{position:absolute;left:0}}.banner{width:100%;height:18.75em;position:relative;background-position:50% 0;background-repeat:no-repeat;background-size:cover}.banner-content{bottom:3.125em}@media all and (min-width:61.25em){.banner{height:25em;background-size:980px}}@media all and (max-width:43.75em){.page-title{font-size:1.875em;line-height:1.4em;margin-bottom:.75em}.content h2,.content h3,.content h4,.content h5,.content h6{font-size:1.125em;line-height:1.4em;margin-bottom:1.167em}}@media all and (min-width:61.25em){.content{float:left;padding:0;width:40em}.content-right{float:right}.content-full{float:none;width:100%}}.content table{border-collapse:collapse}.content table td,.content table th{padding:.625em;border-bottom:1px solid #ddd}.content table th{font-weight:700;text-align:left}.content li{position:relative;padding-left:1.5em;margin-bottom:.875em}.content li>ol,.content li>ul{margin-top:.625em;margin-bottom:0}.content ul li:before{content:'';position:absolute;top:9px;left:0;width:6px;height:6px;background-color:#363636;border-radius:100px}.content .gform_body ul li:before{display:none!important}.gform_fields li:before,ul.list-pages-shortcode li:before{display:none}.content .contact-forms ul li:before{content:'';display:none!important}.content ol{list-style:none;margin-left:0;counter-reset:a}.content ol li{margin-bottom:.875em;padding-left:2em;position:relative}.content ol li:before{content:counter(a);counter-increment:a;position:absolute;top:3px;left:0;width:24px;height:24px;text-align:center;background-color:#414142;color:#fff;font-size:14px;line-height:24px;border-radius:100%}ul.list-ticked{margin-left:0;list-style:none}ul.list-ticked li{margin-bottom:.875em;padding-left:2em;position:relative}ul.list-ticked li:before{content:'\f00c';position:absolute;top:5px;left:0;width:16px;height:16px;background-color:transparent}@media all and (min-width:43.688em){ul.list-double{margin-left:0;margin-bottom:1em;clear:both;overflow:hidden}ul.list-double li{float:left;width:40%;margin-left:10%}}ul.list-pages-shortcode{list-style:disc inside;margin-left:0}blockquote{position:relative;font-size:1.125em;line-height:1.618em;text-align:center;font-style:italic;border:solid #eee;border-width:10px 0;padding:1em}blockquote p:last-child{margin:0}@media all and (min-width:61.25em){blockquote{padding:1.5em 2em}}.post-meta p{font-size:.875em;line-height:1.4em}.post-navigation{font-size:.875em;line-height:1.5em}.archive-navigation,.post-navigation{border-top:1px solid #ddd;padding:1em 0}.archive-navigation{display:block;clear:both;text-align:center}.archive-navigation a,.archive-navigation span{padding:3px 6px;border:1px solid #ddd;border-radius:2px}@media all and (max-width:25em){img.alignleft,img.alignright{max-width:50%;height:auto}}.alignright,a.alignright{float:right;margin:0 0 1.618em 1.618em}.alignleft,a.alignleft{float:left;margin:0 1.618em 1.618em 0}.aligncenter,a .aligncenter{display:block;margin:0 auto 1.618em}.alignnone,a .alignnone{display:block;margin-bottom:1.618em}img.no-image-border{padding:0;border:none}.wp-caption{margin-bottom:1.618em}.wp-caption img{border:none;margin:0;padding:0}.wp-caption p.wp-caption-text{font-size:.875em;line-height:1.4em;margin-bottom:0;padding:.625em 0;border-bottom:1px solid #ddd}.gallery{overflow:hidden;margin-left:-.625em}.gallery-item{float:left;width:33.333%;padding-left:.625em;padding-bottom:.625em;transition:all .25s ease-in-out}.gallery-columns-1 .gallery-item{width:100%}.gallery br{display:none}.gallery img{width:100%;height:auto!important}@media screen and (min-width:43.75em){.gallery{margin-left:-1em}.gallery-item{padding-left:1em;padding-bottom:1em}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.667%}.gallery-columns-7 .gallery-item{width:14.285%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1%}}.gallery-acf .grid-item{margin-bottom:1em}@media all and (min-width:61.25em){.sidebar{float:right;width:18.75em}}.sidebar-blog>div,.sidebar>div{margin-bottom:3.125em}.sidebar-heading{font-size:1.25em;line-height:1.3em;margin-bottom:.5em}.sidebar p{margin-bottom:1em}.sidebar-map{position:relative;overflow:hidden;margin-bottom:1em!important}.sidebar-map span{opacity:0;position:absolute;top:50%;left:0;right:0;text-align:center;color:#fff;font-size:1.5625em;font-weight:700;margin-top:-7.5px;z-index:500}.sidebar-map:hover span{opacity:1}.sidebar-map:hover a{z-index:800;z-index:850}.sidebar-map:hover:before,.sidebar-map:hover a{position:absolute;top:0;bottom:0;left:0;right:0}.sidebar-map:hover:before{content:'';background:rgba(0,0,0,.5);z-index:400}.sidebar-map-caption{margin-bottom:3.125em!important}.island{padding:1em 1.168em}.island,.island-heading{color:#fff}.ui-list{list-style:none;border-top:1px solid #ddd;margin:0}.ui-list li{border-bottom:1px solid #ddd}.ui-list a{display:block;padding:.625em .313em;line-height:1.4em;font-weight:400;color:#414142}.ui-list .current_page_item a,.ui-list a:hover{text-decoration:none;background:#bf202f;color:#fff}@media screen and (max-width:73.125em){.header-search{display:none}}.form-search{position:relative}.form-search input.search-input{width:100%;margin:0;padding:.5em;color:#666;border:solid #eee;border-width:1px 0 1px 1px}.form-search .search-submit{position:absolute;top:0;right:0;bottom:0;width:45px;border:none;margin:0}.sidebar-left{margin-bottom:1em}.sidebar-left .contact-detail{padding:1em 0;border-bottom:1px solid #ddd}.sidebar-left h4{font-size:1em;line-height:1em;font-weight:700;text-transform:uppercase;margin-bottom:.313em}.sidebar-left .icon{vertical-align:top}.sidebar-left p,.sidebar-left table{font-size:1em;line-height:1.4em;margin:0}.sidebar-left p+p{margin:10px 0 0}@media all and (min-width:61.25em){.sidebar-left{float:left;width:18.75em;padding:0;margin-bottom:1em}.sidebar-left h4{margin-bottom:.875em}}@media all and (min-width:43.75em) and (max-width:61.188em){.page-template-page-contact-php .sidebar-left{float:left;width:39%;padding:0}.page-template-page-contact-php .content{float:right;width:57%;padding:0}}.footer{background:#414142;text-align:center;padding:1.25em}.footer-body{font-size:.813em;line-height:1.4em}.footer a,.footer p{color:#fff}.footer a{font-weight:400}.footer a:hover{color:#fff}.nav ul,ul.nav{margin:0;padding:0}.nav li{float:left}.nav a{display:block}.nav a:hover{text-decoration:none}ul.nav-stacked li{float:none}.left{float:left}.right{float:right}.text-center{text-align:center}.text-right{text-align:right}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.under{border-bottom:1px solid}.spaced{letter-spacing:2px}.no-mb{margin-bottom:0}.is-relative,.va{position:relative}.va{top:50%;transform:translateY(-50%)}.inline-block{display:inline-block;zoom:1;*display:inline}.cf:after,.cf:before,.container:after,.container:before,.content:after,.content:before,.grid:after,.grid:before,.main:after,.main:before,.nav-primary:after,.nav-primary:before,.navigation:after,.navigation:before,.top:after,.top:before{content:'';display:table}.cf:after,.container:after,.content:after,.grid:after,.main:after,.nav-primary:after,.navigation:after,.top:after{clear:both}.cf,.container,.content,.grid,.main,.nav-primary,.navigation,.top{*zoom:1}.grid{margin-left:-1.618em}.grid-item{display:block;float:left;padding-left:1.618em;width:100%}@media all and (min-width:18.75em){.palm-whole .grid-item{width:100%}.palm-halves .grid-item{width:50%}.palm-thirds .grid-item{width:33.3333333%}.palm-fourths .grid-item{width:25%}.palm-fifths .grid-item{width:20%}}@media all and (min-width:43.75em) and (max-width:61.25em){.lap-whole .grid-item{width:100%}.lap-halves .grid-item{width:50%}.lap-one-two-thirds .lap-one-third,.lap-thirds .grid-item{width:33.3333333%}.lap-one-two-thirds .lap-two-thirds{width:66.666667%}.lap-fourths .grid-item{width:25%}.lap-fifths .grid-item{width:20%}}@media all and (min-width:61.25em){.desk-whole .grid-item{width:100%}.desk-halves .grid-item{width:50%}.desk-one-two-thirds .desk-one-third,.desk-thirds .grid-item{width:33.3333333%}.desk-one-two-thirds .desk-two-thirds{width:66.666667%}.desk-fourths .grid-item{width:25%}.desk-fifths .grid-item{width:20%}}.icon{display:inline-block;zoom:1;*display:inline;vertical-align:middle;width:16px;height:16px;background:url(/wp-content/themes/standard-responsive/images/sprite.png) 0 0 no-repeat}.icon-m{width:24px;height:24px}.icon-l{width:32px;height:32px}.icon-xl{width:64px;height:64px}.icon-phone{background-position:0 0}.icon-fax{background-position:-100px 0}.icon-email{background-position:-200px 0}.icon-address{background-position:-300px 0}.icon-hours{background-position:-400px 0}.icon-payment{background-position:-500px 0}.icon-info{background-position:0 -100px}.icon-file{background-position:-100px -100px}.icon-search{background-position:-200px -100px}.icon-cross{background-position:-300px -100px}.icon-tick{background-position:-400px -100px}.icon-user{background-position:-500px -100px}.icon-arrow-left{background-position:0 -200px}.icon-arrow-right{background-position:-100px -200px}.icon-arrow-down{background-position:-200px -200px}.icon-arrow-up{background-position:-300px -200px}.icon-arrow-left-s{background-position:-400px -200px}.icon-arrow-right-s{background-position:-500px -200px}.icon-arrow-down-s{background-position:0 -300px}.icon-arrow-up-s{background-position:-100px -300px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.icon{background-image:url(/wp-content/themes/standard-responsive/images/sprite@2x.png);background-size:600px 800px}}.has-fa:before,.list-accordion-title a:before,.list-ticked li:before,.nav-touch a:before,.slick-single button,ul.list-pages-shortcode a:before{display:inline-block;font-family:FontAwesome;font-weight:400;text-rendering:auto;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a[href*="facebook.com"] .fa:before{content:'\f09a'}a[href*="plus.google.com"] .fa:before{content:'\f0d5'}a[href*="twitter.com"] .fa:before{content:'\f099'}a[href*="linkedin.com"] .fa:before{content:'\f0e1'}a[href*="youtube.com"] .fa:before{content:'\f167'}a[href*="instagram.com"] .fa:before{content:'\f16d'}a[href*="pinterest.com"] .fa:before{content:'\f231'}.icon-surf{background:url(https://s3-ap-southeast-2.amazonaws.com/www.surfpacific.com/sprite-logo.png);width:137px;height:34px;background-position:0 0}.icon-surf-white{background-position:0 -100px}@media all and (max-width:61.188em){.icon-surf{display:block;margin:1em auto 0}}@media all and (min-width:61.25em){.icon-surf{margin-left:1em}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.icon-surf{background-position:-100px 0;background-size:300px 100px}.icon-surf-white{background-position:-100px -50px}}.list-inline{list-style:none}.list-inline li{display:inline}.list-inline a{display:inline-block;zoom:1;*display:inline}.list-icon{font-size:0}.list-icon li{margin-left:10px}.list-icon li:first-child{margin-left:0}.list-accordion-title{font-size:1em;margin-bottom:0;border-bottom:1px solid #fff}.list-accordion-title.open{border-bottom:none}.list-accordion-title a{display:block;position:relative;padding:.625em 2em .625em 1em;background-color:#414142;color:#fff}.list-accordion-title.open a,.list-accordion-title a:hover{background-color:#282828;text-decoration:none}.list-accordion-content{padding:.625em .625em 0}.list-accordion-title a:before{content:'\f107';position:absolute;top:50%;right:1em;display:block;font-size:24px;line-height:1em;width:24px;height:24px;margin-top:-12px;text-align:center}.list-accordion-title.open a:before{content:'\f106'}.cta-mobile{position:fixed;top:0;left:0;right:0;z-index:999}.nav-cta-mobile{font-size:.875em;text-transform:uppercase;text-align:center}.nav-cta-mobile li{width:33.333%}.nav-cta-mobile a{background-color:#414142;color:#fff;padding:.75em 0;font-weight:400}.nav-cta-mobile a:hover{background-color:#282828;text-decoration:none}@media screen and (min-width:43.75em){.cta-mobile{position:absolute;top:20px;left:auto;right:0;width:21.875em}}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:280px;overflow-x:none;overflow-y:auto;background-color:#fff;padding-bottom:2em}.sidr.right{left:auto;right:-280px}.site{position:relative}.site:before{content:'';transition:background .3s ease-in-out}.sidr-open .site:before{content:'';position:absolute;z-index:9999;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75)}.form-subscribe input[type=text]{padding:.5em;margin-bottom:.313em;width:100%;font-size:1em;line-height:1em}.form-subscribe input[type=submit]{padding:.75em}.breadcrumb{background-color:#414142;padding:.5em 0;margin-bottom:1em;color:#fff}.nav-breadcrumb{font-size:.813em;line-height:1.3em}.nav-breadcrumb a{color:#fff;font-weight:400}.nav-breadcrumb .breadcrumb_last{font-weight:700}.page-conversion{background-color:#f9f9f9}.page-conversion .page-title{font-size:1.875em}.page-conversion ul.list-ticked{margin-bottom:1.618em}.page-conversion ul.list-ticked li{margin-bottom:.75em}.page-conversion-intro h2{font-size:1.125em}.page-conversion-intro .intro-image{overflow:hidden;padding:9px;background-color:#fff;border:1px solid #ccc;border-radius:15px}.page-conversion-intro img{border-radius:10px}.page-conversion-cta{text-align:center}.page-conversion-quote img{margin-right:1em;padding:9px;background-color:#fff;border:1px solid #ccc;border-radius:100%}.page-conversion-footer,.page-conversion-quote{background-color:#fff;border:solid #eee;border-width:1px 0}.page-conversion-content,.page-conversion-footer,.page-conversion-intro,.page-conversion-quote{padding:1.25em}.page-conversion-form-heading{text-align:center;text-transform:uppercase;font-size:1.5em}.page-conversion-cta{font-size:1.25em}.page-conversion a.button-cta{font-size:1em}@media all and (max-width:43.688em){.page-conversion-cta .is-alternative{display:block;margin:.313em 0}.page-conversion a.button-cta{text-align:center;display:block}.page-conversion-quote .grid-alpha{width:45%;padding-right:1em}.page-conversion-quote .grid-beta{float:none}}@media all and (min-width:43.75em){.page-conversion .page-title{font-size:3em}.page-conversion-intro h2{font-size:1.5em;width:72%;margin:0 auto 1.5em}.page-conversion ul.list-ticked{margin-bottom:0}.page-conversion .list-ticked li{font-size:1.125em;margin-bottom:1em}.page-conversion-intro .intro-image{margin-bottom:1.618em}.page-conversion-quote .quote-content{text-align:center}.page-conversion-quote .grid{margin-left:-2em}.page-conversion-quote .grid-item{padding-left:2em}.page-conversion-quote .grid-alpha{width:23%}.page-conversion-quote .grid-beta{width:77%}.page-conversion-quote p{font-size:1.25em;line-height:1.5em}.page-conversion-content,.page-conversion-footer,.page-conversion-intro,.page-conversion-quote{padding:3em 2em}.page-conversion-cta{font-size:1.5em}.page-conversion-cta .is-alternative{margin:0 1em}}@media all and (min-width:61.25em){.page-conversion ul.list-ticked{margin-top:3em}.page-conversion .list-ticked li{font-size:1.25em}.page-conversion-quote .quote-content{padding-top:1.5em}.page-conversion-form{width:62%;margin:0 auto}.page-conversion-content,.page-conversion-footer,.page-conversion-intro,.page-conversion-quote{padding:2em 0}.page-conversion-cta{font-size:1.875em}.page-conversion-content .page-conversion-cta{margin-top:1em}}.area{color:#979797;padding:1.125em 0;text-transform:uppercase}.area-heading,.list-area-heading{display:inline;color:#979797;font-size:.875em;line-height:1.3em;margin-bottom:0;font-weight:400}.area-heading{font-weight:700}.list-area-heading a{color:#979797;font-weight:400}.content-popup{position:relative;background-color:#fff;padding:1.25em}@media all and (min-width:43.75em){.content-popup{width:40em;margin:0 auto;padding:2.5em}}.is-hidden{display:none}@media all and (max-width:43.688em){.palm-is-hidden{display:none}}@media all and (min-width:43.688em) and (max-width:61.188em){.lap-is-hidden{display:none}}@media all and (min-width:61.25em){.desk-is-hidden{display:none}}.is-invisible{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.no-transition{transition:none}.spinner{height:60px;width:60px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;animation:a 1s infinite linear;border-left:6px solid rgba(65,65,66,.15);border-right:6px solid rgba(65,65,66,.15);border-bottom:6px solid rgba(65,65,66,.15);border-top:6px solid rgba(65,65,66,.8);border-radius:100%}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.bpc{color:gray}.bsc{color:#454545}.text-white{color:#fff}.text-light{color:#eee}.text-neutral{color:gray}.text-dark{color:#333}::-moz-selection{background:#414142;color:#fff;text-shadow:none}::selection{background:#414142;color:#fff;text-shadow:none}.bpb{background-color:gray}.bsb,.island{background-color:#454545}.bg-light{background-color:#eee}.bg-neutral{background-color:gray}.bg-dark{background-color:#333}.footer-message{background:url(/wp-content/themes/standard-responsive/images/bg-footer.jpg) 50% no-repeat;background-size:cover!important;text-align:center;padding:1.1875em 0 0}.footer-message ul{margin-bottom:0}.footer-message ul li{padding:0 .5em;color:#bf202f;text-transform:uppercase;font-weight:700;margin-bottom:.5em}.footer-message ul li a{color:#414142;font-weight:700;text-decoration:none}.footer-message ul li a:hover{color:#bf202f;text-decoration:underline}.footer-message ul li:last-of-type{margin-bottom:0}.footer-message p{margin-top:50px;font-size:19px;font-weight:700}.footer-menu{background:#414142;color:#fff}.footer-menu .container{width:40em}.footer-menu nav{width:auto;display:inline-block;vertical-align:middle}.footer-menu nav li.current-menu-item a{color:#fff;text-decoration:underline}.footer-menu nav a{font-weight:400;color:#fff;font-size:.75em}.footer-menu nav li.current-menu-ancestor>a,.footer-menu nav li:hover>a{color:#fff;text-decoration:underline}.footer-menu a.button{background:#bf202f;color:#fff}.footer-menu a.button:hover{background:#931924}@media all and (min-width:43.75em){.footer-message{padding:7.1875em 0 0}.footer-message li{display:inline-block;vertical-align:top;margin-bottom:0;font-size:1em}}@media all and (min-width:61.25em){.footer-message li{font-size:1.5em}}.page-template-page-doctor .dentist-section{margin-bottom:1em;text-align:center}.page-template-page-doctor .dentist-section p{margin-bottom:0}.page-template-page-doctor .dentist-section a.button{margin-bottom:0;margin-top:1em}.page-template-page-doctor .dentist-section a:hover{cursor:pointer}.page-template-page-doctor .dentist-section a:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;z-index:800}.page-template-page-doctor .dentist-image{background:#414142;position:relative;padding:1em}.page-template-page-doctor .dentist-content{background:#5a5a5c;padding:1em .5em .5em;height:150px}.page-template-page-doctor .dentist-content h3{color:#fff;font-size:1em;text-align:center;margin-bottom:.2em}.page-template-page-doctor .dentist-content p{color:#fff;text-align:center;font-size:.7em}@media all and (min-width:89.0625em){.page-template-page-doctor .container.container-content{width:89.0625em}}.single-doctor .single-dentist-section img{margin-bottom:1em;display:block;margin:0 auto 1em}@media all and (min-width:46.875em){.single-doctor .single-dentist-section img{margin-bottom:0;float:right;padding-right:.5em}}.acf-map{width:100%;height:400px;border:1px solid #ccc;margin:20px 0}.acf-map img{max-width:inherit!important}