/* end wrapbg */
@import url("../../../css/call-to-action.css");@import url("../../../css/supersized.core.css");#default-heading-styles{font-weight:700;color:#fff}#subheading{font-size:19px;color:#fff;font-family:'Droid Serif',serif;font-weight:400;font-style:italic}#footer-stretch{content:"";position:absolute;background:#000;top:0;bottom:0;width:100%}#use-h1{font-size:24px;font-weight:700;color:#fff}#use-h3{font-size:17px;font-weight:700;color:#fff}#h1-pointer{background:url(../images/pointer.png) no-repeat left;padding-left:40px}#read-more-anchor{background:url(../images/read-more.png) no-repeat left;font-weight:700;padding-left:15px}#read-more-anchor:hover{color:#cc4334}#aside-styles{width:290px;padding:30px;float:left;background:#000;background:rgba(0,0,0,.7)}#main-section-styles{float:left;width:530px;background:#000;background:rgba(0,0,0,.9);padding:40px 30px 0 30px}#inner-cta{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#cc4334;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:'Droid Sans',sans-serif;color:#fff}.wrapbg p{font-family:'Droid Sans',sans-serif;line-height:180%}.wrapbg h1{font-size:24px;font-weight:700;color:#fff}.wrapbg h2{font-size:22px;font-weight:700;color:#fff}.wrapbg h3{font-size:17px;font-weight:700;color:#fff}.wrapbg h4{font-size:16px;color:#fff}.wrapbg h5{font-size:15px;color:#fff}.wrapbg h6{font-size:14px;color:#fff}.wrapbg a{color:#fff;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,body,.wrap{height:100%}body>.wrap{height:auto;min-height:100%}.wrap{width:100%;margin:0 auto}.wrapbg{position:relative;width:100%;float:left}.wrapbg #content{float:left;width:100%;margin-bottom:50px}.wrapbg #content-wrapper{width:940px;margin:0 auto}.wrapbg .main_header{width:940px;margin:0 auto}.wrapbg .business-details{float:left;width:100%;position:relative;min-height:80px}.wrapbg .head_logo>img{margin-top:15px;height:100px}.wrapbg .header-title{float:left;position:relative;top:15px;margin-bottom:10px}.wrapbg #site-header-title{font-size:32px;font-weight:700;color:#fff;min-width:50px;min-height:30px}.wrapbg #site-header-motto{font-size:19px;color:#fff;font-family:'Droid Serif',serif;font-weight:400;font-style:italic;min-width:50px;min-height:30px;position:relative;top:10px;margin-bottom:10px;width:auto}.wrapbg .site-motto{clear:both;width:auto;min-width:50px;float:left}.wrapbg #business-phone-number{float:right;margin-top:11px}.wrapbg #phone-number{font-size:19px;color:#fff;font-family:'Droid Serif',serif;font-weight:400;font-style:italic;padding-left:50px}.wrapbg .main-nav{float:left;width:100%}.wrapbg .navigation-bonline{margin-top:15px;background:#000;background:rgba(0,0,0,.7);list-style-image:none;float:left;width:100%;border-bottom-width:1px;border-style:solid;border-color:#cc4334}.wrapbg .navigation-bonline li{float:left;font-size:17px;font-weight:700;list-style:none}.wrapbg .navigation-bonline li ul li a{font-size:14px;line-height:normal}.wrapbg .navigation-bonline li a{display:block;line-height:35px;min-width:30px;text-decoration:none;text-transform:uppercase;padding:12px 25px}.wrapbg .navigation-bonline li a.active{background-color:#cc4334;position:relative}.wrapbg .navigation-bonline li a:hover{background-color:#cc4334}.wrapbg .navigation-bonline li.menu-pointer:after{content:' ';height:0;position:absolute;width:0;border:20px solid transparent;border-top-color:#cc4334;bottom:-40px;right:50%;margin-right:-20px}.wrapbg #aside-image{float:left;width:100%;background:#000;background:rgba(0,0,0,.9)}.wrapbg .business-content{float:left;padding:40px 30px 0 30px;padding-right:0}.wrapbg .business-content header{width:550px;background:url(../images/pointer.png) no-repeat left;padding-left:40px}.wrapbg section#content article#business-description-content{width:590px}.wrapbg #aside-summary{width:100%;clear:both}.wrapbg #aside-summary .featured-projects-summary{width:100%;background:#000;background:rgba(0,0,0,.9)}.wrapbg #aside-summary .featured-projects-summary #featured-projects-title{clear:both;border-bottom-width:1px;border-style:solid;border-color:#cc4334;padding-left:22px;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:left;width:400px;margin-right:80px}.wrapbg #testimonial-summary-title{border-bottom-width:1px;border-style:solid;border-color:#fff;margin-bottom:10px;padding-bottom:5px}.wrapbg .read-more{text-decoration:none;float:right;background:url(../images/read-more.png) no-repeat left;font-weight:700;padding-left:15px}.wrapbg .read-more:hover{color:#cc4334}.wrapbg cite{font-size:17px;font-weight:700}.wrapbg #news-widget{float:left;width:400px}.wrapbg #news-widget article span{color:#999;font-weight:700}.wrapbg #news-summary-title{border-bottom-width:1px;border-style:solid;border-color:#fff;margin-bottom:10px;padding-bottom:5px}.wrapbg #business-description{width:880px;float:left;background:#000;background:rgba(0,0,0,.9);clear:both;margin-bottom:40px;padding:30px}.wrapbg #contact-page-address{width:100%;clear:both;border-bottom-width:1px;border-style:solid;border-color:#cc4334;padding-top:20px;padding-bottom:20px}.wrapbg #contact-page-address span a{background:url(../images/read-more.png) no-repeat left;font-weight:700;padding-left:15px;text-decoration:none;display:block;margin-bottom:10px}.wrapbg #contact-page-address span a:hover{color:#cc4334}body#about-us .team-summary,body#blank .team-summary,body#sections .team-summary,body#product-page .team-summary{float:left;width:530px;background:#000;background:rgba(0,0,0,.9);padding:40px 30px 0 30px}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:700;color:#fff;background:url(../images/pointer.png) no-repeat left;padding-left:40px}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;line-height:180%;margin-top:8px}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;min-height:80px;width:530px;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:290px;padding:30px;float:left;background:#000;background:rgba(0,0,0,.7);clear:none}body#about-us #aside-summary #page-deal,body#blank #aside-summary #page-deal,body#sections #aside-summary #page-deal,body#product-page #aside-summary #page-deal{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#cc4334;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:#999;line-height:1.5em;border-bottom-width:1px;border-style:solid;border-color:#fff;margin-bottom:10px;padding-bottom:10px}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:8px}body#news .wrapbg .news,body#blog .wrapbg .news{float:left;width:530px;background:#000;background:rgba(0,0,0,.9);padding:40px 30px 0 30px}body#news .wrapbg .news header,body#blog .wrapbg .news header{font-size:24px;font-weight:700;color:#fff;background:url(../images/pointer.png) no-repeat left;padding-left:40px}body#news .wrapbg .news .news-article,body#blog .wrapbg .news .news-article{margin-top:10px;margin-bottom:20px}body#news .wrapbg .news .news-article .news-date,body#blog .wrapbg .news .news-article .news-date{color:#999;font-weight:700}body#news .wrapbg .news .news-article .news-title,body#blog .wrapbg .news .news-article .news-title{border-bottom-width:1px;border-style:solid;border-color:#fff;margin-bottom:10px;padding-bottom:10px}body#news .wrapbg #aside-summary,body#blog .wrapbg #aside-summary{width:290px;padding:30px;float:left;background:#000;background:rgba(0,0,0,.7);clear:none}body#news .wrapbg #page-deal,body#blog .wrapbg #page-deal{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#cc4334;margin-top:0}body#blog .news-content{float:none;line-height:18px}body#blog .news-author{width:200px}body#services .wrapbg .services,body#price-list .wrapbg .services{float:left;width:530px;background:#000;background:rgba(0,0,0,.9);padding:40px 30px 0 30px}body#services .wrapbg .services header,body#price-list .wrapbg .services header{background:url(../images/pointer.png) no-repeat left;padding-left:40px}body#services .wrapbg .services #service-content ul,body#price-list .wrapbg .services #service-content ul{position:relative;width:245px;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:225px}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:154px}body#services .wrapbg .services #service-content .service-table-row-price,body#price-list .wrapbg .services #service-content .service-table-row-price{min-height:12px;min-width:57px;right:0;width:57px;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;border-bottom-width:1px;border-style:solid;border-color:#fff}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:290px;padding:30px;float:left;background:#000;background:rgba(0,0,0,.7);clear:none}body#services .wrapbg #aside-summary #page-deal,body#price-list .wrapbg #aside-summary #page-deal{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#cc4334;margin-top:0}.handle,.service-table-header .handle{left:0}body#testimonials .wrapbg #wrap-testimonials{float:left;width:530px;background:#000;background:rgba(0,0,0,.9);padding:40px 30px 0 30px}body#testimonials .wrapbg #wrap-testimonials header{background:url(../images/pointer.png) no-repeat left;padding-left:40px}body#testimonials .wrapbg #wrap-testimonials #feedback .testimonials{margin-top:10px;margin-bottom:20px;line-height:180%}body#testimonials .wrapbg #wrap-testimonials #feedback .testimonials .testimonial-name{font-size:17px;font-weight:700;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #fff;line-height:27px}body#testimonials .wrapbg #wrap-testimonials #feedback .testimonials .testimonial-date{color:#999;font-weight:700;clear:both}body#testimonials .wrapbg #aside-summary{width:290px;padding:30px;float:left;background:#000;background:rgba(0,0,0,.7);clear:none}body#testimonials .wrapbg #aside-summary #page-deal{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#cc4334;margin-top:0}body#portfolio .wrapbg .projects-page{float:left;width:530px;background:#000;background:rgba(0,0,0,.9);padding:40px 30px 0 30px}body#portfolio .wrapbg .projects-page header{margin-bottom:20px}body#portfolio .wrapbg .projects-page header h1{background:url(../images/pointer.png) no-repeat left;padding-left:40px;margin-bottom:9px}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-bottom-width:1px;border-style:solid;border-color:#fff;margin-bottom:10px;padding-bottom:10px}body#portfolio .wrapbg .projects-page .project-single .project-images img,body#portfolio .wrapbg .projects-page .project-single .project-images .img-border{margin-right:31px;width:137px;min-width:137px;height:125px;min-height:125px;line-height:normal;padding-top:60px}body#portfolio .wrapbg .projects-page .project-single .project-images img{padding-top:0;height:185px;width:137px}body#portfolio .wrapbg .projects-page .project-single .project-images span.rollover-eff3{width:139px;height:190px;left:0;line-height:269px}body#portfolio .wrapbg .projects-page .project-single .image-count{float:left;clear:left;margin-top:10px;background:url(../images/read-more.png) no-repeat left;font-weight:700;padding-left:15px}body#portfolio .wrapbg .projects-page .project-single .image-count:hover{color:#cc4334}body#portfolio .wrapbg #aside-summary{width:290px;padding:30px;float:left;background:#000;background:rgba(0,0,0,.7);float:right;clear:none}body#portfolio .wrapbg #aside-summary #page-deal{width:100%;float:left;border-bottom-width:1px;border-style:solid;border-color:#cc4334;margin-top:0}.wrapbg .contact-page-address{width:290px;padding:30px;float:left;background:#000;background:rgba(0,0,0,.7);float:right}.wrapbg .contact-page-address #location-map{padding-bottom:20px;border-bottom-width:1px;border-style:solid;border-color:#cc4334}.wrapbg .contact-page-address #location-map #map{width:290px;height:239px}.wrapbg .contact-page-address #business-hours{clear:both}.wrapbg .popup-content{margin-bottom:15px}.wrapbg .popup-content p,.wrapbg .popup-content table{font-size:19px;color:#fff;font-family:'Droid Serif',serif;font-weight:400;font-style:italic;font-size:14px}.wrapbg .popup-content table{line-height:180%}.wrapbg .popup-content #address-heading-name{min-height:38px;font-size:17px;font-weight:700;color:#fff}.wrapbg .popup-content #business-hours-heading{margin-top:10px;font-size:17px;font-weight:700;color:#fff}.wrapbg .contact-details{display:block;float:left;margin-bottom:30px}.wrapbg .contact-form{float:left;width:530px;background:#000;background:rgba(0,0,0,.9);padding:40px 30px 0 30px}.wrapbg .contact-form #contact-title{background:url(../images/pointer.png) no-repeat left;padding-left:40px}.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:365px;color:#fff}.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:#fff;padding-top:6px;background-image:url("../images/contact-button2.png");padding-bottom:10px;padding-left:25px;padding-right:40px;background-repeat:no-repeat}.wrapbg .contact-form #form-main .buttons button:hover{background-image:url("../images/contact-button2-hover.png");color:#cc4334}.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 #thank-you p{margin-bottom:10px}.wrapbg .error{color:red}.wrapbg #base-footer{clear:both;background:#000;min-height:96px;position:relative}.wrapbg #base-footer #footer-wrapper{width:940px;margin:0 auto;min-height:96px;position:relative}.wrapbg #base-footer .wrap-legal{float:left;*zoom:1}.wrapbg #base-footer .wrap-legal:before,.wrapbg #base-footer .wrap-legal:after{content:"";display:table}.wrapbg #base-footer .wrap-legal:after{clear:both}.wrapbg #base-footer #legal-info{float:left;min-width:50px;color:inherit;width:600px;margin:0;min-height:10px;margin-top:15px;margin-left:5px}.wrapbg #base-footer #copyright-info{min-width:50px;color:inherit;min-height:10px;position:absolute;bottom:10px;right:3px}.wrapbg #base-footer ul{float:right;list-style:none;padding:0;margin-top:15px}.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:#fff}.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 .business-deal{float:right;margin:45px 30px 0 0}.wrapbg .promo{width:250px;overflow:hidden}.wrapbg .promo span.icon{font-size:19px;color:#fff;font-family:'Droid Serif',serif;font-weight:400;font-style:italic;font-size:18px;line-height:35px;background:none repeat scroll 0 0 transparent;padding:0 0 5px 0}.wrapbg .promo .cta-button{background:#CC4334;padding:5px 10px}.wrapbg .call-to-action-v{width:auto}.wrapbg .promo-bg-color{background:0;border:0;border-radius:none;margin:0;filter:none;-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;border-radius:none;text-align:center}.wrapbg .promo-bg-color #edit_promo span{font-size:19px;color:#fff;font-family:'Droid Serif',serif;font-weight:400;font-style:italic;font-size:18px;color:#fff!important}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:442px;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:442px;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}.main-nav ul ul{background:#000;background:rgba(0,0,0,.9);padding:4px 0;position:absolute;top:32;left:-5000px;min-width:100%;z-index:100;opacity:0;border-bottom-width:1px;border-style:solid;border-color:#cc4334;border-top-width:1px}.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}.main-nav>ul>li{float:left;position:relative}.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}.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:5px;position:absolute;width:0;border-width:4px;border-top-color:#fff;top:25px}.wrapbg .navigation-bonline>li>a.menu-arrow.active:after{right:10px}.wrapbg .text p{clear:none}.inline-image{float:left;margin-right:10px}#album-add{margin-top:6px}#contact-call{line-height:180%}.wrapbg .text p{clear:none}iframe,embed{margin-top:10px;margin-bottom:10px}#business-hours h2{color:#fff}h2#address-heading-name{color:#fff}body#portfolio .wrapbg .projects-page .tiled-project-single{width:265px;float:left;clear:none}body#portfolio .wrapbg .projects-page .tiled-project-single .tiled-project-details h2{border:0;min-width:237px;margin-left:3px;float:left;margin-top:0;background:#CC4333;padding-left:10px;padding-bottom:0}body#portfolio .wrapbg .projects-page .tiled-project-single .tiled-project-images .img-border{min-width:245px;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:245px;min-height:158px;height:158px;width:245px;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:262px}body#portfolio .wrapbg .projects-page .tiled-project-single .project-images.tiled-project-images span.rollover-eff3{width:276px;height:164px;line-height:267px;left:0;bottom:0}.head_logo{width:160px}.head_logo .overlay-background.enabled{top:0;left:0;position:absolute;width:160px;height:100px;display:none}.head_logo:hover .overlay-background.enabled{display:block}.project{position:relative}.project .overlay-background.enabled{top:0;left:22px;position:absolute;width:205px;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:247px;position:absolute;bottom:-20px;left:3px;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}.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}.contact-form-details{width:372px}.search-container #search-form{width:960px}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:520px}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}.section-buttons{float:left;margin-top:20px;padding-bottom:20px}body#contacts .wrapbg .contact-form li{margin-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) */
