.field-validation-error{color:red;display:block;margin-top:8px;text-align:center}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding-right:15px}.ui-bar-a,.ui-body-a,.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a,.ui-bar-b,.ui-body-b,.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b,.ui-bar-c,.ui-body-c,.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c,.ui-bar-d,.ui-body-d,.ui-btn-up-d,.ui-btn-hover-d,.ui-btn-down-d,.ui-bar-e,.ui-body-e,.ui-btn-up-e,.ui-btn-hover-e,.ui-btn-down-e,.ui-btn-active{text-shadow:none}#top_header{background-color:#25801e;width:100%;min-width:1100px;height:35px;overflow:hidden;position:static}body{background-color:#f5f5f5}.mobile_section{background-color:#25801e;color:#f5f5f5}.method_buttons{float:left}#TestID{position:relative;top:-15px;color:#f5f5f5;font-size:24px}.MethodDescription_content{position:absolute;left:5%;width:90%;height:90%;top:5%;overflow-y:hidden;text-overflow:clip;color:#d3d3d3;overflow:hidden;font-family:'Lucida Sans Regular'}.MethodDescription_content h2{font-size:24px}.MethodDescription_content h3{font-size:24px;text-decoration:underline;text-indent:10px}.MethodDescription_content h1{text-align:left;font-size:28px;text-decoration:underline}.MethodDescription_content p,li{position:relative;width:95%;left:15px;font-size:18px}.method_descriptions{position:absolute;padding:10px;float:right;width:60%;height:80%;border-style:solid;border-color:#383535;border-bottom-width:thin;border-radius:20px;background-color:rgba(18,60,15,.2);top:110px;left:350px;margin:5px}.mailform_button{height:100%;width:100%;font-size:.1px;color:transparent;text-transform:capitalize;background-image:url("images/ico/document-send.png");background-repeat:no-repeat;background-size:contain;background-color:transparent}#mailform_button_section{position:absolute;left:75%;height:100px;width:100px;top:80px;background-color:transparent;color:#f5f5f5;text-align:end left}#mailform_picture{max-height:800px;min-width:200px;max-width:900px;width:800px;height:800px;position:static}#general_info_img{top:60px;left:5%;width:30%;height:260px;font:normal 18px 'Segoe Print';padding:6px}#general_info_text{top:95px;left:30%;width:60%;height:350px;font:normal 18px 'Segoe Print'}.general_info{position:absolute;align-content:center;text-align:center;font-size:25px;border-color:#383535;border-width:thin;border-style:outset;background-color:rgba(18,60,15,.44);color:#f1ecec;border-radius:25px}.general_info p{top:15px;bottom:1px;position:relative;color:#ecf1e6}.general_info img{align-content:center;align-items:center;align-self:center;top:15px;bottom:1px;position:relative;color:#ecf1e6}#mailform_input_section{max-height:450px;min-width:100px;max-width:600px;width:100%;top:60px;height:100%;width:80%;left:10%;position:absolute;overflow:hidden}.mail_input_field{position:relative;color:#f5f5f5;left:20%;width:50%;border:thin inset #123c0f;border-radius:5px;background-color:#174a13}.mail_input_text{position:relative;color:#f5f5f5;left:20%;width:70%;height:80px;border:thin inset #123c0f;border-radius:5px;background-color:#174a13}#bottom_header{top:-40px;background-color:#383535;width:100%;min-width:1100px;height:85px;overflow:hidden;position:relative}.bottom_header_info{position:relative;left:15px;top:40%;color:#f5f5f5;position:sticky}.bottom_header_info a a:visited a:link a:after{color:#f5f5f5;text-align:right;text-decoration:none}.topimage_block{}.top_image{height:140px;width:100%;min-width:1100px;overflow:hidden}.menu_logo{position:absolute;top:30px;left:15px}.menu_logo:hover{zoom:104%}#menu_header{background-color:#383535;width:100%;min-width:1100px;height:80px;position:static}.menu_item{position:fixed;top:45px;left:140px;border:none;font-size:medium;color:#25801e;overflow:hidden}.menu_item li a{font-size:34px;color:#25801e;overflow:hidden;padding:0 20px;text-decoration:none;border-radius:4px 4px 0 0}.menu_item lu{overflow:hidden;padding:0}.menu_item li{padding:0;overflow:hidden;font-size:0;display:inline}.menu_item li a:hover{font-weight:bolder;text-decoration:underline}.menu_subitem li{overflow:hidden;font-size:45px;display:inline}.menu_subitem li:hover{font-weight:bolder}#portfolio_title{position:relative;top:10%;width:100%;height:180px;background-color:#000}#portfolio_title p{position:relative;top:20%;text-align:center;font-size:45px;height:50px}.contact_picture_frame{position:relative;height:30%;width:55%;left:15%;top:20px;border-width:4px;border-color:rgba(25,85,21,.81);border-style:outset;border-radius:25px;background-color:#86a984}.postcard_content{position:absolute;top:150px;left:10px;width:220px;z-index:5}.postcard_content a select{color:blue}.postcard_content a{color:#00008b}.postcard_content p{font-weight:bold;color:#00008b;font-family:'Bradley Hand ITC';-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg)}.direction_frame{position:relative;height:50%;width:50%;left:12%;top:24px;border-width:2px;border-color:rgba(25,85,21,.81);border-style:none;border-radius:25px;background-size:contain;background-repeat:no-repeat;background-clip:content-box;background-color:transparent}.steps_block{position:relative;left:10px;margin-top:20px}.steps_block :hover{cursor:pointer}.steps_block a{position:absolute;top:55px;left:45px;text-align:center;color:GrayText;font-family:'Lucida Sans Regular';font-size:30px;font-style:oblique}.direction_frame h1{position:relative;left:24px;font-size:20px;color:#fff}.direction_frame p{position:relative;left:40px;font-size:20px;color:#fff}.mobile_address_frame{position:relative;color:#f5f5f5;top:2px;left:3%;width:94%;height:350px;background-color:rgba(25,85,21,.81);border-radius:10px;text-align:left;text-indent:4px}.mobile_innerframe{position:relative;top:8%;width:96%;height:90%;left:2%;background-color:transparent}.mobile_frame{position:relative;color:#f5f5f5;top:2px;left:3%;width:94%;height:300px;background-color:rgba(25,85,21,.81);border-radius:10px;text-align:center}.mobile_map_frame{position:relative;height:400px;width:96%;max-width:450px;min-width:250px;left:2%;top:3px;align-content:center;background-color:transparent;overflow:hidden;border-radius:10px}.direction_map_frame{position:relative;height:350px;width:60%;left:20%;top:-5px;align-content:center;background-color:#535353;overflow:hidden;border-radius:25px}.google_map{position:relative;height:92%;width:92%;left:4%;top:4%;align-content:center;background-color:#2f4f4f}.inset_frame_light{position:relative;border-style:hidden;top:2%;width:96%;left:2%;height:96%;background-color:rgba(37,128,30,.83);border-radius:10px;overflow:hidden}.inset_frame{position:relative;border-style:hidden;top:2%;width:96%;left:2%;height:96%;background-color:rgba(92,94,91,.83);border-radius:10px;overflow:hidden}.inset_frame_dark{position:relative;border-style:hidden;top:2%;width:96%;left:2%;height:96%;background-color:#383535;border-radius:10px;overflow:hidden}.content_frame{margin-left:auto;margin-right:auto;width:1100px;position:relative;z-index:95;border-style:hidden;top:-20px;height:800px;border-color:#1e6718;background-color:#25801e;border-radius:10px;box-shadow:5px 5px 2px #888;overflow:hidden}.content_frame_dark{margin-left:auto;margin-right:auto;width:1100px;position:relative;z-index:95;border-style:hidden;top:-20px;height:800px;border-color:#1e6718;background-color:rgba(72,85,69,.96);border-radius:10px;box-shadow:5px 5px 2px #888;overflow:hidden}.content_block{position:relative;background-color:#25801e}.content_image{position:relative;top:40%;width:100%;max-width:150px;align-content:center;opacity:1;overflow:hidden}.content_image :hover{zoom:102%}.menu_block :hover{zoom:104%}.menu_block{z-index:100;position:absolute;opacity:.65;top:20px;width:24%;height:350px;border-radius:25px;box-shadow:8px 8px 4px #144110;background-color:#86a984;text-decoration-color:#25801e;color:#25801e}.menu_block a:link{color:#25801e;text-decoration:none;text-decoration-style:none}.menu_block a:visited{color:#25801e;text-decoration:none;text-decoration-style:none}#mail_block{left:71%}#procedure_block{left:4%}#portfolio_block{left:38%}.menu_block p{top:20%;text-decoration:underline;align-content:center;text-align:center;font-size:45px;color:#f1ecec}#procedure_block p{top:20%;text-align:center;font-size:45px}#portfolio_block p{top:20%;text-align:center;font-size:45px}.captionOrange,.captionBlack{color:#fff;font-size:40px;line-height:50px;text-align:center;border-radius:4px}.captionOrange{background:#86a984;background-color:#25801e}.captionBlack{font-size:36px;background:#000;background-color:rgba(0,0,0,.4)}a.captionOrange,A.captionOrange:active,A.captionOrange:visited{color:#fff;text-decoration:none}a.captionOrange:hover{color:#383535;text-decoration:underline;background-color:#86a984;background-color:rgba(134,169,132,.74)}#slider1_container{position:relative;width:2000px;height:480px;overflow:hidden}.showslider_props{position:relative;top:100px;left:0%;width:1100px;height:630px;margin-left:0 auto;margin-right:0 auto;background:#383535;overflow:hidden}.jssora05l,.jssora05r{display:block;position:absolute;width:40px;height:40px;cursor:pointer;background:url(images/garden/jssor/a17.png) no-repeat;overflow:hidden}.jssora05l{background-position:-10px -40px}.jssora05r{background-position:-70px -40px}.jssora05l:hover{background-position:-130px -40px}.jssora05r:hover{background-position:-190px -40px}.jssora05l.jssora05ldn{background-position:-250px -40px}.jssora05r.jssora05rdn{background-position:-310px -40px}.jssora05l,.jssora05r{display:block;position:absolute;width:40px;height:40px;cursor:pointer;background:url(images/garden/jssor/a17.png) no-repeat;overflow:hidden}.jssora05l{background-position:-10px -40px}.jssora05r{background-position:-70px -40px}.jssora05l:hover{background-position:-130px -40px}.jssora05r:hover{background-position:-190px -40px}.jssora05l.jssora05ldn{background-position:-250px -40px}.jssora05r.jssora05rdn{background-position:-310px -40px}.jssort02{position:absolute;width:240px;height:650px}.jssort02 .p{position:absolute;top:0;left:0;width:99px;height:66px}.jssort02 .t{position:absolute;top:0;left:0;width:99px;height:66px;border:none}.jssort02 .w{position:absolute;top:0;left:0;width:99px;height:99px}.jssort02 .c{position:absolute;top:0;left:0;width:95px;height:62px;border:#000 2px solid;box-sizing:content-box;background:url(images/garden/jssor/t02.png) -800px -800px no-repeat;_background:none}.jssort02 .pav .c{top:2px;_top:0;left:2px;_left:0;width:95px;height:62px;border:#000 0 solid;_border:#fff 2px solid;background-position:50% 50%}.jssort02 .p:hover .c{top:0;left:0;width:97px;height:64px;border:#fff 1px solid;background-position:50% 50%}.jssort02 .p.pdn .c{background-position:50% 50%;width:95px;height:62px;border:#000 2px solid}* html .jssort02 .c,* html .jssort02 .pdn .c,* html .jssort02 .pav .c{width:99px;height:66px}.bricon{background:url(../img/browser-icons.png)}.navigation-icon{top:0;right:0;margin:.35em .6em;padding:.25em;background:rgba(255,255,255,.1);opacity:0;z-index:100;color:#fff;font-size:2em;line-height:0;-webkit-transition:margin .4s ease,background .2s ease;-moz-transition:margin .4s ease,background .2s ease;-o-transition:margin .4s ease,background .2s ease;transition:margin .4s ease,background .2s ease}.navigation-icon:hover{background:rgba(255,255,255,.15);cursor:pointer;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.navigation{top:0;left:0;width:72%;height:100%;margin:0 0 0 28%;padding:0;-webkit-box-shadow:inset 0 -1px 4px rgba(0,0,0,.2);-moz-box-shadow:inset 0 -1px 4px rgba(0,0,0,.2);box-shadow:inset 0 -1px 4px rgba(0,0,0,.2);list-style-type:none;z-index:99;text-align:center;-webkit-transition:top .4s;-moz-transition:top .4s;-o-transition:top .4s;transition:top .4s}.navigation li{float:left;display:block;width:16%;height:100%;padding:0;background:#383535;border-right:1px solid rgba(255,255,255,.1);vertical-align:middle;text-align:center;-webkit-transition:background .2s ease,box-shadow .2s ease;-moz-transition:background .2s ease,box-shadow .2s ease;-o-transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease}.navigation li a{display:block;height:100%;width:100%;color:#fff;font-size:.8em;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.navigation li a:before{content:'';display:inline-block;height:100%;vertical-align:middle}.navigation li:hover{-webkit-box-shadow:inset .25em 0 0 #6ecc44;-moz-box-shadow:inset .25em 0 0 #6ecc44;box-shadow:inset .25em 0 0 #6ecc44;background:rgba(77,120,59,.87);-webkit-transition:background .3s ease,box-shadow .3s ease;-moz-transition:background .3s ease,box-shadow .3s ease;-o-transition:background .3s ease,box-shadow .3s ease;transition:background .3s ease,box-shadow .3s ease}.navigation li:last-child{width:0;border:none;padding:0}.nav-active .navigation{top:0;-webkit-transition:top .3s ease,margin .5s ease,width .5s ease;-moz-transition:top .3s ease,margin .5s ease,width .5s ease;-o-transition:top .3s ease,margin .5s ease,width .5s ease;transition:top .3s ease,margin .5s ease,width .5s ease}.wide-view .navigation{width:80%;margin:0 0 0 20%}.wide-view.nav-active .navigation,.nav-active.wide-view .navigation{top:0;width:80%;margin:0 0 0 20%;-webkit-transition:top .3s ease,margin 1s ease,width 1s ease;-moz-transition:top .3s ease,margin 1s ease,width 1s ease;-o-transition:top .3s ease,margin 1s ease,width 1s ease;transition:top .3s ease,margin 1s ease,width 1s ease}