/* end wrapbg */
@import url("../../../css/call-to-action.css");@import url("../../../css/supersized.core.css");#bg{background:#ecedfa}#default-heading-styles{font-weight:400;color:#000}#subheading{font-size:19px;color:#000;font-family:'Asap',sans-serif;font-weight:400}#footer-stretch{content:"";position:absolute;background:#000;top:0;bottom:0;width:100%}#use-h1{font-size:30px;font-weight:400;color:#000}#use-h3{font-size:17px;font-weight:400;color:#000;color:#484957;line-height:normal}#h1-pointer{background:url(../images/pointer.png) no-repeat left;padding-left:40px}#read-more-anchor{font-weight:400;padding-left:15px;text-decoration:underline}#read-more-anchor:hover{color:#cc4334}#aside-styles{width:290px;padding:30px;float:left;background:#ecedfa}#main-section-styles{float:left;width:530px;background:#ecedfa;padding:40px 30px 0 30px}#inner-cta{width:100%;float:left;margin-top:0}body#home,body#services,body#about-us,body#news,body#testimonials,body#portfolio,body#contacts,body#blank,body#sections,body#product-page,body#blog,body#price-list{font-size:13px;font-family:'Asap',sans-serif;color:#000}.wrapbg p{font-family:'Asap',sans-serif}.wrapbg h1{font-size:30px;font-weight:400;color:#000}.wrapbg h2{font-size:24px;color:#000;font-weight:400}.wrapbg h3{font-size:17px;font-weight:400;color:#000;color:#484957;line-height:normal}.wrapbg h4{font-size:16px;color:#000}.wrapbg h5{font-size:15px;color:#000}.wrapbg h6{font-size:14px;color:#000}.wrapbg a{color:#2a2a2a;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;padding-left:5px}html{overflow-x:hidden}html,body,.wrap{height:100%}body>.wrap{height:auto;min-height:100%}.wrap{width:940px;margin:0 auto}.wrapbg{position:relative;width:940px;float:left}.wrapbg #content{float:left;width:100%;margin-bottom:10px;padding-bottom:10px}.wrapbg .business-details{float:left;width:100%;position:relative;min-height:80px;border-radius:4px;background-color:#fff;margin-top:10px;margin-bottom:20px;padding-top:5px;padding-bottom:5px}.wrapbg .head_logo>img{margin-top:15px;height:100px}.wrapbg .header-title{float:left;margin-left:10px}.wrapbg #site-header-title{font-size:32px;font-weight:400;color:#000;min-width:50px;min-height:30px;font-weight:700;color:#000;font-family:'Righteous',cursive}.wrapbg #site-header-motto{min-width:50px;margin-bottom:10px;width:auto;color:#636363;font-size:14px;font-weight:400;line-height:normal;margin-left:4px}.wrapbg #business-phone-number{float:right;margin-top:5px;margin-right:10px}.wrapbg #phone-number{color:#b1b1b1;font-weight:400;color:#5c5c5c;text-transform:none;font-size:22px}.wrapbg .main-nav{float:left;width:202px}.wrapbg .navigation-bonline{margin-top:25px;list-style-image:none;float:left;width:206px}.wrapbg .navigation-bonline li{float:left;font-size:18px;font-weight:700;list-style:none;width:100%}.wrapbg .navigation-bonline li ul li a{font-size:14px;line-height:normal}.wrapbg .navigation-bonline li a{display:block;min-width:30px;text-decoration:none;text-transform:uppercase;padding-top:2px;text-align:right;padding-bottom:2px;padding-right:44px;margin-bottom:3px;color:#919191;width:160px;font-weight:400}.wrapbg .navigation-bonline li a.active{background-color:#d8d9e9;position:relative;color:#000}.wrapbg .navigation-bonline li a:hover{background-color:#9c9dac;color:#2a2a2a}.wrapbg .navigation-bonline li.menu-pointer:after{content:' ';height:0;position:absolute;width:0;border:20px solid transparent;bottom:-40px;right:50%;margin-right:-20px}.wrapbg #aside-image{float:left;width:930px;border-radius:4px;margin-bottom:15px;padding-left:10px;padding-top:8px;padding-bottom:10px;min-height:210px;background:#ecedfa}.wrapbg .business-content{float:left;padding-left:25px;margin-top:15px;padding-right:0;width:650px;color:#F7F8FF}.wrapbg section#content article#business-description-content{width:650px;margin-top:15px}.wrapbg a{color:#fff}.wrapbg #aside-summary{width:100%;float:left;background-color:#484957;border-radius:4px;padding-bottom:10px}.wrapbg #aside-summary .featured-projects-summary{width:266px;background-color:#a8a9b7;margin-left:24px;margin-top:19px;float:left;padding-bottom:18px;min-height:200px}.wrapbg #aside-summary .featured-projects-summary #featured-projects-title{clear:both;color:#fff;background-color:#7b7c88;margin-top:10px;padding-left:20px;line-height:normal;padding-bottom:5px;margin-bottom:10px;padding-top:5px}.wrapbg #aside-summary .featured-projects-summary .project{width:221px;float:left;margin-left:20px}.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 #aside-summary .featured-projects-summary .project img{border:solid 2px #fff;-webkit-box-shadow:2px 2px 4px grey;-moz-box-shadow:2px 2px 4px grey;box-shadow:2px 2px 4px grey;width:211px;height:132px;min-width:211px;min-height:132px;margin-right:3px}.wrapbg #testimonial-widget{float:left;width:275px;margin-left:25px;background-color:#a8a9b7;margin-top:25px;min-height:216px;padding-bottom:12px}.wrapbg #testimonial-summary-title{margin-bottom:5px;padding-bottom:5px;padding-left:15px;background-color:#7B7C88;line-height:normal;margin-top:10px;padding-top:5px;color:#fff}.wrapbg .testimonial-summary-content{background:url("../images/quote.png") 8px 7px;background-repeat:no-repeat;padding-left:75px;padding-right:20px}.wrapbg .read-more{float:right;margin-right:20px;color:#fff;margin-top:36px}.wrapbg cite{font-size:13px;font-weight:400;color:#464a79;float:left;margin-top:10px}.wrapbg #news-widget{float:left;width:297px;margin-left:25px;background-color:#A8A9B7;margin-top:25px;min-height:216px;padding-bottom:12px}.wrapbg #news-widget article{padding-left:20px;padding-right:10px}.wrapbg #news-widget article span{color:#464A79;font-weight:400;font-size:11px}.wrapbg #news-widget article p{border-bottom-width:1px;border-style:ridge;border-color:#B1B2BF;padding-bottom:10px;color:#000;margin-bottom:5px}.wrapbg #news-summary-title{margin-bottom:5px;padding-bottom:5px;background-color:#7B7C88;line-height:normal;margin-top:10px;padding-left:18px;color:#fff;padding-top:5px}.wrapbg #business-description{width:920px;float:left;background:#ecedfa;clear:both;margin-bottom:15px;border-radius:4px 4px 4px 4px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.wrapbg #contact-page-address{width:173px;min-height:230px;float:left;margin-top:19px;line-height:normal;margin-left:19px;padding-left:15px;background-color:#A8A9B7}.wrapbg #contact-page-address span a{text-decoration:underline;display:block;margin-bottom:10px;text-align:center;margin-right:25px;color:#fff;margin-top:10px}.wrapbg #business-hours{width:173px;min-height:230px;float:left;margin-top:19px;line-height:normal;margin-left:19px;padding-left:15px;background-color:#A8A9B7}body#about-us .team-summary,body#blank .team-summary,body#sections .team-summary,body#product-page .team-summary{float:left;width:530px;background:#ecedfa;padding:40px 30px 0 30px;padding-top:10px;width:939px;border-radius:4px;margin-bottom:15px;min-height:210px;padding:0}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:6px;margin-top:8px;width:612px;padding-left:10px;margin-right:91px;float:right}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-bottom:20px;margin-top:5px;float:left;width:550px}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}body#about-us .our-team-wrapper,body#blank .our-team-wrapper,body#sections .our-team-wrapper,body#product-page .our-team-wrapper{width:800px}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:normal;font-weight:700;padding:0;margin-bottom:5px}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{margin-top:8px}body#news .wrapbg #feed,body#blog .wrapbg #feed{width:673px;padding-left:10px;padding-right:28px;float:right}body#news .wrapbg #feed .news-article,body#blog .wrapbg #feed .news-article{margin-top:10px;margin-bottom:15px;border-bottom:1px ridge #B1B2BF;padding-bottom:8px}body#news .wrapbg #feed .news-article p,body#blog .wrapbg #feed .news-article p{margin-top:3px;clear:both}body#news .wrapbg #feed .news-article .news-date,body#blog .wrapbg #feed .news-article .news-date{font-weight:400;font-size:12px;margin-bottom:10px}body#news .wrapbg #feed .news-article .news-title,body#blog .wrapbg #feed .news-article .news-title{color:#7f819c;line-height:normal}body#blog .news-content{float:none;line-height:18px}body#blog .news-author{width:200px}body#blog .news-author p{font-weight:700}body#services .wrapbg #services-description,body#price-list .wrapbg #services-description{width:609px;float:right;margin-right:91px;padding-left:10px;margin-top:5px}body#services .wrapbg #service-content,body#price-list .wrapbg #service-content{width:673px;float:right;padding-left:10px;margin-right:28px;margin-top:10px}body#services .wrapbg #service-content ul,body#price-list .wrapbg #service-content ul{position:relative;width:285px;margin-right:20px;float:left;margin-bottom:10px;padding:0}body#services .wrapbg #service-content ul li,body#price-list .wrapbg #service-content ul li{font-size:12px;float:left;width:225px}body#services .wrapbg #service-content ul li h2,body#price-list .wrapbg #service-content ul li h2{font-size:16px;color:#7f819c;line-height:normal}body#services .wrapbg #service-content .service-table-row-name,body#price-list .wrapbg #service-content .service-table-row-name{min-height:20px;min-width:50px;width:154px}body#services .wrapbg #service-content .service-table-row-price,body#price-list .wrapbg #service-content .service-table-row-price{min-height:12px;min-width:57px;right:0;width:57px;float:right;position:relative}body#services .wrapbg #service-content .service-table-header,body#price-list .wrapbg #service-content .service-table-header{margin:10px 0 5px 0}body#services .wrapbg .service-table-buttons,body#price-list .wrapbg .service-table-buttons{clear:both}body#services .wrapbg .service-table-remove,body#price-list .wrapbg .service-table-remove{right:-30px}.handle,.service-table-header .handle{left:0}body#testimonials .wrapbg #feedback{width:673px;padding-left:10px;padding-right:28px;float:right}body#testimonials .wrapbg #feedback .testimonials{margin-top:10px;margin-bottom:10px;line-height:normal;padding-bottom:8px;border-bottom:1px ridge #B1B2BF}body#testimonials .wrapbg #feedback .testimonials .testimonial-name{font-size:16px;font-weight:400;margin-bottom:10px;line-height:normal}body#testimonials .wrapbg #feedback .testimonials .testimonial-date{font-weight:400;clear:both;font-size:12px}body#portfolio .wrapbg .projects-page{width:730px;float:right;background-color:#ECEDFA;min-height:200px;border-top-right-radius:4px;border-bottom-right-radius:4px;float:left;width:530px;background:#ecedfa;padding:40px 30px 0 30px}body#portfolio .wrapbg #projects-portfolio-content{margin-top:5px}body#portfolio .wrapbg .project-single{margin-bottom:20px;float:right;margin-top:25px;width:700px;margin-right:10px;position:relative}body#portfolio .wrapbg .project-single .project-details{margin-bottom:10px;width:190px;float:left}body#portfolio .wrapbg .project-single .project-details h2{color:#7F819C;line-height:normal;margin-bottom:5px;font-size:18px}body#portfolio .wrapbg .project-single .project-images{float:right;margin-right:7px}body#portfolio .wrapbg .project-single .project-images img,body#portfolio .wrapbg .project-single .project-images .img-border{margin-right:6px;width:226px;min-width:226px;height:100px;min-height:100px;line-height:normal;padding-top:60px;border:2px solid white;cursor:pointer}body#portfolio .wrapbg .project-single .project-images img{padding-top:0;height:160px;width:226px;box-shadow:none;border:2px solid white}body#portfolio .wrapbg .project-single .project-images span.rollover-eff3{width:227px;height:159px;line-height:252px;left:2px;bottom:5px}body#portfolio .wrapbg .project-single .image-count{float:left;clear:left;margin-left:3px;text-decoration:underline;color:#2a2a2a}.wrapbg .contact-page-address{float:right;margin-right:10px;margin-top:20px}.wrapbg .contact-page-address #location-map #map{width:235px;height:166px;float:right}.wrapbg .contact-page-address #business-hours{clear:both;width:220px;margin-top:0;min-height:170px}.wrapbg .popup-content p,.wrapbg .popup-content table{font-size:19px;color:#000;font-family:'Asap',sans-serif;font-weight:400;font-size:13px;text-align:center;margin-right:22px}.wrapbg .popup-content table{text-align:center;font-size:12px;margin-left:15px;margin-right:0}.wrapbg .popup-content #business-hours-heading{margin-top:10px;font-size:17px;font-weight:400;color:#000;color:#484957;line-height:normal}.wrapbg .contact-details{display:block;float:right;margin-bottom:20px;padding-bottom:12px;width:720px}body#contacts #content-wrapper{width:940px;float:left;background-color:#ECEDFA;border-radius:4px}body#contacts #contact-page-address{width:220px;margin-top:10px;min-height:180px;clear:both}body#contacts #contact-page-address #business-hours{width:220px;margin-top:0;margin-left:38px;min-height:170px}.wrapbg .contact-form{width:425px;float:left;padding-left:15px;padding-top:10px}.wrapbg .contact-form #contact-call{margin-top:5px}.wrapbg .contact-form #form-main fieldset{margin-top:30px}.wrapbg .contact-form #form-main textarea{height:161px;overflow:auto;padding:7px 5px;width:352px}.wrapbg .contact-form #form-main input{padding:7px 5px;width:352px}.wrapbg .contact-form #form-main label{text-align:left;width:100%;color:#000}.wrapbg .contact-form #form-main p{margin-bottom:10px}.wrapbg .contact-form #form-main .buttons{float:right;margin-right:62px;background-color:#000}.wrapbg .contact-form #form-main .buttons button{display:inline-block;background-color:transparent;border:0;color:#fff;padding-bottom:5px;padding-left:10px;padding-right:20px}.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;background-color:#A8A9B7;margin-top:10px;color:#000;font-size:15px}.wrapbg #thank-you p{margin-bottom:10px}.wrapbg .error{color:red}.wrapbg #base-footer{clear:both;background:#252530;border-radius:4px;min-height:48px;position:relative;width:100%;float:left}.wrapbg #base-footer #legal-info{float:left;min-width:50px;color:inherit;width:auto;margin:0;min-height:10px;margin-top:10px;margin-left:5px;color:#a8a9b7}.wrapbg #base-footer #copyright-info{min-width:50px;color:inherit;min-height:10px;margin-left:5px;margin-top:5px;clear:left;width:auto;float:left;color:#a8a9b7}.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:#a8a9b7}.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:8px}.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:190px}.wrapbg .promo span.icon{font-size:19px;color:#000;font-family:'Asap',sans-serif;font-weight:400;font-size:14px;color:#000;margin-bottom:14px;line-height:normal;background:none repeat scroll 0 0 transparent;padding:0 0 5px 0}.wrapbg .promo .cta-button{background:#000;padding:5px 10px;color:#fff;margin-top:10px;font-size:14px;font-weight:400}.wrapbg .call-to-action-v{width:213px;float:right}.wrapbg .promo-bg-color{background-color:#fff;border:0;border-radius:none;margin:0;margin-top:19px;margin-left:-1px;border-radius:0;text-align:center;padding-left:0;padding-top:0;padding-right:0;padding-bottom:10px;padding-top:5px}.wrapbg .promo-bg-color span#edit_promo b span{font-size:23px;color:#fff;width:190px;font-weight:400;background-color:#7B7C88;display:block}.wrapbg .promo-bg-color div{margin-top:3px;clear:both;padding-left:3px}div#wrap-font-size{color:#000}.wrapbg .portfolio-more{float:right;color:#fff;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:466px;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}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:466px;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{float:right;width:562px}.main-nav ul ul{background-color:#fff;list-style:none;position:absolute;top:28;left:-5000px;border-top-right-radius:3px;border-bottom-right-radius:3px;z-index:100;opacity:0;padding:0}.main-nav ul ul li{float:none;font-size:18px;margin:0;text-align:right;width:100%}.wrapbg .navigation-bonline li ul li a{margin-bottom:0;width:auto;padding-left:7px}.wrapbg .navigation-bonline>li>a.menu-arrow:after{border:solid transparent;content:' ';height:0;right:26px;position:absolute;width:0;border-width:4px;border-left-color:#969697;top:7px}.wrapbg .navigation-bonline>li>a.menu-arrow:hover:after{border-left-color:#fff}.wrapbg .navigation-bonline>li>a.menu-arrow.active:after{border-left-color:#000}.main-nav>ul>li{position:relative}.main-nav li:hover ul{left:100%;top: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 ul li{white-space:nowrap;width:100%;width:auto}.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 .text p{clear:none}.inline-image{float:left;margin-right:10px}#album-add{margin-top:6px}.wrapbg .text p{clear:none}iframe,embed{margin-top:10px;margin-bottom:10px}#business-hours h2{color:#fff}h2#address-heading-name{color:#fff;line-height:normal;margin-left:-15px;padding-left:12px;margin-top:10px;padding-bottom:5px;margin-bottom:5px;background-color:#7B7C88;padding-top:5px}#business-hours-heading{color:#fff;line-height:normal;margin-left:-15px;padding-left:12px;margin-top:10px;padding-bottom:5px;margin-bottom:5px;background-color:#7B7C88;padding-top:5px}#carousel{min-width:710px;min-height:412px;float:right;border:3px solid white}.wrapbg ul.pagination{padding:0;margin:0;position:absolute;z-index:97;margin-top:-29px;margin-left:103px;height:25px}.wrapbg ul.pagination li{padding:0;list-style:none;font-size:0}.wrapbg ul.pagination li a{background-color:#fff;font-size:0;height:19px;margin-left:0;margin-top:7px;background-color:#4a4b49;border-radius:0;border-right:1px solid #babab9;border-left:1px solid #babab9}.pagination a{padding:0 8px;border:0}.wrapbg ul.pagination li.activeSlide a,.wrapbg ul.pagination li a:hover{background-color:#babab9}.wrapbg .head_logo img{float:left;margin-left:10px}#news-more{margin-top:18px}#testimonial-title{width:673px;float:right;margin-top:5px;margin-right:31px}#news-title{width:673px;float:right;margin-top:5px;margin-right:31px}#team-summary-title{lin-height:normal;width:612px;float:right;margin-top:5px;margin-right:91px;padding-left:10px}#service-title{width:612px;float:right;margin-top:5px;margin-right:89px;padding-left:10px}#our-team-title{width:673px;float:left;margin-top:5px;margin-left:14px;margin-bottom:5px;padding-left:19px}.news-edit-group,.testimonial-edit-group{float:left;margin-top:5px;margin-bottom:10px;margin-left:10px;margin-right:600px}#business-description-title{color:#fff}body#home .wrapbg #aside-summary .featured-projects-summary{margin-top:25px}body#home .wrapbg .navigation-bonline{margin-top:15px}body#news .wrapbg #feed .news-article:last-child,body#blog .wrapbg #feed .news-article:last-child{border-bottom:0}.wrapbg a{color:#000}body#portfolio .wrapbg #testimonial-widget{margin-top:19px}body#sections .team-summary .our-team-content{float:none}body#sections .wrapbg a.btn.team-add{float:right;margin-right:190px;margin-bottom:10px;margin-top:5px}body#about-us .single-our-team{margin-left:238px;float:left;width:612px}body#about-us a.team-add{float:right;margin-right:220px}body#about-us .team-summary .our-team-content{width:612px;float:none}body#about-us .our-team-buttons{padding-bottom:10px;padding-top:10px}body#about-us #our-team-title{margin-left:229px;width:612px;padding-left:6px}.our-team-content span.text{min-height:40px}#business-description-content a{color:#fff}.service-table-row{padding-top:0}#projects-page-details{width:700px;float:right;margin-right:10px}body#contacts .wrapbg .popup-content table{margin-left:38px}.service-table-buttons-left{width:45%}body#testimonials .wrapbg #feedback .testimonials:last-child{border-bottom:0}.wrapbg .prev{position:absolute;display:block;width:29px;height:21px;z-index:97;background:url("../images/arrow-right.png");background-repeat:no-repeat;margin-left:172px;margin-top:-24px}.wrapbg .next{position:absolute;display:block;width:29px;height:21px;z-index:97;background:url("../images/arrow-left.png");background-repeat:no-repeat;margin-top:-23px;margin-left:88px}.slides_container{height:412px}#edit-business-hours,#edit-address,#edit-address-widget{float:left}body#sections .team-summary,body#product-page .team-summary{padding-bottom:10px}.wrapbg .testimonial-summary-content p{color:#000;font-weight:400}body#about-us .wrapbg .main-nav{position:absolute}td,td img{padding-right:2px}.team-wrapper .overlay-background.enabled{height:120px;width:120px;position:absolute;top:0;left:0;display:none}.team-wrapper:hover .overlay-background.enabled{display:block}.carousel .overlay-background.enabled{top:0;left:0;position:absolute;width:709px;height:331px;display:none}.carousel:hover .overlay-background.enabled{display:block}.head_logo .overlay-background.enabled{top:5px;left:10px;position:absolute;width:161px;height:99px;display:none}.head_logo:hover .overlay-background.enabled{display:block}.project{position:relative}.project .overlay-background.enabled{top:2px;left:5px;position:absolute;width:211px;height:132px;display:none}.wrapbg .wrap-content-carousel .single-carousel-content{position:absolute;z-index:97;width:508px;height:80px;margin-left:202px;margin-top:332px;background-color:#fff;background-color:rgba(255,255,255,.5)}body#home .wrapbg #carousel .call-to-action-v{width:100%}body#home .wrapbg #carousel .promo{width:100%;margin:0;padding:0}.wrapbg #carousel .promo-bg-color{border:0;background-color:transparent}body#home .wrapbg .wrap-content-carousel #carousel .promo header h2{text-align:left;font-size:18px}body#home .wrapbg .wrap-content-carousel #carousel .promo header,.wrapbg .wrap-content-carousel #carousel .carousel-description{min-width:50px;float:left;margin:10px 20px 0;clear:left;width:300px}.wrapbg .wrap-content-carousel #carousel .carousel-description p{text-align:left}.wrapbg .wrap-content-carousel #carousel .carousel-description{text-align:left;margin-top:0}.wrapbg #carousel .promo-bg-color div{padding-left:0}.wrapbg #carousel .cta-button{float:right;margin-right:5px;margin-top:-17px}body.edit-mode .wrapbg #carousel-control{width:715px;clear:both;float:right;margin:0 auto;position:relative}a[href^=tel],a#directions-popup{text-decoration:none;color:inherit}body#portfolio .wrapbg .tiled-project-single{width:346px;clear:none}body#portfolio .wrapbg .tiled-project-single .tiled-project-details h2{border:0;min-width:312px;float:left;margin-top:6px}body#portfolio .wrapbg .tiled-project-single .tiled-project-images .img-border{min-width:315px;min-height:120px;padding-top:64px;margin-top:0;margin-right:0;height:120px;margin-left:0}body#portfolio .wrapbg .tiled-project-single .tiled-project-images img{margin-left:0;min-width:315px;min-height:185px;height:185px;width:315px;margin-top:0;margin-right:0;margin-left:0}body#portfolio .wrapbg .tiled-project-images .wrapbg span.rollover-eff3{width:189px;height:134px}body#portfolio .wrapbg .tiled-project-single .tiled-project-images{float:right;width:345px;margin-right:0}body#portfolio .wrapbg .tiled-project-single .project-images.tiled-project-images span.rollover-eff3{width:315px;height:185px;line-height:267px;left:2px;bottom:5px}body#portfolio .wrapbg .tiled-project-single .tiled-project-details{width:315px}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}.search-container #search-form{width:940px}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;display:inline}body#product-page .wrapbg .team-summary div.our-team-content h2{padding:0;width:121px;float:none;clear:both;font-size:16px}body#product-page .wrapbg .our-team-wrapper{width:700px;margin-left:16px}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;clear:none}body#product-page .wrapbg .our-team-content span.text{display:none}body#product-page .wrapbg .our-team-aside{margin-right:0}body#product-page .wrapbg a.btn.team-add{float:right}body.edit-mode .wrapbg #carousel-control .ctl.strip{width:290px}section.contact-form form#form-main ul.errorlist{padding-bottom:10px}.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) */
