h1{line-height:1.3;font-weight:400;font-style:italic;color:#fff;  font-family:"Poly",arial,sans-serif;  font-size:42px;  letter-spacing:0.6pt;  padding:0 0 10px 18px;position:absolute;top:-130px;}h1.blog_title{display:none;}h2{  margin:0;padding:15px 0 10px 18px;font-size:2.2em;color:#00408a;line-height:1.3;font-weight:400;font-style:italic;}h3{margin:0;padding:10px 0 5px 18px;font-size:1.5em;color:#000;line-height:1.3;}h4{margin:0;padding:10px 0 5px;font-size:1.2em;color:#000;line-height:1.3;}h5{margin:0;padding:10px 0 5px;font-size:1.1em;color:#000;line-height:1.3;}h6{margin:0;padding:10px 0 5px;font-size:1em;color:#000;line-height:1.3;}p{margin:0;padding:10px 0 5px 18px;font-size:1.5em;color:#000;line-height:1.4em;}ul li{font-size:1.5em;color:#000;line-height:1.4em;padding-bottom:4px;}ul li ul li{font-size:1.0em;}ol li{font-size:1.5em;color:#000;line-height:1.4em;padding-bottom:4px;} a{color:#48b;text-decoration:none;}a:hover,a:visited:hover{color:#369;text-decoration:underline;}a img{border:none;} @charset "utf-8";@import url("fontawesome-4.3.0.min.css");@import url("custom.flexslider.css");@import url("framework.css");@import url("tour-slides.css");@import url("colorbox.css");@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');@import url('https://fonts.googleapis.com/css?family=Itim');@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,500,600,700,900&display=swap'); body{color:#000;background-color:#FFF;margin:0;padding:0;}a,a:visited{color:#1c1919;}a:hover,a:active{color:#aa0013;}hr,.borderedbox{border-color:#D7D7D7;}.icon{color:#FFF;background-color:#000;}.icon.nobg{color:inherit;background-color:inherit;border-color:#D7D7D7;}.flexslider .heading{color:#242424;font-family:Verdana,Geneva,sans-serif;font-size:4em;}.flexslider .btn{color:#FFF;}.row1{color:#fff;background:#061c2b;} .row2{}.row3{color:#fff;background:#061c2b;}.row3 a{color:#efb730;}.row3 a:hover{color:#fff;}.row4{color:#656363;background:url("../images/layout/grey-fade-bg.jpg") right top repeat-x;}.row4 a{color:#98005d;}.row4 a:hover{color:#fff;}.row7{color:#000; background-color:#98005d;border-top:2px solid #FFFFFF;}.row8{color:#FFFFFF; background-color:#98005d;}.row9{background:#fff;} .row5{color:#121f27;background-image:linear-gradient(#f5f4f4,#f9f9f9);}.row5 a{color:#3c7bc2;}.row5 a:hover{color:#121f27;}.row6{color:#fff;background:#061c2b;}.row6 a{color:#fff;}.row6 a:hover{color:#efb730;} .btop{border-top:1px solid #fff;margin-top:52px;} #header{min-height:90px;text-align:center;}#header #logo{display:block;margin:14px 0 0 0;padding:0;float:left;}#header #socwrap{position:relative;float:right;margin:7px 0 0 0;padding:0;vertical-align:middle;}#head-fb,#head-twit,#head-pin,#head-yt,#head-blog{display:inline-block;height:24px;padding:0;vertical-align:middle;}#head-fb{background:url(../images/layout/head-fb.png) 0 0 no-repeat;width:10px;margin:0 13px;}#head-twit{background:url(../images/layout/head-twit.png) 0 0 no-repeat;width:20px;margin:0 10px;}#head-pin{background:url(../images/layout/head-pin.png) 0 0 no-repeat;width:18px;margin:0 10px;}#head-yt{background:url(../images/layout/head-yt.png) 0 0 no-repeat;width:18px;margin:0 10px;}#head-blog{background:url(../images/layout/head-blog.png) 0 0 no-repeat;width:18px;margin:0 10px;}#head-fb:hover,#head-twit:hover,#head-pin:hover,#head-yt:hover,#head-blog:hover{background-position:0 -24px;}a#phone-numb{display:inline-block;margin:0 0 0 40px;padding:0;font-size:24px;color:#fff;font-weight:700;line-height:24px;font-family:'Roboto Slab',serif;vertical-align:middle;letter-spacing:0.50px}a#phone-numb span{color:#efb730;}#sticky{position:-webkit-sticky;position:sticky;top:0;z-index:999999999999999999;border-bottom:1px solid #b3c1c1;} nav ul,nav ol{margin:0;padding:0;list-style:none;}#mainav{height:28px;margin:18px 0 14px;line-height:28px;width:780px;text-align:right;float:right;}#mainav .drop::after,#mainav li li .drop::after{position:absolute;font-family:"FontAwesome";font-size:10px;line-height:10px;}#mainav ul{text-transform:none;}#mainav ul ul{z-index:9999;position:absolute;width:250px;background-color:#061c2b;margin-left:0;margin-top:0;padding-top:18px;padding-bottom:12px;text-transform:none;text-align:left;}#mainav ul ul ul{left:250px;top:0;}#mainav li{display:inline-block;position:relative;margin:0 0 0 15px;padding:0;font-size:24px;line-height:28px;color:#fff;font-weight:100;}#mainav li li{width:100%;margin:0;font-size:14px;line-height:24px;font-weight:normal;}#mainav li a{display:block;padding:0 0 0 8px;border-left:4px solid #061c2b;}#mainav li li a{border:solid;border-width:0;}#mainav .drop{padding-left:15px;}#mainav li li a,#mainav li li .drop{display:block;margin:0;padding:5px 17px;}#mainav .drop::after,#mainav li li .drop::after{content:"\f0d7";}#mainav .drop::after{top:25px;left:5px;}#mainav li li .drop::after{top:15px;left:5px;}#mainav ul ul{visibility:hidden;opacity:0;}#mainav ul li:hover > ul{visibility:visible;opacity:1;}  #mainav li a{color:inherit;}#mainav .active a,#mainav a:hover,#mainav li:hover > a{color:#efb730;border-left:4px solid #efb730;}#mainav li li a,#mainav .active li a{color:#FFF;background-color:#061c2b;border-color:#061c2b;}#mainav li li:hover > a,#mainav .active .active > a{color:#efb730;background-color:#061c2b;}#mainav li.index a#index,#mainav li.brand a#brand,#mainav li.grow a#grow,#mainav li.print a#print,#mainav li.about a#about,#mainav li.work a#work{color:#efb730;border-left:4px solid #efb730;}#mainav li a#contact{background:#efb730;color:#061c2b;border-radius:6px;padding:0 10px;margin-left:14px;border-left:none;font-weight:500;}#mainav .active a#contact,#mainav a#contact:hover,#mainav li:hover > a#contact{background:#3f88d9;color:#fff;}#mainav li.contact a#contact{background:#3f88d9;color:#fff;} #head-nav{width:100%;margin:0;height:49px;padding:0;text-align:left;display:none;}#menuToggle{display:block; position:absolute; top:10px; left:10px;z-index:999999;-webkit-user-select:none;user-select:none;}#menuToggle input{display:block; width:40px; height:32px; position:absolute; top:-7px; left:-5px;cursor:pointer;opacity:0; z-index:9999999; -webkit-touch-callout:none;} #menuToggle span{ display:block; width:33px; height:4px; margin-bottom:5px; position:relative;background:#fff; border-radius:3px;z-index:999999;transform-origin:4px 0px;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;}#menuToggle span:first-child{transform-origin:0% 0%;}#menuToggle span:nth-last-child(2){transform-origin:0% 100%;} #menuToggle input:checked ~ span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#fff;} #menuToggle input:checked ~ span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2,0.2);} #menuToggle input:checked ~ span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px);} #menu{ position:absolute; width:320px; margin:-47px 0 0 -10px; padding:47px 0 40px; background:#061c2b;border-right:2px solid #efb730;border-bottom:2px solid #efb730; list-style-type:none; -webkit-font-smoothing:antialiased;  transform-origin:0% 0%; transform:translate(-100%,0); transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);text-align:left;}#menu li{ margin:20px 0 0 0;padding:0; font-size:24px;font-weight:100;display:block;font-family:'Roboto',Arial,Verdana,Geneva,sans-serif;}#menu li a{ color:#fff;padding:3px 30px;display:block; width:100%; border-bottom:1px solid #3f88d9;}#menu li a:hover{ color:#061c2b;background:#efb730;}#menu li.subnav{ margin:0;padding:0; font-size:14px;font-weight:400; text-transform:capitalize;}#menu li.subnav a{border-bottom:0;} #menuToggle input:checked ~ ul{transform:none;} .centralise{display:block;max-width:300px;height:100%;margin:0 20%;padding:0;}.verticalwrap{display:block;width:100%;height:100%;border:none;text-align:center;}  .hp-container{display:block;max-width:1200px;margin:0 auto;font-family:'Roboto Slab',serif;font-size:20px;line-height:36px;letter-spacing:0.5px;font-weight:300;color:#fff;padding:30px 0;}.hp-container a,.hp-container a:visited{color:#efb730;font-weight:500;font-family:'Roboto',sans-serif;}.hp-container a:hover,.hp-container a:active{color:#fff;}.hp-container h1{font-size:48px;font-family:'Roboto',sans-serif;line-height:48px;color:#fff;font-weight:900;padding:0;margin:20px 0 0 0;font-style:italic;text-transform:uppercase;}.hp-container h1 span{font-size:85px;color:#efb730;font-weight:300;}.hp-container h1 span.two{font-size:48px;color:#efb730;font-weight:300;}.table{display:table-row;width:100%;}.hplr{display:inline-block;float:left;overflow:hidden;margin:0;padding:0;width:50%;min-height:650px;background:#fff;}.hpr{display:inline-block;float:right;overflow:hidden;margin:0;padding:0;width:50%;min-height:650px;background:#fff;}#leftpic1{background:url(../images/index/leftpic1.jpg) right top / cover no-repeat;}#rightpic1{background:url(../images/index/rightpic1.jpg) left top / cover no-repeat;}.hplr div.hpl-inner{display:inline-block;float:left;max-width:500px;margin:25px 0 0 100px;padding:0;}.hplr div.hpr-inner,.hpr div.hpr-inner{display:inline-block;float:right;max-width:500px;margin:25px 100px 0 0;padding:0;}.hplr p,.hpr p{color:#121f27;margin:15px 0 22px 0;font-size:20px;line-height:36px;font-family:'Roboto Slab',serif;font-weight:400;}.hplr p.hplr-title,.hpr p.hplr-title{color:#121f27;margin:40px 0;padding:60px 10px 0 15px;font-size:48px;line-height:50px;font-family:'Roboto',sans-serif;font-weight:900; border-left:10px solid #fec512;letter-spacing:-0.01em;}a.hpbutton{display:inline-block;color:#3c7bc2;background:#fff;text-align:center;border:2px solid #3c7bc2;border-radius:10px;padding:12px 35px;font-size:24px;font-weight:500;margin:25px auto;}a.hpbutton:hover{color:#121f27;background:#fec512;border:2px solid #e4ad00;white-space:normal;word-wrap:break-word;}#slider2{min-height:350px;}#slider2 p.quote{font-size:24px;line-height:36px;font-weight:normal;font-family:'Roboto Slab',serif;border-left:10px solid #fec512;margin:50px 0 0;padding:15px 0 15px 25px;}#slider2 p.name{font-size:16px;line-height:22px;font-family:'Roboto',sans-serif;font-weight:300;color:#afafaf;margin:0;padding:15px 0 15px 35px;}#slider2 p.name span{color:#3f88d9;}  #hp-intro-testimonials a#testimonials-btn{position:relative;width:559px;height:61px;border:2px solid #9c6f3c;background-color:#ffffff;display:inherit;font-size:30px;  line-height:50px;  font-family:'Noto Serif',serif;font-weight:bold;color:#9c6f3c;padding-left:130px;top:-30px;left:330px;}div#reviews-shell{  width:80%;  margin-left:10%;  margin-right:10%;}.d3cp_button_request{  background:url(//www.demandforce.com/widget/css/images/d3cp_button_request_mid.png) no-repeat scroll left top transparent;  border:0 none;  float:right;  height:30px;  margin-top:5px;  width:153px;display:none !important;}  #title-wrapper{padding:0;margin:0;min-height:418px;position:relative;}#page-title{max-width:1200px;text-align:left;padding:0;margin:0 auto;}#pt-inner{max-width:750px;padding:120px 0 0 0;margin:0;}#page-title h1,#page-title h5{padding:0;margin:0;}#page-title h1{font-size:46px;font-family:'Roboto',sans-serif;font-weight:700;line-height:60px;color:#fff;text-shadow:0 0 16px rgba(0,0,0,0.4);}#page-title h5{font-size:30px;line-height:36px;font-family:'Roboto Slab',serif;font-weight:300;color:#246fc1;}#page-title h1.smaller{font-size:38px;line-height:48px;font-weight:700;padding-top:6px;}#page-title h1 span{font-size:34px;line-height:48px;font-weight:300;}#section-nav{margin:0;padding:10px 20px;width:100%;min-height:48px;position:absolute;bottom:0;left:0;font-weight:400;color:#131c26;font-size:14px;line-height:24px;text-align:center;background-color:rgba(37,96,166,0.9);}#section-nav span{padding:0 10px;font-size:18px;}#section-nav a{padding:0;color:#fff;}#section-nav a:hover{color:#efb730;}#section-nav a.on{color:#efb730;}  .container{padding:0;background:none;} .content{font-family:'Roboto Slab',serif;font-size:20px;line-height:36px;font-weight:300;color:#121f27;padding:11px 0 60px;margin:0;overflow:auto;}.content a,.content a:visited{color:#206cc1;text-decoration:none;font-weight:500;font-family:'Roboto',sans-serif;}.content a:hover,.content a:active{color:#fec512;}.content h2{font-size:50px;line-height:60px;font-family:'Roboto';color:#121f27;font-weight:900;padding:20px 0 0 20px;margin:40px 0 20px 0;border-left:10px solid #fec512;}.content h3{font-size:27px;line-height:27px;font-family:'Noto Serif',serif;color:#121f27;font-weight:bold;padding:0;margin:30px 0 0 0;text-align:left;}.content h4{font-size:24px;line-height:24px;font-family:'Roboto',sans-serif;color:#121f27;font-weight:900;padding:0;margin:30px 0 0 0;text-align:left;}.content ul{margin-top:5px;padding-top:0;padding-bottom:10px}.content ul.bul4{-webkit-columns:4;-moz-columns:4;columns:4;}.content ul.bul2{-webkit-columns:2;-moz-columns:2;columns:2;}.content p{padding:20px 0;margin:0;text-align:left;}.content p.bullets{padding:20px 0 0;margin:0;text-align:left;}.content p.bullets2{padding:12px 0 2px;margin:0;text-align:left;}.content p.note{padding:9px 0;margin:0;font-size:14px;font-style:italic;text-align:left;}.content p.intquote{text-align:right;font-family:'Roboto',sans-serif;line-height:24px;font-weight:500;}.content div.hr{clear:both;border-bottom:1px solid #dee5e2;margin:0 0 20px 0;padding:0 0 20px 0;display:block;}.content div.hrbio{clear:both;border-bottom:1px solid #dee5e2;margin:0 0 30px 0;padding:0 0 30px 0;display:block;}.content a.button{display:inline-block;color:#3c7bc2;background:#fff;text-align:center;border:2px solid #3c7bc2;border-radius:10px;padding:8px 35px;font-size:20px;line-height:30px;font-weight:500;margin:5px auto 15px;}.content a.button:hover{color:#121f27;background:#fec512;border:2px solid #e4ad00;white-space:normal;word-wrap:break-word;}.content a.button2{display:inline-block;background:#fec512; color:#061c2b; border:2px solid #061c2b;text-align:center;border-radius:10px;padding:8px 35px;font-size:24px;line-height:36px;font-weight:700;margin:15px auto 15px;min-width:320px;}.content a.button2:hover{color:#fec512;background:#061c2b;border:2px solid #fec512;white-space:normal;word-wrap:break-word;}#content-boxes{width:100%;clear:both;padding:10px 0;margin:0;overflow:auto;text-align:left;color:#fff;}#content-box-blue,#content-box-red{display:inline-block;overflow:hidden;border-radius:12px;box-shadow:2px 3px 5px rgba(0,0,0,0.25);margin:30px 0 0 0;padding:0;width:100%;}#content-box-blue{background:#1792bd;}#content-box-red{background:#98005d;}#content-box-blue p#blue-head,#content-box-red p#red-head{font-family:'Itim',cursive;font-size:36px;line-height:36px;width:100%;margin:0;padding:30px 0 5px 30px;border-bottom:1px solid #fff;}#content-box-blue p#blue-head{background:#01415b;}#content-box-red p#red-head{background:#6b070e;}#content-box-blue ol,#content-box-red ol{padding:0 !important;margin:15px 10px 20px 50px !important;}#content-box-blue ol li,#content-box-red ol li{padding:0 !important;margin:0 !important;font-weight:700;list-style:inside decimal;}#content-box-blue ol.col6,#content-box-red ol.col6{-webkit-columns:4;-moz-columns:4;columns:6;}#content-box-blue ol.col5,#content-box-red ol.col5{-webkit-columns:4;-moz-columns:4;columns:5;}#content-box-blue ol.col4,#content-box-red ol.col4{-webkit-columns:4;-moz-columns:4;columns:4;}#content-box-blue ol.col3,#content-box-red ol.col3{-webkit-columns:3;-moz-columns:3;columns:3;}.center{text-align:center !important;}#how{width:100%;clear:both;padding:0;margin:0;overflow:auto;text-align:center;vertical-align:top;}#how div.howint{display:inline-block;overflow:hidden;margin:12px;padding:0;max-width:369px;text-align:center;vertical-align:top;}#how div.howint p{text-align:center !important;padding:5px 10px;line-height:30px;} .videowrap{display:inline-block;width:500px;margin:25px;vertical-align:top;text-align:center;}.video{position:relative;padding-bottom:56.25%; height:0;}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.videowrap h3{line-height:32px;}.videowrap p{padding:10px 0;}  div.tabs input{ position:absolute; opacity:0; z-index:-1;}.row{ display:flex;}.row .col{ flex:1;}.row .col:last-child{ margin-left:0;} .tabs{ overflow:hidden;}.tab{ width:100%; overflow:hidden;}.tab-label{ display:flex; justify-content:space-between; padding:25px 0 0;margin:25px 0 0; border-top:1px solid #3c7bc2; font-weight:700;font-size:20px;line-height:30px;color:#121f27; cursor:pointer; }.tab-label:hover{color:#fec512;}.tab-label::after{ content:"❯"; width:1em; height:1em; text-align:center; transition:all 0.35s;}.tab-content{max-height:0;padding:0;margin:0;transition:all 0.35s;}.tab-content li{margin:0;padding:0;}.tab-close{ display:flex; justify-content:flex-end; padding:1em; cursor:pointer;}.tab-close:hover{ color:#fec512;}div.tabs input:checked + .tab-label{ color:#3c7bc2;}div.tabs input:checked + .tab-label::after{ transform:rotate(90deg);}div.tabs input:checked ~ .tab-content{ max-height:100vh; padding:0;}.VNL_title{font-size:40px;line-height:42px;font-family:'Poly',serif;color:#98005d;font-weight:400;padding:0;margin:0;}.VNL_Article{border-bottom:1px solid #e9e7e2;padding:40px 0;}.VNL_Article:last-of-type{border-bottom:none;}.VNL_Article h2{font-size:24px !important;color:#855e2c !important;font-weight:700 !important;padding:0 !important;margin:30px 0 0 0 !important;}.VNL_Article strong{font-size:24px;line-height:30px;color:#855e2c;font-weight:700;padding:0;margin:0;}#VNL_top-mod{border-bottom:none;padding:0;margin:0;}.VNL_copy p{display:none;}.VNL_top{display:none;}#VNL_links{text-align:center;}#pca_list h3{font-size:24px;line-height:30px;color:#855e2c;font-weight:700;padding:0;margin:30px 0 0 0;}.VPA_category_name{font-size:18px;font-weight:900;font-style:italic;padding:0 0 5px 0;margin:30px 0 5px 0;border-bottom:1px solid #9b8d7a;}.VPA_links p{padding:0!important;margin:0 !important;}#pca_containment_unit h4{font-size:24px;line-height:30px;color:#855e2c;font-weight:700;padding:0;margin:30px 0 0 0;text-decoration:none;}#pca_containment_unit p.pca_nav{text-align:center !important;}#pca_containment_unit form#pca_search label{text-align:left !important;padding-left:10px !important;color:#000 !important;}#link-containment{margin:0;padding:0;}#link-containment p{padding:0 10px 0 42px !important;margin:0 !important;background:url('../images/layout/bullet.png') 22px 10px no-repeat;}#link-containment p:nth-last-of-type(2){background:none !important;}#VNF_article_text{padding-left:10px;padding-right:10px;}#VNF_ppets_container p{padding:1px 0 5px 20px;margin:0 0 0 20px;background:url('../images/layout/bullet.png') 0 8px no-repeat;}  .gallery{width:100%;margin:0 auto;padding:0;text-align:center;}.gallery div.webgal{display:inline-block;margin:25px 20px;max-width:350px;text-align:center;}.gallery div.brogal{display:inline-block;margin:25px 20px;width:250px;text-align:center;vertical-align:top;}.gallery div.brogal img{margin:0 auto;}a.galimg{margin:0;padding:0;width:100%;height:auto;}a.galimg img{border:1px solid #141d26;}p.galname{margin:10px 0 0 0;padding:0;font-size:15px;line-height:20px;font-weight:500;text-align:center;}a.gallink{display:inline-block;color:#3c7bc2;background:#fff;text-align:center;border:2px solid #3c7bc2;border-radius:10px;padding:6px 20px;font-size:18px;line-height:30px;font-weight:500;margin:10px auto;}a.gallink:hover{color:#121f27;background:#fec512;border:2px solid #e4ad00;}  table,th,td{border:1px solid;border-collapse:collapse;vertical-align:top;}table,th{table-layout:auto;}table{width:100%;margin-bottom:15px;}th,td{padding:5px 8px;}td{border-width:0 1px;} table,th,td{border-color:#D7D7D7;}th{color:#FFF;background-color:#6e5b3b;font-family:'Open Sans',sans-serif;}tr{color:inherit;background-color:#FBFBFB;}tr:nth-child(even){color:inherit;background-color:#F7F7F7;}table a{background-color:inherit;}  #google-outer{text-align:center;color:#fff;float:none;width:290px;height:70px;margin:30px auto 10px;overflow:hidden;}#google-inner{width:302px;margin:-4px 0 0 -6px;display:inline-block;position:relative;float:none;}.succMsg2{ color:#356242; font-size:15px;font-weight:bold;padding-bottom:15px;}.errMsg2{ color:#e51e19; font-size:15px;font-weight:bold;padding-bottom:15px;}.clear2{clear:both;}#contact-form div#request-full{width:99%;vertical-align:top;}#contact-form div#request-twothird{width:63%;display:inline-block;vertical-align:top;margin-right:3%;}#contact-form div#request-half{width:49.45%;display:inline-block;vertical-align:top;margin-right:3%;}#contact-form div#request-third{width:30%;display:inline-block;vertical-align:top;margin-right:3%;}#contact-form div#request-quarter{width:24.5%;display:inline-block;vertical-align:top;margin-right:3%;}#contact-form p{color:#121f27;text-align:center;margin:25px 0;padding:0 50px;font-size:20px;line-height:36px;font-family:'Roboto Slab',serif;font-weight:400;}#contact-form p.formtitle{font-size:50px;line-height:50px;font-family:'Roboto';font-weight:900;padding:0;margin:42px 0 0 0;}#contact-form div#request-full p#label,#contact-form div#request-twothird p#label,#contact-form div#request-half p#label,#contact-form div#request-third p#label,#contact-form div#request-quarter p#label{width:100%;padding:5px 0 0 8px;margin:0;text-align:left;}input[type=submit]{background:#fff; color:#3c7bc2; border:2px solid #3c7bc2;border-radius:10px;padding:10px 50px; margin:20px auto 0; max-width:600px;font-size:24px;font-weight:600;}input[type=submit]:hover{color:#fff;border-color:#fff; background:#3c7bc2;} #map{  margin:20px auto 0;overflow:hidden;  position:relative;  z-index:99;  height:500px;  width:auto;  border:5px solid #98005d;}#map iframe{  position:absolute;  border-radius:20px;  top:0;left:0;  z-index:50;} #footer{padding:50px 0 30px;}#footleft{float:left;display:block;text-align:left;margin:0;padding:0;max-width:480px;}ul#fl-text{list-style:none;margin:0;padding:0;font-size:18px;font-family:'Roboto Slab',serif;font-weight:400;}ul#fl-text li{display:inline-block;}ul#fl-text li#ftlogo{margin:15px 0 30px;padding:0;}ul#fl-text li#ftadd{margin:5px 0;padding:0 0 0 33px;background:url("../images/layout/bg-ftadd.png") 0 0 no-repeat;line-height:25px;}ul#fl-text li#ftphone{margin:5px 0;padding:0 0 0 33px;background:url("../images/layout/bg-ftphone.png") 0 0 no-repeat;line-height:25px;}ul#fl-text li#fthours{margin:5px 0 5px 32px;padding:0 0 0 37px;background:url("../images/layout/bg-fthours.png") 0 0 no-repeat;line-height:25px;} #footright{float:right;display:block;margin:0;padding:0;max-width:700px;}ul#foot-links{list-style:none;margin:21px 0 0 0;padding:0;text-align:right;font-size:21px;font-weight:300;}ul#foot-links li{display:inline-block;margin:0;padding:0;}ul#foot-links li span{color:#9c6f3c;margin:0 10px;}#foot-social{position:relative;float:right;margin:50px 0 0 0;padding:0;vertical-align:middle;}#foot-fb,#foot-twit,#foot-pin,#foot-yt,#foot-blog{display:inline-block;height:35px;padding:0;}#foot-fb{background:url(../images/layout/foot-fb.png) 0 0 no-repeat;width:17px;margin:0;}#foot-twit{background:url(../images/layout/foot-twit.png) 0 0 no-repeat;width:32px;margin:0 0 0 41px;}#foot-pin{background:url(../images/layout/foot-pin.png) 0 0 no-repeat;width:26px;margin:0 0 0 37px;}#foot-yt{background:url(../images/layout/foot-yt.png) 0 0 no-repeat;width:30px;margin:0 0 0 37px;}#foot-blog{background:url(../images/layout/foot-blog.png) 0 0 no-repeat;width:29px;margin:0 0 0 38px;}#foot-fb:hover,#foot-twit:hover,#foot-pin:hover,#foot-yt:hover,#foot-blog:hover{background-position:0 -35px;}.quote-in{width:120px;height:120px;z-index:999;content:open-quote;font-weight:bold;font-size:50px;color:#98005d;position:relative;top:12px;}.quote-out{width:72px;height:62px;content:close-quote;font-weight:bold;font-size:50px;color:#98005d;position:relative;top:12px;} #foot-line{width:100%;height:66px;background:url("../images/layout/foot-line.png") center top no-repeat;margin:0;padding:0;} #copyright{margin:0 auto;padding:20px 0 40px 0;}#copyright p#foot-copy{margin:0 auto;padding:0;font-size:16px;line-height:36px;font-family:'Roboto Slab',serif;font-weight:400;}#copyright p#foot-copy a{color:#efb730;}#copyright p#foot-copy a:hover{color:#fff;}  .faico{float:left;list-style:none;display:inline-block;margin:20px 0 0 0;padding:0;}.faico li{float:left;width:30px;margin:9px 2px 0;padding:0;}.faico li:last-child{margin-right:0;}.faico a{display:inline-block;width:30px;height:30px;padding:5px 2px 0 0;line-height:30px !important;border-radius:50%;font-size:29px;text-align:center;color:inherit;background-color:#006e79;}.faico a:hover{color:#fff;}#social .faico{margin:0;}#social .faico a{color:#fff;background-color:#299061;}#social .faico a:hover{color:#FFF;}.faicon-facebook:hover,#social .faicon-facebook:hover{background-color:#3B5998;}  .overlay{position:relative;display:block;margin:0;padding:0;border:0;}  #backtotop{z-index:999;display:inline-block;position:fixed;visibility:hidden;bottom:20px;right:20px;width:36px;height:36px;line-height:36px;border-radius:5px;font-size:16px;text-align:center;opacity:.5;}#backtotop i{display:block;width:100%;height:100%;line-height:inherit;}#backtotop.visible{visibility:visible;opacity:.7;margin-bottom:36px;margin-right:-6px;}#backtotop:hover{opacity:1;} #backtotop{color:#FFF;background-color:#1371b7;} span.desktoptel{display:inline;}span.mobiletel{display:none;}.mobile-shelters{display:none !important;}  .faico a,#mainav *,.latest ::before,.latest ::after,#backtotop{transition:all .1s ease-in-out;}  @-ms-viewport{width:device-width;}  @media only screen and (min-width:1200px){  #header,#services,#fourcol,#indextext,#pagetitle,#cta,#breadcrumb,.container,.picture,#footer,#copyright{max-width:1200px;}} @media only screen and (max-width:1200px){  #header,#services,#fourcol,#indextext,#pagetitle,#cta,#breadcrumb,.container,.picture,#footer,#copyright,.hp-container{margin:0 20px;}.featslidecont{margin-right:0;}#hp-pics a#pic1,#hp-pics a#pic2,#hp-pics a#pic3 a#pic4{float:none;display:inline-block;}#box-left,#box-right{float:none;}  .content ul.bul4{-webkit-columns:3;-moz-columns:3;columns:3;}} @media only screen and (max-width:1080px){#header #logo{display:block;margin:14px auto 0;padding:0;float:none;}#header #socwrap{display:none;position:relative;float:none;margin:12px auto 12px;padding:0;vertical-align:middle;} .hplr{display:block;float:none;overflow:hidden;margin:0;padding:0;width:100%;min-height:400px;}.hpr{display:block;float:none;overflow:hidden;margin:0;padding:0;width:100%;min-height:400px;}#leftpic1{background:url(../images/index/leftpic1.jpg) right top / cover no-repeat;}#rightpic1{background:url(../images/index/rightpic1.jpg) left top / cover no-repeat;}.hplr div.hpl-inner{display:block;float:none;max-width:100%;margin:25px 0 0 0;padding:0 20px;}.hpr div.hpr-inner{display:block;float:none;max-width:100%;margin:25px 0 0 0;padding:0 20px;}  #head-nav{display:block;height:0;}#mainav{height:0;margin:0;}#mainav ul{display:none;}  .btop{border-top:1px solid #fff;margin-top:-39px;}  .videowrap{display:inline-block;width:100%;margin:25px auto;}#footer{padding:50px 0 30px;text-align:center;} #footleft{float:none;display:inline-block;text-align:center;margin:0 auto;padding:0;}ul#fl-text li#ftlogo{margin:15px 0;padding:0;display:block;}ul#fl-text li#ftadd,ul#fl-text li#ftphone,ul#fl-text li#fthours{margin:5px 0;padding:0;display:block;line-height:25px;background:none;} #footright{float:none;display:inline-block;margin:0;padding:0;max-width:100%;}ul#foot-links{list-style:none;margin:30px 0 0 0;padding:0;text-align:center;font-size:21px;font-weight:300;}ul#foot-links li{display:inline-block;margin:0;padding:0;}ul#foot-links li span{color:#9c6f3c;margin:0 10px;} #foot-social{position:relative;float:none;margin:40px 0 0 0;padding:0;vertical-align:middle;} #backtotop.visible{visibility:visible;opacity:.7;margin-bottom:56px;margin-right:-6px;} #hp-intro-testimonials a#testimonials-btn{ position:relative; width:559px; height:61px; border:2px solid #9c6f3c; background-color:#ffffff; display:inherit; font-size:30px; line-height:50px; font-family:'Noto Serif',serif; font-weight:bold; color:#9c6f3c; padding-left:130px; top:-30px; left:230px;}  @media only screen and (max-width:978px){  .container{text-align:center;}#services{padding-bottom:20px;} #fourcol{padding-bottom:20px;} #indextext{padding-bottom:10px;}.container.content ul.bul4{-webkit-columns:3;-moz-columns:3;columns:3;}.container.content ul.bul4 li{float:left;width:250px;}.content ul.bulr{padding:0 0 0 0 !important;}.featslidecont{margin-right:20px;padding-bottom:50px;}  #comments input[type="reset"]{margin-top:10px;}.pagination li{display:inline-block;margin:0 5px 5px 0;}#copyright p:first-of-type{margin-bottom:10px;}  #content-box-blue ol.col6,#content-box-red ol.col6{-webkit-columns:3;-moz-columns:2;columns:2;}  #content-box-blue ol.col5,#content-box-red ol.col5{-webkit-columns:2;-moz-columns:2;columns:2;}#content-box-blue ol.col4,#content-box-red ol.col4{-webkit-columns:2;-moz-columns:2;columns:2;}#content-box-blue ol.col3,#content-box-red ol.col3{-webkit-columns:2;-moz-columns:2;columns:2;}.content ul.bul4{-webkit-columns:2;-moz-columns:2;columns:2;}  .container.picture-right,.container.picture-left{text-align:center;height:auto;}.picture-right p,.picture-left p{display:none;}.picture-right img,.picture-left img{float:none;margin:0 auto;clear:both;}  #contact-form div#request-twothird{width:97%;display:inline-block;vertical-align:top;margin-right:3%;}#contact-form div#request-half{width:97%;display:inline-block;vertical-align:top;margin-right:3%;}#contact-form div#request-third{width:97%;display:inline-block;vertical-align:top;margin-right:3%;}#contact-form div#request-quarter{width:97%;display:inline-block;vertical-align:top;margin-right:3%;}input[type=submit]{padding:10px 10px;margin:20px auto 0;max-width:90%;font-size:18px;font-weight:600;white-space:normal;word-wrap:break-word;}} @media only screen and (max-width:768px){  #header #addresswrap{position:relative;float:none;text-align:center;margin:0;padding-left:0;}#header #addresswrap2{position:relative;float:none;text-align:center;margin:0;padding-right:0;}#addresswrap #address{margin:9px 0 0 0;padding:0;line-height:30px;vertical-align:middle;}.one_half,.one_third,.two_third,.two_quarter,.three_quarter{display:block;float:none;width:auto;margin:0 0 30px 0;padding:0;} .content ul.bul4{-webkit-columns:2;-moz-columns:2;columns:2;}.content ul.bul4 li{float:left;width:250px;}h1,h2,h3,h4,h5,.VNL_title{line-height:1.1em;padding-bottom:10px;} span.desktoptel{display:none;}span.mobiletel{display:inline;}  #hp-intro-testimonials a#testimonials-btn{ position:relative; width:559px; height:61px; border:2px solid #9c6f3c; background-color:#ffffff; display:inherit; font-size:30px; line-height:50px; font-family:'Noto Serif',serif; font-weight:bold; color:#9c6f3c; padding-left:130px; top:-30px; left:100px;} #copyright #foot-links li{display:inline;margin:0;padding:0 13px;font-size:18px;line-height:30px;} #backtotop.visible{visibility:visible;opacity:.7;margin-bottom:56px;margin-right:-6px;}} @media only screen and (max-width:640px){#box-left,#box-right{width:100%;} #hp-specials{padding:56px 0 0;margin:0;}#hp-specials a#special1,#hp-specials a#special2{width:182px;height:228px;padding:0;}#hp-specials a#special1{background:url(../images/index/special1b.png) 0 0 no-repeat;margin:0;}#hp-specials a#special2{background:url(../images/index/special2b.png) 0 0 no-repeat;margin:0;}  #hp-pics{padding:0 0 34px;margin:0 auto;}#hp-pics a#pic1,#hp-pics a#pic2,#hp-pics a#pic3,#hp-pics a#pic4{width:182px;height:228px;padding:0;}#hp-pics a#pic1{background:url("../images/index/services-btn1-SM.jpg") 0 0 no-repeat;margin:40px 15px 10px 15px;}#hp-pics a#pic2{background:url(../images/index/services-btn2-SM.jpg) 0 0 no-repeat;margin:10px 15px 10px 15px;}#hp-pics a#pic3{background:url(../images/index/services-btn3-SM.jpg) 0 0 no-repeat;margin:10px 15px 10px 15px;}#hp-pics a#pic4{background:url(../images/index/services-btn4-SM.jpg) 0 0 no-repeat;margin:10px 15px 10px 15px;}#hp-pics a#pic1:hover,#hp-pics a#pic2:hover,#hp-pics a#pic3:hover,#hp-pics a#pic4:hover{background-position:0 -122px;}  #page-title{text-align:center;}#bookmarks{padding:15px 0 5px;text-align:center;}}  @media only screen and (max-width:600px){ .fifty{width:auto;} .vids li{width:100%;margin:0 0 30px 0 !important;}#gallery div#gallery-inner li iframe{width:100%;}  #employment-form div#request-full{width:100%;}#employment-form div#request-half{width:100%;}#employment-form div#request-quarter{width:100%;}  .content ul.bul4{-webkit-columns:1;-moz-columns:1;columns:1;}.content ul.bul4 li{float:left;width:100%;}.content ul.bul2{-webkit-columns:1;-moz-columns:1;columns:1;}.content ul.bul2 li{float:left;width:100%;}#content-box-blue ol.col6,#content-box-red ol.col6{-webkit-columns:1;-moz-columns:1;columns:1;}#content-box-blue ol.col5,#content-box-red ol.col5{-webkit-columns:1;-moz-columns:1;columns:1;}  #content-box-blue ol.col4,#content-box-red ol.col4{-webkit-columns:1;-moz-columns:1;columns:1;}#content-box-blue ol.col3,#content-box-red ol.col3{-webkit-columns:1;-moz-columns:1;columns:1;}.content ul.bul4{-webkit-columns:1;-moz-columns:1;columns:1;}} @media only screen and (max-width:480px){  a#phone-numb{display:block;margin:5px auto 0;}#header #logo{margin:36px 20px 0;}#hp-intro-testimonials a#testimonials-btn{position:relative;width:250px;height:61px;border:2px solid #9c6f3c;background-color:#ffffff;display:inherit;font-size:21px;  line-height:50px;  font-family:'Noto Serif',serif;font-weight:bold;color:#9c6f3c;padding-left:20px;top:-30px;left:50px;} table.shelters{display:none !important;} .mobile-shelters{display:inline-block !important;} .one_quarter{display:block;float:none;width:auto;margin:0 0 30px 0;padding:0;} #slider3-pager img{height:50px;width:50px;}  #bookmarks{padding:75px 0 5px !important;text-align:center;margin-left:100px;} #page-title h5{font-size:48px;font-family:'Noto Serif',serif;font-weight:bold;line-height:48px;color:#fff;padding:33px 0 0 0px;margin:0;padding-bottom:30px;}  h1,h2,h3,h4,h5,h6,.VNL_title,.VPA_category_name{text-align:center;line-height:normal;}.heading{text-align:left !important;}.content h1{font-size:24px;line-height:30px;margin:50px 0 0 0;}.content h2{font-size:24px;line-height:30px;margin-bottom:0;}.content h3{font-size:18px;}.content h4{font-size:16px;}#gallery div#gallery-inner li{margin:0 10px 50px 10px;}  .content iframe{height:250px !important;}#gallery div#gallery-inner li iframe{height:200px !important;} #social-links span{display:inline-block;}}@media only screen and (min-width:426px) and (max-width:750px){ .one_quarter{display:block;float:left;width:45%;margin:0 0 3.06748466257669% 3.06748466257669%;padding:0;}} @media only screen and (max-width:650px){  .scrollable{display:block;width:100%;margin:0 0 30px 0;padding:0 0 15px 0;overflow:auto;overflow-x:scroll;}.scrollable table{margin:0;padding:0;white-space:nowrap;}.basicslider .txtoverlay{display:none}  .latest{width:90%;max-width:none;padding:30px 0;}.latest ul li{float:none;width:auto;margin:0 0 30px 0;}.latest ul li:last-child{margin:0;}.latest ul li figure{display:inline-block;border-width:0 1px 1px 1px;}.latest ul li figure img{width:100%;}.latest ul li figure figcaption{padding:15px 30px;}}ul#nav{position:absolute;margin:0;padding:0;height:41px;top:181px;left:0px;z-index:2000;}ul#nav li{ float:left;width:auto;height:41px;line-height:24px;list-style:none;margin:0;padding:0;}ul#nav li a{display:block;position:relative;height:41px;background:url(img/nav/nav.jpg) 0 0 no-repeat;}ul#nav li a em{  position:absolute;left:-999em; font-style:normal;}ul#nav li ul{position:absolute;width:16em; display:block;margin:0;padding:0;padding-left:10px;top:42px;left:-999em;}ul#nav li ul li{width:16em;line-height:1.3;margin:-1px 0 0 0;padding:0;font-size:12px;height:auto;}ul#nav li ul li a{display:block;background:#bbd63a;color:#103d72;padding:4px;padding-left:8px;height:100%;margin:0;border:1px solid #dbe997;}ul#nav li ul li a:hover,ul#nav li ul li a:visited:hover{text-decoration:none;background:#fad31a;color:black;} ul#nav li a#indexpage{background-position:7px 0;width:100px;}#nav li.indexpage a#indexpage,#nav :hover > a#indexpage,#nav ul ul :hover > a#indexpage,ul#nav li a#indexpage:hover,ul#nav li a#indexpage:visited:hover{background-position:7px -42px;}ul#nav li a#about_us{background-position:-93px 0;width:100px;}#nav li.about a#about_us,#nav :hover > a#about_us,#nav ul ul :hover > a#about_us,ul#nav li a#about_us:hover,ul#nav li a#about_us:visited:hover{background-position:-93px -42px;}ul#nav li a#web_services{background-position:-193px 0;width:135px;}#nav li.web_services a#web_services,#nav :hover > a#web_services,#nav ul ul :hover > a#web_services,ul#nav li a#web_services:hover,ul#nav li a#web_services:visited:hover{background-position:-193px -42px;}ul#nav li a#seo{background-position:-328px 0;width:229px;}#nav li.seo a#seo,#nav :hover > a#seo,#nav ul ul :hover > a#seo,ul#nav li a#seo:hover,ul#nav li a#seo:visited:hover{background-position:-328px -42px;}ul#nav li a#mobile_services{background-position:-558px 0;width:152px;}#nav li.mobile_services a#mobile_services,#nav :hover > a#mobile_services,#nav ul ul :hover > a#mobile_services,ul#nav li a#mobile_services:hover,ul#nav li a#mobile_services:visited:hover{background-position:-558px -42px;}ul#nav li a#print_services{background-position:-707px 0;width:132px;}#nav li.print_services a#print_services,#nav :hover > a#print_services,#nav ul ul :hover > a#print_services,ul#nav li a#print_services:hover,ul#nav li a#print_services:visited:hover{background-position:-707px -42px;}ul#nav li a#portfolio{background-position:-844px 0;width:130px;}#nav li.portfolio a#portfolio,#nav :hover > a#portfolio,#nav ul ul :hover > a#portfolio,ul#nav li a#portfolio:hover,ul#nav li a#portfolio:visited:hover{background-position:-844px -42px;}ul#nav li a#contact_us{background-position:-969px 0;width:110px;}#nav li.contact a#contact_us,#nav :hover > a#contact_us,#nav ul ul :hover > a#contact_us,ul#nav li a#contact_us:hover,ul#nav li a#contact_us:visited:hover{background-position:-969px -42px;}ul#nav li:hover ul,ul#nav li.sfhover ul{left:auto;}ul#nav li:hover,ul#nav li.hover{position:static;}body.vnwp-blog div#content{width:1156px;}#content_middle_blog{margin:0px;position:relative;min-height:500px;height:auto !important;height:500px;background:url(./img/layout/content_bg.png) -3px 0 repeat-y;padding-bottom:20px;width:796px;float:left;border-left:solid 1px #5b5b5b;border-right:solid 1px #5b5b5b;}.left ul,.single_content ul{list-style-type:circle;margin-left:50px;padding:10px 0px;width:80%;}.left ol,.single_content ol{margin-left:50px;padding:10px 0px;width:80%;}h1.blog_title{ line-height:1.3;font-weight:400;font-style:italic;color:#fff;  font-family:"Poly",arial,sans-serif;  font-size:42px;  letter-spacing:0.6pt;  padding:0 0 10px 18px;position:absolute;top:-130px;display:block;text-align:left;}h1.blog_title em{position:absolute;height:1px;left:-999px;}div#main{position:relative;width:820px;float:left;}div#sidebar{float:left;width:208px; margin:0 10px 20px 20px;}div#sidebar{width:247px;height:auto!important;position:relative;float:right;top:23px;} div#sidebar_bg{ width:247px; height:auto!important; min-height:100px; position:relative; background:#1b579c url(img/layout/sidebar_bg.gif) 0 0 repeat-x; background:-webkit-gradient(linear,left top,left bottom,from(#15437a),to(#1b5698)); background:-moz-linear-gradient(top,#15437a,#1b5698); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#15437a',endColorstr='#1b5698'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#15437a',EndColorStr='#1b5698')";  -pie-background:linear-gradient(#15437a,#1b5698);}  div#sidebar div.sidebar_top{ background:url(img/layout/sidebar_top.png) 0 0 no-repeat; width:247px; height:8px;}  div#sidebar div.sidebar_bottom{ background:url(img/layout/sidebar_bottom.png) 0 0 no-repeat; width:247px; height:39px;}  div#sidebar h3{ color:#FFF; font-style:italic; font-size:1.8em; font-weight:600; margin:0 7px 0px 20px; padding-bottom:10px; padding-top:15px; cursor:default;}  div#sidebar h4{ color:#FFF; font-style:italic; font-size:1.8em; font-weight:600; margin:0 7px 0px 17px; padding-bottom:10px; padding-top:15px; cursor:default;}  div#sidebar ul li{color:#fff;} div#sidebar ul li a{color:#fff;} div#sidebar ul li a:hover{color:#fff;}  div#sidebar p{ color:#FFF; font-size:1.3em; padding:7px 10px 7px 38px; width:208px;}  div#sidebar p:hover{ background:url(img/layout/sidebar_hover_bg.png) 0 0 repeat-x;}  div#sidebar a{ color:#FFF; width:100%; cursor:pointer;}  div#sidebar a:hover{ color:#FFF; text-decoration:none;}div#main h1{  margin:0;padding:15px 0 10px 18px;font-size:2.2em;color:#00408a;line-height:1.3;font-weight:400;font-style:italic;position:relative;top:0px;letter-spacing:0;font-family:"Helvetica Neue",Arial,"Bitstream Vera Sans",sans-serif;}div#main h1 a,div#main h1 a:hover{ color:#00408a;} div#sidebar a,div#sidebar a:hover{  color:#00408a;}div#main a,div#hain a:hover{  color:#00408a;}div#main .excerpt{margin-left:20px;}div#main .excerpt p{margin:0;margin-bottom:15px;}.post_info{background:#F5F5F5;border-top:1px solid #E5E5E5;margin:10px;padding:10px;}#searchform{padding-left:10px;}div.date{position:relative;font-size:1.1em;border-bottom:1px dotted #f0f0f0;color:#888;margin:0 20px;}a.ncomments{float:right;}div#main a.ncomments:hover,div#main a.ncomments:visited:hover{text-decoration:none;color:#b74;}.single_content{clear:both;}.widget{margin:0;padding:13px 0;}.widget h4{ color:#FFF; font-style:italic; font-size:1.8em; font-weight:600; margin:0 7px 0px 20px; padding-bottom:10px; padding-top:15px; cursor:default;}.widget ul{margin:5px 0 0;padding:0;}.widget ul li{font-size:12px;margin:1px 0 0;padding:0 10px;list-style:none;;}.widget ul li a:before{content:" » ";}.widget ul li a{display:block;height:100%;cursor:pointer;padding:5px;}.widget ul li b{display:block;font-weight:400;font-size:9px;font-family:Tahoma,sans-serif;text-indent:13px;display:none;}  .comment{background:#fbfbfb;background:rgba(200,200,200,0.1);margin:10px;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.author-comment{background:#f9f9f9;background:rgba(200,200,200,0.3);}.comment:hover{background:#ffe;background:rgba(255,255,200,0.3);}.comment img{float:left;}.comment p{padding:0;margin:0 0 5px 60px;}p.comment-details{font-weight:bold;font-family:Georgia,"Times New Roman",serif;}#commentform{background:rgba(200,200,200,0.1);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;margin:10px;}#commentform form p{padding:10px 0;}#commentform form label{display:block;font-size:1.1em;padding:10px 0 3px;}#commentform form textarea{width:99%;height:7em;font-size:1.4em;font-family:"Helvetica Neue",Arial,sans-serif;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:3px;}#commentform form input{width:200px;font-size:1.4em;font-family:"Helvetica Neue",Arial,sans-serif;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:3px;}#commentform form textarea:hover,#commentform form input.text:hover{background:#f0f9f0;}#commentform form input.text:focus{background:#dfd;} #commentform form input.submit{width:auto;font-size:1.1em;margin:10px 0;padding:5px 20px;color:#fff;background:#333;border:1px solid #333;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;}#commentform form input.submit:hover{border-color:#999;background:#bbb;color:#000;}p.previous-posts,p.next-posts{float:left;width:250px;padding:20px 0;margin:0px 15px;line-height:1;font-weight:bold;}p.next-posts{text-align:right;}  img.alignright{float:right;margin:0 0 30px 30px;}img.alignleft{float:left;margin:0 30px 30px 0;}img.aligncenter{display:block;margin-left:auto;margin-right:auto;}a img.alignright{float:right;margin:0 0 30px 30px;}a img.alignleft{float:left;margin:0 30px 30px 0;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;} .aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}.alignleft{float:left;}.alignright{float:right;}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}.wp-caption img{margin:0;padding:0;border:0 none;}.wp-caption p.wp-caption-text{font-size:1.1em;line-height:17px;padding:0 4px 5px;margin:0;}div#tag_cloud a{display:inline;}div#tag_cloud{min-height:130px;}.textwidget,.textwidget a{font-size:1.2em;}.textwidget p{margin:0;padding:0;}  table#wp-calendar{margin:0 0 10px 0;border-collapse:collapse;text-align:center;font-size:100%;}table#wp-calendar a{font-size:1em;font-family:Tahoma;}table#wp-calendar caption{padding:0 0 5px 0;}table#wp-calendar th{font-size:1em;font-family:Tahoma;font-weight:bold;}table#wp-calendar th,td{width:30px;height:30px;}  p.tag_info{margin:0;font-size:1.2em;}p.offset{margin:5px 0;}p.wp-bookmark{margin:0;}.wp-logo{float:left;}div#credits{margin:0 0 0 65px;padding:5px 10px;height:46px;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:100;font-family:Georgia,Times,serif;}