.button,.main-nav .switcher,.submit,.widget_product_search #searchsubmit,input:focus,select:focus,textarea:focus{border-color:#2d3e50}.block-about .button,.block-about .button:hover,.block-about .owl-next:hover,.block-about .owl-prev:hover,.block-about-2 .value,.block-about-5 .owl-next:hover,.block-about-5 .owl-prev:hover,.block-about-6 .icons a:hover,.block-benefits i,.block-benefits-2 .tabs .active a,.block-benefits-2 .tabs .active a:hover,.block-benefits-2 li i,.block-benefits-3 i,.block-blog-details .share a:hover,.block-blog-grid .pic:hover .date,.block-blog-grid .zoom,.block-capabilities h3,.block-capabilities-2 h3,.block-catalog-grid .owl-next:hover,.block-catalog-grid .owl-prev:hover,.block-catalog-grid .price,.block-catalog-list .owl-next:hover,.block-catalog-list .owl-prev:hover,.block-catalog-list .price,.block-catalog-toolbar .direction:hover,.block-catalog-toolbar .view a:hover,.block-checkout-order td:last-child,.block-checkout-payment label,.block-clients .owl-next,.block-clients .owl-prev,.block-contacts ol li,.block-contacts ul .active,.block-feedback .message i,.block-feedback-2 .message i,.block-map-3 .block-head,.block-not-found h3,.block-not-found-2 .button,.block-pasteboard .icons a:hover,.block-portfolio ol li:hover,.block-portfolio ul .pic span i,.block-portfolio-2 ol li:hover,.block-portfolio-2 ul .pic a:hover,.block-portfolio-3 ol li:hover,.block-portfolio-5 ol li:hover,.block-portfolio-6 ol li:hover,.block-portfolio-7 ol li:hover,.block-portfolio-7 ul a:hover,.block-pricing dt,.block-pricing li:hover .button,.block-pricing-2 .button,.block-pricing-2 dt,.block-product-details .button-alt,.block-product-details .price,.block-product-details-2 .button-alt,.block-product-details-2 .share a:hover,.block-product-info .owl-next:hover,.block-product-info .owl-prev:hover,.block-product-tabs .head .active,.block-progress li i,.block-recent-posts-2 .button-more,.block-recent-posts-2 li .button,.block-recent-works ol li:hover,.block-recent-works-2 ol li:hover,.block-recent-works-4 .owl-next:hover,.block-recent-works-4 .owl-prev:hover,.block-recent-works-6 .owl-next:hover,.block-recent-works-6 .owl-prev:hover,.block-services-5 i,.block-services-5 li i,.block-services-6 h3 span,.block-services-6 li a:hover,.block-services-7 .carousel .owl-next:hover,.block-services-7 .carousel .owl-prev:hover,.block-shopping-cart .price,.block-shopping-cart .quantity a,.block-shopping-cart .remove:hover,.block-shopping-cart th,.block-shopping-cart-totals .button-alt,.block-shopping-cart-totals dd,.block-team-2 .icons a,.block-team-3 .icons a,.block-team-3 .info h3,.block-team-list .icons a:hover,.block-testimonials-4 .owl-next:hover,.block-testimonials-4 .owl-prev:hover,.block-welcome .icons a:hover i,.btn-alt,.button:hover,.checkbox i,.main-search button,.page-content-section-bg .block-head-1 i,.page-content-section-bg .block-head-3 i,.pagination-1 a:hover,.pagination-2 li a:hover,.pagination-5 a,.radio i,.slider-revolution .button-my:hover,.submit:hover,.widget-text em,.widget-top-posts a:hover,.widget.widget_tag_cloud .tagcloud a:hover,.widget_archive a.active,.widget_archive a:hover,.widget_categories a.active,.widget_categories a:hover,.widget_product_categories .active,.widget_product_categories a:hover,.widget_product_search #searchsubmit:hover,a{color:#2d3e50}.block-about-5 .owl-next,.block-about-5 .owl-prev,.block-benefits div:hover,.block-benefits-2 .tabs a:hover,.block-blog-details .date-alt,.block-blog-details .date:before,.block-blog-details .reply:before,.block-blog-details .type:before,.block-blog-grid .date:before,.block-blog-list .date-alt,.block-blog-list .date:before,.block-blog-list .zoom,.block-catalog-list .badge:before,.block-catalog-list .owl-next,.block-catalog-list .owl-prev,.block-catalog-list .pic:after,.block-coming-soon li:before,.block-coming-soon-2 li:after,.block-contacts ol li i:after,.block-contacts ul .active:before,.block-contacts ul li:after,.block-contacts ul li:before,.block-featured-posts .pic:before,.block-head-2 i:after,.block-head-2 i:before,.block-head-2:after,.block-head-3 i:after,.block-head-4:after,.block-head-4_2:after .block-head-7:after,.block-not-found .pic div:before,.block-not-found .pic:before,.block-not-found-2 .button:hover,.block-product-details-2 .share a:before,.block-product-info .owl-next,.block-product-info .owl-prev,.block-recent-posts .info,.block-recent-posts-2 .button-more:hover,.block-recent-posts-2 li .button:hover,.block-recent-posts-2:before,.block-recent-works-3 .fancybox,.block-services a:hover,.block-services-2 li a:hover:after,.block-services-3 a:hover:after,.block-services-4 a:hover,.block-shopping-cart .remove,.block-skills .bar,.block-skills i:before,.block-skills-2 .bar,.block-skills-2 i:before,.block-team-2 .pic:before,.block-team-3 .pic:before,.block-team-grid .pic:before,.block-team-list .pic span:after,.btn-alt:hover,.button,.main-nav .switcher,.main-nav li a:before,.main-nav li ul,.page-content-section-bg,.page-content-section-bg:before,.page-footer,.page-header-bottom-alt,.page-header-top,.page-intro:after,.page-intro:before,.pagination-5 a,.radio i:before,.slider-revolution .button-my,.slider-revolution .fa:after,.submit,.widget-top-products .pic i,.widget_price_filter .ui-slider-handle,.widget_price_filter .ui-slider-range,.widget_product_categories .active span,.widget_product_search #searchsubmit,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{background-color:#2d3e50}.block-about .button:hover,.block-about-2 .bar,.block-about-4 .owl-pagination div,.block-blog-details .about:before,.block-blog-details .share a:before,.block-blog-grid .link,.block-blog-list .link,.block-catalog-grid .badge,.block-catalog-grid .owl-next,.block-catalog-grid .owl-prev,.block-catalog-grid .pic:before,.block-catalog-toolbar .direction,.block-catalog-toolbar .view .active,.block-catalog-toolbar .view .active:hover,.block-head-1 i,.block-mission .year,.block-pasteboard:before,.block-portfolio ul .pic span:after,.block-portfolio ul .pic span:before,.block-portfolio-2 ol li.active,.block-portfolio-2 ul .pic a,.block-portfolio-2 ul .pic:before,.block-portfolio-3 ol li.active,.block-portfolio-4 .fancybox,.block-portfolio-5 .info:before,.block-portfolio-5 ol li.active,.block-portfolio-6 ol li.active,.block-portfolio-6 ul a:before,.block-portfolio-7 ol li.active,.block-portfolio-7 ul li:before,.block-portfolio-8 li a,.block-portfolio-8 li div:before,.block-pricing .price:before,.block-pricing li:hover .button:hover,.block-pricing li:hover .inner,.block-pricing-2 .price,.block-pricing-2 li:hover .button:hover,.block-pricing-2 li:hover .inner,.block-product-details .badge,.block-recent-works .description,.block-recent-works ol .active,.block-recent-works-2 ol li.active,.block-recent-works-3 .owl-pagination div,.block-recent-works-4 .fancybox,.block-recent-works-4:before,.block-recent-works-6 .owl-next,.block-recent-works-6 .owl-prev,.block-recent-works-6 a:before,.block-services-3 a:before,.block-services-5 i:hover,.block-services-5 li i:hover,.block-services-6 li a,.block-services-7 .carousel .active,.block-services-7 .carousel .owl-next,.block-services-7 .carousel .owl-prev,.block-services-7 .info i,.block-team-list .icons a:before,.block-testimonials-3 .owl-pagination .active,.block-testimonials-4 .owl-next,.block-testimonials-4 .owl-prev,.block-welcome .icons i:after,.jp-play-bar,.main-search button:after,.page-content-section-alt .block-services-5 i:hover,.pagination-1 span.current,.pagination-1 span.current:hover,.pagination-2 li.active,.pagination-2 li.active:hover,.pagination-3 .active:before,.pagination-3 .active:hover:before,.pagination-4 .active{background:#2d3e50}.btn-alt,.btn-alt:hover{border:2px solid #2d3e50}.block-contacts ul li span,.block-head-1,.block-head-3,.block-head-7,.block-mission .years a:after,.block-portfolio ol li.active,.block-shopping-cart .empty td,.block-team-list .skills,.block-testimonials-3 .carousel h3{border-bottom-color:#2d3e50}.slider-revolution .title{border-top-color:1px solid #2d3e50;border-bottom-color:1px solid #2d3e50}.pagination-3 li:before{box-shadow:inset 0 0 0 1px #2d3e50}.block-services-2 li a:after,.block-services-3 a:after,.block-services-3 a:before{box-shadow:inset 0 0 0 2px #2d3e50}.page-content-section .block-pricing .inner{box-shadow:0 0 0 1px #2d3e50}.block-product-details-2 .share a:before{box-shadow:0 0 0 2px #2d3e50}.block-recent-works .description:before{border-right-color:#2d3e50}.block-contacts ol,.block-portfolio-4 h3,.block-product-tabs .head .active:before,.block-recent-works-3 h3,.block-shopping-cart th,.block-team-list .skills,.page-content-section-border,.widget-text hr,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{border-top-color:#2d3e50}.block-about .button,.block-about-4 .owl-pagination div,.block-about-5 .owl-next,.block-about-5 .owl-prev,.block-benefits div:hover,.block-benefits-2 .tabs a:hover,.block-blog-details .share a:before,.block-catalog-grid .owl-next,.block-catalog-grid .owl-prev,.block-catalog-list .owl-next,.block-catalog-list .owl-prev,.block-catalog-toolbar .direction,.block-catalog-toolbar .view .active,.block-catalog-toolbar .view .active:hover,.block-catalog-toolbar .view a:hover,.block-contacts ul li:after,.block-contacts ul li:before,.block-portfolio-4 .link,.block-product-info .owl-next,.block-product-info .owl-prev,.block-progress li i,.block-recent-works ol .active,.block-recent-works-3 .link,.block-recent-works-3 .owl-pagination div,.block-recent-works-6 .owl-next,.block-recent-works-6 .owl-prev,.block-services a,.block-services-4 a,.block-services-6 li a,.block-services-7 .carousel .owl-next,.block-services-7 .carousel .owl-prev,.block-shopping-cart .remove,.block-skills .bar,.block-skills-2 .bar,.block-testimonials-3 .owl-pagination div,.block-testimonials-4 .owl-next,.block-testimonials-4 .owl-prev,.block-welcome .icons i:after,.pagination-1 a:hover,.pagination-1 span.current,.pagination-1 span.current:hover,.pagination-4 .active,.pagination-4 a:hover,.pagination-5 a,.slider-revolution .button-my,.widget-color-filter .active:before{border-color:#2d3e50}.block-services-2 li a:hover,.block-services-3 a:hover{background:0 0}.callout .button-alt{background-color:transparent;color:#2d3e50}.callout .button-alt:hover{background:#2d3e50;color:#fff}.callout-alt .button{border-color:#ecf0f1;background:#ecf0f1;color:#000}.callout-alt .button-alt,.callout-alt .button:hover{background:0 0;color:#ecf0f1}.callout-alt .button-alt:hover{background:#ecf0f1;color:#000}@media screen and (max-width:767px){.main-nav ul{background-color:#2d3e50}.main-nav li a{color:#ecf0f1}.main-nav li ul{background:#e9e9e9}.main-nav li li{border-top-color:#2d3e50}.main-nav li li a{color:#ecf0f1}.main-nav li li a:hover{background-color:#2d3e50;color:#fff}.main-nav .mega ul li,.main-nav li li ul{border-top-color:#2d3e50}}