/* end wrapbg */
@import url("../../../css/call-to-action.css");@import url("../../../css/supersized.core.css");#default-heading-styles{font-weight:400;color:#333}#subheading{font-size:19px;color:#000;font-family:'Myriad Pro',sans-serif;font-weight:400;font-style:italic}#footer-stretch{content:"";position:absolute;background:#95989d;top:0;bottom:0;width:100%}#use-h1{font-size:24px;font-weight:400;color:#333}#use-h3{font-size:17px;font-weight:400;color:#333}#read-more-anchor{background:url(../images/read-more.png) no-repeat left;font-weight:700;padding-left:15px}#read-more-anchor:hover{color:#95989d}#aside-styles{width:195px;float:right;background-color:#828385;background-color:rgba(130,131,133,.9)}#main-section-styles{float:left;width:410px;padding-right:10px;margin-left:-29px;background-color:#d8d9d9;background-color:rgba(216,217,217,.7);padding-left:10px;border-top-width:20px;border-style:solid;border-color:#95989D;margin-bottom:10px}#inner-cta{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#95989d;margin-top:0}body#home .wrapbg,body#services .wrapbg,body#about-us .wrapbg,body#news .wrapbg,body#testimonials .wrapbg,body#portfolio .wrapbg,body#contacts .wrapbg,body#blank .wrapbg,body#sections .wrapbg,body#product-page .wrapbg,body#blog .wrapbg,body#price-list .wrapbg{font-size:13px;font-family:'Myriad Pro',sans-serif;color:#000}.wrapbg p{font-family:'Myriad Pro',sans-serif;line-height:180%}.wrapbg h1{font-size:24px;font-weight:400;color:#333}.wrapbg h2{font-size:22px;font-weight:400;color:#333}.wrapbg h3{color:#000}.wrapbg h4{font-size:16px;color:#000}.wrapbg h5{font-size:15px;color:#000}.wrapbg h6{font-size:14px;color:#000}.wrapbg a{color:#000;text-decoration:underline}.wrapbg a:hover{text-decoration:none}.wrapbg a.btn{color:#000;clear:both}.wrapbg ul{list-style-type:circle;margin:0;padding:0}.wrapbg ol{list-style-type:decimal;margin:0;padding:0}.wrapbg ol li{margin-top:4px;padding-left:5px}.wrapbg li{list-style-position:inside}.wrapbg .text ol{list-style-type:decimal;margin:0;padding:0}.wrapbg .text ol li{margin-top:4px;padding-left:5px;padding-top:0}.wrapbg .text ul{list-style-type:disc;margin:0;padding:0}.wrapbg .text ul li{margin-top:4px;padding-top:0;font-size:12px}html{overflow-x:hidden}html,body,.wrap{height:100%}body>.wrap{height:auto;min-height:100%}.wrap{width:885px;margin:0 auto}.wrapbg{position:relative;width:885px;float:left}.wrapbg #content{float:right;width:600px}.wrapbg .header-title{float:left;position:relative;margin-bottom:10px}.wrapbg #site-header-title{font-size:42px;font-weight:400;color:#333;min-width:50px;min-height:30px;letter-spacing:.1px;color:#9B9EA2;width:200px;margin-top:36px}.wrapbg #site-header-motto{font-size:19px;color:#000;font-family:'Myriad Pro',sans-serif;font-weight:400;font-style:italic;min-width:160px;min-height:30px;position:relative;top:10px;margin-bottom:10px;width:auto;color:#606265;border-top-width:1px;border-style:solid;border-top-color:#000;border-bottom-width:2px;border-style:solid;border-bottom-color:grey;padding-top:5px}.wrapbg .site-motto{clear:both;width:auto;min-width:50px;float:left}.wrapbg #business-phone-number{float:right;width:195px;border-top-width:20px;border-style:solid;border-color:#606265;padding-top:8px;padding-bottom:5px;border-bottom-width:1px;border-style:solid;border-bottom-color:#fff;background-color:#828385;background-color:rgba(130,131,133,.7)}.wrapbg #phone-number{font-size:19px;color:#000;font-family:'Myriad Pro',sans-serif;font-weight:400;font-style:italic;padding-left:27px;position:relative;color:#fff;font-size:22px}.wrapbg .main-nav{float:right;width:714px}.wrapbg .navigation-bonline{margin-top:15px;background:#606265;list-style-image:none;float:right;width:744px;position:relative;top:-20px;left:-4px}.wrapbg .navigation-bonline li{float:left;font-size:14px;list-style:none;line-height:23px;margin-left:2px}.wrapbg .navigation-bonline li a{display:block;min-width:30px;text-decoration:none;padding-left:11px;padding-right:37px;padding-top:5px;min-height:98px;color:#fff}.wrapbg .navigation-bonline li a.active{background-color:#95989d;position:relative;min-height:98px}.wrapbg .navigation-bonline li a:hover{background-color:#95989d}.wrapbg #aside-image{float:left;width:596px;background-color:#d6d6d7;margin-bottom:10px;padding-bottom:10px;background-color:#d6d6d7;background-color:rgba(214,214,215,.7)}.wrapbg .business-content{float:left;padding-right:0;width:350px;border-top-width:20px;border-style:solid;border-color:#95989d;padding-right:25px;padding-left:25px;margin-left:1px;background-color:#d8d9d9;background-color:rgba(216,217,217,.7)}.wrapbg section#content article#business-description-content{width:366px;float:left;margin-top:5px;margin-bottom:5px}.wrapbg #aside-summary{width:100%;clear:both}.wrapbg #aside-summary .featured-projects-summary{width:100%}.wrapbg #aside-summary .featured-projects-summary #featured-projects-title{clear:both;border-bottom-width:1px;border-style:solid;border-color:#95989d;padding-left:30px;line-height:50px}.wrapbg #aside-summary .featured-projects-summary .project{margin-top:18px;width:227px;float:left}.wrapbg #aside-summary .featured-projects-summary .project p{clear:both;padding-top:6px;margin-top:5px;min-height:20px;text-align:center;width:202px;margin-left:23px}.wrapbg #aside-summary .featured-projects-summary .project span.upload{width:226px}.wrapbg #testimonial-widget{clear:both;float:right;width:270px;border-top-width:20px;border-style:solid;border-color:#606265;padding-right:41px}.wrapbg #testimonial-summary-title{margin-bottom:10px;padding-bottom:5px;border-color:#000;border-bottom-width:1px;border-style:solid;margin-left:10px;color:#606265}.wrapbg .read-more{text-decoration:none;float:right}.wrapbg cite{font-size:14px;font-weight:700;position:relative;color:#000}.wrapbg #news-widget{float:left;width:265px;padding-left:10px;padding-right:10px;border-top-width:20px;border-style:solid;border-color:#95989d}.wrapbg #news-widget article span{color:#000;font-weight:700}.wrapbg #news-summary-title{margin-bottom:10px;padding-bottom:5px;border-bottom-width:1px;border-style:solid;border-color:#000;color:#606265}.wrapbg #business-description{float:left;clear:both;width:600px}.wrapbg #contact-page-address{width:194px;clear:both;border-bottom-width:1px;border-style:solid;border-color:#95989d;padding-top:10px;margin-left:-7px;padding-bottom:60px;border-bottom-width:10px;border-style:solid;border-color:#606265}.wrapbg #contact-page-address span a{text-decoration:none;margin-bottom:10px;margin-left:10px;margin-top:-42px}body#about-us .team-summary,body#blank .team-summary,body#sections .team-summary,body#product-page .team-summary{float:left;width:410px;padding-right:10px;margin-left:-29px;background-color:#d8d9d9;background-color:rgba(216,217,217,.7);padding-left:10px;border-top-width:20px;border-style:solid;border-color:#95989D;margin-bottom:10px}body#about-us .team-summary header,body#blank .team-summary header,body#sections .team-summary header,body#product-page .team-summary header{font-size:24px;font-weight:400;color:#333}body#about-us .team-summary #team-summary-content,body#blank .team-summary #team-summary-content,body#sections .team-summary #team-summary-content,body#product-page .team-summary #team-summary-content{margin-bottom:20px}body#about-us .team-summary #team-summary-content h3,body#blank .team-summary #team-summary-content h3,body#sections .team-summary #team-summary-content h3,body#product-page .team-summary #team-summary-content h3{font-weight:400;font-size:13px}body#about-us .team-summary .our-team-content,body#blank .team-summary .our-team-content,body#sections .team-summary .our-team-content,body#product-page .team-summary .our-team-content{margin-top:5px;min-height:80px;width:403px;float:none}body#about-us .team-summary .our-team-content span.text,body#blank .team-summary .our-team-content span.text,body#sections .team-summary .our-team-content span.text,body#product-page .team-summary .our-team-content span.text{width:auto;display:block;float:none;line-height:180%}body#about-us #aside-summary,body#blank #aside-summary,body#sections #aside-summary,body#product-page #aside-summary{width:195px;float:right;background-color:#828385;background-color:rgba(130,131,133,.9);clear:none;margin-right:4px}body#about-us #aside-summary body#services #page-deal,body#blank #aside-summary body#services #page-deal,body#sections #aside-summary body#services #page-deal,body#product-page #aside-summary body#services #page-deal,body#about-us #aside-summary body#about-us #page-deal,body#blank #aside-summary body#about-us #page-deal,body#sections #aside-summary body#about-us #page-deal,body#product-page #aside-summary body#about-us #page-deal,body#about-us #aside-summary body#blank #page-deal,body#blank #aside-summary body#blank #page-deal,body#sections #aside-summary body#blank #page-deal,body#product-page #aside-summary body#blank #page-deal,body#about-us #aside-summary body#sections #page-deal,body#blank #aside-summary body#sections #page-deal,body#sections #aside-summary body#sections #page-deal,body#product-page #aside-summary body#sections #page-deal,body#about-us #aside-summary body#product-page #page-deal,body#blank #aside-summary body#product-page #page-deal,body#sections #aside-summary body#product-page #page-deal,body#product-page #aside-summary body#product-page #page-deal{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#95989d;margin-top:0}body#about-us .our-team-wrapper h2,body#blank .our-team-wrapper h2,body#sections .our-team-wrapper h2,body#product-page .our-team-wrapper h2{font-size:13px;color:#000;line-height:1.5em;border-bottom-width:1px;border-style:solid;border-color:#fff;margin-bottom:5px;border-color:grey}body#about-us .our-team-wrapper .our-team-aside img,body#blank .our-team-wrapper .our-team-aside img,body#sections .our-team-wrapper .our-team-aside img,body#product-page .our-team-wrapper .our-team-aside img{margin-right:10px;min-width:120px;min-height:80px}body#blank .wrapbg #team-summary-content{min-height:240px;line-height:18px;margin-top:5px}body#news .wrapbg .news,body#blog .wrapbg .news,body#sections .wrapbg .news,body#blank .wrapbg .news,body#product-page .wrapbg .news{float:left;width:410px;padding-right:10px;margin-left:-29px;background-color:#d8d9d9;background-color:rgba(216,217,217,.7);padding-left:10px;border-top-width:20px;border-style:solid;border-color:#95989D;margin-bottom:10px}body#news .wrapbg .news header,body#blog .wrapbg .news header,body#sections .wrapbg .news header,body#blank .wrapbg .news header,body#product-page .wrapbg .news header{font-size:24px;font-weight:400;color:#333}body#news .wrapbg .news .news-article,body#blog .wrapbg .news .news-article,body#sections .wrapbg .news .news-article,body#blank .wrapbg .news .news-article,body#product-page .wrapbg .news .news-article{margin-top:10px;margin-bottom:20px;clear:left}body#news .wrapbg .news .news-article .news-date,body#blog .wrapbg .news .news-article .news-date,body#sections .wrapbg .news .news-article .news-date,body#blank .wrapbg .news .news-article .news-date,body#product-page .wrapbg .news .news-article .news-date{font-weight:700}body#news .wrapbg #aside-summary,body#blog .wrapbg #aside-summary,body#sections .wrapbg #aside-summary,body#blank .wrapbg #aside-summary,body#product-page .wrapbg #aside-summary{width:195px;float:right;background-color:#828385;background-color:rgba(130,131,133,.9);clear:none;margin-right:4px}body#news .wrapbg body#news #page-deal,body#blog .wrapbg body#news #page-deal,body#sections .wrapbg body#news #page-deal,body#blank .wrapbg body#news #page-deal,body#product-page .wrapbg body#news #page-deal{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#95989d;margin-top:0}body#blog .news-content{float:none;line-height:18px}body#blog .news-author{width:200px;margin-top:5px}body#services .wrapbg .services,body#price-list .wrapbg .services{float:left;width:410px;padding-right:10px;margin-left:-29px;background-color:#d8d9d9;background-color:rgba(216,217,217,.7);padding-left:10px;border-top-width:20px;border-style:solid;border-color:#95989D;margin-bottom:10px}body#services .wrapbg .services #service-content ul,body#price-list .wrapbg .services #service-content ul{position:relative;width:185px;margin-right:20px;float:left;margin-bottom:10px;padding:0}body#services .wrapbg .services #service-content ul li,body#price-list .wrapbg .services #service-content ul li{font-size:12px;float:left;width:174px}body#services .wrapbg .services #service-content ul li h2,body#price-list .wrapbg .services #service-content ul li h2{font-size:14px}body#services .wrapbg .services #service-content .service-table-row-name,body#price-list .wrapbg .services #service-content .service-table-row-name{min-height:20px;min-width:50px;width:116px;margin:0}body#services .wrapbg .services #service-content .service-table-row-price,body#price-list .wrapbg .services #service-content .service-table-row-price{min-height:20px;min-width:51px;right:0;width:51px;float:right;position:relative}body#services .wrapbg .services #service-content .service-table-header,body#price-list .wrapbg .services #service-content .service-table-header{margin:10px 0 5px 0}body#services .wrapbg .services .service-table-buttons,body#price-list .wrapbg .services .service-table-buttons{clear:both}body#services .wrapbg .services .service-table-remove,body#price-list .wrapbg .services .service-table-remove{right:-30px}body#services .wrapbg #aside-summary,body#price-list .wrapbg #aside-summary{width:195px;float:right;background-color:#828385;background-color:rgba(130,131,133,.9);clear:none;margin-right:4px}body#services .wrapbg #aside-summary body#services #page-deal,body#price-list .wrapbg #aside-summary body#services #page-deal{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#95989d;margin-top:0}.handle,.service-table-header .handle{left:0}body#testimonials .wrapbg #wrap-testimonials{padding-bottom:10px;float:left;width:410px;padding-right:10px;margin-left:-29px;background-color:#d8d9d9;background-color:rgba(216,217,217,.7);padding-left:10px;border-top-width:20px;border-style:solid;border-color:#95989D;margin-bottom:10px}body#testimonials .wrapbg #wrap-testimonials #feedback .testimonials{margin-top:10px;margin-bottom:20px;padding-top:1px;clear:left}body#testimonials .wrapbg #wrap-testimonials #feedback .testimonials .testimonial-name{font-size:17px;font-weight:700;margin-top:5px;margin-bottom:5px;margin-left:5px;width:360px}body#testimonials .wrapbg #wrap-testimonials #feedback .testimonials .testimonial-date{color:#000;font-weight:700;clear:both;display:none}body#testimonials .wrapbg #aside-summary{width:195px;float:right;background-color:#828385;background-color:rgba(130,131,133,.9);clear:none;margin-right:4px}body#portfolio .wrapbg .projects-page{float:left;width:410px;padding-right:10px;margin-left:-29px;background-color:#d8d9d9;background-color:rgba(216,217,217,.7);padding-left:10px;border-top-width:20px;border-style:solid;border-color:#95989D;margin-bottom:10px}body#portfolio .wrapbg .projects-page header{margin-bottom:20px}body#portfolio .wrapbg .projects-page .project-single{margin-bottom:20px;clear:both;float:left;width:100%;margin-bottom:20px;position:relative}body#portfolio .wrapbg .projects-page .project-single .project-details{margin-bottom:20px}body#portfolio .wrapbg .projects-page .project-single .project-details h2{border-color:grey;margin-bottom:10px;padding-bottom:10px;border-bottom-width:1px;border-style:solid}body#portfolio .wrapbg .projects-page .project-single .project-images img,body#portfolio .wrapbg .projects-page .project-single .project-images .img-border{margin-right:13px;width:115px;min-width:115px;height:109px;min-height:109px;line-height:normal;padding-top:32px;cursor:pointer}body#portfolio .wrapbg .projects-page .project-single .project-images img{padding-top:0;height:140px;width:115px;cursor:pointer}body#portfolio .wrapbg .projects-page .project-single .project-images span.rollover-eff3{width:115px;height:145px;left:1px;line-height:213px}body#portfolio .wrapbg .projects-page .project-single .image-count{float:left;clear:left;margin-top:10px;color:#000}body#portfolio .wrapbg #aside-summary{width:195px;float:right;background-color:#828385;background-color:rgba(130,131,133,.9);float:right;clear:none;margin-right:4px}.wrapbg .contact-page-address{width:195px;float:right;background-color:#828385;background-color:rgba(130,131,133,.9);float:right;width:200px;border-top-width:20px;border-style:solid;border-color:#606265;padding-left:5px}.wrapbg .contact-page-address #location-map{padding-bottom:10px}.wrapbg .contact-page-address #location-map #map{width:190px;height:160px;margin-top:10px;margin-left:2px}.wrapbg .contact-page-address #business-hours{width:195px;float:left}.wrapbg .popup-content{margin-bottom:15px}.wrapbg .popup-content p,.wrapbg .popup-content table{color:#333;font-size:14px;margin-left:10px}.wrapbg .popup-content table{line-height:180%;color:#333;margin-left:0}.wrapbg .popup-content #address-heading-name{font-size:17px;font-weight:400;color:#333;font-size:20px;margin-left:10px;line-height:normal;display:none}.wrapbg .contact-details{display:block;float:left;margin-bottom:30px}.wrapbg .contact-form{float:left;width:404px;padding-right:10px;margin-left:-29px;background-color:#d8d9d9;background-color:rgba(216,217,217,.7);padding-left:10px;border-top-width:20px;border-style:solid;border-color:#95989D;margin-bottom:10px}.wrapbg .contact-form #form-main fieldset{margin-top:30px}.wrapbg .contact-form #form-main textarea{height:161px;overflow:auto;padding:7px 5px;width:295px}.wrapbg .contact-form #form-main input{padding:7px 5px;width:295px}.wrapbg .contact-form #form-main label{text-align:left;width:361px;color:#000}.wrapbg .contact-form #form-main p{margin-bottom:10px}.wrapbg .contact-form #form-main .buttons{padding-bottom:10px;float:right}.wrapbg .contact-form #form-main .buttons button{font-weight:700;display:inline-block;background-color:transparent;border:0;color:#000;padding-top:6px;padding-bottom:10px;padding-left:25px;padding-right:40px;background-repeat:no-repeat}.wrapbg .contact-form #form-main .buttons button:hover{color:#000}.wrapbg .more-link,.wrapbg .contact-button{font-size:14px;margin-left:10px;margin-top:4px}.wrapbg .contact-form-message{width:270px;float:left}.wrapbg .contact-form-message input[type="radio"]{width:50px}.wrapbg .contact-form-message .contact-form-label{height:50px}.wrapbg .contact-form-label{display:block;padding:0 0 8px 0}.wrapbg #site_contacts_post figure{margin-bottom:15px}.wrapbg #site_contacts_post dl{width:238px}.wrapbg #site_contacts_post dl dt{padding-bottom:15px}.wrapbg #site_contacts_post dl dd{padding-bottom:10px}.wrapbg dt,.wrapbg dd{line-height:200%}.wrapbg #form-1 strong{display:block;font-size:14px;padding-bottom:10px}.wrapbg #form-1 label{display:block;height:41px;overflow:hidden}.wrapbg #form-1 input{width:208px;padding:7px 5px;border:1px solid #c9c9c9;background:#fff}.wrapbg #form-1 span{float:left;width:227px}.wrapbg #thank-you{border:1px solid black;padding:20px;text-align:center;margin-top:10px}.wrapbg .error{color:red}.wrapbg #base-footer{clear:both;background:#606265;min-height:40px;width:877px;float:left;height:auto;position:relative;margin-left:5px}.wrapbg #base-footer:before{right:100%;content:"";position:absolute;background:#95989d;top:0;bottom:0;width:100%}.wrapbg #base-footer:after{left:100%;content:"";position:absolute;background:#95989d;top:0;bottom:0;width:100%}.wrapbg #base-footer #legal-info{float:left;min-width:50px;color:inherit;width:100%;margin:0;min-height:10px;margin-top:5px;margin-left:5px;color:#000}.wrapbg #base-footer #copyright-info{min-width:50px;color:inherit;min-height:10px;margin-top:5px;margin-left:5px;float:left;color:#000}.wrapbg #base-footer ul{float:right;list-style:none;padding:0;margin-right:10px}.wrapbg #base-footer ul li{float:left;text-align:center;position:relative;margin-left:10px;border:0;color:inherit}.wrapbg #base-footer ul li a{outline:0;text-decoration:none;font-size:11px;color:#000}.wrapbg section.projects-page article.projects-section ol li{color:#fff}.wrapbg .prev-indent,.wrapbg section.news-teaser article figure{float:left;margin:0 16px 0 0}.wrapbg .extra-box,.wrapbg #site_home_whatsnew1,.wrapbg #site_home_whatsnew2,.wrapbg #site_home_whatsnew3{overflow:hidden}.wrapbg section.projects-page article.projects-section header{width:430px;float:left}.wrapbg section.projects-page article.projects-section ul{float:left;padding-top:5px}.wrapbg section.projects-page article.projects-section ul li{float:left;padding:5px;color:#fff}.wrapbg .remove-button{position:absolute;left:30px}.wrapbg article.testimonial div{text-align:right}.wrapbg .extra-box1,.wrapbg #site_home_introcontent{width:335px;float:left}.wrapbg .col-1,.wrapbg .col-2,.wrapbg .col-3,.wrapbg .col-4{float:left}.wrapbg .box{width:100%;overflow:hidden}.wrapbg section.services article{float:left;margin-top:5px}.wrapbg section.services article figure{margin:0}.wrapbg .p1{text-align:left;margin-top:10px;margin-bottom:8px}.wrapbg .p2{margin-bottom:15px}.wrapbg .p3{margin-bottom:30px}.wrapbg .p4{margin-bottom:40px}.wrapbg .p5{margin-bottom:50px}.wrapbg #directions{float:right;width:250px}.wrapbg .logodiv{margin-left:auto;margin-right:auto}.wrapbg .project-admin-edit{margin-bottom:40px;float:right;display:none;width:596px}.wrapbg .promo{width:195px}.wrapbg .promo span.icon{font-size:19px;color:#000;font-family:'Myriad Pro',sans-serif;font-weight:400;font-style:italic;font-size:18px;line-height:normal;background:none repeat scroll 0 0 transparent;text-align:center;padding:0 0 10px 0}.wrapbg .promo .cta-button{background:none repeat scroll 0 0 #606265;border-radius:4px 4px 4px 4px;color:#FFF;display:inline-block;font-size:15px;margin:0 0 10px;padding:3px 18px;text-transform:capitalize;font-style:normal}.wrapbg .call-to-action-v{width:auto;float:right;padding-top:5px;background-color:#828385;background-color:#828385;background-color:rgba(130,131,133,.7)}.wrapbg .promo-bg-color{padding-top:5px;border:0;margin:0;background:0;filter:none;padding-top:5px;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-khtml-box-shadow:none;box-shadow:none;-moz-border-radius:none;-webkit-border-radius:none;-khtml-border-radius:none;-o-border-radius:none;-ms-border-radius:none;text-align:center}.wrapbg .promo-bg-color #edit_promo span{font-size:19px;color:#000;font-family:'Myriad Pro',sans-serif;font-weight:400;font-style:italic;font-size:18px;font-weight:700;color:#000!important;border-radius:0}div#wrap-font-size{color:#000}.wrapbg .portfolio-more{float:right;color:#000;text-decoration:underline}.wrapbg h1 a:link,.wrapbg h2 a:link,.wrapbg h3 a:link,.wrapbg h4 a:link,.wrapbg h5 a:link,.wrapbg h6 a:link,.wrapbg h1 a:active,.wrapbg h2 a:active,.wrapbg h3 a:active,.wrapbg h4 a:active,.wrapbg h5 a:active,.wrapbg h6 a:active,.wrapbg h1 a:visited,.wrapbg h2 a:visited,.wrapbg h3 a:visited,.wrapbg h4 a:visited,.wrapbg h5 a:visited,.wrapbg h6 a:visited{color:inherit}body#sections .team-summary div.our-team-content h2,body#product-page .team-summary div.our-team-content h2{padding:0;width:410px;float:none}body#sections .team-summary div.our-team-content span.section-item-meta,body#product-page .team-summary div.our-team-content span.section-item-meta{position:absolute;top:5px;right:0;width:74px;min-height:0;padding:5px 0}body#sections .team-summary div.our-team-content span.section-item-description,body#product-page .team-summary div.our-team-content span.section-item-description{width:410px;display:block;min-height:18px;float:none}body#sections .our-team-content,body#product-page .our-team-content{float:none}body#sections article.single-our-team,body#product-page article.single-our-team{width:530px}.wrapbg .main_header{background:#95989d;height:98px;padding-top:5px}.wrapbg .main_header:before{width:100%;content:"";left:100%;background:#95989d;position:absolute;min-height:98px;top:0;padding-top:5px}.wrapbg .main_header:after{width:100%;content:"";right:100%;background:#95989d;position:absolute;top:0;min-height:98px;padding-top:5px}.wrapbg .head_logo img{float:left;margin-top:-3px;margin-left:8px;width:128px;height:100px;min-height:100px;min-width:128px}.wrapbg .business-details{padding-bottom:10px;margin-bottom:10px;background:url("../images/call-to-action.png") 4px 4px #f2f2f2;background-repeat:no-repeat;padding-left:18px;opacity:.9;-moz-opacity:.9;-ms-filter:"alpha(Opacity=80)";float:left;width:200px;clear:both;margin-left:6px}.wrapbg .elm-business-hours{width:195px;float:left;margin-left:3px}body#home .wrapbg #business-phone-number{margin-right:4px}.wrapbg #business-description-title,.wrapbg #news-title,#team-summary-title,#service-title,#projects-page-title,#contacts-title{padding-top:5px;color:#000;border-bottom-width:1px;border-style:solid;border-color:#000}#featured-projects-title{display:none}.wrapbg .featured-projects-summary{margin-right:4px;width:596px;float:right;margin-top:25px;margin-bottom:20px}.wrapbg .featured-projects-summary .project img{width:192px;height:130px;min-height:130px;min-width:192px}.testimonial-summary-content{padding-left:15px}.testimonial-summary-content p{position:relative;color:#000}.wrapbg .news-widget a{float:left;color:#000;margin-top:5px}.wrapbg .testimonial-widget a{color:#000;float:left;margin-left:16px;margin-top:7px}#edit_promo div{margin-left:15px;width:165px;color:#fff}.wrapbg #inline-phonenumber{min-width:160px;position:absolute;margin-top:40px;font-size:18px;font-style:italic;color:#000;width:142px;border-bottom-width:2px;border-style:solid;border-top-color:#000;border-top-width:1px;border-style:solid;border-bottom-color:grey}.wrapbg .project p{display:none}.wrapbg .testimonial-content{padding-left:5px;padding-right:10px;margin-top:34px}.wrapbg .testimonial-content:before{background:url("../images/quote1.png");background-repeat:no-repeat;width:40px;height:29px;bottom:67px;left:0;position:absolute;content:"";top:-30px}.wrapbg .testimonial-content:after{background:url("../images/quote2.png") right bottom;background-repeat:no-repeat;width:40px;height:29px;position:absolute;content:"";right:0}#testimonial-title{padding-bottom:5px;border-bottom-width:1px;border-style:solid;border-color:#000}.wrapbg .text p{clear:none}#edit-address{position:relative;top:50px}body#services .btn{padding:5px 8px 6px}#projects-portfolio-content{margin-top:5px;line-height:180%}body#contacts .wrapbg .contact-page-address .elm-business-address{display:none}body#contacts .wrapbg .contact-page-address .elm-business-hours{padding-left:0}#contact-call{margin-top:5px}.wrapbg #news-widget article p{color:#000}.wrapbg .contact-page-address #business-hours{display:none}.wrapbg #business-hours-heading{margin-top:10px;color:#606265;line-height:normal}#address-heading{line-height:normal}.wrapbg .main-nav{z-index:100}#album-add{margin-top:10px}.main-nav ul ul{background-color:#606265;position:absolute;top:102px;left:-5000px;min-width:100%;z-index:100;border-width:1px;border-style:solid;border-color:#000;min-height:30px}.wrapbg .navigation-bonline ul li{padding:0;min-height:30px;min-width:30px;margin-left:0}.wrapbg .navigation-bonline ul a{margin:0;padding:0;padding-left:3px;min-height:30px;min-width:30px;padding:0 5px}.wrapbg .navigation-bonline ul a:hover,.wrapbg .navigation-bonline ul li a.active{background-color:#95989D}.wrapbg .navigation-bonline ul li a.active,.wrapbg .navigation-bonline ul a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:0;min-height:30px}.main-nav ul.navigation-bonline ul li{border-bottom-width:1px;border-style:solid;border-color:#505050}.main-nav ul.navigation-bonline ul li:last-child{border-bottom:0}.main-nav li:hover ul{left:0;opacity:1;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-ms-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.main-nav ul.navigation-bonline ul li{padding:0}.main-nav>ul>li{float:left;position:relative}.main-nav ul ul li{white-space:nowrap;width:100%}.main-nav ul ul li span{display:block}.main-nav ul.navigation-bonline li ul li span a{font-size:10px;line-height:21px}.wrapbg .navigation-bonline li ul li a span{display:inline}.wrapbg .navigation-bonline>li>a.menu-arrow:after{border:solid transparent;content:' ';height:0;right:19px;position:absolute;width:0;border-width:4px;border-top-color:#fff;top:15px}.wrapbg .navigation-bonline>li>a.active.menu-arrow:after{right:5px;top:17px}.wrapbg .navigation-bonline>li>a.menu-arrow:hover:after{border-top-color:#fff}.wrapbg .navigation-bonline>li>a.menu-arrow.active:after{border-top-color:#fff}#sections .team-summary div.our-team-content span.section-item-meta,#product-page .team-summary div.our-team-content span.section-item-meta{position:absolute;top:5px;right:-7px;width:74px;min-height:0;padding:5px 0}#sections .team-summary div.our-team-content span.section-item-description,#product-page .team-summary div.our-team-content span.section-item-description{width:410px;display:block;min-height:18px}#sections div.section-buttons,#product-page div.section-buttons{padding-top:10px;margin-bottom:10px;float:left}body#price-list .wrapbg section.services article{margin-top:7px}.wrapbg .img-border{height:104px;width:115px;min-height:104px;min-width:115px;padding-top:40px}body#sections .team-summary div.our-team-content h2,body#product-page .team-summary div.our-team-content h2{padding:0;width:320px;float:none}body#sections .team-summary div.our-team-content span.section-item-meta,body#product-page .team-summary div.our-team-content span.section-item-meta{top:2px;right:120px;line-height:normal}.wrap-blog-content,.wrap-test-cont{position:relative}body#home .wrapbg .call-to-action-v{margin-right:4px}iframe,embed{width:405px;margin-top:10px;margin-bottom:10px}#address-heading{margin-left:10px}#edit-address-widget{float:right;margin-top:-32px;margin-right:-15px}#our-team-title{clear:both}body#portfolio .wrapbg .projects-page .tiled-project-single{width:204px;float:left;clear:none}body#portfolio .wrapbg .projects-page .tiled-project-single .tiled-project-details h2{border:0;min-width:190px;margin-left:2px;float:left;margin-top:6px}body#portfolio .wrapbg .projects-page .tiled-project-single .tiled-project-images .img-border{min-width:195px;min-height:108px;padding-top:50px;margin-top:0;margin-right:0;height:108px;margin-left:0}body#portfolio .wrapbg .projects-page .tiled-project-single .tiled-project-images img{min-width:195px;min-height:158px;height:158px;width:195px;margin-top:0;margin-right:0}body#portfolio .wrapbg .tiled-project-images .wrapbg span.rollover-eff3{width:189px;height:134px}.wrapbg .tiled-project-images{float:right;width:204px}body#portfolio .wrapbg .projects-page .tiled-project-single .project-images.tiled-project-images span.rollover-eff3{width:196px;height:162px;line-height:267px;left:0;bottom:0}.head_logo .overlay-background.enabled{top:2px;left:8px;position:absolute;width:128px;height:99px;display:none}.head_logo:hover .overlay-background.enabled{display:block}.project{position:relative;display:inline-block}.project .overlay-background.enabled{top:0;left:0;position:absolute;width:192px;height:130px;display:none}.team-wrapper .overlay-background.enabled{height:120px;width:120px;display:none;position:absolute;left:0;top:5px}.team-wrapper:hover .overlay-background.enabled{display:block}a[href^=tel]{text-decoration:inherit;color:inherit}body#home .featured-projects-summary .create-imglink{padding-left:21px;padding-right:29px;margin-top:36px;display:block;padding-top:5px;padding-bottom:5px}.create-imglink{padding-left:21px;padding-right:29px;margin-top:36px;display:none}body#portfolio .wrapbg .projects-page.mosaic .tiled-project-single .tiled-project-images img{height:auto;min-height:0}.wrapbg .mosaic .project-details{width:196px;position:absolute;bottom:-16px;left:0;background-color:#000;background-color:rgba(0,0,0,.7)}body#portfolio .wrapbg .projects-page.mosaic .tiled-project-single .tiled-project-details h2{margin:0;padding-left:5px}.wrapbg .mosaic .project-single{margin-bottom:0}body#portfolio .wrapbg .mosaic .tiled-project-single{margin-bottom:5px}.wrapbg .mosaic .project-images{margin:0}.wrapbg .mosaic span.rollover-eff:hover,.wrapbg .mosaic span.rollover-eff2:hover,.wrapbg .mosaic span.rollover-eff3:hover{opacity:1;box-shadow:none}.wrapbg .mosaic .project-single:hover span.rollover-eff,.wrapbg .mosaic .project-single:hover span.rollover-eff2,.wrapbg .mosaic .project-single:hover span.rollover-eff3{opacity:1;box-shadow:none}body#portfolio .wrapbg .projects-page.mosaic .tiled-project-single .project-images.tiled-project-images span.rollover-eff3{background:0;width:100%;height:50%;top:0;left:0;line-height:0}.wrapbg .mosaic span.rollover-eff3 .btn{width:100px;position:absolute;bottom:0;left:50%;margin-left:-65px}.wrapbg .mosaic .projects-section{margin-bottom:40px;*zoom:1}.wrapbg .mosaic .projects-section:before,.wrapbg .mosaic .projects-section:after{display:table;content:""}.wrapbg .mosaic .projects-section:after{clear:both}.search-container #search-form{width:880px}body#product-page .wrapbg .team-summary div.our-team-content span.section-item-description{display:none}body#product-page .wrapbg .team-summary div.our-team-content span.section-item-meta{position:relative;top:0;right:0;float:left;width:121px}body#product-page .wrapbg .team-summary div.our-team-content h2{padding:0;width:121px;float:none;clear:both}body#product-page .wrapbg .our-team-wrapper{width:480px}body#product-page .wrapbg .our-team-wrapper h2{margin:0}body#product-page .wrapbg .team-summary .our-team-content{width:121px}body#product-page .wrapbg article.single-our-team{width:120px;margin-right:53px}.wrapbg .text ol li,.wrapbg .text ul li{margin-top:4px;padding-left:0;padding-top:0;list-style-position:outside;margin-left:2em}.wrapbg .text ol,.wrapbg .text ul{overflow:hidden;zoom:1}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
