/* Copyright 2025 Drop Alive Creative Studio. All rights reserved. */ *{margin:0; padding:0; list-style:none; text-decoration:none; border:none; outline:none; -webkit-text-size-adjust:none;}body{}body *{-webkit-transition:all 450ms ease-in-out;-moz-transition:all 450ms ease-in-out;-o-transition:all 450ms ease-in-out;-ms-transition:all 450ms ease-in-out;transition:all 450ms ease-in-out;}#outerDiv{display:block;width:100%;height:100%;margin:0 auto;overflow:hidden;}.box{display:block;position:relative;width:96em;margin:0 auto;}.container{display:block;width:90%;margin:0 auto;padding:0;}.responsive .mdisplay{display:none;}img{max-width:100%;height:auto;}.alignleft{float:left;}.alignright{float:right;}.aligncenter,div.wp-caption.aligncenter{float:none;clear:both;display:block;margin:0 auto;}img.alignleft,div.wp-caption.alignleft{margin:0 1.75em 1em 0;}.mobile img.alignleft,.mobile img.alignright,.tablet img.alignleft,.tablet img.alignright{max-width:50%;}img.alignright,div.wp-caption.alignright{margin:0 0 1em 1.75em;}input[type=text],textarea{border-width:1px;border-style:solid;border-color:#333;}.contactf{display:block;width:100%;position:relative;}.contactf *{font-family: Arial, Helvetica, sans-serif;font-weight:normal;}.contactf h4{font-size:1.8em;}.contactf p,.contactf p.error{font-size:1.2em;}.contactf p.error{padding:5px;border:1px solid #F00;background:#FFF;color:#F00;}.contactf form{display:block;width:100%;margin:0 auto;padding:0;}.contactf fieldset{padding:0em;margin-bottom:1.25em;}.contactf label,.contactf label span{display:block;padding-bottom:0.5em;font-size:1.1em;}.contactf label{width:100%;float:left;position:relative;}.contactf label span{display:none;float:left;width:20%;text-align:right;padding-right:1em;padding-top:0.333em;}.contactf span.error{display:block;float:none;clear:both;width:auto;text-align:left;padding-left:1em;position:absolute;top:0.65em;right:10%;border:1px solid #F00;background:#FFF;color:#F00;}.contactf fieldset input[type=text],.contactf fieldset textarea,.contactf input[type=text],.contactf textarea{float:left;width:90%;border-width:1px;border-style:solid;border-color:#999;font-size:1.2em;padding:0.95em;margin:0 0 0.333em 0;color:#999;}.tablet .contactf fieldset input[type=text],.tablet .contactf fieldset textarea,.tablet .contactf input[type=text],.tablet .contactf textarea{width:80%;}.contactf fieldset input[type=text]:hover,.contactf fieldset textarea:hover,.contactf input[type=text]:hover,.contactf textarea:hover{border-color:#888;}.contactf fieldset input[type=text]:active,.contactf fieldset input[type=text]:focus,.contactf fieldset textarea:active,.contactf fieldset textarea:focus,.contactf input[type=text]:active,.contactf input[type=text]:focus,.contactf textarea:active,.contactf textarea:focus{background:#EEEEC6;color:#000;outline:1px solid #6CF;}.contactf select{font-size:1.2em;padding:0.333em;border:1px solid #333;}.contactf input[type=checkbox]{margin-right:7px;}.contactf .screenReader,.contactf .confirmEmail{display:none;}.contactf .formbuttons{display:block;margin-left:0%;overflow:hidden;padding:0 0 2em 0;}.contactf .formbuttons input[type=submit],.contactf .formbuttons input[type=reset]{font-size:1.2em;padding:10px;margin-right:1em;cursor:pointer;border-width:1px;border-style:solid;border-color:#999;background:#ECECEC url('');clear:both;}.contactf input[type=text]:focus + span,.contactf textarea:focus + span{display:none;}#header,#navigation,#content,#main,#sidebar,#footer{display:block;max-width:100%;}#content{padding:0;float:none;clear:both;}#footer{float:none;clear:both;}body{background:#FFF;background:#EEEEC6;color:#000;}h1,.projects h4,.contactf h4{color:#57982D;}h2{}h3{}h4{}h5{}h6{}p,#content ul,#content ol{color:#555;}em{color:#777;}strong{}a,p a{color:#951E24;}a:hover,p a:hover{color:#777;}form.contactf{}.contactf input[type=text],.contactf textarea{border-color:#000;}#cform{background:#FFF;}#footer{background:#951E24;background: -webkit-gradient(linear, 0% 0%,0% 100%, from(#951E24), to(#741A1E));background: -moz-linear-gradient(top, #951E24, #741A1E);background: -o-linear-gradient(top, #951E24, #741A1E);background: -ms-linear-gradient(top, #951E24, #741A1E);background: linear-gradient(top, #951E24, #741A1E);color:#FFF;}#footer p{color:#FFF;}body{font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 62.5%; line-height:100%;}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.0em;margin:0 0 1em 0;}h1{font-size:2.5em;}h2{font-size:1.75em;margin-bottom:0.3em;}.projects h2{font-size:1.3em;margin-bottom:0.333em;}h3{font-size:1.35em;font-weight:bold;margin:0 0 0.3em 0;}h4{font-weight:bold;}.projects h4,.contactf h4{font-size:2.5em;font-weight:normal;}.mobile .projects h4,.mobile .contactf h4{font-size:2em;}h5{}h6{}#heading .site-heading{font-size:1.55em;font-weight:normal;margin-bottom:0.333em;padding:0;}.site-heading a,.site-heading a:hover{font-size:inherit;text-decoration:inherit;line-height:inherit;margin:inherit;padding:inherit;color:inherit;}#description .site-description{font-size:1.7em;font-weight:normal;margin:0;}.mobile #description .site-description{font-size:1.9em;font-weight:normal;text-align:center;margin:0;}#phone{font-size:1.7em;font-weight:normal;}#phone a{text-decoration:none;}#sidebar .widget-heading{font-size:1.2em;}p{font-size:1.4em;line-height:1.6em;margin:0 0 1.333em 0;padding:0;}p.intro{font-style:italic;padding:1em 0;}.wp-caption-text{font-size:1.2em;font-style:italic;}#breadcrumbs,.meta,.postmetadata,.s-postnav{font-size:1.4em;line-height:1.2em;margin:0 0 2em 0;}.meta{font-size:1.2em;}em{font-style:italic;}strong{font-weight:bold;}a,p a{text-decoration:underline;}a:hover,p a:hover{text-decoration:underline;}ul, ol{font-size:1.2em;line-height:1.333em;margin:0 0 1.333em 2.5em;}#content ul,#content ol{font-size:1.4em;line-height:1.6em;text-indent:0;}#content .projects ul,#content .projects ol{font-size:1.4em;margin:0 0 2em 0em;}ul{margin:0 0 1.45em 2.25em;text-indent:0.25em;}ul li{list-style:outside;list-style-type:square;}ol li{list-style:outside;list-style-type:decimal;}li *{font-size:100%;}#navmenu{display:none;font-size:1.5em;cursor:pointer;}.row{display:block; clear:both;}.col2, .col3, .col4, .col5, .col6, .col7, .col8{display:block; clear:both; width:100%;}.col{display:block; float:left; padding-bottom:3em;}.col2 .col{width:50%; margin:0 0%; padding-left:0%; padding-right:0%;}#main.col2 .col{width:100%; margin:0 0%; padding-left:0%; padding-right:0%; float:none; clear:both;}.row2.col3 .col{width:100%; margin:0 0%; padding-left:0%; padding-right:0%; float:none; clear:both;}.col4 .col{width:25%; margin:0 0%; padding-left:0%; padding-right:0%;}.mobile .col4 .col{width:100%; margin:0 0%; padding-left:0%; padding-right:0%;float:none; clear:both;}.col5 .col{width:20%; margin:0 0%; padding-left:0%; padding-right:0%;}.col6 .col{width:16.66%; margin:0 0%; padding-left:0%; padding-right:0%;}.col7 .col{width:14.28%; margin:0 0%; padding-left:0%; padding-right:0%;}.col8 .col{width:12.5%; margin:0 0%; padding-left:0%; padding-right:0%;}#header{height:125px;}#heading{display:block;width:190px;height:80px;background:url('../images/logo-woudstra.png') no-repeat 0% 30%;background-size:contain;float:left;}#heading .site-heading{display:none;}#heading a{display:block;width:100%;height:100%;}#mob-nav{width:90px;height:40px;float:right;margin-top:18px;background:;color:#FFF;}#mob-nav a{display:block;width:40px;height:40px;float:left;margin-right:3px;background:#FFF;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0.5, #FFFFFF), color-stop(1, #CCCCCC));background-image: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: -o-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: -ms-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);border:1px solid #CCC;}#mob-nav #mobnav{background:url('../images/menu-icon.png') no-repeat;background-size:contain;text-indent:-9999px;}#mob-nav #call{background:url('../images/phone-icon.png') no-repeat;background-size:contain;text-indent:-9999px;}#description .site-description{padding:2.75em 0 0.333em 0;}.mobile #description .site-description{display:block;width:100%;padding:0em 0 0.333em 0;float:none;clear:both;}.tablet #description .site-description{display:block;padding:3.5em 0 0.333em 0;}.mobile #phone{display:none;}#content{padding:0 0 5em 0;}#service-heading{display:block;width:100%;height:90px;position:relative;margin-bottom:3em;padding-top:15px;background:#951E24;}.mobile #service-heading{display:block;width:100%;height:45px;position:relative;}#service-heading h2{display:none;}#service-heading span{display:block;width:90%;height:75%;margin:0 auto;background:url('../images/boomverzorging.png') no-repeat center center;background-size:contain;}.mobile #service-heading span{display:block;width:100%;height:80%;margin:0 auto;background:url('../images/boomverzorging.png') no-repeat center center;background-size:contain;}#main{margin-bottom:3em;overflow:hidden;}#main.col2 .col:first-child{background:#FFF;border:1px solid #CCC;}#main.col2 .col:last-child{padding-bottom:0;}#main .col:first-child .content-box{width:85%;margin:0 auto;padding-top:3em;}.page-template-default #main,.page-template-contactpage-php #main,.single-post #main,#projectsindex #main,.page-template-blog-php #main{width:66.66%;overflow:hidden;padding-bottom:3em;float:left;background:#FFF;border:1px solid #CCC;}.page-template-default #main .content-box,.page-template-contactpage-php #main .content-box,.single-post #main .content-box,#projectsindex #main .content-box,.page-template-blog-php #main .content-box{width:90%;margin:0 auto;padding-top:3em;}.page-template-default #sidebar,.page-template-contactpage-php #sidebar,.single-post #sidebar,#projectsindex #sidebar,.page-template-blog-php #sidebar{width:30.33%;float:right;overflow:hidden;}#contactons.homepage,#houtverkoop.homepage,.page-template-default #sidebar #contactons,.page-template-contactpage-php #sidebar #contactons,.single-post #sidebar #contactons,#projectsindex #sidebar #contactons,.page-template-blog-php #sidebar #contactons,.page-template-default #sidebar #houtverkoop,.page-template-contactpage-php #sidebar #houtverkoop,.single-post #sidebar #houtverkoop,#projectsindex #sidebar #houtverkoop,.page-template-blog-php #sidebar #houtverkoop{width:100%;padding:20px 0;margin-bottom:15px;background:#57982D;color:#FFF;}#houtverkoop.homepage,.page-template-default #sidebar #houtverkoop,.page-template-contactpage-php #sidebar #houtverkoop,.single-post #sidebar #houtverkoop,#projectsindex #sidebar #houtverkoop,.page-template-blog-php #sidebar #houtverkoop{background:#333;}#contactons span,#houtverkoop span{display:block;width:75%;margin:0 auto;font-size:2em;line-height:1.2em;text-align:center;}.page-template-default #sidebar #anchor,.page-template-contactpage-php #sidebar #anchor,.single-post #sidebar #anchor,#projectsindex #sidebar #anchor,.page-template-blog-php #sidebar #anchor{width:100%;background:#FFF;border:1px solid #CCC;}.page-template-default #sidebar #anchor .box,.page-template-contactpage-php #sidebar #anchor .box,.single-post #sidebar #anchor .box,#projectsindex #sidebar #anchor .box,.page-template-blog-php #sidebar #anchor .box{width:90%;}.page-template-default #sidebar .content-box,.page-template-contactpage-php #sidebar .content-box,.single-post #sidebar .content-box,#projectsindex #sidebar .content-box,.page-template-blog-php #sidebar .content-box{width:90%;margin:0 auto;padding:1.5em 0;overflow:hidden;}.mobile .page-template-default #main .content-box,.mobile .single-post #sidebar .content-box{width:85%;}.seizoenwerk{display:block;width:100%;overflow:hidden;border:1px solid #CCC;}.mobile .seizoenwerk{margin-top:2em;}.seizoenwerk span{display:block;height:48px;padding-top:30px;padding-left:5%;overflow:hidden;font-size:2.4em;line-height:1em;background:#FFF;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0.5, #FFFFFF), color-stop(1, #CCCCCC));background-image: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: -o-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: -ms-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);}.seizoenwerk.spring{background:#57982D;}.seizoenwerk.spring span{color:#57982D;}.seizoenwerk.summer{background:#CCCC66;}.seizoenwerk.summer span{color:#CCCC66;}.seizoenwerk.autumn{background:#806C4E;}.seizoenwerk.autumn span{color:#806C4E;}.seizoenwerk.winter{background:#951E24;}.seizoenwerk.winter span{color:#951E24;}.seizoenwerk ul,.seizoenwerk li{list-style:none;margin:0;padding:0;text-indent:0;}.seizoenwerk li{height:80px;position:relative;border-bottom:1px solid #333;overflow:hidden;}.seizoenwerk li:last-child{border-bottom:0px solid #333;}.seizoenwerk li a{display:block;height:100%;padding-top:7%;font-size:20px;overflow:hidden;text-decoration:none;color:#FFF;}.seizoenwerk li a:hover{background:rgba(0,0,0,0.25);}.seizoenwerk li a:after{content:" »";display:block;height:100%;margin-top:-3%;font-size:20px;float:right;margin-right:1em;}.seizoenwerk .content-box{width:90%;margin:0 auto;}.row2.col3{overflow:hidden;}.row2.col3 .col:first-child,.row2.col3 .col:last-child,#cform.col{background:#FFF;border:1px solid #CCC;}.row2.col3 .col:last-child .content-box,#cform.col .content-box{width:90%;margin:0 auto;padding-top:3em;}.projects .content-box{display:block;width:85%;margin:0 auto;padding-top:3em;}.projects ul,.projects li{list-style:none;margin:0;padding:0;text-indent:0;}.projects li{display:block;float:none;clear:both;overflow:hidden;margin-bottom:2em;}.project-thmb,.project-summ{display:block;float:left;overflow:hidden;}.project-thmb{width:25%;height:100px;margin-right:5%;overflow:hidden;}.project-thmb img{max-width:100%;width:100%;height:auto;overflow:hidden;opacity:1;}.project-thmb a:hover img{opacity:0.6;}.project-summ{width:70%;overflow:hidden;}.projects p{font-size:1em;line-height:1.333em;display:inline;margin-bottom:0em;}.projects p.newsdate{display:inline;margin-bottom:0em;}.projects a,.projects p a{color:#951E24;}.projects a:hover,.projects p a:hover{color:#777;}.projects h2{line-height:1.333em;}.projects h4 a{font-size:0.65em;float:right;}#footer{min-height:100px;padding:5em 0;overflow:hidden;}#footer .content-box{width:85%;margin:0 auto;padding:0;}#footer ul,#footer ul li{list-style:none;margin:0;padding:0;text-indent:0;}#footer ul li{margin-bottom:0.333em;}.mobile #footer ul li{margin-bottom:1em;}#footer li a{color:#FFF;}#footer a#fb{display:inline-block;width:25px;height:25px;background:url('../images/fbicon.png') no-repeat;text-indent:-9999px;margin-top:15px;margin-left:10px;}#copyright{text-align:center;}#bg01{display:block;position:absolute;width:100%;height:650px;top:0;left:0;z-index:-1;overflow:hidden;}#bg01 span{display:block;width:300%;height:700px;position:relative;overflow:hidden;top:-70%;left:-35%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);background:#FFF ;border-bottom:7px solid #CCD672;background-size:contain;}#bg02{display:block;position:absolute;width:100%;height:1075px;top:0%;left:0%;z-index:-1;overflow:hidden;}#bg02 span{display:block;width:100%;height:1075px;position:relative;top:0%;left:35%;overflow:hidden;background:url('../images/tree.png') no-repeat 0% 0%;background-size:auto;}.certificate a{text-decoration:none;}span.etw{font-size:3.6em;line-height:1.333em;display:block;width:100%;height:200px;padding:70px 0 0 0;text-align:center;margin:0 auto;color:#951E24;background:url('../images/etw-certificaat.png') no-repeat center bottom;}.tablet span.etw{font-size:3.0em;height:200px;}.mobile span.etw{font-size:2.5em;height:200px;}#singlepost #main a > img,.single-post #main a > img{display:block;width:40%;height:100px;float:left;overflow:hidden;}#singlepost .tablet #main a > img,.tablet .single-post #main a > img{display:block;width:43%;height:150px;float:left;overflow:hidden;}#singlepost #main a[href*=jpg]:hover,.single-post #main a[href*=jpg]:hover{opacity:0.7;}.page-template-blog-php .post{padding-top:3em;padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px dotted #333;}#curtains,#curtains li{display:block;margin:0;padding:0;list-style:none;color:#FFF;-webkit-transition:all 450ms ease-in-out;-moz-transition:all 450ms ease-in-out;-o-transition:all 450ms ease-in-out;-ms-transition:all 450ms ease-in-out;transition:all 450ms ease-in-out;}#curtains{overflow:hidden;width:100%;height:344px;background:#951E24;background:#FFF;}#curtains .curtain{display:block;width:25%;height:344px;float:left;cursor:pointer;position:relative;opacity:0.55;}.mobile #curtains{overflow:hidden;width:100%;height:107px;background:#951E24;background:#FFF;}.mobile #curtains .curtain{display:block;width:25%;height:107px;float:left;cursor:pointer;position:relative;opacity:0.55;}#curtains.open .curtain{width:8.333%;}#curtains.open .exp{width:75%;opacity:1;}#curtains .curtain div{display:block;width:100%;height:100%;margin:0px;overflow:hidden;}#mc_embed_signup{background:; clear:left; font:14px Arial,sans-serif; }#mc_embed_signup form {display:block; position:relative; text-align:left; padding:0px 0 10px 0%}#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}#mc_embed_signup input:focus {border-color:#333;}#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}#mc_embed_signup .button:hover {background-color:#777;}#mc_embed_signup .small-meta {font-size: 11px;}#mc_embed_signup .nowrap {white-space:nowrap;}   #mc_embed_signup .clear {clear:none; display:inline;}#mc_embed_signup label {display:block; font-size:16px; padding-bottom:10px; font-weight:bold;}#mc_embed_signup input.email {display:block; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width:58%; min-width:130px;}#mc_embed_signup input.button {display:block; width:35%; margin:0 0 10px 0; min-width:90px;}#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}#mc_embed_signup #mce-error-response {display:none;}#mc_embed_signup #mce-success-response {color:#529214; display:none;}#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;} @media only screen and (min-device-width:320px) and (max-device-width:650px),screen and (min-width:320px) and (max-width:650px) { .responsive .box{width:100%;}.responsive #main,.responsive #sidebar,.responsive aside{float:none;clear:both;width:100%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}body{}body{}} @media only screen and (min-device-width:651px) and (max-device-width:1024px),screen and (min-width:651px) and (max-width:1024px) { .responsive .box{width:100%;}#heading{display:block;width:200px;height:102px;padding:3em;margin-right:50px;background:url('../images/logo-woudstra.png') no-repeat 10% 60%;background-size:contain;float:left;}body{}body{}#main.col2 .col{width:49%; margin:0 0%; padding-left:0%; padding-right:0%; float:left; clear:none;}#main.col2 .col:last-child{float:right;}.row2.col3 .col:first-child,.row2.col3 .col:last-child,#cform.col{width:49%;float:left;clear:none;}.row2.col3 .col:last-child{float:right;}} @media only screen and (min-device-width:320px) and (max-device-width:768px),screen and (min-width:320px) and (max-width:768px){ .responsive .mdisplay{display:block;}.responsive .box{width:90%;margin:0 auto;}a[href^=tel]{ color:inherit;text-decoration:none;}#navmenu{display:block;padding-top:0em;}#navigation{display:block; width:100%;position:absolute;top:5%;left:-110%;opacity:0;z-index:9;padding:0em;margin-top:0em;background:#FFF;border:1px solid #333;}#navigation.show{left:0%;opacity:1;}.navimenu a{display:block;position:relative;}.navimenu a:after{content:" »";position:absolute;right:1em;}.navimenu,.navimenu ul,.navimenu li{margin:0;padding:0;list-style:none;}.navimenu li{display:block;position:relative;float:none;}.navimenu a{font:1.2em/1.6em normal Verdana, sans-serif;text-align:left;text-transform:none;padding:0.75em;margin-left:0em;white-space: nowrap;text-decoration:none;background:;color:#000;border-bottom:1px solid #CCC;}.navimenu .current-menu-item > a{background:#333;color:#FFF;}.navimenu ul{text-indent:0.75em;}.navimenu ul ul{text-indent:1.75em;}#content.hide{opacity:0;}} @media only screen and (min-width:769px) and (min-device-width:769px){#outerDiv{width:96%;}.box{width:102.4em;}#header{height:185px;}#heading{display:block;width:300px;height:102px;padding:3em;margin-right:50px;background:url('../images/logo-woudstra.png') no-repeat 10% 60%;float:left;}#navigation{width:98.85%;float:none;z-index:9;}.navimenu{width:101%;}.navimenu a{display:block;width:100%;height:40px;}.navimenu,.navimenu ul,.navimenu li{margin:0;padding:0;list-style:none;}.navimenu li{display:block;width:20%;height:40px;position:relative;float:left;}.navimenu li:first-child a{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;}.navimenu li:last-child a{-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;}.navimenu a:link,.navimenu a:visited{height:34px;padding-top:6px;text-decoration:none;font:1.3em/1.6em normal Verdana, sans-serif;text-align:center;text-transform:none;margin-left:0em;white-space: nowrap;background:#ECECEC;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0.5, #FFFFFF), color-stop(1, #CCCCCC));background-image: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: -o-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: -ms-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #CCCCCC 100%);border:1px solid #CCC;color:#999;}.navimenu a:active,.navimenu .current-menu-item a,.navimenu .current-menu-parent a{background:#951E24;background: -webkit-gradient(linear, 0% 0%,0% 100%, from(#951E24), to(#741A1E));background: -moz-linear-gradient(top, #951E24, #741A1E);background: -o-linear-gradient(top, #951E24, #741A1E);background: -ms-linear-gradient(top, #951E24, #741A1E);background: linear-gradient(top, #951E24, #741A1E);color:#FFF;}.navimenu a:hover{color:#BBB;}.navimenu ul{display:none;}.navimenu li:hover ul{display:block;width:100%;position:absolute;z-index:999;opacity:1;}.navimenu li:hover li{display:block;width:100%;float:none;}.navimenu li:hover li a:link,.navimenu li:hover li a:visited{font-size:1.2em;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;background:#FFF;color:#777;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;}.navimenu li:hover li a:hover,.navimenu li:hover li a:active{background:#EEEEC6;color:#333;}.navimenu li:hover li ul{display:none;}.navimenu li:hover li:hover ul{display:block;position:absolute;left:100%;top:0;}.navimenu li:hover li:hover li{display:block;float:none;}#main.col2{margin-bottom:3em;}#main.col2 .col{width:49%; margin:0 0%; padding-left:0%; padding-right:0%; float:left; clear:none;}#slider,#slider .slidebtn + div{height:40em;}#content{padding-top:15px;padding-bottom:15px;overflow:hidden;}#main.col2 .col:last-child{float:right;}.row2.col3 .col:first-child,.row2.col3 .col:last-child,#cform.col{width:49%;float:left;clear:none;}.row2.col3 .col:last-child{float:right;}#singlepost #main a > img,.single-post #main a > img{display:block;width:45%;height:200px;float:left;overflow:hidden;}.page-template-default #main,.single-post #main,#projectsindex #main,.page-template-blog-php #main{min-height:584px;}} @media only screen and (min-width:1224px) { .responsive .box{width:102.4em;}body{}} @media only screen and (min-width:1824px) { .responsive .box{width:102.4em;}body{}}