button,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{color:#383b3a}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}body{color:#857672;background-color:#fff;font-size:14px;line-height:26px}body,h3#author-info-title,h3#comment-title,h3#related-posts-title,h3#related-work-title,h3#reply-title,h3#reply-title small,h3.info-box-title,h4.price-column-title{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}a{color:#d71402}#superior-header-container{background-color:#d71402}#superior-header-left,#superior-header-left a{color:#fff}#superior-header-right{color:#383b3a}#superior-header-right .widget{background-color:#fff}#superior-header-right .widget .menu li.current-menu-item>a{color:#d71402!important}#header-container{background-color:#fff}#header{height:121px}#logo{margin-top:50px}#menu-bg{border-bottom:1px solid #ededed;top:42px}.nav>li>a{color:#ad9c9d}.menu>ul>li.current-menu-ancestor>a,.menu>ul>li.current-menu-item>a,.menu>ul>li.current_page_ancestor>a,.menu>ul>li.current_page_item>a,.menu>ul>li.current_page_parent>a{color:#383b3a;border-bottom:4px solid #d71402}.nav>li.sfHover>a,.nav>li>a:hover{color:#383b3a;border-bottom:4px solid #d71402}.nav ul{border-left:1px solid #ededed;border-right:1px solid #ededed;background-color:#fcfcfc}.nav ul a{color:#383b3a;border-bottom:1px solid #ededed}.nav ul ul{border-top:1px solid #ededed}.nav ul a:hover{background-color:#ededed}.nav>li>a{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;font-weight:600}#slider-container{background-color:#fff}#no-slider-items{background-color:#ededed}#slider{border-bottom:7px solid #d71402}#slider .slider-description .bar{background-color:#857672}#slider .slider-description .slider-title{background-color:#383b3a;color:#fff}#slider-container #slider-prev{background:#d71402 url(../images/slider_prev.png) no-repeat scroll center center}#slider-container #slider-next{background:#d71402 url(../images/slider_next.png) no-repeat scroll center center}#slider-container.fullwidth #slider li{background-color:#ededed;border-bottom:7px solid #d71402}.slider-description .slider-title{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700}#layer-slider-container.normal{background-color:#fff}#layer-slider-container.normal #layer-slider{border-bottom:7px solid #d71402}#layer-slider-container.fullwidth #layer-slider .ls-container{background-color:#ededed;border-bottom:7px solid #d71402}.ls-vanguard .ls-thumbnail-inner{background:#d71402}.ls-vanguard .ls-nav-next,.ls-vanguard .ls-nav-prev{background-color:#d71402}#content-container{background-color:#fff}#sub-header-container.transparent-bg{background-color:#fff}#sub-header{border-bottom:1px solid #ededed}#sub-header .bar{background-color:#ededed}#sub-header h1{color:#383b3a}#sub-header small{color:#d71402}#sub-header #breadcrumbs{background-color:#ededed;text-transform:uppercase}#sub-header #breadcrumbs,#sub-header #breadcrumbs a{color:#ad9c9d}#sub-header #breadcrumbs a:hover{color:#383b3a}#sub-header #breadcrumbs .prefix{color:#857672}#sub-header-container.solid-bg,#sub-header-container.solid-bg .bar{background-color:#ededed}#sub-header-container.solid-bg #breadcrumbs{background-color:#fff!important;border-bottom:1px solid #ededed}#sub-header-container.solid-bg #sub-header{border-bottom:1px solid #ededed}#sub-header-container.image-bg{border-bottom:28px solid #ededed}#sub-header-container.image-bg #breadcrumbs{background-color:#fff}#sub-header-container.image-bg .bar{background-color:#d71402}#sub-header-container.image-bg h1{background-color:#383b3a;color:#fff}#sub-header-container.image-bg small{color:#857672}#sub-header h1{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700}#sub-header small{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#primary{border-right:1px solid #ededed}#secondary{border-left:1px solid #ededed}.left-sidebar #primary{border-left:1px solid #ededed;border-right:0}.left-sidebar #secondary{border-right:1px solid #ededed;border-left:0}#secondary .widget .bar{background-color:#d71402}#secondary .widget ul a{color:#383b3a}#secondary .widget ul a:hover{color:#d71402}#secondary .widget ul,#secondary .widget ul li ul,ul.separator li ul{border-top:1px solid #ededed}#secondary .widget,#secondary .widget li,ul.separator li{border-bottom:1px solid #ededed}#secondary .widget>h3{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;text-transform:uppercase;font-weight:600}#secondary .widget .menu li.current-menu-item,#secondary .widget-sub-pages li.current_page_item,#secondary .widget_pages li.current_page_item{background-color:#383b3a}#secondary .widget .menu li.current-menu-item ul,#secondary .widget-sub-pages li.current_page_item ul,#secondary .widget_pages li.current_page_item ul{background-color:#fff}.widget .menu li.current-menu-item>a,.widget-sub-pages li.current_page_item>a,.widget_pages li.current_page_item>a{color:#fff!important}.widget-posts li .post-title{color:#383b3a}.widget-posts li .post-title:hover{color:#d71402}.post-meta,.post-meta a{color:#383b3a;text-transform:uppercase}.post-meta a:hover{color:#d71402}.blog-wide-image .post-title-meta-wrapper{background-image:url(../images/transparent_black.png)}.blog-wide-image .bar{background-color:#fff}.blog-wide-image .post-title a{color:#fff}.blog-wide-image .post-title a:hover{color:#d71402}.blog-wide-image .post-meta{background-color:#fff}.blog-wide-image .no-image .post-title-meta-wrapper{background-image:none}.blog-wide-image .no-image .bar{background-color:#ededed}.blog-wide-image .no-image .post-title a{color:#383b3a}.blog-wide-image .no-image .post-title a:hover{color:#d71402}.blog-wide-image .no-image .post-meta{background-color:transparent}.blog-half-image .bar{background-color:#ededed}.blog-half-image .post-title a{color:#383b3a}.blog-half-image .post-title a:hover{color:#d71402}.blog-detail .post-title-meta-wrapper{background-image:url(../images/transparent_black.png)}.blog-detail .bar{background-color:#fff}.blog-detail .post-title{color:#fff}.blog-detail .post-meta{background-color:#fff}.blog-detail .no-image .post-title-meta-wrapper{background-image:none}.blog-detail .no-image .bar{background-color:#ededed}.blog-detail .no-image .post-title{color:#383b3a}.blog-detail .no-image .post-meta{background-color:transparent}.blog-detail h1.post-title,.blog-half-image h2.post-title a,.blog-wide-image h2.post-title a{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700}#author-info-wrapper h3{border-bottom:1px solid #ededed;border-top:1px solid #ededed;background-color:#fcfcfc}.blog-detail .related-posts h3{border-bottom:1px solid #ededed;border-top:1px solid #ededed;background-color:#fcfcfc}.blog-detail .related-posts li .post-title:hover{color:#d71402}#comment-title{border-bottom:1px solid #ededed;border-top:1px solid #ededed;background-color:#fcfcfc}#comment-title small{color:#d71402}.comment-list .children>li,.comment-list>li.comment{border-top:1px solid #ededed}.commenter,.commenter a{color:#383b3a}.commenter a:hover{color:#d71402}.comment-meta{color:#ad9c9d}.bypostauthor>.single-comment>.comment-content{color:#383b3a}#reply-title{border-bottom:1px solid #ededed;border-top:1px solid #ededed;background-color:#fcfcfc}.form-section label{color:#383b3a}#portfolio-filter-container{border-bottom:1px solid #ededed;text-transform:uppercase}.portfolio-browse{color:#857672;background-color:#ededed}.portfolio-filters li a{color:#ad9c9d}.portfolio-filters li a.active,.portfolio-filters li a:hover{color:#d71402}.portfolio-detail-page .related-work h3{border-bottom:1px solid #ededed;border-top:1px solid #ededed;background-color:#fcfcfc}.portfolio-1-columns-list .portfolio-item{border-bottom:1px solid #ededed}.portfolio-1-columns-list .bar{background-color:#ededed}.portfolio-1-columns-list .portfolio-title{color:#383b3a}.portfolio-1-columns-list .portfolio-title:hover{color:#d71402}.portfolio-1-columns-list .portfolio-title{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700}.portfolio-2-columns-list .long-bar{background-color:#383b3a}.portfolio-2-columns-list .portfolio-info{background-color:#fcfcfc;border-left:1px solid #ededed;border-bottom:1px solid #ededed;border-right:1px solid #ededed}.portfolio-2-columns-list .portfolio-title{color:#383b3a}.portfolio-2-columns-list .portfolio-title:hover{color:#d71402}.portfolio-3-columns-list .long-bar{background-color:#383b3a}.portfolio-3-columns-list .portfolio-info{background-color:#fcfcfc;border-left:1px solid #ededed;border-bottom:1px solid #ededed;border-right:1px solid #ededed}.portfolio-3-columns-list .portfolio-title{color:#383b3a}.portfolio-3-columns-list .portfolio-title:hover{color:#d71402}.portfolio-4-columns-list .long-bar{background-color:#383b3a}.portfolio-4-columns-list .portfolio-info{background-color:#fcfcfc;border-left:1px solid #ededed;border-bottom:1px solid #ededed;border-right:1px solid #ededed}.portfolio-4-columns-list .portfolio-title{color:#383b3a}.portfolio-4-columns-list .portfolio-title:hover{color:#d71402}.portfolio-2-columns-list .portfolio-title,.portfolio-3-columns-list .portfolio-title,.portfolio-4-columns-list .portfolio-title{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600}.portfolio-2-columns-list-no-gutter .portfolio-info{background-image:url(../images/transparent_black.png)}.portfolio-2-columns-list-no-gutter .portfolio-title{color:#fff}.portfolio-2-columns-list-no-gutter .portfolio-title:hover{color:#d71402}.portfolio-3-columns-list-no-gutter .portfolio-info{background-image:url(../images/transparent_black.png)}.portfolio-3-columns-list-no-gutter .portfolio-title{color:#fff}.portfolio-3-columns-list-no-gutter .portfolio-title:hover{color:#d71402}.portfolio-4-columns-list-no-gutter .portfolio-info{background-image:url(../images/transparent_black.png)}.portfolio-4-columns-list-no-gutter .portfolio-title{color:#fff}.portfolio-4-columns-list-no-gutter .portfolio-title:hover{color:#d71402}.portfolio-2-columns-list-no-gutter .portfolio-title,.portfolio-3-columns-list-no-gutter .portfolio-title,.portfolio-4-columns-list-no-gutter .portfolio-title{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700}#footer-widgets-container{background-color:#383b3a;border-top:7px solid #ededed}.footer-column{border-left:1px solid 2d2e2e}.footer-column .bar{background-color:#857672}.footer-column .widget-title,.footer-column a{color:#fff!important}.footer-column .widget{color:#888;border-top:1px solid 2d2e2e}.footer-column .widget>.widget-title{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;text-transform:uppercase;font-weight:400}.footer-column .widget .menu li.current-menu-item>a,.footer-column .widget-sub-pages li.current_page_item>a,.footer-column .widget_pages li.current_page_item>a{background-color:#857672}.footer-column .widget-contact-form #contact-form label{color:#fff}#footer-container{background-color:2d2e2e;border-bottom:7px solid #d71402}#footer{color:#857672}#footer a{color:#fff}.post-share-buttons .post-share-title{background-color:#383b3a;color:#fff}.post-share-buttons .addthis_toolbox{background-color:#ededed}div.hr{background-color:#ededed}div.hr span.to-top{color:#ad9c9d;background-color:#ededed;text-transform:uppercase}div.hr span.to-top:hover{color:2d2e2e}#submit,.custom-button,.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi span.current,button{color:#fff;background-color:#d71402;text-transform:uppercase}#submit:hover,.custom-button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current,button:hover{background-color:#383b3a}.custom-button.alt{background-color:#383b3a}.custom-button.alt:hover{background-color:#d71402}.info-box .info-box-title{color:#fff;background-color:#d71402;text-transform:uppercase}.info-box .info-box-content{background-color:#ededed}.toggle-container .toggle .toggle-sign.closed{background:#d71402 url(../images/toggle_icons.png) no-repeat scroll 0 0}.toggle-container .toggle .toggle-sign.opened{background:#383b3a url(../images/toggle_icons.png) no-repeat scroll -20px 0}.toggle-container .toggle .toggle-title{color:#383b3a;text-transform:uppercase}ul.tabs li{background-color:#ededed;text-transform:uppercase}ul.tabs li a{color:#ad9c9d}ul.tabs li.active,ul.tabs li.active a,ul.tabs li:hover,ul.tabs li:hover a{color:#fff;background-color:#d71402}.testimonial-meta .testimonial-company,.testimonial-meta .testimonial-person{text-transform:uppercase}.price-column{background-color:#fcfcfc;border-bottom:2px solid #ededed}.price-column h4{background-color:#383b3a;text-transform:uppercase}.price-column h4,.price-column li .custom-button{color:#fff;background-color:#383b3a}.price-column li .custom-button:hover{background-color:#d71402}.price-column .price-tag{color:#383b3a}.price-column-featured{background-color:#fff;border-bottom:0}.price-column-featured h4,.price-column-featured li .custom-button{color:#fff;background-color:#d71402}.price-column-featured li .custom-button:hover{background-color:#383b3a}.price-column-featured .price-tag{color:#d71402}.highlight{color:#fff;background-color:#d71402}blockquote{color:#383b3a;border-left:7px solid #d71402}.call-to-action-big p.excerpt{color:#ad9c9d}.call-to-action-bar-wrapper{border-left:7px solid #d71402}.call-to-action-bar{background-color:#ededed}.wide-bar.white-text *{color:#fff!important}.wide-bar.white-text .portfolio-1-columns-list .portfolio-title:hover{color:#d71402!important}.wide-bar.white-text .portfolio-2-columns-list .portfolio-title,.wide-bar.white-text .portfolio-3-columns-list .portfolio-title,.wide-bar.white-text .portfolio-4-columns-list .portfolio-title{color:#383b3a!important}.wide-bar.white-text .portfolio-2-columns-list .portfolio-title:hover,.wide-bar.white-text .portfolio-3-columns-list .portfolio-title:hover,.wide-bar.white-text .portfolio-4-columns-list .portfolio-title:hover{color:#d71402!important}.wide-bar.white-text .portfolio-2-columns-list-no-gutter .portfolio-title:hover,.wide-bar.white-text .portfolio-3-columns-list-no-gutter .portfolio-title:hover,.wide-bar.white-text .portfolio-4-columns-list-no-gutter .portfolio-title:hover{color:#d71402!important}.big-title .bar{background-color:#ededed}.big-title p.sub-title{color:#ad9c9d}.small-title h3{background-color:#fff}.small-title .long-bar{background-color:#ededed}.testimonial-content{background-color:#ededed;color:#383b3a}.testimonial-content p{font-size:16px;line-height:23px}.testimonial-content .triangle{border-top:20px solid #ededed}.testimonial-meta .testimonial-person{display:block;font-size:11px}.no-slider-items,.slider-container{background-color:#ededed}.slider-container{border-bottom:7px solid #d71402}.slider .slider-description .bar{background-color:#857672}.slider .slider-description .slider-title{background-color:#383b3a;color:#fff}.slider-container .slider-prev{background:#d71402 url(../images/slider_prev.png) no-repeat scroll center center}.slider-container .slider-next{background:#d71402 url(../images/slider_next.png) no-repeat scroll center center}#single-nav{border-bottom:1px solid #ededed}#single-nav-next{border-left:1px solid #ededed}#single-nav-prev{border-right:1px solid #ededed}#single-nav span{color:#383b3a}#single-nav a{color:#ad9c9d}#single-nav a:hover{color:#d71402}#single-nav-below-title{border-bottom:1px solid #ededed;border-top:1px solid #ededed;background-color:#fcfcfc}#single-nav-below{border-bottom:1px solid #ededed}#single-nav-below-next{border-left:1px solid #ededed}#single-nav-below-prev{border-right:1px solid #ededed}#single-nav-below span{color:#383b3a}#single-nav-below a{color:#ad9c9d}#single-nav-below a:hover{color:#d71402}code,pre,table.border{border:1px solid #ededed}td{border-top:1px solid #ededed}table.border td+td,table.border th+td,table.border th+th{border-left:1px solid #ededed}.embedded-video,code,pre,table.stripes tbody tr:nth-child(odd) td,table.stripes tbody tr:nth-child(odd) th{background-color:#fcfcfc}input,select,textarea{background-color:#fff;border:1px solid #dbdbdb;color:#857672}input:focus,select:focus,textarea:focus{border:1px solid #cfcfcf;color:#383b3a}#footer-widgets input,#footer-widgets select,#footer-widgets textarea{background-color:#888;border:1px solid #888;color:#383b3a}#footer-widgets input:focus,#footer-widgets select:focus,#footer-widgets textarea:focus{border:1px solid #888;color:#383b3a}div.pp_default .pp_content_container .pp_details{border-bottom:7px solid #d71402}