@charset "utf-8";@import url("//fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=latin,latin-ext");body,html{height:100%}body{font-size:.9375em;background:#f4f8fc;font-family:Roboto Condensed,Helvetica,Arial,sans-serif}body,h1{color:#567}h1{padding:.5em 1.5em;font-size:1.385em;text-shadow:1px 1px 2px #fff;right:0;position:absolute;text-align:right;top:4em;margin:0;left:0}.pgFooter,.picP,h2{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAYElEQVQYlZWPQQ1AIQxDn4MFC1jAwixgYeKwgBYsYIF/agK3v12aNdlrx5zTAEopBrDWMoBzzrP/nzHGc6mEvbcBRESSWGt9COomVUKe6O52d5b23pNEfSuCEuS31nLEDwbcMHyoUzXyAAAAAElFTkSuQmCC") repeat scroll 50%}h2{padding:.3em .3em .3em 2em;font-size:1.385em;color:#234;background-color:#fff}h2,h3{margin:0}h3{padding:.25em;font-size:1.23em;color:#567}.listing h3{font-size:1.077em}h4{font-size:1em;color:#234;margin:0 0 .3em}a,a:hover{text-decoration:none}.logo{height:150px;transition:.5s ease-out;margin:0 0 0 1em;float:left}.scrolled .logo{height:50px;width:auto}.pic_b{margin:0 auto;width:auto;display:block}.pic_th{margin:0;width:100%;display:block}.picB{margin:3px 3px 3px 1px;box-shadow:1px 1px 4px #000}.page_resSag .picB,.resSag .picB{width:60%;float:right}.picP{min-height:170px;background-color:#fff}.picP .pic_b{height:auto;width:100%}.pgHeader{right:0;position:fixed;top:0;left:0;z-index:1111}.pgFooter{color:#234;background-color:#ccc}.pgHome{font-size:1em;position:relative;min-width:18em;box-sizing:border-box;margin:0 auto}.footer,.header,.homeprom,.page{max-width:1680px}.homeprom{position:relative;clear:both;box-sizing:border-box;margin:1em auto}.page_home,.pgPage.pg.mcat{max-width:2400px}.pgPage.pg.mcat{height:80%;min-height:480px;max-height:1350px}.anime,.anime .zgSlider,.homeFull,.page_home,.page_home .content{height:100%;max-width:inherit}.meddle{float:left}.home,.meddle{padding:0}.column_left{padding:61px 0 0 1px;float:right}.zgNav,.zgSideBar{background-color:hsla(0,0%,100%,.75)}.zgMobNav{border:1px solid #018;color:#fff;background-color:#000}.zgMobNav:hover{text-decoration:none;background-color:#018}.locationBox{padding:.5em;font-size:.9333em;position:relative;background-color:hsla(0,0%,100%,.7);z-index:101}.locationBox a{color:#678}.locationBox a:hover{color:#234}.listing>*{padding:2% 4%;background-color:#fff;margin:0}.listing a{height:100%;overflow:hidden;border:4px solid transparent;transition:.4s ease-out;box-sizing:border-box;display:block}.act.col a{border-color:#e4e6e8;background-color:#e4e6e8}.listing a:hover{border-color:#e4e6e8;border-top-right-radius:4em;background-color:#f4f6f8}.listing a:hover .boxText,.listing a:hover h3{color:#234;transition:.4s ease-in}.boxText{padding:.25em;font-size:.9333em;color:#567}.boxItnsc,.boxSmry{position:relative}.boxCol{overflow:hidden;padding:3em 1em;right:0;transition:.3s ease-out;position:absolute;bottom:0;top:0;left:0}.boxCol h3{text-shadow:1px 1px 2px #fff;margin-left:-110%}.boxCol .boxText,.boxCol h3{transition:.3s ease-out;text-align:center;box-sizing:border-box;width:100%}.boxCol .boxText{color:#ccc;margin-left:110%}.boxCol:hover{border-top-right-radius:4em;background-color:rgba(50,55,60,.5)}.boxCol:hover .boxText,.boxCol:hover h3{margin-left:0}.pageContent,.pageListing{padding:0;position:relative}.homeFull .pageContent{display:none}.slide,.slideText,.slider,.zgSlider{height:100%}.sliderNavi a{color:#000}.sliderNavi a.item{padding:.5em .4em;border:4px solid rgba(50,55,60,.5);color:#333;background-color:transparent}.sliderNavi a.act{background-color:rgba(0,0,0,.5)}.naviCust .sNext,.naviCust .sPrev,.naviImg .sNext,.naviImg .sPrev{bottom:.5em;width:4em}.naviCust a.item{padding:.5em;margin:.25em}.naviCust .sNext a,.naviCust .sPrev a,.naviImg .sNext a,.naviImg .sPrev a{padding:1em 0;color:#ccc;background-color:rgba(50,55,60,.5);box-shadow:1px 1px 1px #000}.naviCust .sliderBar{right:5em;bottom:1em;left:5em;width:auto}.naviImg a.item{padding:0}.slideText{padding:20px;font-size:2em;text-shadow:1px 1px 0 #234;color:#fff;box-sizing:border-box}.slideText .title{font-weight:700}.anime .slideText{display:table}.anime .slideText .title{display:none}.anime .slideText .desc{height:100%;padding:150px 100px;font-weight:700;vertical-align:middle;display:table-cell}.slide.black .slideText{text-shadow:1px 1px 0 #fff;color:#234}.slide.dTx-R .slideText{right:0}.slide.dTx-T .slideText .desc{vertical-align:top}.slide.dTx-M .slideText .desc{vertical-align:middle}.slide.dTx-B .slideText .desc{vertical-align:bottom}.subFooter{padding:.5em 1em}.footerLinks,.footerMenu,.footerNavi{border-top:1px solid #fff;border-bottom:1px solid #ccc;text-align:center}.footerNavi{background-color:#124}.footerMenu{font-size:.9em}.footerMenu a{border-right:1px solid #ccc;border-left:1px solid #fff;color:#666}.footerLinks a,.footerNavi a{color:#124}.summaryChilds{padding:0;margin:.2em}.summaryChilds li{list-style-type:none}.summaryChilds a{color:#000}.summaryChilds li a:before{content:"› "}.props{clear:none;margin:0;display:inline-block}.lv0{font-weight:700}.props .button{background-color:#a23}.props .button:hover{background-color:#912}.props .button a{color:#fff;display:block}.pageProps{padding:0 1em 1em}.pageText{padding:1em}.pageText iframe{min-height:720px}.naviHdr,.naviLng,.naviUsr{margin:.25em;float:right}.button,.navi_lng>li a,.navi_usr>li a{padding:.6em 1em;text-shadow:1px 1px 1px #234;color:#fff;text-align:center;background-color:rgba(50,55,60,.5);box-shadow:1px 1px 2px #234}.navi_hdr>li a{padding:0;color:#fff}.footerLinks span,.navi_hdr span{display:inline-block}.footerLinks .name,.navi_hdr .name{padding:.75em 1.5em .75em .5em}.navi_hdr .name{display:none}.footerLinks .icon,.navi_hdr .icon{height:36px;background:url(https://neodiprion.work/themes/images/social.png) no-repeat top/100% auto;width:36px;float:left}.facebook .icon{background-position-y:-72px}.instagram .icon{background-position-y:-144px}.linkedin .icon{background-position-y:-216px}.youtube .icon{background-position-y:-360px}.navi_hdr>li.act a,.navi_lng>li.act a,.navi_usr>li.act a{background-color:rgba(50,55,60,.6)}.naviTop{padding:.25em 0;font-size:1em;font-weight:700;text-align:right;margin:0}.navi_top>li{padding:0}.navi_top>li a{padding:.6em .85em;transition-duration:.3s;text-shadow:1px 1px 1px #000;color:#fff;background-color:rgba(0,0,0,.7);margin:0;box-shadow:1px 1px 2px #000;display:block}.navi_top>li.act a{background-color:rgba(0,17,136,.8)}.navi_top>li a:hover,.zgDropDown ul,a.hover{text-decoration:none;background-color:#000}.navi_top>li li a{border-top:1px solid #333;border-bottom:1px solid #000}.naviCol{padding:0;font-size:1.077em;background-color:#101821}.navi_col>li a{padding:1em 1.5em;transition-duration:.3s;color:#fff;border-bottom:1px solid #000}.navi_col>li a:hover{background-color:#234}.navi_col>li ul{margin-left:0}.navi_col>li li.act a{color:#fff;background-color:#000}.formRow{margin-bottom:1em}.placeholder form{max-width:28em}.placeholder input,.placeholder textarea{padding:1.1em .7em;border:none;color:#345;box-sizing:border-box;background:#e4e6e8;width:100%}.i_select{overflow:hidden;background:#e4e6e8 url(https://neodiprion.work/themes/images/select.jpg) no-repeat 100% 0/auto 100%}.placeholder .i_select select{padding:1.1em .7em;border:none;background:transparent;width:calc(100% + 1.2em)}.placeholder .i_select option{border:none}.placeholder .i_date select{padding:1.1em .7em;border:none;margin-right:.2em;background:#e4e6e8}.placeholder .i_date option{border:none}.box.placeholder .input{width:auto;float:none}.box.placeholder .label{text-align:left;width:auto;display:block}.box.placeholder .form_checkbox,.box.placeholder .form_radio{display:block}.box.placeholder .form_checkbox label,.box.placeholder .form_radio label{padding:.8em 2em .8em .8em;color:#344;min-width:60%;margin:.2em .6em .4em 0;background:#e4e6e8;display:inline-block}img.vvc{height:4.2em;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(100%);width:auto}.formVvc .formNote{display:inline-block}.formVvc input{float:left;margin-top:1.25em}.col.video{position:relative}.col.video a[itemprop=url]:before{height:5em;right:0;content:"";position:absolute;top:0;background:url(https://neodiprion.work/themes/images/video.png) no-repeat 0 0/100% auto;width:5em;display:inline-block}.contactAdres,.contactBox{padding:.5em;clear:left;box-sizing:border-box;margin:0 0 1em;width:25%;float:left}.contactMap{min-height:450px;padding:.5em;box-sizing:border-box;width:74%;float:right}.contactMap iframe{min-height:900px}.tel{border:1px solid #259;text-shadow:1px 1px 0 #000;color:#fff;background-color:rgba(80,190,255,.5);border-radius:2em;padding-left:1em}.zgSuggest{padding:.5em;background-color:rgba(0,0,0,.7);margin:.3em;float:right}.suggestList{color:#123;background-color:rgba(220,225,230,.7)}.suggestList img{height:auto;max-width:100%}.prevNext{padding:.25em}.prevNext a{margin-right:1em}.prevNext:after{content:"";clear:both;display:block}.siblings{clear:both}.dar .contNprop,.page_dar .contNprop{padding:1em 25%;clear:left}.altSag .pageContent:after,.ilgSag .pageContent:after,.page_altSag .pageContent:after,.page_ilgSag .pageContent:after{content:"";clear:none;display:none}.altSag .contNprop,.ilgSag .contNprop,.page_altSag .contNprop,.page_ilgSag .contNprop{clear:left;width:49%;float:left}.altSag .pageListing.children,.ilgSag .related,.page_altSag .pageListing.children,.page_ilgSag .related{padding:1em;clear:right;width:49%;float:right}.tablo caption{background-color:#fff}@media only screen and (max-width:960px){img{max-width:100%}.picP{min-height:120px}h1{display:none}h2{padding:.3em}.paLink{margin:.15em}.pgHeader{height:0;position:relative}.pgPage{padding:0}.naviHdr{margin-top:0}.home,.meddle{width:100%;float:none}.column_left{display:none}.logo{height:80px;max-height:inherit}.scrolled .logo{height:40px;width:auto}.zgNav{padding:2em .1em}.naviHdr,.naviLng,.naviUsr{margin:0 0 .5em;float:none;display:block}.naviTop{padding:0;text-align:left;float:none}.navi_top{height:auto}.navi_top ul{padding:0 0 0 .4em;background:hsla(0,0%,100%,.3)}.navi_lng>*{width:50%}.navi_hdr>li a:after{content:"";clear:both;display:block}.navi_hdr>li a{text-shadow:1px 1px 1px #234;background-color:rgba(50,55,60,.5);box-shadow:1px 1px 2px #234}.navi_hdr .name{display:inline-block}.altSag .contNprop,.dar .contNprop,.ilgSag .contNprop,.page_altSag .contNprop,.page_dar .contNprop,.page_ilgSag .contNprop{padding:1em;width:inherit;float:none}.altSag .pageListing.children,.ilgSag .related,.page_altSag .pageListing.children,.page_ilgSag .related{clear:both;width:inherit;float:none}.ilgSag .pageText,.ilgSag .related,.page_ilgSag .pageText,.page_ilgSag .related{clear:inherit;width:inherit;float:none}.boxContent{;padding:1em}.footerMenu{display:none}.zgSuggest{right:auto;top:auto}.slideText{font-size:1.8em}.anime .slideText .desc{padding:100px 20px}.pageText iframe{min-height:420px}.contactMap iframe{min-height:460px}.slide.tTx-T .slideText .desc{vertical-align:top}.slide.tTx-M .slideText .desc{vertical-align:middle}.slide.tTx-B .slideText .desc{vertical-align:bottom}.contactAdres,.contactBox,.contactMap{clear:both;width:100%;float:none}.tel{font-size:1em}}@media only screen and (max-width:480px){.slide.mTx-T .slideText .desc{vertical-align:top}.slide.mTx-M .slideText .desc{vertical-align:middle}.slide.mTx-B .slideText .desc{vertical-align:bottom}.pic_b{height:auto;margin-left:0;width:100%;float:none}.page_resSag .picB,.resSag .picB{width:inherit;float:none}.footerLinks li,.footerMenu li,.footerNavi li{font-size:1.2em;display:block}.footerLinks a,.footerMenu a,.footerNavi a{border-top:1px solid #fff;border-bottom:1px solid #ccc}.slideText{font-size:1.6em}.tel{font-size:1em}}