@font-face{font-family:linotypeuniverscondbold;src:url(../fonts/linotypeunivers-condbold-webfont.eot);src:url(../fonts/linotypeunivers-condbold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/linotypeunivers-condbold-webfont.woff) format("woff"),url(../fonts/linotypeunivers-condbold-webfont.ttf) format("truetype"),url(../fonts/linotypeunivers-condbold-webfont.svg#linotypeuniverscondbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:linotypeuniverscondregular;src:url(../fonts/linotypeunivers-condregular-webfont.eot);src:url(../fonts/linotypeunivers-condregular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/linotypeunivers-condregular-webfont.woff) format("woff"),url(../fonts/linotypeunivers-condregular-webfont.ttf) format("truetype"),url(../fonts/linotypeunivers-condregular-webfont.svg#linotypeuniverscondregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:helveticaregular;src:url(../fonts/helvetica-webfont.eot);src:url(../fonts/helvetica-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/helvetica-webfont.woff) format("woff"),url(../fonts/helvetica-webfont.ttf) format("truetype"),url(../fonts/helvetica-webfont.svg#helveticaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:helveticabold;src:url(../fonts/helvetica_bold-webfont.eot);src:url(../fonts/helvetica_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/helvetica_bold-webfont.woff) format("woff"),url(../fonts/helvetica_bold-webfont.ttf) format("truetype"),url(../fonts/helvetica_bold-webfont.svg#helveticabold) format("svg");font-weight:700;font-style:normal}::-moz-focus-inner{border:0!important}:focus{outline:0!important}html{height:100%;font-size:100%}body a{color:inherit}h1,h2,h3,h4,h5,h6{color:#565656;line-height:1.4em;letter-spacing:.015em;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#565656}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover,h4 a:active,h4 a:focus,h4 a:hover,h5 a:active,h5 a:focus,h5 a:hover,h6 a:active,h6 a:focus,h6 a:hover{color:#F78F1E!important}#post-pagination a:active,#post-pagination a:focus,#post-pagination a:hover{color:#F78F1E;border-color:#F78F1E}.symple-heading-double-line{border-bottom:medium double #ddd}.portfolio-entry-overlay-inner{background-color:#F78F1E}.button,.portfolio-entry-readmore,.recent-posts-entry-readmore{display:inline-block;font-size:12px!important;font-weight:700!important;border-radius:.275em!important;color:#777!important;text-decoration:none!important;padding:5px 12px!important;background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(53%,#ededed),color-stop(100%,#e8e8e8))!important;background:-webkit-linear-gradient(top,#f2f2f2 0,#ededed 53%,#e8e8e8 100%)!important;background:-webkit-gradient(linear,top left,bottom left,from(#f2f2f2),color-stop(53%,#ededed),to(#e8e8e8))!important;background:linear-gradient(to bottom,#f2f2f2 0,#ededed 53%,#e8e8e8 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#e8e8e8', GradientType=0)!important;border:1px #cacaca solid!important}.button:active,.button:focus,.button:hover,.portfolio-entry-readmore:active,.portfolio-entry-readmore:focus,.portfolio-entry-readmore:hover,.recent-posts-entry-readmore:active,.recent-posts-entry-readmore:focus,.recent-posts-entry-readmore:hover{background:#eaeaea!important;color:#777!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px #cacaca solid!important}.page-numbers a.active,.portfolio-filter a.active{color:#fff}.page-numbers a.active,.page-numbers a:active,.page-numbers a:focus,.page-numbers a:hover,.page-numbers span.current,.portfolio-filter a.active,.portfolio-filter a:active,.portfolio-filter a:focus,.portfolio-filter a:hover,.portfolio-filter span.current{background:#F78F1E!important;border:1px #ec891e solid!important;-webkit-box-shadow:none!important;box-shadow:none!important}.dpe-flexible-posts li{border-bottom:1px solid #eaeaea;padding:10px 0}.dpe-flexible-posts li a:active,.dpe-flexible-posts li a:focus,.dpe-flexible-posts li a:hover{text-decoration:none}.dpe-flexible-posts li a h3,.dpe-flexible-posts li a h4,.dpe-flexible-posts li a h5{font-size:14px;font-weight:400;margin:0}.dpe-flexible-posts li a h3:active,.dpe-flexible-posts li a h3:focus,.dpe-flexible-posts li a h3:hover,.dpe-flexible-posts li a h4:active,.dpe-flexible-posts li a h4:focus,.dpe-flexible-posts li a h4:hover,.dpe-flexible-posts li a h5:active,.dpe-flexible-posts li a h5:focus,.dpe-flexible-posts li a h5:hover{color:#F78F1E}#recent-news{margin:0}#recent-news li{list-style:none;border-bottom:3px double #DDD;padding:2em 0;overflow:hidden}#recent-news li h3{margin:0}#recent-news li .wp-post-image{float:left;margin:1.5em 1.5em 1.5em 0}@media screen and (max-width:520px){#recent-news li .wp-post-image{float:none}}#recent-news li p{margin-top:1.1em}#recent-news li:first-child{padding-top:0}.page-id-943 .portfolio-wrap .portfolio-entry-img,.term-19 .portfolio-wrap .portfolio-entry-img,.term-20 .portfolio-wrap .portfolio-entry-img,.term-21 .portfolio-wrap .portfolio-entry-img,.term-33 .portfolio-wrap .portfolio-entry-img,.term-35 .portfolio-wrap .portfolio-entry-img{background:#f7f7f9;border:1px solid #d9dadc;border-bottom:0}.page-id-943 .portfolio-wrap .portfolio-entry-img img,.term-19 .portfolio-wrap .portfolio-entry-img img,.term-20 .portfolio-wrap .portfolio-entry-img img,.term-21 .portfolio-wrap .portfolio-entry-img img,.term-33 .portfolio-wrap .portfolio-entry-img img,.term-35 .portfolio-wrap .portfolio-entry-img img{margin:20px auto 0!important;height:168px!important;width:136px!important}.symple-column-last{text-align:right;float:right}@media screen and (max-width:768px){.symple-column-last{float:none;text-align:left}}#main-wrapper{max-width:1000px;margin:0 auto;background:#fff;min-height:100%;padding:0}#main-wrapper #wrap #sidebar{width:250px;margin:0}#main-wrapper #wrap #sidebar h5{font-size:16px;margin:0;padding:0 0 8px}@media screen and (max-width:960px){#main-wrapper #wrap #sidebar{display:none}}#main-wrapper #wrap #header-wrap{background:#000;position:relative}#main-wrapper #wrap #header-wrap #header{padding:40px 0 10px}#main-wrapper #wrap #header-wrap #header #logo{margin-left:32px}@media screen and (max-width:768px){#main-wrapper #wrap #header-wrap #header #logo{margin-left:0}}#main-wrapper #wrap #header-wrap #header #homepage-tagline h2{font-size:32px;font-family:'Slate Pro',arial,sans-serif;margin:15px 0;background:0 0;text-align:left}@media screen and (max-width:1020px){#main-wrapper #wrap #header-wrap #header #homepage-tagline h2{text-align:center}}@media screen and (max-width:768px){#main-wrapper #wrap #header-wrap #header #homepage-tagline h2{font-size:22px}}#main-wrapper #wrap #header-wrap #header #homepage-tagline h2 a{color:#fff}#main-wrapper #wrap #header-wrap #header #homepage-tagline h2 a:active,#main-wrapper #wrap #header-wrap #header #homepage-tagline h2 a:focus,#main-wrapper #wrap #header-wrap #header #homepage-tagline h2 a:hover{color:#F78F1E;text-decoration:none}#main-wrapper #wrap #header-wrap #header #navigation{background:url(../images/overlay-90.png);width:1000px;height:50px;z-index:99999;margin-top:0;position:absolute;top:100%;right:0}@media screen and (max-width:1020px){#main-wrapper #wrap #header-wrap #header #navigation{width:100%!important}}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu{padding-left:10px}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li{background:0 0;margin-right:0;height:auto}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li.current-menu-item>a{background:url(../images/overlay-90.png);color:#F78F1E}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li>ul{background:url(../images/overlay-90.png);padding:0;margin:0;border-radius:0;top:50px!important;left:0!important}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li>ul a{font-size:14px}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li>ul a:after{content:url(../images/nav-arrow-3.png)}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li>ul li{border:0}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li>ul li .sub-menu{top:0}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li a{font-size:16px;font-family:linotypeuniverscondregular,arial,sans-serif;border-radius:0;padding:10px 20px;font-weight:400;letter-spacing:0;text-decoration:none;color:#fff;background:0 0}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li a:active,#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li a:focus,#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li a:hover{background:url(../images/overlay-90.png)}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li a:after{content:url(../images/nav-arrow-2.png);margin-left:5px}#main-wrapper #wrap #header-wrap #header #navigation .sf-menu li a:only-child:after{content:''}#main-wrapper #wrap #main-content .blog-entry-content a,#main-wrapper #wrap #main-content .entry a{text-decoration:underline}#main-wrapper #wrap #main-content .blog-entry-content .page-numbers a,#main-wrapper #wrap #main-content .blog-entry-content .portfolio-filter a,#main-wrapper #wrap #main-content .blog-entry-content h3 a,#main-wrapper #wrap #main-content .entry .page-numbers a,#main-wrapper #wrap #main-content .entry .portfolio-filter a,#main-wrapper #wrap #main-content .entry h3 a{text-decoration:none!important}#main-wrapper #wrap #main-content .blog-entry-content ul li,#main-wrapper #wrap #main-content .entry ul li{list-style:disc}#main-wrapper #wrap #main-content .blog-entry-content ol li,#main-wrapper #wrap #main-content .entry ol li{list-style:decimal}#main-wrapper #wrap #main-content #page-heading{margin-top:40px;padding-bottom:0;background:0 0;border:0}#main-wrapper #wrap #main-content #post{padding-right:20px;width:660px}@media screen and (max-width:768px){#main-wrapper #wrap #main-content #post{width:100%!important}}#main-wrapper #wrap #main-content #post a{color:#444}#main-wrapper #wrap #main-content #post a:active,#main-wrapper #wrap #main-content #post a:focus,#main-wrapper #wrap #main-content #post a:hover{color:#f78f1e;border-color:#444}#main-wrapper #wrap #main-content #home-slider-wrap{background:0 0;border-bottom:0;margin-bottom:0;padding:0!important;height:355px!important;z-index:0}#main-wrapper #wrap #main-content #home-slider-wrap img{width:1000px;height:355px}#main-wrapper #wrap #main-content #home-slider-wrap .flex-caption{background:url(../images/overlay.png);width:45%;z-index:99999;top:100px;position:absolute;padding:30px 60px}#main-wrapper #wrap #main-content #home-slider-wrap .flex-caption h2{margin:0 0 .5em}#main-wrapper #wrap #main-content #home-slider-wrap .flex-caption a{text-decoration:underline}#main-wrapper #wrap #main-content #home-slider-wrap .flex-caption a,#main-wrapper #wrap #main-content #home-slider-wrap .flex-caption h2,#main-wrapper #wrap #main-content #home-slider-wrap .flex-caption p{color:#fff}#main-wrapper #wrap #main-content #home-slider-wrap .flex-direction-nav li a.flex-next,#main-wrapper #wrap #main-content #home-slider-wrap .flex-direction-nav li a.flex-prev{width:30px;height:30px;margin-top:10px}#main-wrapper #wrap #main-content #home-slider-wrap .flex-direction-nav li a.flex-next:hover,#main-wrapper #wrap #main-content #home-slider-wrap .flex-direction-nav li a.flex-prev:hover{-webkit-transition:300ms opacity;transition:300ms opacity}#main-wrapper #wrap #main-content #home-slider-wrap .flex-direction-nav li a.flex-next{background:url(../images/arrow-right.png)!important}#main-wrapper #wrap #main-content #home-slider-wrap .flex-direction-nav li a.flex-prev{background:url(../images/arrow-left.png)!important}#main-wrapper #wrap #main-content #home-content{padding-top:0;margin-top:30px}@media screen and (max-width:768px){#main-wrapper #wrap #main-content #home-content{padding-top:50px}}#main-wrapper #wrap #main-content #home-content .symple-heading{margin:0 0 20px;border-bottom:medium double #ddd}#main-wrapper #wrap #main-content #home-content .symple-heading a{font-size:12px;font-weight:400;float:right}@media screen and (max-width:960px){#main-wrapper #wrap #main-content #home-content .symple-heading a{display:none}}#main-wrapper #wrap #main-content #home-content .portfolio-wrap{margin-bottom:2em}#main-wrapper #wrap #main-content #home-content .portfolio-wrap .portfolio-entry .portfolio-entry-img img{height:160px;width:100%;margin-top:0}@media screen and (max-width:768px){#main-wrapper #wrap #main-content #home-content .portfolio-wrap .portfolio-entry .portfolio-entry-img img{height:auto}}#main-wrapper #wrap #main-content #home-content .portfolio-wrap .portfolio-entry .portfolio-entry-excerpt .button{margin-top:.5em}#main-wrapper #wrap #main-content #blog-template-content .recent-posts .post-meta{margin:0;padding-bottom:8px}#main-wrapper #wrap #main-content #blog-template-content .recent-posts .post-meta h3{margin:0}#main-wrapper #wrap #main-content #blog-template-content .recent-posts .recent-posts-entry-img{margin-bottom:0}#main-wrapper #wrap #main-content #blog-template-content .recent-posts .recent-posts-entry-img img{width:auto;float:left;margin:0 1.5em 0 0}@media screen and (max-width:520px){#main-wrapper #wrap #main-content #blog-template-content .recent-posts .recent-posts-entry-img img{float:none}}#main-wrapper #wrap #main-content #blog-template-content .recent-posts .recent-posts-entry-excerpt p{margin:2em 0 0}#main-wrapper #wrap #main-content #single-post-wrap #post{padding-top:14px}#main-wrapper #wrap #main-content #single-post-wrap #post .post-meta h1,#main-wrapper #wrap #main-content #single-post-wrap #post .post-meta h2,#main-wrapper #wrap #main-content #single-post-wrap #post .post-meta h3,#main-wrapper #wrap #main-content #single-post-wrap #post .post-meta h4,#main-wrapper #wrap #main-content #single-post-wrap #post .post-meta h5,#main-wrapper #wrap #main-content #single-post-wrap #post .post-meta h6{margin:0!important}#main-wrapper #wrap #main-content #single-post-wrap #post #blog-post-thumbnail img{width:auto}#main-wrapper #wrap #main-content #single-post-wrap #post #blog-post-thumbnail img,#main-wrapper #wrap #main-content #single-post-wrap #post #portfolio-post-thumbnail img{margin:0!important;border:6px solid #FFF;-webkit-box-shadow:0 0 6px -3px #000;box-shadow:0 0 6px -3px #000}#main-wrapper #wrap #main-content #single-page-content .button{margin-top:1em}#main-wrapper #wrap #main-content .recent-posts-entry-title{overflow:hidden}#main-wrapper #wrap #main-content .recent-posts-entry-title h3{font-size:18px}#main-wrapper #wrap #main-content .recent-posts-entry-title h3,#main-wrapper #wrap #main-content .recent-posts-entry-title p{margin-bottom:0}#main-wrapper #wrap #main-content #page-content #page-featured-img{margin-bottom:35px}#main-wrapper #wrap #main-content #page-content #page-featured-img img{width:auto!important;border:10px solid #FFF;-webkit-box-shadow:0 0 6px -3px #000;box-shadow:0 0 6px -3px #000}#main-wrapper #wrap #main-content #page-content h2{margin-bottom:1em!important}#main-wrapper #wrap #main-content #mssls{position:relative;top:-1.5em}#main-wrapper #wrap #main-content #mssls ul{margin:0}#main-wrapper #wrap #main-content #mssls ul li{float:left;width:50%;list-style:none!important;margin:10px 0}#main-wrapper #wrap #main-content #mssls ul li a{color:#666;margin:0 10px}#main-wrapper #wrap #main-content #mssls ul li a:focus,#main-wrapper #wrap #main-content #mssls ul li a:hover{color:#f78f1e}@media screen and (max-width:768px){#main-wrapper #wrap #main-content #mssls ul li{float:none;width:100%}}#main-wrapper #wrap #main-content .portfolio-wrap .portfolio-entry-img img{max-height:300px;width:100%}@media screen and (max-width:768px){#main-wrapper #wrap #main-content .portfolio-wrap .portfolio-entry-title h3{font-size:1.2em;margin-top:1em}}#main-wrapper #wrap #footer{background:url(../images/footer-bg.jpg) no-repeat scroll 0 0 transparent;padding:0}#main-wrapper #wrap #footer #copyright{color:#000;padding:45px 30px 0;width:92%}#main-wrapper #wrap #footer #copyright h3{margin:10px 0 0}@media screen and (max-width:768px){#main-wrapper #wrap #footer #copyright{width:52%}}#main-wrapper #wrap #footer #copyright .button{margin-top:1em}#main-wrapper #wrap #footer #copyright a{color:#444}#main-wrapper #wrap #footer #copyright p{font-size:14px;margin-bottom:15px}#main-wrapper #wrap #footer #copyright p.small{font-size:12px} ul.portfolio-filter li{min-height:40px;}#homepage-tagline h3{color:#ccc;}