*,*:after,*:before{box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:Helvetica,Arial,sans-serif;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:16;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{height:auto;max-width:100%;border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{content:'';display:table;}.clearfix:after{clear:both;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}html,button,input,select,textarea{font-family:Helvetica,Arial,sans-serif;}body{font-size:16px;font-size:1rem;line-height:1.5;}h1{font-size:36px;font-size:2.25rem;line-height:1.3;color:#313942;margin:.67em 0;}h2{font-size:24px;font-size:1.5rem;line-height:1.3;color:#313942;margin:.83em 0;}h3{font-size:18px;font-size:1.125rem;line-height:1.3;color:#313942;margin:1em 0;}h4{font-size:14px;font-size:0.875rem;line-height:1.3;color:#313942;margin:1.33em 0;}h5{font-size:12px;font-size:0.75rem;color:#313942;margin:1.67em 0;}h6{font-size:12px;font-size:0.75rem;color:#313942;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}dfn{font-style:italic;}hr{box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1.5em 0;}code,kbd,pre,samp{font-family:monospace,serif;font-family:'courier new',monospace;font-size:16px;font-size:1rem;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:14px;font-size:0.875rem;}large{font-size:18px;font-size:1.125rem;}sub,sup{font-size:14px;font-size:0.875rem;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}dl,ol,ul{margin:1.5em 0;}dl dl,dl menu,dl ul,ol dl,ol menu,ol ul,ul dl,ul menu,ul ul{margin:0;}dd{margin:0 0 0 30px;}ul{padding:0 0 0 30px;list-style:disc;}ul.rteindent1{padding:0;}ol{padding:0 0 0 30px;list-style:decimal;}ol.rteindent1{padding:0;}ol ol{margin:0;list-style:lower-alpha;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}blockquote{margin:2.5em 0;border-left:4px solid #333333;padding:0 2.5em;}.button,.more-link a,input[type=submit]{transition:all 0.3s;display:inline-block;padding:10px 15px;border:0;border-radius:2px;background-color:#2559aa;color:#fff;}.button:hover,.more-link a:hover,input[type=submit]:hover,.button:focus,.more-link a:focus{background-color:#333333;color:#fff;text-decoration:none;}.breadcrumb{font-size:80%;margin:1.5em 0;}.caption{line-height:0;}.caption figcaption{display:block;line-height:1.2;font-size:90%;padding:1em 0;}.layout-row{*zoom:1;}.layout-row:before,.layout-row:after{content:'';display:table;}.layout-row:after{clear:both;}body.cke_editable{padding:20px;}body.cke_editable .layout-row{padding:10px;margin:0 -10px 20px;border:1px dashed pink;}body.cke_editable .layout-row > div{border:1px dashed #a5d3e4;}body.cke_editable table td{border:1px dashed #ccc;}@media (min-width:769px){.col-one-half{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;}.col-one-half:before,.col-one-half:after{content:'';display:table;}.col-one-half:after{clear:both;}.col-one-half:last-child{margin-right:0%;}.col-one-third{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0%;margin-right:3%;}.col-one-third:before,.col-one-third:after{content:'';display:table;}.col-one-third:after{clear:both;}.col-one-third:last-child{margin-right:0%;}.col-two-thirds{*zoom:1;float:left;clear:none;text-align:inherit;width:65.66667%;margin-left:0%;margin-right:3%;}.col-two-thirds:before,.col-two-thirds:after{content:'';display:table;}.col-two-thirds:after{clear:both;}.col-two-thirds:last-child{margin-right:0%;}.col-one-quarter{*zoom:1;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0%;margin-right:3%;}.col-one-quarter:before,.col-one-quarter:after{content:'';display:table;}.col-one-quarter:after{clear:both;}.col-one-quarter:last-child{margin-right:0%;}}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],.form-text,select,textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;border-radius:2px;color:#313942;font-size:16;width:100%;max-width:500px;outline:none;}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.form-text:focus,select:focus,textarea:focus{border-color:#777;}fieldset{margin-bottom:1.5em;padding:0;border:0;}fieldset fieldset{margin-bottom:0;}form fieldset:last-of-type{margin-bottom:0;}.fieldset-description{margin-bottom:1.5em;}.grippie{max-width:500px;}legend{padding:0;font-size:18px;font-size:1.125rem;font-weight:600;border-bottom:1px solid #bdbdbd;display:block;width:100%;margin-bottom:1.5em;}label{display:block;margin-bottom:0.5em;}.placeholder{color:#919191;opacity:0.5 !important;}::-webkit-input-placeholder{color:#919191;opacity:0.5 !important;}:-moz-placeholder{color:#919191;opacity:0.5 !important;}::-moz-placeholder{color:#919191;opacity:0.5 !important;}:-ms-input-placeholder{color:#919191;opacity:0.5 !important;}.form-item{margin-bottom:1.5em;}input[type="submit"],.form-submit{background-color:#777;cursor:pointer;}.views-reset-button input[type="submit"],.views-reset-button .form-submit{background-color:#777;}.views-reset-button input[type="submit"]:hover,.views-reset-button input[type="submit"]:focus,.views-reset-button .form-submit:hover,.views-reset-button .form-submit:focus{background-color:#333333;}.form-managed-file .form-submit{background-color:#777;}.form-managed-file .form-submit:hover{background-color:#333333;}.description{font-size:14px;font-size:0.875rem;color:#748598;margin:0.75em 0;}.form-type-checkbox{margin-bottom:0;}.form-type-checkbox label{font-weight:400;}.form-type-radio{margin-bottom:0;}.form-radios label,label.option{display:inline;}.form-managed-file .form-file{display:inline;width:auto;}.form-type-date select{width:auto;}.webform-client-form .form,.webform-client-form .form-item{margin-bottom:1.5em;}.webform-client-form .form label,.webform-client-form .form-item label{margin-bottom:1.5em;}.webform-client-form .form-item{position:relative;}.webform-client-form .form-item > label{font-weight:bold;}.webform-client-form .form-item .label-inline{display:inline;}.webform-client-form .form-item textarea{box-shadow:none;border:1px solid #bdbdbd;padding:10px;border-radius:0;}.webform-client-form .form-item input[readonly="readonly"]{background-color:#fcfcfc;border-color:#bdbdbd;}.webform-client-form .webform-component-checkboxes input,.webform-client-form .webform-component-radios input{padding-top:2px;}.webform-client-form .webform-component-checkboxes.form-item .form-item,.webform-client-form .webform-component-radios.form-item .form-item{margin-bottom:0;}.webform-client-form .webform-component-checkboxes.form-item .form-item label,.webform-client-form .webform-component-radios.form-item .form-item label{font-weight:normal;margin-bottom:0;}.webform-client-form .webform-component-checkboxes.form-item .form-item .form-type-checkbox,.webform-client-form .webform-component-radios.form-item .form-item .form-type-checkbox{margin:0;padding:10px 0 10px 5px;}.webform-client-form .form-item-clear{width:auto;border:0;padding:0;font-weight:bold;}.webform-client-form .webform-component-date .form-select,.webform-client-form .webform-component-time .form-select{width:auto;}.webform-client-form .webform-component-textarea .grippie{display:none;}.g-recaptcha{margin-bottom:1.5em;}.page-user{background:#fff;padding:0 20px;}#login-top img{max-width:70%;margin:0 auto;display:block;}#auth_box{font-family:Helvetica,Arial,sans-serif;max-width:340px;margin:3em auto 0;}#auth_box .form-submit{width:100%;float:none;padding:12px;font-weight:700;text-transform:uppercase;}#auth_box input[type="text"],#auth_box input[type="password"]{width:100%;padding:12px;background:#f2f2f2;}#top_part{margin-top:2em;}#login-middle{border:1px solid #bdbdbd;border-radius:3px;box-shadow:0 0 25px #f2f2f2;padding:1em;margin-bottom:2em;}#login-middle h2{font-size:1.5em;margin-top:0;}#login-bottom{text-align:center;}.login-footer{margin-top:4em;text-align:center;}.page-maintenance{padding:50px 20px;max-width:600px;margin:0 auto;text-align:center;}.page-maintenance h1:before{content:"";display:block;width:150px;height:150px;margin:0 auto 1em;background:url(/sites/all/themes/ntsurfacing/img/admin/info.png);background:url(/sites/all/themes/ntsurfacing/img/admin/info.svg),none;background-size:150px 150px;}.item-list{overflow:auto;}.item-list .pager{padding:0;text-align:left;overflow:auto;}.item-list .pager li{float:left;list-style:none;padding:0;}.item-list .pager a{color:#313942;background:#fff;border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;display:inline-block;padding:5px 14px;}.item-list .pager a:hover{background:#333333;border-color:#333333;color:#fff;text-decoration:none;}.item-list .pager a:active{background:#999999;}.item-list .pager .pager-ellipsis{background:#fff;border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;display:inline-block;padding:5px 12px;}.item-list .pager .last{border-right:1px solid #bdbdbd;}.item-list .pager .pager-current{background:#777;border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;color:#fff;padding:6px 15px;margin-top:-1px;}.site-map ul{padding:0;margin:0;}.site-map ul ul{padding-left:20px;}.site-map ul ul a{background:#999;}.site-map ul ul ul a{background:#777;}.site-map ul ul ul ul a{background:#555;}.site-map ul ul ul ul ul a{background:#333;}.site-map ul a{padding:5px 10px;background:#2559aa;}.site-map li{list-style:none;padding:0;margin:0;}.site-map a{color:white;display:inline-block;margin-bottom:1px;}.site-map a:hover{background:#1c4380;color:#fff;}.search-results{list-style-type:none;padding:0;}.search-results a{font-weight:700;}.search-results .search-snippet{font-size:15;}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track{-webkit-translate3d:0,0,0;-moz-translate3d:0,0,0;-ms-translate3d:0,0,0;-o-translate3d:0,0,0;translate3d:0,0,0;}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[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-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none;z-index:1000;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:20px;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:20px;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;width:100%;z-index:1000;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:30px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}table{background-color:#fff;border:0 solid transparent;width:100%;max-width:100%;margin-bottom:1.5em;}table caption{text-align:left;}table th{text-align:left;}table td{vertical-align:top;}table > thead > tr > th,table > thead > tr > td,table > tbody > tr > th,table > tbody > tr > td,table > tfoot > tr > th,table > tfoot > tr > td{padding:5px;vertical-align:top;border-bottom:1px solid #bdbdbd;}table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #bdbdbd;}table > caption + thead > tr:first-child > th,table > caption + thead > tr:first-child > td,table > colgroup + thead > tr:first-child > th,table > colgroup + thead > tr:first-child > td,table > thead:first-child > tr:first-child > th,table > thead:first-child > tr:first-child > td{border-top:0;}table > tbody + tbody{border-top:2px solid #bdbdbd;}table table{background-color:#fff;margin-bottom:0;}.table-responsive{width:100%;overflow-y:auto;}.table-responsive::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px;}.table-responsive::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3);}.table-bordered{border:1px solid #bdbdbd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > tfoot > tr > td{border:1px solid #bdbdbd;padding:5px;}.table-striped > tbody > tr:nth-child(odd),.table-striped .odd-row{background-color:#f2f2f2;}.table-striped th,.table-striped td{border:0;}.table-striped-vertical th:nth-child(odd),.table-striped-vertical td:nth-child(odd),.table-striped-vertical .odd-column{background-color:#f2f2f2;}.table-striped-vertical th,.table-striped-vertical td{border:0;}.table-vertical th,.table-vertical td{border-top:0;border-bottom:0;border-right:1px solid #bdbdbd;}.table-vertical tr td:last-child,.table-vertical tr th:last-child{border:0;}.table-unstyled > thead > tr > th,.table-unstyled > thead > tr > td,.table-unstyled > tbody > tr > th,.table-unstyled > tbody > tr > td,.table-unstyled > tfoot > tr > th,.table-unstyled > tfoot > tr > td{padding:0;vertical-align:top;border:0;}.tabs.primary{list-style:none;padding-left:0;border-bottom:1px solid #bdbdbd;}.tabs.primary li{display:inline-block;position:relative;top:1px;}.tabs.primary a{display:inline-block;padding:.5em 1em;}.tabs.primary a.active{border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:0 solid white;background:white;}.message.error{display:none !important;}.container,.content-area-wrapper .block-wrapper,.content-area-wrapper .block-testimonials #testimonials-current-content,footer .wrapper .block-top-contact-form .block-wrapper,footer .wrapper .block-form-getintouch .block-wrapper,footer .wrapper .block-form-getintouch .block-wrapper .content form,footer .wrapper .block-top-footer .block-wrapper,footer .wrapper .block-footer-links .block-wrapper,.not-front .main-wrapper,.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper,.page-node-88 .view-sports-and-recreation .view-header,.page-node-88 .view-playgrounds .view-header,.page-node-89 .view-sports-and-recreation .view-header,.page-node-89 .view-playgrounds .view-header,.block-maps .view-footer ul,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form{max-width:1200px;margin:0 auto;padding:0 20px;*zoom:1;}.container:before,.content-area-wrapper .block-wrapper:before,.content-area-wrapper .block-testimonials #testimonials-current-content:before,footer .wrapper .block-top-contact-form .block-wrapper:before,footer .wrapper .block-form-getintouch .block-wrapper:before,footer .wrapper .block-form-getintouch .block-wrapper .content form:before,footer .wrapper .block-top-footer .block-wrapper:before,footer .wrapper .block-footer-links .block-wrapper:before,.not-front .main-wrapper:before,.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper:before,.page-node-88 .view-sports-and-recreation .view-header:before,.page-node-88 .view-playgrounds .view-header:before,.page-node-89 .view-sports-and-recreation .view-header:before,.page-node-89 .view-playgrounds .view-header:before,.block-maps .view-footer ul:before,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form:before,.container:after,.content-area-wrapper .block-wrapper:after,.content-area-wrapper .block-testimonials #testimonials-current-content:after,footer .wrapper .block-top-contact-form .block-wrapper:after,footer .wrapper .block-form-getintouch .block-wrapper:after,footer .wrapper .block-form-getintouch .block-wrapper .content form:after,footer .wrapper .block-top-footer .block-wrapper:after,footer .wrapper .block-footer-links .block-wrapper:after,.not-front .main-wrapper:after,.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper:after,.page-node-88 .view-sports-and-recreation .view-header:after,.page-node-88 .view-playgrounds .view-header:after,.page-node-89 .view-sports-and-recreation .view-header:after,.page-node-89 .view-playgrounds .view-header:after,.block-maps .view-footer ul:after,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form:after{content:'';display:table;}.container:after,.content-area-wrapper .block-wrapper:after,.content-area-wrapper .block-testimonials #testimonials-current-content:after,footer .wrapper .block-top-contact-form .block-wrapper:after,footer .wrapper .block-form-getintouch .block-wrapper:after,footer .wrapper .block-form-getintouch .block-wrapper .content form:after,footer .wrapper .block-top-footer .block-wrapper:after,footer .wrapper .block-footer-links .block-wrapper:after,.not-front .main-wrapper:after,.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper:after,.page-node-88 .view-sports-and-recreation .view-header:after,.page-node-88 .view-playgrounds .view-header:after,.page-node-89 .view-sports-and-recreation .view-header:after,.page-node-89 .view-playgrounds .view-header:after,.block-maps .view-footer ul:after,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form:after{clear:both;}@media (min-width:769px){.one-sidebar.sidebar-first .main{*zoom:1;float:left;clear:none;text-align:inherit;width:74%;margin-left:0%;margin-right:4%;position:relative;left:26%;}.one-sidebar.sidebar-first .main:before,.one-sidebar.sidebar-first .main:after{content:'';display:table;}.one-sidebar.sidebar-first .main:after{clear:both;}.one-sidebar.sidebar-first .main:last-child{margin-right:0%;}.one-sidebar.sidebar-second .main{*zoom:1;float:left;clear:none;text-align:inherit;width:74%;margin-left:0%;margin-right:4%;}.one-sidebar.sidebar-second .main:before,.one-sidebar.sidebar-second .main:after{content:'';display:table;}.one-sidebar.sidebar-second .main:after{clear:both;}.one-sidebar.sidebar-second .main:last-child{margin-right:0%;}.one-sidebar aside.sidebar_first{*zoom:1;float:left;clear:none;text-align:inherit;width:22%;margin-left:0%;margin-right:4%;position:relative;left:-78%;}.one-sidebar aside.sidebar_first:before,.one-sidebar aside.sidebar_first:after{content:'';display:table;}.one-sidebar aside.sidebar_first:after{clear:both;}.one-sidebar aside.sidebar_first:last-child{margin-right:0%;}.one-sidebar aside.sidebar_second{*zoom:1;float:left;clear:none;text-align:inherit;width:22%;margin-left:0%;margin-right:4%;}.one-sidebar aside.sidebar_second:before,.one-sidebar aside.sidebar_second:after{content:'';display:table;}.one-sidebar aside.sidebar_second:after{clear:both;}.one-sidebar aside.sidebar_second:last-child{margin-right:0%;}.two-sidebars .main{*zoom:1;float:left;clear:none;text-align:inherit;width:48%;margin-left:0%;margin-right:4%;position:relative;left:26%;}.two-sidebars .main:before,.two-sidebars .main:after{content:'';display:table;}.two-sidebars .main:after{clear:both;}.two-sidebars .main:last-child{margin-right:0%;}.two-sidebars .sidebar_first{*zoom:1;float:left;clear:none;text-align:inherit;width:22%;margin-left:0%;margin-right:4%;position:relative;left:-52%;}.two-sidebars .sidebar_first:before,.two-sidebars .sidebar_first:after{content:'';display:table;}.two-sidebars .sidebar_first:after{clear:both;}.two-sidebars .sidebar_first:last-child{margin-right:0%;}.two-sidebars .sidebar_second{*zoom:1;float:left;clear:none;text-align:inherit;width:22%;margin-left:0%;margin-right:4%;}.two-sidebars .sidebar_second:before,.two-sidebars .sidebar_second:after{content:'';display:table;}.two-sidebars .sidebar_second:after{clear:both;}.two-sidebars .sidebar_second:last-child{margin-right:0%;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}body{background:#fff;color:#313942;font-family:'Roboto',sans-serif;}a{transition:all 0.2s;color:#2559aa;text-decoration:none;outline:none !important;}a:hover,a:focus{color:#333333;}*:focus{outline:none;}p{font-size:1.4rem;}.field{margin-bottom:1em;}.field .field-label{font-weight:700;}.content-area-wrapper{background:#fff;}.content-area-wrapper .block-wrapper{padding-top:40px;padding-bottom:50px;*zoom:1;}.content-area-wrapper .block-wrapper:before,.content-area-wrapper .block-wrapper:after{content:'';display:table;}.content-area-wrapper .block-wrapper:after{clear:both;}.content-area-wrapper .block-wrapper > h2{color:#333333;font-size:2.2rem;text-align:center;text-transform:uppercase;display:block;margin-bottom:0px;}.content-area-wrapper .block-wrapper > h2:before{content:' ';display:block;background:transparent url(/sites/all/themes/ntsurfacing/img/icons/services.svg) no-repeat center top;clear:both;height:50px;background-size:auto 50px;margin-bottom:30px;}.content-area-wrapper .block-wrapper .content .view-header p{text-align:center;font-weight:300;font-size:1.6rem;color:#333333;letter-spacing:2px;text-transform:uppercase;margin-top:10px;margin-bottom:0px;}.content-area-wrapper #block-block-3{*zoom:1;}.content-area-wrapper #block-block-3:before,.content-area-wrapper #block-block-3:after{content:'';display:table;}.content-area-wrapper #block-block-3:after{clear:both;}.content-area-wrapper #block-block-3 .content{padding:80px 0;}@media (max-width:768px){.content-area-wrapper #block-block-3 .content{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;}.content-area-wrapper #block-block-3 .content:before,.content-area-wrapper #block-block-3 .content:after{content:'';display:table;}.content-area-wrapper #block-block-3 .content:after{clear:both;}.content-area-wrapper #block-block-3 .content:last-child{margin-right:0%;}}@media (min-width:769px){.content-area-wrapper #block-block-3 .content{*zoom:1;float:left;clear:none;text-align:inherit;width:82.66667%;margin-left:8.66667%;margin-right:4%;}.content-area-wrapper #block-block-3 .content:before,.content-area-wrapper #block-block-3 .content:after{content:'';display:table;}.content-area-wrapper #block-block-3 .content:after{clear:both;}.content-area-wrapper #block-block-3 .content:last-child{margin-right:0%;}}.content-area-wrapper #block-block-3 ul{text-align:center;margin-bottom:40px;padding:0;margin:0;}.content-area-wrapper #block-block-3 ul li{display:inline-block;margin-bottom:1em;}.content-area-wrapper #block-block-3 ul li a{text-transform:uppercase;color:#bdbdbd;font-weight:bold;margin:0px 20px;padding:0px 5px 5px 5px;}.content-area-wrapper #block-block-3 ul li:hover a,.content-area-wrapper #block-block-3 ul li.current a{border-bottom:4px solid #333;color:#333333;}.content-area-wrapper #block-block-3 p{text-align:center;display:none;}.content-area-wrapper #block-block-3 p.current{display:block;}.content-area-wrapper .block-facts{background-color:#0d47a1;}.content-area-wrapper .block-facts .block-wrapper .content{padding:40px 0;}@media (max-width:768px){.content-area-wrapper .block-facts .block-wrapper .content{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;}.content-area-wrapper .block-facts .block-wrapper .content:before,.content-area-wrapper .block-facts .block-wrapper .content:after{content:'';display:table;}.content-area-wrapper .block-facts .block-wrapper .content:after{clear:both;}.content-area-wrapper .block-facts .block-wrapper .content:last-child{margin-right:0%;}}@media (min-width:769px){.content-area-wrapper .block-facts .block-wrapper .content{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;}.content-area-wrapper .block-facts .block-wrapper .content:before,.content-area-wrapper .block-facts .block-wrapper .content:after{content:'';display:table;}.content-area-wrapper .block-facts .block-wrapper .content:after{clear:both;}.content-area-wrapper .block-facts .block-wrapper .content:last-child{margin-right:0%;}}@media (max-width:480px){.content-area-wrapper .block-facts .block-wrapper .content .stat-item{width:60%;margin:0 auto 40px;}}@media (min-width:481px) and (max-width:768px){.content-area-wrapper .block-facts .block-wrapper .content .stat-item{*zoom:1;float:left;clear:none;text-align:inherit;width:48%;margin-left:0%;margin-right:4%;margin:0 auto 40px;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:before,.content-area-wrapper .block-facts .block-wrapper .content .stat-item:after{content:'';display:table;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:after{clear:both;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(2n){margin-right:0%;float:right;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(2n + 1){clear:both;}}@media (min-width:769px){.content-area-wrapper .block-facts .block-wrapper .content .stat-item{width:auto;margin:none;*zoom:1;float:left;clear:none;text-align:inherit;width:30.66667%;margin-left:0%;margin-right:4%;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:before,.content-area-wrapper .block-facts .block-wrapper .content .stat-item:after{content:'';display:table;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:after{clear:both;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(2n){margin-right:4%;float:left;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(2n + 1){clear:none;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(3n){margin-right:0%;float:right;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(3n + 1){clear:both;}}@media (min-width:1025px){.content-area-wrapper .block-facts .block-wrapper .content .stat-item{*zoom:1;float:left;clear:none;text-align:inherit;width:16.8%;margin-left:0%;margin-right:4%;clear:none;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:before,.content-area-wrapper .block-facts .block-wrapper .content .stat-item:after{content:'';display:table;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:after{clear:both;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(3n){margin-right:4%;float:left;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(3n + 1){clear:none;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(5n){margin-right:0%;float:right;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item:nth-of-type(5n + 1){clear:both;}}.content-area-wrapper .block-facts .block-wrapper .content .stat-item p{color:#fff;margin:0 0 10px 0;text-align:center;text-transform:uppercase;font-size:1rem;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item p:first-of-type{text-align:left;text-transform:none;margin-bottom:20px;}@media (max-width:768px){.content-area-wrapper .block-facts .block-wrapper .content .stat-item p:first-of-type{height:70px;font-size:2rem;}}@media (max-width:1024px){.content-area-wrapper .block-facts .block-wrapper .content .stat-item p:first-of-type{height:120px;font-size:2rem;}}@media (min-width:1025px){.content-area-wrapper .block-facts .block-wrapper .content .stat-item p:first-of-type{height:70px;font-size:2rem;}}.content-area-wrapper .block-facts .block-wrapper .content .stat-item span.value{font-weight:bold;font-size:3.1rem;}@media (min-width:769px){.content-area-wrapper .block-facts .block-wrapper .content .stat-item span.value{font-size:3rem;}}@media (min-width:1025px){.content-area-wrapper .block-facts .block-wrapper .content .stat-item span.value{font-size:2.5rem;}}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.playgrounds{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/playground.svg) no-repeat top left;background-size:40%;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.playgrounds p:first-of-type{padding-left:45%;margin-top:1px;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.grass{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/grass.svg) no-repeat 0 10px;background-size:41%;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.grass p:first-of-type{padding-left:45%;margin-top:1px;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.shade{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/shade.svg) no-repeat 20px 10px;background-size:40%;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.shade p:first-of-type{padding-left:55%;margin-top:6px;height:65px;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.office{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/office.svg) no-repeat 30px 10px;background-size:25%;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.office p:first-of-type{padding-left:45%;margin-top:6px;height:65px;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.customers{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/customers.svg) no-repeat 10px 10px;background-size:28%;}.content-area-wrapper .block-facts .block-wrapper .content .stat-item.customers p:first-of-type{padding-left:45%;margin-top:6px;height:65px;}.content-area-wrapper .block-services .block-wrapper .content p{text-align:center;font-weight:300;font-size:1.6rem;color:#333333;letter-spacing:2px;text-transform:uppercase;margin-top:10px;margin-bottom:0px;}.content-area-wrapper .block-service-link .block-wrapper{width:100%;max-width:100%;padding:0;}.content-area-wrapper .block-service-link .block-wrapper .content p{margin:0;}.content-area-wrapper .block-service-link .block-wrapper .content p a{display:block;position:relative;text-align:center;letter-spacing:4px;width:100%;float:none;min-height:500px;}@media (min-width:769px){.content-area-wrapper .block-service-link .block-wrapper .content p a{width:50%;float:left;min-height:400px;}}@media (min-width:1025px){.content-area-wrapper .block-service-link .block-wrapper .content p a{min-height:600px;}}.content-area-wrapper .block-service-link .block-wrapper .content p a span{color:#fff;display:inline-block;margin-top:45%;text-transform:uppercase;font-size:2.3rem;padding:0 20px;}@media (min-width:481px){.content-area-wrapper .block-service-link .block-wrapper .content p a span{margin-top:32%;}}@media (min-width:769px){.content-area-wrapper .block-service-link .block-wrapper .content p a span{margin-top:32%;}}@media (min-width:1025px){.content-area-wrapper .block-service-link .block-wrapper .content p a span{margin-top:45%;}}@media (min-width:1201px){.content-area-wrapper .block-service-link .block-wrapper .content p a span{margin-top:26%;}}.content-area-wrapper .block-service-link .block-wrapper .content p a.playground{background:transparent url(/sites/all/themes/ntsurfacing/img/playground.jpg) no-repeat center top;background-size:cover;}.content-area-wrapper .block-service-link .block-wrapper .content p a.sports-recreation{background:transparent url(/sites/all/themes/ntsurfacing/img/sportsandrec.jpg) no-repeat center top;background-size:cover;}@media (max-width:768px){.content-area-wrapper .block-projects .block-wrapper{padding:0;}}.content-area-wrapper .view-projects .view-content ul{*zoom:1;list-style-type:none;margin:50px 0 0 0;padding:0;}.content-area-wrapper .view-projects .view-content ul:before,.content-area-wrapper .view-projects .view-content ul:after{content:'';display:table;}.content-area-wrapper .view-projects .view-content ul:after{clear:both;}@media (max-width:768px){.content-area-wrapper .view-projects .view-content ul li{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;}.content-area-wrapper .view-projects .view-content ul li:before,.content-area-wrapper .view-projects .view-content ul li:after{content:'';display:table;}.content-area-wrapper .view-projects .view-content ul li:after{clear:both;}.content-area-wrapper .view-projects .view-content ul li:nth-of-type(1n){margin-right:0%;float:right;}.content-area-wrapper .view-projects .view-content ul li:nth-of-type(1n + 1){clear:both;}.content-area-wrapper .view-projects .view-content ul li:last-of-type{margin-bottom:40px;}}@media (min-width:769px){.content-area-wrapper .view-projects .view-content ul li{*zoom:1;float:left;clear:none;text-align:inherit;width:48%;margin-left:0%;margin-right:4%;}.content-area-wrapper .view-projects .view-content ul li:before,.content-area-wrapper .view-projects .view-content ul li:after{content:'';display:table;}.content-area-wrapper .view-projects .view-content ul li:after{clear:both;}.content-area-wrapper .view-projects .view-content ul li:nth-of-type(1n){margin-right:4%;float:left;}.content-area-wrapper .view-projects .view-content ul li:nth-of-type(1n + 1){clear:none;}.content-area-wrapper .view-projects .view-content ul li:nth-of-type(2n){margin-right:0%;float:right;}.content-area-wrapper .view-projects .view-content ul li:nth-of-type(2n + 1){clear:both;}}.content-area-wrapper .view-projects .view-content ul li .field-content > a{position:relative;display:block;overflow:hidden;}@media (max-width:768px){.content-area-wrapper .view-projects .view-content ul li .field-content > a{margin-bottom:0px;min-height:400px;}.content-area-wrapper .view-projects .view-content ul li .field-content > a img{width:auto;max-width:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@media (min-width:481px){.content-area-wrapper .view-projects .view-content ul li .field-content > a{margin-bottom:50px;min-height:450px;}.content-area-wrapper .view-projects .view-content ul li .field-content > a img{width:auto;max-width:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.content-area-wrapper .view-projects .view-content ul li .field-content > a img{height:100%;position:absolute;display:block;}.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-1,.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-2{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;opacity:0;}.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-1 h3,.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-2 h3{color:#fff;}.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-1{-webkit-animation:fadeIn 0.2s 0.2s ease-out forwards;animation:fadeIn 0.2s 0.2s ease-out forwards;background-color:rgba(0,0,0,0.4);}.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-1 h3{margin:0;height:55%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-transform:uppercase;font-size:2.2rem;letter-spacing:3px;padding:0 10%;}@media (max-width:480px){.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-1 h3{font-size:8vw;}}.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-2{opacity:0;background-color:rgba(37,89,170,0.5);-webkit-animation:fadeOut 0.2s 0s ease-out forwards;animation:fadeOut 0.2s 0s ease-out forwards;}.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-2 p{margin:0;height:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:1.4rem;letter-spacing:1px;padding:0 10%;}@media (max-width:480px){.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-2 p{font-size:4.5vw;}}.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-2 span{display:inline-block;margin-top:20px;text-transform:uppercase;border:2px solid #fff;padding:10px 15px;font-weight:bold;transition:all 0.2s ease-out;}.content-area-wrapper .view-projects .view-content ul li .field-content > a .caption-2 span:hover{background-color:#ff8f00;border-color:#ff8f00;transition:all 0.2s ease-out;}.content-area-wrapper .view-projects .view-content ul li .field-content > a:hover .caption-1{-webkit-animation:fadeOut 0.3s 0s ease-out forwards;animation:fadeOut 0.3s 0s ease-out forwards;}.content-area-wrapper .view-projects .view-content ul li .field-content > a:hover .caption-2{-webkit-animation:fadeIn 0.2s 0.1s ease-out forwards;animation:fadeIn 0.2s 0.1s ease-out forwards;}.content-area-wrapper .block-testimonials{background:#0d47a1 url(/sites/all/themes/ntsurfacing/img/testimonials-bg.jpg) no-repeat center top;background-size:cover;padding-bottom:80px;}.content-area-wrapper .block-testimonials h2{color:#fff;}.content-area-wrapper .block-testimonials h2:before{content:'';display:none;}.content-area-wrapper .block-testimonials h2:after{content:'"';display:block;width:100%;text-align:center;color:#ff8f00;font-size:4rem;margin:40px auto 0;}.content-area-wrapper .block-testimonials #testimonials-current-content{margin-bottom:80px;}.content-area-wrapper .block-testimonials #testimonials-current-content p{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;text-align:center;color:#fff;font-size:1.1rem;font-weight:bold;text-transform:none;}.content-area-wrapper .block-testimonials #testimonials-current-content p:before,.content-area-wrapper .block-testimonials #testimonials-current-content p:after{content:'';display:table;}.content-area-wrapper .block-testimonials #testimonials-current-content p:after{clear:both;}.content-area-wrapper .block-testimonials #testimonials-current-content p:last-child{margin-right:0%;}@media (min-width:769px){.content-area-wrapper .block-testimonials #testimonials-current-content p{*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:17.33333%;margin-right:4%;}.content-area-wrapper .block-testimonials #testimonials-current-content p:before,.content-area-wrapper .block-testimonials #testimonials-current-content p:after{content:'';display:table;}.content-area-wrapper .block-testimonials #testimonials-current-content p:after{clear:both;}.content-area-wrapper .block-testimonials #testimonials-current-content p:last-child{margin-right:0%;}}.content-area-wrapper .block-testimonials .slick{position:relative;}.content-area-wrapper .block-testimonials .slick .slick-slider{width:90%;margin:0 auto;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list{padding:0;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list .slick-slide{opacity:0.4;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list .slick-slide:focus{outline:none;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list .slick-slide.slick-current{opacity:1;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list .slick-slide .slide__content .views-field-field-testimonial-image{float:left;margin-right:10px;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list .slick-slide .slide__content .views-field-field-testimonial-image img{width:150px;height:150px;border-radius:220px;border:1px solid #fff;padding:5px;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list .slick-slide .slide__content .views-field-title{padding-top:35px;color:#fff;font-weight:bold;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list .slick-slide .slide__content .views-field-field-testimonial-position{color:#fff;font-weight:bold;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list .slick-slide .slide__content .views-field-field-testimonial-subtitle{color:#ff8f00;font-weight:bold;}.content-area-wrapper .block-testimonials .slick .slick-slider .slick-list .slick-slide .slide__content .views-field-body{display:none;}.content-area-wrapper .block-testimonials .slick .slick__arrow .slick-arrow{display:block;width:22px;height:50px;background:transparent url(/sites/all/themes/ntsurfacing/img/arrow-left.png) no-repeat top left;background-size:cover;top:40%;}.content-area-wrapper .block-testimonials .slick .slick__arrow .slick-arrow:before{display:none;}.content-area-wrapper .block-testimonials .slick .slick__arrow .slick-arrow.slick-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}footer{color:#fff;}footer .wrapper .block-top-contact-form{background-color:#0d47a1;padding-top:80px;}footer .wrapper .block-top-contact-form .block-wrapper h2{color:#fff;font-size:2.2rem;text-align:center;text-transform:uppercase;display:block;margin-bottom:0px;}footer .wrapper .block-top-contact-form .block-wrapper h2:before{content:' ';display:block;background:transparent url(/sites/all/themes/ntsurfacing/img/icons/getintouch.svg) no-repeat center top;clear:both;height:50px;background-size:auto 50px;margin-bottom:30px;}footer .wrapper .block-top-contact-form .block-wrapper .content p{text-align:center;font-weight:300;font-size:1.6rem;color:#fff;letter-spacing:2px;margin-top:10px;margin-bottom:0px;}footer .wrapper .block-form-getintouch{background-color:#0d47a1;padding:80px 0;}footer .wrapper .block-form-getintouch .block-wrapper .content .messages{*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:17.33333%;margin-right:4%;*zoom:1;}footer .wrapper .block-form-getintouch .block-wrapper .content .messages:before,footer .wrapper .block-form-getintouch .block-wrapper .content .messages:after{content:'';display:table;}footer .wrapper .block-form-getintouch .block-wrapper .content .messages:after{clear:both;}footer .wrapper .block-form-getintouch .block-wrapper .content .messages:last-child{margin-right:0%;}footer .wrapper .block-form-getintouch .block-wrapper .content .messages:before,footer .wrapper .block-form-getintouch .block-wrapper .content .messages:after{content:'';display:table;}footer .wrapper .block-form-getintouch .block-wrapper .content .messages:after{clear:both;}footer .wrapper .block-form-getintouch .block-wrapper .content .confirmation{*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:17.33333%;margin-right:4%;*zoom:1;}footer .wrapper .block-form-getintouch .block-wrapper .content .confirmation:before,footer .wrapper .block-form-getintouch .block-wrapper .content .confirmation:after{content:'';display:table;}footer .wrapper .block-form-getintouch .block-wrapper .content .confirmation:after{clear:both;}footer .wrapper .block-form-getintouch .block-wrapper .content .confirmation:last-child{margin-right:0%;}footer .wrapper .block-form-getintouch .block-wrapper .content .confirmation:before,footer .wrapper .block-form-getintouch .block-wrapper .content .confirmation:after{content:'';display:table;}footer .wrapper .block-form-getintouch .block-wrapper .content .confirmation:after{clear:both;}footer .wrapper .block-form-getintouch .block-wrapper .content .confirmation p{text-align:center;}footer .wrapper .block-form-getintouch .block-wrapper .content form{*zoom:1;}footer .wrapper .block-form-getintouch .block-wrapper .content form:before,footer .wrapper .block-form-getintouch .block-wrapper .content form:after{content:'';display:table;}footer .wrapper .block-form-getintouch .block-wrapper .content form:after{clear:both;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div{*zoom:1;position:relative;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div:before,footer .wrapper .block-form-getintouch .block-wrapper .content form > div:after{content:'';display:table;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div:after{clear:both;}@media (max-width:768px){footer .wrapper .block-form-getintouch .block-wrapper .content form > div{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div:before,footer .wrapper .block-form-getintouch .block-wrapper .content form > div:after{content:'';display:table;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div:after{clear:both;}}@media (min-width:481px){footer .wrapper .block-form-getintouch .block-wrapper .content form > div{*zoom:1;float:left;clear:none;text-align:inherit;width:66.66667%;margin-left:16.66667%;margin-right:0%;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div:before,footer .wrapper .block-form-getintouch .block-wrapper .content form > div:after{content:'';display:table;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div:after{clear:both;}}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item{overflow:hidden;}@media (max-width:768px){footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item{width:100%;}}@media (min-width:481px){footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item{width:78%;}}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item input[type="text"],footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item input[type="email"]{background:none;border:2px solid #ff8f00;color:#fff;height:70px;width:100%;max-width:100%;line-height:70px;font-size:1.3rem;padding-left:50px;padding-right:50px;display:block;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item textarea{background:none;border:2px solid #ff8f00;color:#fff;padding:20px;width:100%;max-width:100%;font-size:1.5rem;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item input::-webkit-input-placeholder{color:#fff !important;opacity:1;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item input:-moz-placeholder{color:#fff !important;opacity:1;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item input::-moz-placeholder{color:#fff !important;opacity:1;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item input:-ms-input-placeholder{color:#fff !important;opacity:1;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item textarea::-webkit-input-placeholder{color:#fff !important;opacity:1;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item textarea:-moz-placeholder{color:#fff !important;opacity:1;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item textarea::-moz-placeholder{color:#fff !important;opacity:1;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .form-item textarea:-ms-input-placeholder{color:#fff !important;opacity:1;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar{width:100%;}@media (max-width:768px){footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar{margin-top:160px;}}@media (min-width:481px){footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar{margin-top:50px;}}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-outer{position:relative;border:none;width:100%;height:7px;margin:0;background-color:rgba(255,255,255,0.4);margin-bottom:50px;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-inner{background-color:rgba(255,255,255,0);}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page{position:absolute;width:7px;height:7px;margin:0px;border:none;background-color:rgba(255,255,255,0);border-radius:0px;top:0;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page:first-of-type .webform-progressbar-page-label{margin:0 0 0 0em !important;}@media (min-width:481px){footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page:first-of-type .webform-progressbar-page-label{margin:0 0 0 -3em !important;}}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page:nth-of-type(2){left:33.33% !important;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page:nth-of-type(2) .webform-progressbar-page-label{margin:0 0 0 0em !important;}@media (min-width:481px){footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page:nth-of-type(2) .webform-progressbar-page-label{margin:0 0 0 5em !important;}}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page:nth-of-type(3){left:66.66% !important;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page:nth-of-type(3) .webform-progressbar-page-label{margin:0 0 0 0em !important;}@media (min-width:481px){footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page:nth-of-type(3) .webform-progressbar-page-label{margin:0 0 0 12.5em !important;}}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page.current{width:33.33%;background-color:white;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page.current .webform-progressbar-page-label{display:block;margin:0 0 0 -11em;}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page.completed{width:33.33%;background-color:rgba(255,255,255,0);}footer .wrapper .block-form-getintouch .block-wrapper .content form > div .webform-progressbar .webform-progressbar-page .webform-progressbar-page-label{margin-top:20px;display:none;position:relative;top:20px;margin:0 0 0 -3em;width:100px;text-align:center;}footer .wrapper .block-form-getintouch .block-wrapper .content form .form-actions{position:absolute;right:0;}@media (max-width:768px){footer .wrapper .block-form-getintouch .block-wrapper .content form .form-actions{width:100%;top:120px;}}@media (min-width:481px){footer .wrapper .block-form-getintouch .block-wrapper .content form .form-actions{width:20%;top:0;}}footer .wrapper .block-form-getintouch .block-wrapper .content form .form-actions input{background-color:#ff8f00;border:2px solid #ff8f00;height:70px;font-size:1.3rem;display:block;}@media (max-width:768px){footer .wrapper .block-form-getintouch .block-wrapper .content form .form-actions input{width:50%;margin:0 auto;}}@media (min-width:481px){footer .wrapper .block-form-getintouch .block-wrapper .content form .form-actions input{width:100%;}}footer .wrapper .block-form-getintouch .block-wrapper .content form .form-actions input:hover{background-color:transparent;}footer .wrapper .block-form-getintouch .block-wrapper .content form .form-actions input.webform-previous{display:none;}footer .wrapper .block-form-getintouch .block-wrapper .content form .form-actions .ajax-progress{display:none;}@media (max-width:480px){footer .wrapper .block-form-getintouch .block-wrapper .content form#webform-client-form-77--3 div .form-actions{width:100%;top:220px;}}footer .wrapper .block-top-footer{background-color:#31353f;padding:80px 0;}@media (max-width:768px){footer .wrapper .block-top-footer .block-wrapper{text-align:center;}}footer .wrapper .block-top-footer .block-wrapper h3{color:#fff;font-size:2rem;font-weight:normal;}footer .wrapper .block-top-footer .block-wrapper a{color:#707070;}footer .wrapper .block-top-footer .block-wrapper a:hover{color:#ff8f00;}footer .wrapper .block-top-footer .block-wrapper p:nth-of-type(2){color:#707070;}footer .wrapper .block-top-footer .block-wrapper .col-one-third:nth-of-type(3) ul{margin:0;padding:0;list-style-type:none;}footer .wrapper .block-top-footer .block-wrapper .col-one-third:nth-of-type(3) ul li{text-align:center;display:inline-block;}footer .wrapper .block-top-footer .block-wrapper .col-one-third:nth-of-type(3) ul li a{float:left;margin-right:20px;width:60px;height:60px;text-indent:-9999px;}@media (max-width:768px){footer .wrapper .block-top-footer .block-wrapper .col-one-third:nth-of-type(3) ul li a{display:inline-block;}}@media (min-width:481px){footer .wrapper .block-top-footer .block-wrapper .col-one-third:nth-of-type(3) ul li a{display:block;}}footer .wrapper .block-top-footer .block-wrapper .col-one-third:nth-of-type(3) ul li a.facebook{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/facebook.png) no-repeat top left;background-size:cover;}footer .wrapper .block-top-footer .block-wrapper .col-one-third:nth-of-type(3) ul li a.twitter{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/twitter.png) no-repeat top left;background-size:cover;}footer .wrapper .block-footer-links{background-color:#000000;padding:10px 0;color:#616161;}@media (max-width:1024px){footer .wrapper .block-footer-links .block-wrapper .col-one-half{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:before,footer .wrapper .block-footer-links .block-wrapper .col-one-half:after{content:'';display:table;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:after{clear:both;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:last-child{margin-right:0%;}}@media (min-width:769px){footer .wrapper .block-footer-links .block-wrapper .col-one-half{*zoom:1;float:left;clear:none;text-align:inherit;width:30.66667%;margin-left:0%;margin-right:4%;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:before,footer .wrapper .block-footer-links .block-wrapper .col-one-half:after{content:'';display:table;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:after{clear:both;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:last-child{margin-right:0%;}}footer .wrapper .block-footer-links .block-wrapper .col-one-half p{font-size:1rem;margin:20px 0 20px 0;text-align:right;}@media (max-width:1024px){footer .wrapper .block-footer-links .block-wrapper .col-one-half p{text-align:center;}}@media (max-width:1024px){footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type:before,footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type:after{content:'';display:table;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type:after{clear:both;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type:last-child{margin-right:0%;}}@media (min-width:769px){footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type{*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:0%;margin-right:4%;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type:before,footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type:after{content:'';display:table;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type:after{clear:both;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type:last-child{margin-right:0%;}}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type ul{margin:20px 0 20px 0;padding:0;list-style-type:none;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type ul li{margin-right:10px;display:inline-block;}@media (min-width:769px){footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type ul li:before{display:block;float:left;content:'| ';margin-right:10px;}}@media (max-width:1024px){footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type ul li{text-align:center;display:block;clear:both;margin:10px auto;}}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type ul li:first-of-type:before{display:none;}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type ul li a{display:block;color:#616161;}@media (min-width:769px){footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type ul li a{float:left;}}footer .wrapper .block-footer-links .block-wrapper .col-one-half:first-of-type ul li a:hover{color:#fff;}.block-our-services{background-color:#f5f5f5;}.top-content{margin-top:40px;}.top-content .block-wrapper{padding:10px 0;}.top-content .block-wrapper .easy-breadcrumb a{color:#ff8f00;}.top-content .block-wrapper .easy-breadcrumb span{color:#313942;margin-right:5px;}.not-front .main-wrapper .main{padding-bottom:80px;}.not-front .main-wrapper .main .node-page h2{color:#4b88df;}.not-front .main-wrapper .main .node-page blockquote{border-left:6px solid #4b88df;color:#4b88df;font-style:italic;}.not-front .main-wrapper .main .node-page ul li{list-style-type:none;}.not-front .main-wrapper .main .node-page ul li:before{background-color:#4b88df;float:left;margin:0.5em 0 0 -1em;width:5px;height:5px;content:' ';}.not-front .main-wrapper .main .node-page .button-primary{padding:10px 30px;border:2px solid #ff8f00;color:#ff8f00;background:none;text-transform:uppercase;text-align:center;}.not-front .main-wrapper .main .node-page .button-primary:hover{color:#fff;background:#ff8f00;}.not-front .main-wrapper .main.center-content{text-align:center;padding-top:80px;}.not-front .main-wrapper .main.center-content .node-page h2,.not-front .main-wrapper .main.center-content .node-page h3{text-transform:uppercase;margin:60px auto;}.not-front .main-wrapper .main.center-content .node-page h2{color:#313942;}.not-front .main-wrapper .main.center-content .node-page h3{color:#4b88df;}.not-front .main-wrapper aside ul{list-style-type:none;}.not-front .main-wrapper aside ul li{margin-bottom:10px;}.not-front .main-wrapper aside ul li a{text-transform:uppercase;color:#313942;}.not-front .main-wrapper aside ul li a:hover{color:#4b88df;}.not-front .main-wrapper aside ul li a:hover:before{color:#4b88df;}.not-front .main-wrapper aside ul li a:before{-webkit-transform:color 0.2s ease-out;-ms-transform:color 0.2s ease-out;transform:color 0.2s ease-out;float:left;margin:0 0.5em 0 -1em;font-size:15px;content:'>';color:#313942;}.not-front .content-area-wrapper .block-bottom-aboutus{background-color:#4b88df;}.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper .content{*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:17.33333%;margin-right:4%;padding:80px 0px;color:#fff;text-align:center;}.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper .content:before,.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper .content:after{content:'';display:table;}.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper .content:after{clear:both;}.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper .content:last-child{margin-right:0%;}.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper .content h2,.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper .content h3,.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper .content h4,.not-front .content-area-wrapper .block-bottom-aboutus .block-wrapper .content h5{color:#fff;font-weight:500;font-size:2rem;margin-bottom:50px;}.not-front.page-projects .main-wrapper{padding-left:0;padding-right:0;}.not-front.page-projects .view-projects h2{color:#333333;font-size:2.2rem;text-align:center;text-transform:uppercase;display:block;margin-bottom:0px;}.not-front.page-projects .view-projects h2:before{content:' ';display:block;background:transparent url(/sites/all/themes/ntsurfacing/img/icons/services.svg) no-repeat center top;clear:both;height:50px;background-size:auto 50px;margin-bottom:30px;}.not-front.page-projects .view-projects .view-header p{text-align:center;font-weight:300;font-size:1.6rem;color:#333333;letter-spacing:2px;text-transform:uppercase;margin-top:10px;margin-bottom:0px;padding:0 5%;}.page-search .main-wrapper .main h1,.page-search .main-wrapper .main h2{color:#2559aa;}.page-search .main-wrapper .main #search-form{padding-bottom:20px;}.page-node-88 #node-88 h2,.page-node-88 #node-89 h2,.page-node-89 #node-88 h2,.page-node-89 #node-89 h2{text-transform:uppercase;font-size:2.4rem;*zoom:1;margin-top:0;margin-bottom:40px;position:relative;}@media (max-width:1024px){.page-node-88 #node-88 h2,.page-node-88 #node-89 h2,.page-node-89 #node-88 h2,.page-node-89 #node-89 h2{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;}.page-node-88 #node-88 h2:before,.page-node-88 #node-88 h2:after,.page-node-88 #node-89 h2:before,.page-node-88 #node-89 h2:after,.page-node-89 #node-88 h2:before,.page-node-89 #node-88 h2:after,.page-node-89 #node-89 h2:before,.page-node-89 #node-89 h2:after{content:'';display:table;}.page-node-88 #node-88 h2:after,.page-node-88 #node-89 h2:after,.page-node-89 #node-88 h2:after,.page-node-89 #node-89 h2:after{clear:both;}.page-node-88 #node-88 h2:last-child,.page-node-88 #node-89 h2:last-child,.page-node-89 #node-88 h2:last-child,.page-node-89 #node-89 h2:last-child{margin-right:0%;}}@media (min-width:769px){.page-node-88 #node-88 h2,.page-node-88 #node-89 h2,.page-node-89 #node-88 h2,.page-node-89 #node-89 h2{*zoom:1;float:left;clear:none;text-align:inherit;width:48%;margin-left:26%;margin-right:4%;}.page-node-88 #node-88 h2:before,.page-node-88 #node-88 h2:after,.page-node-88 #node-89 h2:before,.page-node-88 #node-89 h2:after,.page-node-89 #node-88 h2:before,.page-node-89 #node-88 h2:after,.page-node-89 #node-89 h2:before,.page-node-89 #node-89 h2:after{content:'';display:table;}.page-node-88 #node-88 h2:after,.page-node-88 #node-89 h2:after,.page-node-89 #node-88 h2:after,.page-node-89 #node-89 h2:after{clear:both;}.page-node-88 #node-88 h2:last-child,.page-node-88 #node-89 h2:last-child,.page-node-89 #node-88 h2:last-child,.page-node-89 #node-89 h2:last-child{margin-right:0%;}}.page-node-88 #node-88 h2:before,.page-node-88 #node-88 h2:after,.page-node-88 #node-89 h2:before,.page-node-88 #node-89 h2:after,.page-node-89 #node-88 h2:before,.page-node-89 #node-88 h2:after,.page-node-89 #node-89 h2:before,.page-node-89 #node-89 h2:after{content:'';display:table;}.page-node-88 #node-88 h2:after,.page-node-88 #node-89 h2:after,.page-node-89 #node-88 h2:after,.page-node-89 #node-89 h2:after{clear:both;}.page-node-88 #node-88 h2:after,.page-node-88 #node-89 h2:after,.page-node-89 #node-88 h2:after,.page-node-89 #node-89 h2:after{content:' ';width:18%;height:6px;display:block;margin:10px auto 0;background-color:#ff8f00;}.page-node-88 #node-88 p,.page-node-88 #node-89 p,.page-node-89 #node-88 p,.page-node-89 #node-89 p{*zoom:1;*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:17.33333%;margin-right:4%;}.page-node-88 #node-88 p:before,.page-node-88 #node-88 p:after,.page-node-88 #node-89 p:before,.page-node-88 #node-89 p:after,.page-node-89 #node-88 p:before,.page-node-89 #node-88 p:after,.page-node-89 #node-89 p:before,.page-node-89 #node-89 p:after{content:'';display:table;}.page-node-88 #node-88 p:after,.page-node-88 #node-89 p:after,.page-node-89 #node-88 p:after,.page-node-89 #node-89 p:after{clear:both;}.page-node-88 #node-88 p:before,.page-node-88 #node-88 p:after,.page-node-88 #node-89 p:before,.page-node-88 #node-89 p:after,.page-node-89 #node-88 p:before,.page-node-89 #node-88 p:after,.page-node-89 #node-89 p:before,.page-node-89 #node-89 p:after{content:'';display:table;}.page-node-88 #node-88 p:after,.page-node-88 #node-89 p:after,.page-node-89 #node-88 p:after,.page-node-89 #node-89 p:after{clear:both;}.page-node-88 #node-88 p:last-child,.page-node-88 #node-89 p:last-child,.page-node-89 #node-88 p:last-child,.page-node-89 #node-89 p:last-child{margin-right:0%;}.page-node-88 #node-89 h2:after,.page-node-89 #node-89 h2:after{background-color:#2559aa;}.page-node-88 .view-sports-and-recreation .view-header h2,.page-node-88 .view-playgrounds .view-header h2,.page-node-89 .view-sports-and-recreation .view-header h2,.page-node-89 .view-playgrounds .view-header h2{text-transform:uppercase;font-size:2.4rem;*zoom:1;float:left;clear:none;text-align:inherit;width:48%;margin-left:26%;margin-right:4%;*zoom:1;}.page-node-88 .view-sports-and-recreation .view-header h2:before,.page-node-88 .view-sports-and-recreation .view-header h2:after,.page-node-88 .view-playgrounds .view-header h2:before,.page-node-88 .view-playgrounds .view-header h2:after,.page-node-89 .view-sports-and-recreation .view-header h2:before,.page-node-89 .view-sports-and-recreation .view-header h2:after,.page-node-89 .view-playgrounds .view-header h2:before,.page-node-89 .view-playgrounds .view-header h2:after{content:'';display:table;}.page-node-88 .view-sports-and-recreation .view-header h2:after,.page-node-88 .view-playgrounds .view-header h2:after,.page-node-89 .view-sports-and-recreation .view-header h2:after,.page-node-89 .view-playgrounds .view-header h2:after{clear:both;}.page-node-88 .view-sports-and-recreation .view-header h2:last-child,.page-node-88 .view-playgrounds .view-header h2:last-child,.page-node-89 .view-sports-and-recreation .view-header h2:last-child,.page-node-89 .view-playgrounds .view-header h2:last-child{margin-right:0%;}.page-node-88 .view-sports-and-recreation .view-header h2:before,.page-node-88 .view-sports-and-recreation .view-header h2:after,.page-node-88 .view-playgrounds .view-header h2:before,.page-node-88 .view-playgrounds .view-header h2:after,.page-node-89 .view-sports-and-recreation .view-header h2:before,.page-node-89 .view-sports-and-recreation .view-header h2:after,.page-node-89 .view-playgrounds .view-header h2:before,.page-node-89 .view-playgrounds .view-header h2:after{content:'';display:table;}.page-node-88 .view-sports-and-recreation .view-header h2:after,.page-node-88 .view-playgrounds .view-header h2:after,.page-node-89 .view-sports-and-recreation .view-header h2:after,.page-node-89 .view-playgrounds .view-header h2:after{clear:both;}.page-node-88 .view-sports-and-recreation .view-header p,.page-node-88 .view-playgrounds .view-header p,.page-node-89 .view-sports-and-recreation .view-header p,.page-node-89 .view-playgrounds .view-header p{*zoom:1;*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:17.33333%;margin-right:4%;}.page-node-88 .view-sports-and-recreation .view-header p:before,.page-node-88 .view-sports-and-recreation .view-header p:after,.page-node-88 .view-playgrounds .view-header p:before,.page-node-88 .view-playgrounds .view-header p:after,.page-node-89 .view-sports-and-recreation .view-header p:before,.page-node-89 .view-sports-and-recreation .view-header p:after,.page-node-89 .view-playgrounds .view-header p:before,.page-node-89 .view-playgrounds .view-header p:after{content:'';display:table;}.page-node-88 .view-sports-and-recreation .view-header p:after,.page-node-88 .view-playgrounds .view-header p:after,.page-node-89 .view-sports-and-recreation .view-header p:after,.page-node-89 .view-playgrounds .view-header p:after{clear:both;}.page-node-88 .view-sports-and-recreation .view-header p:before,.page-node-88 .view-sports-and-recreation .view-header p:after,.page-node-88 .view-playgrounds .view-header p:before,.page-node-88 .view-playgrounds .view-header p:after,.page-node-89 .view-sports-and-recreation .view-header p:before,.page-node-89 .view-sports-and-recreation .view-header p:after,.page-node-89 .view-playgrounds .view-header p:before,.page-node-89 .view-playgrounds .view-header p:after{content:'';display:table;}.page-node-88 .view-sports-and-recreation .view-header p:after,.page-node-88 .view-playgrounds .view-header p:after,.page-node-89 .view-sports-and-recreation .view-header p:after,.page-node-89 .view-playgrounds .view-header p:after{clear:both;}.page-node-88 .view-sports-and-recreation .view-header p:last-child,.page-node-88 .view-playgrounds .view-header p:last-child,.page-node-89 .view-sports-and-recreation .view-header p:last-child,.page-node-89 .view-playgrounds .view-header p:last-child{margin-right:0%;}.content-area-wrapper .block-services{background-color:#f5f5f5;}.content-area-wrapper .block-services h2:before{display:none;}.content-area-wrapper .block-services .tab-content{display:none;}.content-area-wrapper .block-services .tab-content.current{display:block;}.content-area-wrapper .block-services .view-playgrounds,.content-area-wrapper .block-services .view-sports-and-recreation{margin-top:60px;}.content-area-wrapper .block-services .item-list ul{margin:0;padding:0;list-style-type:none;}.content-area-wrapper .block-services .item-list ul li{margin-top:30px;margin-bottom:20px;position:relative;height:280px;}@media (max-width:480px){.content-area-wrapper .block-services .item-list ul li{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;padding-left:10%;padding-right:10%;}.content-area-wrapper .block-services .item-list ul li:before,.content-area-wrapper .block-services .item-list ul li:after{content:'';display:table;}.content-area-wrapper .block-services .item-list ul li:after{clear:both;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(1n){margin-right:0%;float:right;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(1n + 1){clear:both;}}@media (min-width:769px){.content-area-wrapper .block-services .item-list ul li{*zoom:1;float:left;clear:none;text-align:inherit;width:48%;margin-left:0%;margin-right:4%;}.content-area-wrapper .block-services .item-list ul li:before,.content-area-wrapper .block-services .item-list ul li:after{content:'';display:table;}.content-area-wrapper .block-services .item-list ul li:after{clear:both;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(1n){margin-right:4%;float:left;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(1n + 1){clear:none;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(2n){margin-right:0%;float:right;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(2n + 1){clear:both;}}@media (min-width:769px){.content-area-wrapper .block-services .item-list ul li{*zoom:1;float:left;clear:none;text-align:inherit;width:30.66667%;margin-left:0%;margin-right:4%;}.content-area-wrapper .block-services .item-list ul li:before,.content-area-wrapper .block-services .item-list ul li:after{content:'';display:table;}.content-area-wrapper .block-services .item-list ul li:after{clear:both;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(2n){margin-right:4%;float:left;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(2n + 1){clear:none;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(3n){margin-right:0%;float:right;}.content-area-wrapper .block-services .item-list ul li:nth-of-type(3n + 1){clear:both;}}.content-area-wrapper .block-services .item-list ul li .sports-and-recreation a,.content-area-wrapper .block-services .item-list ul li .playgrounds a{color:#313942;display:block;overflow:hidden;padding-bottom:60px;}.content-area-wrapper .block-services .item-list ul li .sports-and-recreation a h3,.content-area-wrapper .block-services .item-list ul li .playgrounds a h3{text-align:center;display:block;width:100%;height:50px;}.content-area-wrapper .block-services .item-list ul li .sports-and-recreation a .image-wrapper,.content-area-wrapper .block-services .item-list ul li .playgrounds a .image-wrapper{height:80px;line-height:80px;text-align:center;}.content-area-wrapper .block-services .item-list ul li .sports-and-recreation a .image-wrapper img,.content-area-wrapper .block-services .item-list ul li .playgrounds a .image-wrapper img{max-width:100%;max-height:100%;vertical-align:middle;}.content-area-wrapper .block-services .item-list ul li .sports-and-recreation a .link,.content-area-wrapper .block-services .item-list ul li .playgrounds a .link{display:block;position:absolute;bottom:0;width:100%;height:20px;text-indent:-9999px;}@media (max-width:480px){.content-area-wrapper .block-services .item-list ul li .sports-and-recreation a .link,.content-area-wrapper .block-services .item-list ul li .playgrounds a .link{width:80%;}}.content-area-wrapper .block-services .item-list ul li .sports-and-recreation a span,.content-area-wrapper .block-services .item-list ul li .playgrounds a span{transition:all 0.2s ease-out;}.content-area-wrapper .block-services .item-list ul li .sports-and-recreation a .link{background:#ff8f00 url(/sites/all/themes/ntsurfacing/img/icons/arrow-link.svg) no-repeat 10px 100px;}.content-area-wrapper .block-services .item-list ul li .sports-and-recreation a:hover .link{background:#ff8f00 url(/sites/all/themes/ntsurfacing/img/icons/arrow-link.svg) no-repeat 10px 10px;background-size:10% auto;height:45px;}.content-area-wrapper .block-services .item-list ul li .playgrounds a .link{background:#2559aa url(/sites/all/themes/ntsurfacing/img/icons/arrow-link.svg) no-repeat 10px 100px;}.content-area-wrapper .block-services .item-list ul li .playgrounds a:hover .link{background:#2559aa url(/sites/all/themes/ntsurfacing/img/icons/arrow-link.svg) no-repeat 10px 10px;background-size:10% auto;height:45px;}.block-our-services-tabbed{background-color:#f5f5f5;}.block-our-services-tabbed .block-wrapper h2{margin-bottom:40px;}.block-our-services-tabbed .block-wrapper h2:before{display:none;content:'';}ul.tabs-menu{text-align:center;margin-bottom:40px;padding:0;}ul.tabs-menu li{display:inline-block;}ul.tabs-menu li a{text-transform:uppercase;color:#bdbdbd;display:block;font-weight:bold;margin:0px 20px;padding:0px 5px 5px 5px;}@media (max-width:1024px){ul.tabs-menu li a{margin-bottom:10px;}}ul.tabs-menu li:hover a,ul.tabs-menu li.current a{border-bottom:4px solid #333;color:#333333;}.block-maps{position:relative;}.block-maps .block-wrapper{width:100%;max-width:100%;padding:0;margin:0;}.block-maps .block-wrapper .leaflet-tile{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(99%);-webkit-backface-visibility:hidden;}@media (max-width:480px){.block-maps .block-wrapper #leaflet-map{height:85vh !important;}}.block-maps .view-footer{background-color:#333333;color:#fff;padding:20px 30px 30px;position:relative;}@media (max-width:1024px){.block-maps .view-footer{max-width:100%;}}@media (min-width:1025px){.block-maps .view-footer{position:absolute;bottom:20%;right:15%;max-width:350px;}}.block-maps .view-footer:before{content:' ';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:30px 30px 30px 0;}@media (max-width:1200px){.block-maps .view-footer:before{left:47%;top:-30px;border-width:0 30px 30px 30px;border-color:transparent transparent #333333 transparent;}}@media (min-width:1025px){.block-maps .view-footer:before{left:-30px;top:40%;border-color:transparent #333333 transparent transparent;border-width:30px 30px 30px 0;}}.block-maps .view-footer h3{color:#fff;text-transform:uppercase;font-size:1.5rem;}.block-maps .view-footer ul{list-style-type:none;margin:0;padding:0;}.block-maps .view-footer ul li{*zoom:1;float:left;clear:none;text-align:inherit;width:48%;margin-left:0%;margin-right:4%;margin-bottom:10px;}.block-maps .view-footer ul li:before,.block-maps .view-footer ul li:after{content:'';display:table;}.block-maps .view-footer ul li:after{clear:both;}.block-maps .view-footer ul li:nth-of-type(2n){margin-right:0%;float:right;}.block-maps .view-footer ul li:nth-of-type(2n + 1){clear:both;}.block-next-steps{background:#0d47a1 url(/sites/all/themes/ntsurfacing/img/guy.png) no-repeat 85% bottom;background-size:auto 90%;}.block-next-steps h2{color:#4c89e0;font-weight:400;font-size:1.8rem;}@media (max-width:1024px){.block-next-steps h2{text-align:center;}}.block-next-steps p{color:#fff;font-size:1.4rem;}@media (max-width:1024px){.block-next-steps p{text-align:center;}}.block-next-steps p .button,.block-next-steps p .more-link a,.more-link .block-next-steps p a{border-color:#fff;margin-top:40px;color:#fff;}@media (max-width:1024px){.block-next-steps p .button,.block-next-steps p .more-link a,.more-link .block-next-steps p a{text-align:center;}}.block-next-steps p .button:hover,.block-next-steps p .more-link a:hover,.more-link .block-next-steps p a:hover{background-color:#fff;color:#0d47a1;}.item-list ul.pager{text-align:center;}.item-list ul.pager li{display:inline-block;float:none;border:none;}.item-list ul.pager li a{border:1px solid #ff8f00;color:#ff8f00;}.item-list ul.pager li a:hover{background-color:#ff8f00;color:#fff;border:1px solid #ff8f00;}.item-list ul.pager li.pager-current{background-color:#ff8f00;color:#fff;}.item-list ul.pager li.last,.item-list ul.pager li.first{border:none;}a.cross:hover span{color:#fff;}a.cross:hover span:before,a.cross:hover span:after,a.cross:hover span:before,a.cross:hover span:after{opacity:0.4;}a.cross:hover span:before,a.cross:hover span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}a.cross:hover span:after,a.cross:hover span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}a.cross span{position:relative;text-shadow:none;padding:10px 0;}a.cross span:before,a.cross span:after{position:absolute;width:100%;left:0;top:50%;height:2px;margin-top:-1px;background:#fff;content:'';z-index:3;transition:opacity 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s,-webkit-transform 0.3s;pointer-events:none;}a.cross span:before{-webkit-transform:translateY(-65px);-ms-transform:translateY(-65px);transform:translateY(-65px);}a.cross span:after{-webkit-transform:translateY(65px);-ms-transform:translateY(65px);transform:translateY(65px);}.button,.more-link a{text-transform:uppercase;text-decoration:none;display:inline-block;padding:15px 20px;border:2px solid #ff8f00;transition:all 0.2s ease-out;background:none;color:#ff8f00;font-weight:bold;}.button:hover,.more-link a:hover,.button:focus,.more-link a:focus{background-color:#ff8f00;transition:all 0.2s ease-out;}.more-link{text-align:center;margin-bottom:20px;}#modalContent .modal-forms-modal-content .popups-container{background-color:#0d47a1;color:#fff;border-radius:0;}#modalContent .modal-forms-modal-content .popups-container .modal-header{position:absolute;z-index:333;top:10px;right:10px;}#modalContent .modal-forms-modal-content .popups-container .modal-header .modal-title{display:none;}#modalContent .modal-forms-modal-content .popups-container .modal-header .popups-close{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/search-close.png) no-repeat top left;background-size:cover;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-header .popups-close{width:25px;height:26px;}}@media (min-width:769px){#modalContent .modal-forms-modal-content .popups-container .modal-header .popups-close{width:38px;height:39px;}}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content{padding:0;width:100% !important;}}@media (min-width:769px){#modalContent .modal-forms-modal-content .popups-container .modal-content{padding:20px 0 0 0;width:100% !important;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90{font-family:'Roboto',sans-serif;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 h2{color:#fff;text-align:center;text-transform:uppercase;display:block;margin-bottom:0px;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 h2{font-size:1.5rem;}}@media (min-width:769px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 h2{font-size:2.2rem;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 h2:before{content:' ';display:block;background:transparent url(/sites/all/themes/ntsurfacing/img/icons/quote.png) no-repeat center top;clear:both;height:50px;background-size:auto 50px;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 h2:before{margin-bottom:10px;}}@media (min-width:769px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 h2:before{margin-bottom:30px;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 p{text-align:center;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 p{font-size:1rem;margin:10px auto;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .messages{*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:17.33333%;margin-right:4%;*zoom:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .messages:before,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .messages:after{content:'';display:table;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .messages:after{clear:both;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .messages:last-child{margin-right:0%;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .messages:before,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .messages:after{content:'';display:table;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .messages:after{clear:both;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .confirmation{*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:17.33333%;margin-right:4%;*zoom:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .confirmation:before,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .confirmation:after{content:'';display:table;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .confirmation:after{clear:both;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .confirmation:last-child{margin-right:0%;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .confirmation:before,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .confirmation:after{content:'';display:table;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .confirmation:after{clear:both;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 .confirmation p{text-align:center;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form{*zoom:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form:before,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form:after{content:'';display:table;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form:after{clear:both;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form{margin-top:60px;}}@media (min-width:769px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form{margin-top:60px;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div{*zoom:1;position:relative;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div:before,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div:after{content:'';display:table;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div:after{clear:both;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div:before,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div:after{content:'';display:table;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div:after{clear:both;}}@media (min-width:481px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div{*zoom:1;float:left;clear:none;text-align:inherit;width:66.66667%;margin-left:16.66667%;margin-right:0%;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div:before,#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div:after{content:'';display:table;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div:after{clear:both;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item{overflow:hidden;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item{width:100%;}}@media (min-width:481px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item{width:78%;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item input[type="text"],#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item input[type="email"]{background:none;border:2px solid #ff8f00;color:#fff;height:70px;width:100%;max-width:100%;line-height:70px;font-size:1.3rem;padding-left:50px;padding-right:50px;display:block;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item textarea{background:none;border:2px solid #ff8f00;color:#fff;padding:20px;width:100%;max-width:100%;font-size:1.5rem;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item input::-webkit-input-placeholder{color:#fff !important;opacity:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item input:-moz-placeholder{color:#fff !important;opacity:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item input::-moz-placeholder{color:#fff !important;opacity:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item input:-ms-input-placeholder{color:#fff !important;opacity:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item textarea::-webkit-input-placeholder{color:#fff !important;opacity:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item textarea:-moz-placeholder{color:#fff !important;opacity:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item textarea::-moz-placeholder{color:#fff !important;opacity:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .form-item textarea:-ms-input-placeholder{color:#fff !important;opacity:1;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar{width:100%;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar{margin-top:100px;}}@media (min-width:481px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar{margin-top:50px;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-outer{position:relative;border:none;width:100%;height:7px;margin:0;background-color:rgba(255,255,255,0.4);margin-bottom:50px;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-inner{background-color:rgba(255,255,255,0);}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page{position:absolute;width:7px;height:7px;margin:0px;border:none;background-color:rgba(255,255,255,0);border-radius:0px;top:0;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page:first-of-type .webform-progressbar-page-label{margin:0 0 0 -3em !important;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page:nth-of-type(2){left:33.33% !important;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page:nth-of-type(2) .webform-progressbar-page-label{margin:0 0 0 0em !important;}@media (min-width:481px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page:nth-of-type(2) .webform-progressbar-page-label{margin:0 0 0 5em !important;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page:nth-of-type(3){left:66.66% !important;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page:nth-of-type(3) .webform-progressbar-page-label{margin:0 0 0 0em !important;}@media (min-width:481px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page:nth-of-type(3) .webform-progressbar-page-label{margin:0 0 0 12.5em !important;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page.current{width:33.33%;background-color:white;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page.current .webform-progressbar-page-label{display:block;margin:0 0 0 -11em;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page.completed{width:33.33%;background-color:rgba(255,255,255,0);}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form > div .webform-progressbar .webform-progressbar-page .webform-progressbar-page-label{margin-top:20px;display:none;position:relative;top:20px;margin:0 0 0 -3em;width:100px;text-align:center;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form .form-actions{position:absolute;right:0;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form .form-actions{width:100%;top:85px;}}@media (min-width:481px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form .form-actions{width:20%;top:0;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form .form-actions input{background-color:#ff8f00;border:2px solid #ff8f00;height:70px;font-size:1.3rem;display:block;}@media (max-width:768px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form .form-actions input{width:50%;margin:0 auto;}}@media (min-width:481px){#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form .form-actions input{width:100%;}}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form .form-actions input:hover{background-color:transparent;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form .form-actions input.webform-previous{display:none;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form .form-actions .ajax-progress{display:none;}#modalContent .modal-forms-modal-content .popups-container .modal-content #webform-ajax-wrapper-90 form#webform-client-form-90--3 .form-actions{top:113px;}.front header,.page-node-91 header,.page-node-92 header{height:100vh;}.parallax-mirror{background:transparent;}.contextual-links-wrapper{display:none !important;position:static !important;}header{height:50vh;position:relative;}header .wrapper{background-color:#fff;padding-top:20px;padding-bottom:10px;position:relative;}header .wrapper .site-name-slogan{margin-top:1%;}@media (max-width:1024px){header .wrapper .site-name-slogan{*zoom:1;float:left;clear:none;text-align:inherit;width:65.33333%;margin-left:17.33333%;margin-right:4%;}header .wrapper .site-name-slogan:before,header .wrapper .site-name-slogan:after{content:'';display:table;}header .wrapper .site-name-slogan:after{clear:both;}header .wrapper .site-name-slogan:last-child{margin-right:0%;}}@media (min-width:1025px){header .wrapper .site-name-slogan{*zoom:1;float:left;clear:none;text-align:inherit;width:22%;margin-left:0%;margin-right:4%;}header .wrapper .site-name-slogan:before,header .wrapper .site-name-slogan:after{content:'';display:table;}header .wrapper .site-name-slogan:after{clear:both;}header .wrapper .site-name-slogan:last-child{margin-right:0%;}}@media (max-width:1024px){header .wrapper .site-name-slogan .site-name{margin:0 auto;}}@media (min-width:1025px){header .wrapper .site-name-slogan .site-name{margin:0;}}header .wrapper .site-name-slogan .site-name a{display:block;width:323px;height:100px;text-indent:-9999px;padding:0;background:transparent url(/sites/all/themes/ntsurfacing/img/logo.svg) no-repeat top left;background-size:contain;}@media (max-width:1200px){header .wrapper .site-name-slogan .site-name a{margin:0 auto;}}@media (max-width:1200px){header .wrapper .navigations{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;}header .wrapper .navigations:before,header .wrapper .navigations:after{content:'';display:table;}header .wrapper .navigations:after{clear:both;}header .wrapper .navigations:last-child{margin-right:0%;}}@media (min-width:1025px){header .wrapper .navigations{*zoom:1;float:left;clear:none;text-align:inherit;width:74%;margin-left:0%;margin-right:4%;}header .wrapper .navigations:before,header .wrapper .navigations:after{content:'';display:table;}header .wrapper .navigations:after{clear:both;}header .wrapper .navigations:last-child{margin-right:0%;}}header .wrapper .navigations .contact-navigation{overflow:hidden;}@media (max-width:1024px){header .wrapper .navigations .contact-navigation{position:absolute;top:55px;right:10px;}}@media (min-width:1025px){header .wrapper .navigations .contact-navigation{position:normal;}}header .wrapper .navigations .primary-navigation{position:relative;}@media (max-width:1024px){header .wrapper .navigations .primary-navigation{position:absolute;width:100%;top:100%;left:0;z-index:333;}}header .wrapper .navigations .primary-navigation .block{width:100%;clear:both;}header .wrapper .navigations .primary-navigation .menu{padding:0;list-style-type:none;transition:all 0.3s;}header .wrapper .navigations .primary-navigation .menu li a{text-transform:uppercase;letter-spacing:1.5px;font-weight:700;outline:none;transition:all 0.1s;}@media (max-width:1024px){header .wrapper .navigations .primary-navigation .menu li a{color:#fff;font-size:1.2rem;padding-top:8px;padding-bottom:8px;display:block;}}@media (min-width:1025px){header .wrapper .navigations .primary-navigation .menu li a{color:#333333;font-size:0.9rem;}}@media (max-width:1024px){header .wrapper .navigations .primary-navigation{transition:all 0.2s ease-out;}header .wrapper .navigations .primary-navigation #block-menu-block-4{display:none;}header .wrapper .navigations .primary-navigation.open{transition:all 0.2s ease-out;}}@media (max-width:1024px) and (max-width:1024px){header .wrapper .navigations .primary-navigation.open{background-color:#2f69c2;}}@media (max-width:1024px){header .wrapper .navigations .primary-navigation.open #block-menu-block-4{display:block;}header .wrapper .navigations .primary-navigation.open .block-tablet-contact{display:block;}header .wrapper .navigations .primary-navigation .menu li{text-align:center;}header .wrapper .navigations .primary-navigation .menu li .menu li a{font-size:0.7rem;}}@media (min-width:1025px){header .wrapper .navigations .primary-navigation .menu{float:right;margin-top:30px;}header .wrapper .navigations .primary-navigation .menu li{float:left;display:block;margin-right:10px;padding:15px 10px;position:relative;}header .wrapper .navigations .primary-navigation .menu li .menu{opacity:0;position:absolute;top:100%;width:150%;margin-top:0;padding-top:0;left:-20%;}header .wrapper .navigations .primary-navigation .menu li .menu li{display:block;clear:both;background-color:#fff;width:100%;padding:0;margin-right:0px;text-align:center;}header .wrapper .navigations .primary-navigation .menu li .menu li:before{display:block;width:20%;height:1px;background-color:#2559aa;content:' ';margin:0 auto;}header .wrapper .navigations .primary-navigation .menu li .menu li a{color:#333333;width:100%;padding-bottom:5px;padding-top:5px;text-align:center;display:block;}header .wrapper .navigations .primary-navigation .menu li .menu li a:hover{color:#ff8f00;}header .wrapper .navigations .primary-navigation .menu li .menu li a.active-trail a{color:#ff8f00;}header .wrapper .navigations .primary-navigation .menu li .menu li.last{background-color:#fff;}header .wrapper .navigations .primary-navigation .menu li .menu li.last:hover,header .wrapper .navigations .primary-navigation .menu li .menu li.last.active{background-color:#fff;}header .wrapper .navigations .primary-navigation .menu li .menu li.last:hover a,header .wrapper .navigations .primary-navigation .menu li .menu li.last.active a{color:#ff8f00;}header .wrapper .navigations .primary-navigation .menu li.menu-views{margin-right:0px;}header .wrapper .navigations .primary-navigation .menu li.last{margin-right:0px;padding:15px 25px;transition:all 0.2s;background-color:#2559aa;}header .wrapper .navigations .primary-navigation .menu li.last a{color:#fff;}header .wrapper .navigations .primary-navigation .menu li.last:hover,header .wrapper .navigations .primary-navigation .menu li.last.active{background-color:#ff8f00;}header .wrapper .navigations .primary-navigation .menu li.last:hover a,header .wrapper .navigations .primary-navigation .menu li.last.active a{color:#fff;}header .wrapper .navigations .primary-navigation .menu li.last a:hover{border-bottom:none;}header .wrapper .navigations .primary-navigation .menu li li{padding-top:0;}header .wrapper .navigations .primary-navigation .menu li:hover .menu{opacity:1;}}@media (max-width:1024px){header .wrapper .navigations .primary-navigation{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:4%;text-align:center;}header .wrapper .navigations .primary-navigation:before,header .wrapper .navigations .primary-navigation:after{content:'';display:table;}header .wrapper .navigations .primary-navigation:after{clear:both;}header .wrapper .navigations .primary-navigation:last-child{margin-right:0%;}header .wrapper .navigations .primary-navigation li{padding-top:10px;}header .wrapper .navigations .primary-navigation li:last-of-type a{border:1px solid #fff;width:60%;margin:0 auto;}header .wrapper .navigations .primary-navigation li.active a{color:#0d47a1;}header .wrapper .navigations .primary-navigation li ul li:last-of-type a{width:100%;border:none;}}@media (max-width:1024px){header .wrapper .navigations .primary-navigation .block-tablet-contact{display:none;}}@media (min-width:1025px){header .wrapper .navigations .primary-navigation .block-tablet-contact{display:none;}}header .wrapper .navigations .primary-navigation .block-tablet-contact ul{text-align:center;margin:0;padding:0 0 20px 0;}header .wrapper .navigations .primary-navigation .block-tablet-contact ul li{clear:both;width:auto;margin-bottom:10px;}header .wrapper .navigations .primary-navigation .block-tablet-contact ul li a{color:#fff;display:inline-block;width:auto;}header .wrapper .navigations .primary-navigation .block-tablet-contact ul li a:before{content:' ';display:inline-block;float:left;height:24px;width:24px;margin-right:8px;background-size:cover;}header .wrapper .navigations .primary-navigation .block-tablet-contact ul li.mail a:before{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/mail-white.png) no-repeat top left;background-size:cover;}header .wrapper .navigations .primary-navigation .block-tablet-contact ul li.phone a:before{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/phone-white.png) no-repeat top left;background-size:cover;}header .wrapper .navigations .primary-navigation .block-tablet-contact ul li:last-of-type a{border:none;}header .wrapper .navigations #block-block-15{@extends .cf;}header .wrapper .navigations #block-block-2{@extends .cf;overflow:hidden;float:right;}@media (max-width:1024px){header .wrapper .navigations #block-block-2{display:none;}}@media (min-width:1025px){header .wrapper .navigations #block-block-2{display:block;}}header .wrapper .navigations #block-block-2 ul{margin:0;padding:0;float:right;}header .wrapper .navigations #block-block-2 ul li{display:block;float:left;margin-left:40px;margin-top:6px;}header .wrapper .navigations #block-block-2 ul li a{position:relative;display:block;float:left;}@media (min-width:1025px){header .wrapper .navigations #block-block-2 ul li a{text-indent:0px;}}@media (max-width:1024px){header .wrapper .navigations #block-block-2 ul li a{text-indent:-9999px;}}header .wrapper .navigations #block-block-2 ul li a:before{content:' ';display:block;float:left;height:24px;width:24px;margin-right:5px;background-size:cover;}header .wrapper .navigations #block-block-2 ul li.mail a:before{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/mail.png) no-repeat top left;background-size:cover;}header .wrapper .navigations #block-block-2 ul li.phone a:before{background:transparent url(/sites/all/themes/ntsurfacing/img/icons/phone.png) no-repeat top left;background-size:cover;}@media (max-width:1024px){header .wrapper .navigations .block-search{display:none;}}@media (min-width:1025px){header .wrapper .navigations .block-search{display:block;}}header .wrapper .navigations .block-search.open{display:block;}@media (max-width:1024px){header .wrapper .navigations .block-search{position:fixed;top:0;left:0;height:100vh;margin:0;width:100%;background-color:rgba(46,105,194,0.99);z-index:1000;}}@media (min-width:1025px){header .wrapper .navigations .block-search{float:right;margin-left:40px;}}header .wrapper .navigations .block-search h2{display:none;}header .wrapper .navigations .block-search .form-item-search-block-form{position:relative;}@media (max-width:1024px){header .wrapper .navigations .block-search .form-item-search-block-form{width:80%;display:block;margin:40% auto 0;}}@media (min-width:1025px){header .wrapper .navigations .block-search .form-item-search-block-form{margin:0 20px 0 0;float:left;display:none;}}@media (max-width:1024px){header .wrapper .navigations .block-search .form-item-search-block-form .element-invisible{position:relative !important;clip:auto;display:block;height:auto;color:#fff;font-size:1.6rem;}}header .wrapper .navigations .block-search .form-item-search-block-form .form-text{border-top:none;border-left:none;border-right:none;border-radius:0;-webkit-border-radius:0px;background:none;position:relative;display:block;width:100%;max-width:100%;-webkit-appearance:none;}@media (max-width:1024px){header .wrapper .navigations .block-search .form-item-search-block-form .form-text{border-bottom:1px solid #fff;color:#fff;padding:10px 45px 20px 0;font-size:1.4rem;}}@media (min-width:1025px){header .wrapper .navigations .block-search .form-item-search-block-form .form-text{border-bottom:1px solid #2559aa;color:#313942;padding:6px 0 6px 0;font-size:1rem;width:220px;}}header .wrapper .navigations .block-search .form-item-search-block-form:after{position:absolute;content:' ';width:39px;height:39px;background:transparent url(/sites/all/themes/ntsurfacing/img/icons/search-white.png) no-repeat top left;bottom:10px;right:0;}@media (max-width:1024px){header .wrapper .navigations .block-search .form-item-search-block-form:after{display:block;}}@media (min-width:1025px){header .wrapper .navigations .block-search .form-item-search-block-form:after{display:none;}}header .wrapper .navigations .block-search .form-actions{float:right;}header .wrapper .navigations .block-search .form-actions input{display:block;margin-top:8px;text-indent:-9999px;background:transparent url(/sites/all/themes/ntsurfacing/img/icons/search.png) no-repeat top left;background-size:cover;padding:0;cursor:pointer;}@media (max-width:1024px){header .wrapper .navigations .block-search .form-actions input{width:25px;height:25px;}}@media (min-width:1025px){header .wrapper .navigations .block-search .form-actions input{width:20px;height:20px;}}header .header{position:absolute;width:100%;height:100vh;top:0;z-index:-3;}header .header .overlay{position:fixed;width:100%;height:100%;z-index:9999999;background-color:rgba(0,0,0,0.5);}header .header:before{content:' ';position:absolute;z-index:-1;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}header .block-parallax{display:none;}header .block-header-text-and-link{margin-top:10vh;position:absolute;width:100%;z-index:10;}@media (min-width:1025px){header .block-header-text-and-link .content{*zoom:1;float:left;clear:none;text-align:inherit;width:48%;margin-left:26%;margin-right:4%;}header .block-header-text-and-link .content:before,header .block-header-text-and-link .content:after{content:'';display:table;}header .block-header-text-and-link .content:after{clear:both;}header .block-header-text-and-link .content:last-child{margin-right:0%;}}@media (max-width:1024px){header .block-header-text-and-link .content{*zoom:1;float:left;clear:none;text-align:inherit;width:82.66667%;margin-left:8.66667%;margin-right:4%;}header .block-header-text-and-link .content:before,header .block-header-text-and-link .content:after{content:'';display:table;}header .block-header-text-and-link .content:after{clear:both;}header .block-header-text-and-link .content:last-child{margin-right:0%;}}header .block-header-text-and-link .content h2{color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;}@media (min-width:1025px){header .block-header-text-and-link .content h2{font-size:10vh;}}@media (max-width:1024px){header .block-header-text-and-link .content h2{font-size:6vh;}}header .block-header-text-and-link .content p{@extends .container;}header .block-header-text-and-link .content p a{display:block;text-align:center !important;text-transform:uppercase;padding:15px 30px;border:2px solid #ff8f00;font-weight:bold;letter-spacing:1.5px;}header .block-header-text-and-link .content p a:first-of-type{color:#ff8f00;}@media (min-width:1025px){header .block-header-text-and-link .content p a:first-of-type{*zoom:1;float:left;clear:none;text-align:inherit;width:35%;margin-left:13%;margin-right:4%;}header .block-header-text-and-link .content p a:first-of-type:before,header .block-header-text-and-link .content p a:first-of-type:after{content:'';display:table;}header .block-header-text-and-link .content p a:first-of-type:after{clear:both;}header .block-header-text-and-link .content p a:first-of-type:last-child{margin-right:0%;}}@media (max-width:1024px){header .block-header-text-and-link .content p a:first-of-type{*zoom:1;float:left;clear:none;text-align:inherit;width:82.66667%;margin-left:8.66667%;margin-right:4%;}header .block-header-text-and-link .content p a:first-of-type:before,header .block-header-text-and-link .content p a:first-of-type:after{content:'';display:table;}header .block-header-text-and-link .content p a:first-of-type:after{clear:both;}header .block-header-text-and-link .content p a:first-of-type:last-child{margin-right:0%;}}header .block-header-text-and-link .content p a:first-of-type:hover{background-color:#ff8f00;color:#fff;}header .block-header-text-and-link .content p a:last-of-type{color:#fff;background-color:#ff8f00;}@media (min-width:1025px){header .block-header-text-and-link .content p a:last-of-type{*zoom:1;float:left;clear:none;text-align:inherit;width:35%;margin-left:0%;margin-right:4%;}header .block-header-text-and-link .content p a:last-of-type:before,header .block-header-text-and-link .content p a:last-of-type:after{content:'';display:table;}header .block-header-text-and-link .content p a:last-of-type:after{clear:both;}header .block-header-text-and-link .content p a:last-of-type:last-child{margin-right:0%;}}@media (max-width:1024px){header .block-header-text-and-link .content p a:last-of-type{*zoom:1;float:left;clear:none;text-align:inherit;width:82.66667%;margin-left:8.66667%;margin-right:4%;margin-top:20px;}header .block-header-text-and-link .content p a:last-of-type:before,header .block-header-text-and-link .content p a:last-of-type:after{content:'';display:table;}header .block-header-text-and-link .content p a:last-of-type:after{clear:both;}header .block-header-text-and-link .content p a:last-of-type:last-child{margin-right:0%;}}header .block-header-text-and-link .content p a:last-of-type:hover{background-color:#fff;border-color:#fff;color:#ff8f00;}header.with-title{height:70vh;}header.with-title #main-content{text-align:center;text-transform:uppercase;color:#fff;}@media (max-width:1024px){header.with-title #main-content{margin-top:15vh;font-size:4vh;}}@media (min-width:769px){header.with-title #main-content{margin-top:20vh;font-size:6vh;}}header.with-title .top-content{bottom:0;margin-top:80px;}header.with-title .top-content .block-wrapper{padding:10px 0;}header.with-title .top-content .block-wrapper .easy-breadcrumb{text-align:center;}header.with-title .top-content .block-wrapper .easy-breadcrumb a{color:#ff8f00;}header.with-title .top-content .block-wrapper .easy-breadcrumb a:hover{text-decoration:underline;}header.with-title .top-content .block-wrapper .easy-breadcrumb span{color:#fff;margin:5px;}header #search-toggle{position:absolute;width:35px;height:35px;display:block;z-index:222;background:transparent url(/sites/all/themes/ntsurfacing/img/icons/search.png) no-repeat top left;background-size:cover;}@media (max-width:1200px){header #search-toggle{top:56px;right:20px;}}@media (min-width:1025px){header #search-toggle{display:none;}}header #search-close{position:fixed;width:38px;height:39px;display:block;background:transparent url(/sites/all/themes/ntsurfacing/img/icons/search-close.png) no-repeat top left;background-size:cover;z-index:2000;display:none;}header #search-close.show{display:block;}@media (max-width:1200px){header #search-close{top:56px;left:10%;}}@media (min-width:1025px){header #search-close{display:none;}header #search-close.show{display:none;}}header #nav-toggle{position:absolute;outline:none;top:60px;left:20px;}@media (min-width:1025px){header #nav-toggle{display:none;}}header #nav-toggle{cursor:pointer;padding:10px 35px 16px 0px;}header #nav-toggle span,header #nav-toggle span:before,header #nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:30px;background:#2e69c2;position:absolute;display:block;content:'';}header #nav-toggle span:before{top:-9px;}header #nav-toggle span:after{bottom:-9px;}header #nav-toggle span,header #nav-toggle span:before,header #nav-toggle span:after{transition:all 500ms ease-in-out;}header #nav-toggle.active span{background-color:transparent;}header #nav-toggle.active span:before,header #nav-toggle.active span:after{top:0;}header #nav-toggle.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}header #nav-toggle.active span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}@media (max-width:1024px){.form-text::-webkit-input-placeholder{color:transparent;}.form-text:-moz-placeholder{color:transparent;}.form-text::-moz-placeholder{color:transparent;}.form-text:-ms-input-placeholder{color:transparent;}}
