/*----------------------------------------------------------------------
# Package - Probusiess
# ----------------------------------------------------------------------
# Author - Cmssuperhero http://www.Cmssuperhero.com
# Copyright Copyright under commercial licence (C) 2012 - 2014 Cmssuperhero
# License http://www.gnu.org/licenses/gpl-3.0.html GNU/GPLv3
-----------------------------------------------------------------------*/
body {
    background-color: #ffffff;
    color: #888888;
  }
  .text-editor {
    color: #ffffff;
  }
  a:not(.btn),
  .star {
    color: #EFB634;
  }
  a:not(.btn):hover,
  .star:hover {
    color: rgba(239,182,52,0.8);
  }
  .list li:before,
  .standard-arrow  ul li:before {
    color: #EFB634;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  .ww-recent-work-category {
    color: #212121;
  }
  h1 a:not(.btn),
  h2 a:not(.btn),
  h3 a:not(.btn),
  h4 a:not(.btn),
  h5 a:not(.btn),
  .ww-recent-work-category a:not(.btn) {
    color: #212121;
  }
  header .ww-menu ul.sf-menu > li.current_page_item > a,
  header .ww-menu ul.sf-menu > li.current-menu-ancestor > a,
  header .ww-menu ul.sf-menu > li:hover > a {
    -webkit-box-shadow: 0px -3px 0px #2C3E50 inset;
    -moz-box-shadow: 0px -3px 0px #2C3E50 inset;
    -ms-box-shadow: 0px -3px 0px #2C3E50 inset;
    -o-box-shadow: 0px -3px 0px #2C3E50 inset;
    box-shadow: 0px -3px 0px #2C3E50 inset;
  }
  header ul.level-0 > li.current_page_item > a:after,
  header ul.level-0 > li.current-menu-ancestor > a:after,
  header ul.level-0 > li:hover > a:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 3px;
    left: 45%;
    border: 4px solid transparent;
    border-bottom: 5px solid #2C3E50;
  }
  header ul.level-0 > li.current_page_item > .fa-caret-down,
  header ul.level-0 > li.current-menu-ancestor > .fa-caret-down,
  header ul.level-0 > li:hover > .fa-caret-down {
    color: #2C3E50;
  }
  header ul.level-0 > li > a {
    position: relative;
  }
  header ul.level-0 > li > a .fa-caret-down {
    color: #2C3E50;
  }
  header ul.level-0 > li ul.sub-menu {
    border-top: 4px solid #2C3E50;
  }
  header ul.level-0 .noo-nav.level0 > li.mega.current_page_item > a,
  header ul.level-0 .noo-nav.level0 > li.mega:hover > a {
    position: relative;
    -webkit-box-shadow: 0px -3px 0px #2C3E50 inset;
    -moz-box-shadow: 0px -3px 0px #2C3E50 inset;
    -ms-box-shadow: 0px -3px 0px #2C3E50 inset;
    -o-box-shadow: 0px -3px 0px #2C3E50 inset;
    box-shadow: 0px -3px 0px #2C3E50 inset;
  }
  header ul.level-0 .noo-nav.level0 > li.mega.current_page_item > a:after,
  header ul.level-0 .noo-nav.level0 > li.mega:hover > a:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 3px;
    left: 45%;
    border: 4px solid transparent;
    border-bottom: 5px solid #2C3E50;
  }
  header ul.level-0 .noo-nav.level0 > li.mega.current_page_item > div.dropdown-menu.mega-dropdown-menu,
  header ul.level-0 .noo-nav.level0 > li.mega:hover > div.dropdown-menu.mega-dropdown-menu {
    margin-top: -3px !important;
  }
  header ul.level-0 .noo-nav.level0 > li.mega .dropdown-menu {
    border-top: 4px solid #2C3E50;
    -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    -ms-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    -o-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    box-shadow: 0 3px 5px rgba(0,0,0,0.2);
  }
  header ul.level-0 .noo-nav.level0 li.mega.mega-align-justify > div.dropdown-menu.mega-dropdown-menu > .mega-dropdown-inner {
    border-top: 4px solid #2C3E50;
  }
  header#ww_header .ww-submenu-mobile .noo-megamenu ul.level0 li a:hover {
    color: #EFB634;
  }
  .text-main-color,
  .jm-social li a:hover i,
  .jm-choose-us li:before {
    color: #2C3E50;
  }
  div#loading span {
    border-color: #2C3E50;
  }
  #pagination a,
  .flex-gallery .flex-direction-nav li a,
  ul.menu .fa-home,
  .ww-read-more-button a,
  .ww-pagination ul li a:hover,
  .caroufredsel_wrapper  a.mcprev,
  .caroufredsel_wrapper  a.mcnext,
  .bg-main-color,
  .line-portfolio-nav {
    background: #2C3E50;
    color: #fff;
  }
  #pagination a:hover,
  .flex-gallery .flex-direction-nav li a:hover,
  .ww-read-more-button a:hover {
    background: #425168;
    color: #fff;
  }
  input[type="submit"],
  input[type="reset"],
  .button {
    background: #2C3E50;
    color: #fff;
  }
  input[type="submit"]:hover,
  input[type="reset"]:hover,
  .button:hover {
    background: #425168;
  }
  .bg-color  a.btn-buy {
    background: #425168;
  }
  .bg-color  a.btn-buy:hover {
    background: rgba(86,105,135,0.5);
  }
  .ww-button a {
    color: #fff;
    background: #2C3E50;
  }
  .ww-button a:hover {
    background: #425168;
    color: #fff;
  }
  .fa-hover a:hover:not(.btn) {
    background: #2C3E50;
    color: #fff;
  }
  .btn-default {
    background: #2C3E50;
    border-bottom: 3px solid #425168 !important;
  }
  .btn-default:hover {
    background: #425168 !important;
  }
  .btn-primary {
    background: rgba(86,105,135,0.5);
    border: 2px solid #2C3E50 !important;
    color: #2C3E50;
  }
  .btn-primary:hover {
    background: rgba(86,105,135,0.6) !important;
    color: #2C3E50;
  }
  .dropcap-boxed,
  .vc_progress_bar .vc_single_bar .vc_bar {
    background: #2C3E50;
    color: #fff;
  }
  .dropcap,
  .ww-portfolio .fullurl:hover {
    color: #2C3E50;
  }
  .sf-button,
  .ww-button {
    background: #2C3E50;
    color: #fff;
  }
  .sf-button:hover,
  .ww-button:hover {
    background: #dea012;
  }
  #ascrail2000 > div {
    background-color: #2C3E50 !important;
  }
  #ww_header {
    box-shadow: 0 1px #50627e;
  }
  #ww_header [class*="ww-header-wrapper"] {
    background-color: #2C3E50;
    color: #ffffff;
  }
  #ww_header [class*="ww-header-wrapper"] a {
    color: #ffffff;
  }
  #ww_header [class*="ww-header-wrapper"] a:hover {
    color: #EFB634;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper {
    background-color: #2C3E50;
    color: #0a0909;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper a {
    color: #0a0909;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper a:hover {
    color: #EFB634;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper .noo-nav.level0 > li,
  #ww_header #ww_stick_header .ww-stick-header-wrapper ul.level-0 > li {
    border-color: #50627e;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper .noo-nav.level0 > li > a,
  #ww_header #ww_stick_header .ww-stick-header-wrapper ul.level-0 > li > a {
    color: #0a0909;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper .noo-nav.level0 > li > a:hover,
  #ww_header #ww-stick-header-wrapper ul.level-0 > li > a:hover {
    color: #EFB634;
  }
  #ww_header .desktop-header ul.level-0 li .sub-menu,
  #ww_header .ww-stick-menu ul.level-0 li .sub-menu {
    background-color: #fff;
  }
  #ww_header .desktop-header ul.level-0 li .sub-menu li:not(.group) > a,
  #ww_header .ww-stick-menu ul.level-0 li .sub-menu li:not(.group) > a {
    color: #222 !important;
  }
  #ww_header .desktop-header ul.level-0 li .sub-menu li:not(.group) > a:hover,
  #ww_header .ww-stick-menu ul.level-0 li .sub-menu li:not(.group) > a:hover {
    color: #EFB634 !important;
  }
  #ww_main_body {
    background: #ffffff;
  }
  #ww_main_body div.welcome {
    border-left: 5px solid #2C3E50;
    background: #f5f5f5;
  }
  #ww_main_body div.welcome:before {
    color: #2C3E50;
  }
  #ww_main_body div.welcome h2 {
    color: #000;
  }
  #ww_main_body .vc_pie_wrapper .vc_pie_chart_back {
    border-color: rgba(55,58,65,0.2) !important;
  }
  #ww_main_body .vc_progress_bar .vc_single_bar.bar_preset .vc_bar {
    background-color: #2C3E50;
  }
  #ww_main_content .ww-widget.widget_categories ul li:hover,
  #ww_main_content .ww-widget.widget_product_categories ul li:hover,
  #ww_main_content .ww-widget.widget_archive ul li:hover,
  #ww_main_content .ww-widget.widget_pages ul li:hover {
    color: #EFB634;
  }
  #ww_main_content .ww-widget.widget_categories ul li:hover > a,
  #ww_main_content .ww-widget.widget_product_categories ul li:hover > a,
  #ww_main_content .ww-widget.widget_archive ul li:hover > a,
  #ww_main_content .ww-widget.widget_pages ul li:hover > a {
    color: #EFB634;
  }
  #ww_main_content .ww-widget.widget_tag_cloud .tagcloud a:hover {
    background-color: #2C3E50;
  }
  #ww_main_content .ww-widget.widget_tag_cloud .tagcloud a:hover:before {
    border-color: rgba(0,0,0,0) #2C3E50 rgba(0,0,0,0) rgba(0,0,0,0);
  }
  #ww_main_content .widget .ww-social li a:hover {
    color: #EFB634;
  }
  #ww_main_content .widget.widget_nav_menu ul.menu li a:hover {
    color: #EFB634;
  }
  #ww_main_content > .row-fluid > div > .wpb_row {
    background: #ffffff;
  }
  body:not(.page) #ww_main_header .ww-title h3 {
    background-color: #2C3E50;
  }
  .ww-read-more a {
    color: #5b5b5b;
  }
  .ww-read-more a i {
    color: #EFB634;
  }
  .ww-read-more a:hover {
    color: #EFB634;
  }
  .ww-read-more a:hover i {
    color: #5b5b5b;
  }
  .ww-fancy-box.fancy-box-style-1 .ww-fancy-box-title i {
    color: #EFB634;
  }
  .ww-fancy-box.fancy-box-style-2 .ww-fancy-box-title i,
  .ww-fancy-box.fancy-box-style-3 .ww-fancy-box-title i,
  .ww-fancy-box.fancy-box-style-4 .ww-fancy-box-title i,
  .ww-fancy-box.fancy-box-style-6 .ww-fancy-box-title i {
    background: #2C3E50;
    color: #fff;
  }
  .ww-fancy-box.fancy-box-style-5 .ww-fancy-box-title i {
    background: #eee;
    color: #EFB634;
  }
  .ww-fancy-box.fancy-box-style-7 .ww-fancy-box-image .ww-fancy-box-icon {
    border-color: #2C3E50 rgba(0,0,0,0) rgba(0,0,0,0) #2C3E50;
  }
  .ww-fancy-box.fancy-box-style-8 .ww-fancy-box-title i {
    box-shadow: 0 0 0 4px #2C3E50;
    color: #EFB634;
  }
  .ww-fancy-box.fancy-box-style-8 .ww-fancy-box-title i:hover {
    -webkit-box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    -moz-box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    -ms-box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    -o-box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    color: rgba(239,182,52,0.9);
  }
  .ww-fancy-box.fancy-box-style-4 .ww-fancy-box-icon i {
    background-color: #2C3E50;
  }
  .ww-fancy-box.fancy-box-style-9 .ww-fancy-box-title i {
    background-color: #2C3E50;
  }
  .ww-carousel-portfolio .ww-carousel-portfolio-pagination ul li a:hover {
    background: #2C3E50;
  }
  .ww-carousel-portfolio .ww-carousel-item:hover .ww-carousel-portfolio-info {
    background: rgba(86,105,135,0.5);
  }
  .ww-carousel-portfolio.layout1 .ww-carousel-list .ww-carousel-item:hover {
    border-bottom: 1px solid #2C3E50;
  }
  .ww-carousel-portfolio.layout2 .ww-carousel-portfolio-content .ww-carousel-portfolio-content-inner {
    background: rgba(44,62,80,0.9);
  }
  .ww-carousel-portfolio.layout2 .ww-carousel-portfolio-content .ww-carousel-portfolio-content-inner .ww-carousel-portfolio-button a {
    color: #EFB634;
  }
  .ww-carousel-portfolio.layout2 .ww-carousel-portfolio-content .ww-carousel-portfolio-content-inner .ww-carousel-portfolio-button a:hover {
    color: rgba(239,182,52,0.9);
  }
  .ww-carousel-portfolio.style5 .ww-header:after {
    background: #2C3E50;
  }
  .ww-carousel-portfolio.style5.show-header .ww-nav ul li a:hover {
    background: rgba(44,62,80,0.9);
  }
  .ww-carousel-portfolio.style5 .ww-carousel-item:hover {
    border-bottom-color: #2C3E50;
  }
  .ww-carousel-post .ww-carousel-post-nav .ww-pagination ul li a:hover {
    background: #2C3E50;
  }
  .ww-team .ww-team-pagination ul li a:hover {
    background: #2C3E50;
  }
  .ww-team .ww-team-header:hover {
    border-bottom: 1px solid #2C3E50;
  }
  .ww-team .ww-team-header:hover .ww-team-info {
    background: rgba(86,105,135,0.5);
  }
  .ww-portfolio .ww-portfolio-item .ww-portfolio-header:hover .ww-portfolio-info {
    background: rgba(86,105,135,0.5);
  }
  .ww-portfolio.ww-portfolio-style-2 .ww-portfolio-item .ww-portfolio-content .ww-portfolio-content-inner {
    background: rgba(44,62,80,0.9);
  }
  .ww-portfolio.ww-portfolio-style-2 .ww-portfolio-item .ww-portfolio-content .ww-portfolio-content-inner .ww-portfolio-button a {
    background: #FFFFFF;
    color: #EFB634;
  }
  .ww-portfolio.ww-portfolio-style-2 .ww-portfolio-item .ww-portfolio-content .ww-portfolio-content-inner .ww-portfolio-button a:hover {
    background: #2e3949;
    color: #FFFFFF;
  }
  .ww-portfolio.ww-portfolio-detail .ww-portfolio-item .ww-portfolio-content .portfolio-share li:hover {
    color: #EFB634;
  }
  #ww_portfolio_filters li.active,
  #ww_team_filters li.active {
    border: 1px solid #2C3E50;
  }
  #ww_portfolio_filters li.active a,
  #ww_team_filters li.active a {
    color: #EFB634;
  }
  #ww_portfolio_filters li:hover,
  #ww_team_filters li:hover {
    border: 1px solid #2C3E50;
  }
  #ww_portfolio_filters li:hover a,
  #ww_team_filters li:hover a {
    color: #EFB634;
  }
  .ww-recent-work .ww-recent-work-pagination ul li a:hover {
   /*----------------------------------------------------------------------
  # Package - Probusiess
  # ----------------------------------------------------------------------
  # Author - Cmssuperhero http://www.Cmssuperhero.com
  # Copyright Copyright under commercial licence (C) 2012 - 2014 Cmssuperhero
  # License http://www.gnu.org/licenses/gpl-3.0.html GNU/GPLv3
  -----------------------------------------------------------------------*/
  body {
    background-color: #ffffff;
    color: #888888;
  }
  .text-editor {
    color: #2C3E50;
  }
  a:not(.btn),
  .star {
    color: #EFB634;
  }
  a:not(.btn):hover,
  .star:hover {
    color: rgba(239,182,52,0.8);
  }
  .list li:before,
  .standard-arrow  ul li:before {
    color: #EFB634;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  .ww-recent-work-category {
    color: #212121;
  }
  h1 a:not(.btn),
  h2 a:not(.btn),
  h3 a:not(.btn),
  h4 a:not(.btn),
  h5 a:not(.btn),
  .ww-recent-work-category a:not(.btn) {
    color: #212121;
  }
  header .ww-menu ul.sf-menu > li.current_page_item > a,
  header .ww-menu ul.sf-menu > li.current-menu-ancestor > a,
  header .ww-menu ul.sf-menu > li:hover > a {
    -webkit-box-shadow: 0px -3px 0px #2C3E50 inset;
    -moz-box-shadow: 0px -3px 0px #2C3E50 inset;
    -ms-box-shadow: 0px -3px 0px #2C3E50 inset;
    -o-box-shadow: 0px -3px 0px #2C3E50 inset;
    box-shadow: 0px -3px 0px #2C3E50 inset;
  }
  header ul.level-0 > li.current_page_item > a:after,
  header ul.level-0 > li.current-menu-ancestor > a:after,
  header ul.level-0 > li:hover > a:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 3px;
    left: 45%;
    border: 4px solid transparent;
    border-bottom: 5px solid #2C3E50;
  }
  header ul.level-0 > li.current_page_item > .fa-caret-down,
  header ul.level-0 > li.current-menu-ancestor > .fa-caret-down,
  header ul.level-0 > li:hover > .fa-caret-down {
    color: #2C3E50;
  }
  header ul.level-0 > li > a {
    position: relative;
  }
  header ul.level-0 > li > a .fa-caret-down {
    color: #2C3E50;
  }
  header ul.level-0 > li ul.sub-menu {
    border-top: 4px solid #2C3E50;
  }
  header ul.level-0 .noo-nav.level0 > li.mega.current_page_item > a,
  header ul.level-0 .noo-nav.level0 > li.mega:hover > a {
    position: relative;
    -webkit-box-shadow: 0px -3px 0px #2C3E50 inset;
    -moz-box-shadow: 0px -3px 0px #2C3E50 inset;
    -ms-box-shadow: 0px -3px 0px #2C3E50 inset;
    -o-box-shadow: 0px -3px 0px #2C3E50 inset;
    box-shadow: 0px -3px 0px #2C3E50 inset;
  }
  header ul.level-0 .noo-nav.level0 > li.mega.current_page_item > a:after,
  header ul.level-0 .noo-nav.level0 > li.mega:hover > a:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 3px;
    left: 45%;
    border: 4px solid transparent;
    border-bottom: 5px solid #2C3E50;
  }
  header ul.level-0 .noo-nav.level0 > li.mega.current_page_item > div.dropdown-menu.mega-dropdown-menu,
  header ul.level-0 .noo-nav.level0 > li.mega:hover > div.dropdown-menu.mega-dropdown-menu {
    margin-top: -3px !important;
  }
  header ul.level-0 .noo-nav.level0 > li.mega .dropdown-menu {
    border-top: 4px solid #2C3E50;
    -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    -ms-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    -o-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
    box-shadow: 0 3px 5px rgba(0,0,0,0.2);
  }
  header ul.level-0 .noo-nav.level0 li.mega.mega-align-justify > div.dropdown-menu.mega-dropdown-menu > .mega-dropdown-inner {
    border-top: 4px solid #2C3E50;
  }
  header#ww_header .ww-submenu-mobile .noo-megamenu ul.level0 li a:hover {
    color: #EFB634;
  }
  .text-main-color,
  .jm-social li a:hover i,
  .jm-choose-us li:before {
    color: #2C3E50;
  }
  div#loading span {
    border-color: #2C3E50;
  }
  #pagination a,
  .flex-gallery .flex-direction-nav li a,
  ul.menu .fa-home,
  .ww-read-more-button a,
  .ww-pagination ul li a:hover,
  .caroufredsel_wrapper  a.mcprev,
  .caroufredsel_wrapper  a.mcnext,
  .bg-main-color,
  .line-portfolio-nav {
    background: #2C3E50;
    color: #fff;
  }
  #pagination a:hover,
  .flex-gallery .flex-direction-nav li a:hover,
  .ww-read-more-button a:hover {
    background: #425168;
    color: #fff;
  }
  input[type="submit"],
  input[type="reset"],
  .button {
    background: #2C3E50;
    color: #fff;
  }
  input[type="submit"]:hover,
  input[type="reset"]:hover,
  .button:hover {
    background: #425168;
  }
  .bg-color  a.btn-buy {
    background: #425168;
  }
  .bg-color  a.btn-buy:hover {
    background: rgba(86,105,135,0.5);
  }
  .ww-button a {
    color: #fff;
    background: #2C3E50;
  }
  .ww-button a:hover {
    background: #425168;
    color: #fff;
  }
  .fa-hover a:hover:not(.btn) {
    background: #2C3E50;
    color: #fff;
  }
  .btn-default {
    background: #2C3E50;
    border-bottom: 3px solid #425168 !important;
  }
  .btn-default:hover {
    background: #425168 !important;
  }
  .btn-primary {
    background: rgba(86,105,135,0.5);
    border: 2px solid #2C3E50 !important;
    color: #2C3E50;
  }
  .btn-primary:hover {
    background: rgba(86,105,135,0.6) !important;
    color: #2C3E50;
  }
  .dropcap-boxed,
  .vc_progress_bar .vc_single_bar .vc_bar {
    background: #2C3E50;
    color: #fff;
  }
  .dropcap,
  .ww-portfolio .fullurl:hover {
    color: #2C3E50;
  }
  .sf-button,
  .ww-button {
    background: #2C3E50;
    color: #fff;
  }
  .sf-button:hover,
  .ww-button:hover {
    background: #dea012;
  }
  #ascrail2000 > div {
    background-color: #2C3E50 !important;
  }
  #ww_header {
    box-shadow: 0 1px #50627e;
  }
  #ww_header [class*="ww-header-wrapper"] {
    background-color: #2C3E50;
    color: #ffffff;
  }
  #ww_header [class*="ww-header-wrapper"] a {
    color: #ffffff;
  }
  #ww_header [class*="ww-header-wrapper"] a:hover {
    color: #EFB634;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper {
    background-color: #2C3E50;
    color: #0a0909;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper a {
    color: #0a0909;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper a:hover {
    color: #EFB634;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper .noo-nav.level0 > li,
  #ww_header #ww_stick_header .ww-stick-header-wrapper ul.level-0 > li {
    border-color: #50627e;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper .noo-nav.level0 > li > a,
  #ww_header #ww_stick_header .ww-stick-header-wrapper ul.level-0 > li > a {
    color: #0a0909;
  }
  #ww_header #ww_stick_header .ww-stick-header-wrapper .noo-nav.level0 > li > a:hover,
  #ww_header #ww-stick-header-wrapper ul.level-0 > li > a:hover {
    color: #EFB634;
  }
  #ww_header .desktop-header ul.level-0 li .sub-menu,
  #ww_header .ww-stick-menu ul.level-0 li .sub-menu {
    background-color: #fff;
  }
  #ww_header .desktop-header ul.level-0 li .sub-menu li:not(.group) > a,
  #ww_header .ww-stick-menu ul.level-0 li .sub-menu li:not(.group) > a {
    color: #222 !important;
  }
  #ww_header .desktop-header ul.level-0 li .sub-menu li:not(.group) > a:hover,
  #ww_header .ww-stick-menu ul.level-0 li .sub-menu li:not(.group) > a:hover {
    color: #EFB634 !important;
  }
  #ww_main_body {
    background: #ffffff;
  }
  #ww_main_body div.welcome {
    border-left: 5px solid #2C3E50;
    background: #f5f5f5;
  }
  #ww_main_body div.welcome:before {
    color: #2C3E50;
  }
  #ww_main_body div.welcome h2 {
    color: #000;
  }
  #ww_main_body .vc_pie_wrapper .vc_pie_chart_back {
    border-color: rgba(55,58,65,0.2) !important;
  }
  #ww_main_body .vc_progress_bar .vc_single_bar.bar_preset .vc_bar {
    background-color: #2C3E50;
  }
  #ww_main_content .ww-widget.widget_categories ul li:hover,
  #ww_main_content .ww-widget.widget_product_categories ul li:hover,
  #ww_main_content .ww-widget.widget_archive ul li:hover,
  #ww_main_content .ww-widget.widget_pages ul li:hover {
    color: #EFB634;
  }
  #ww_main_content .ww-widget.widget_categories ul li:hover > a,
  #ww_main_content .ww-widget.widget_product_categories ul li:hover > a,
  #ww_main_content .ww-widget.widget_archive ul li:hover > a,
  #ww_main_content .ww-widget.widget_pages ul li:hover > a {
    color: #EFB634;
  }
  #ww_main_content .ww-widget.widget_tag_cloud .tagcloud a:hover {
    background-color: #2C3E50;
  }
  #ww_main_content .ww-widget.widget_tag_cloud .tagcloud a:hover:before {
    border-color: rgba(0,0,0,0) #2C3E50 rgba(0,0,0,0) rgba(0,0,0,0);
  }
  #ww_main_content .widget .ww-social li a:hover {
    color: #EFB634;
  }
  #ww_main_content .widget.widget_nav_menu ul.menu li a:hover {
    color: #EFB634;
  }
  #ww_main_content > .row-fluid > div > .wpb_row {
    background: #ffffff;
  }
  body:not(.page) #ww_main_header .ww-title h3 {
    background-color: #2C3E50;
  }
  .ww-read-more a {
    color: #5b5b5b;
  }
  .ww-read-more a i {
    color: #EFB634;
  }
  .ww-read-more a:hover {
    color: #EFB634;
  }
  .ww-read-more a:hover i {
    color: #5b5b5b;
  }
  .ww-fancy-box.fancy-box-style-1 .ww-fancy-box-title i {
    color: #EFB634;
  }
  .ww-fancy-box.fancy-box-style-2 .ww-fancy-box-title i,
  .ww-fancy-box.fancy-box-style-3 .ww-fancy-box-title i,
  .ww-fancy-box.fancy-box-style-4 .ww-fancy-box-title i,
  .ww-fancy-box.fancy-box-style-6 .ww-fancy-box-title i {
    background: #2C3E50;
    color: #fff;
  }
  .ww-fancy-box.fancy-box-style-5 .ww-fancy-box-title i {
    background: #eee;
    color: #EFB634;
  }
  .ww-fancy-box.fancy-box-style-7 .ww-fancy-box-image .ww-fancy-box-icon {
    border-color: #2C3E50 rgba(0,0,0,0) rgba(0,0,0,0) #2C3E50;
  }
  .ww-fancy-box.fancy-box-style-8 .ww-fancy-box-title i {
    box-shadow: 0 0 0 4px #2C3E50;
    color: #EFB634;
  }
  .ww-fancy-box.fancy-box-style-8 .ww-fancy-box-title i:hover {
    -webkit-box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    -moz-box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    -ms-box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    -o-box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    box-shadow: 0 0 0 4px rgba(44,62,80,0.9);
    color: rgba(239,182,52,0.9);
  }
  .ww-fancy-box.fancy-box-style-4 .ww-fancy-box-icon i {
    background-color: #2C3E50;
  }
  .ww-fancy-box.fancy-box-style-9 .ww-fancy-box-title i {
    background-color: #2C3E50;
  }
  .ww-carousel-portfolio .ww-carousel-portfolio-pagination ul li a:hover {
    background: #2C3E50;
  }
  .ww-carousel-portfolio .ww-carousel-item:hover .ww-carousel-portfolio-info {
    background: rgba(86,105,135,0.5);
  }
  .ww-carousel-portfolio.layout1 .ww-carousel-list .ww-carousel-item:hover {
    border-bottom: 1px solid #2C3E50;
  }
  .ww-carousel-portfolio.layout2 .ww-carousel-portfolio-content .ww-carousel-portfolio-content-inner {
    background: rgba(44,62,80,0.9);
  }
  .ww-carousel-portfolio.layout2 .ww-carousel-portfolio-content .ww-carousel-portfolio-content-inner .ww-carousel-portfolio-button a {
    color: #EFB634;
  }
  .ww-carousel-portfolio.layout2 .ww-carousel-portfolio-content .ww-carousel-portfolio-content-inner .ww-carousel-portfolio-button a:hover {
    color: rgba(239,182,52,0.9);
  }
  .ww-carousel-portfolio.style5 .ww-header:after {
    background: #2C3E50;
  }
  .ww-carousel-portfolio.style5.show-header .ww-nav ul li a:hover {
    background: rgba(44,62,80,0.9);
  }
  .ww-carousel-portfolio.style5 .ww-carousel-item:hover {
    border-bottom-color: #2C3E50;
  }
  .ww-carousel-post .ww-carousel-post-nav .ww-pagination ul li a:hover {
    background: #2C3E50;
  }
  .ww-team .ww-team-pagination ul li a:hover {
    background: #2C3E50;
  }
  .ww-team .ww-team-header:hover {
    border-bottom: 1px solid #2C3E50;
  }
  .ww-team .ww-team-header:hover .ww-team-info {
    background: rgba(86,105,135,0.5);
  }
  .ww-portfolio .ww-portfolio-item .ww-portfolio-header:hover .ww-portfolio-info {
    background: rgba(86,105,135,0.5);
  }
  .ww-portfolio.ww-portfolio-style-2 .ww-portfolio-item .ww-portfolio-content .ww-portfolio-content-inner {
    background: rgba(44,62,80,0.9);
  }
  .ww-portfolio.ww-portfolio-style-2 .ww-portfolio-item .ww-portfolio-content .ww-portfolio-content-inner .ww-portfolio-button a {
    background: #FFFFFF;
    color: #EFB634;
  }
  .ww-portfolio.ww-portfolio-style-2 .ww-portfolio-item .ww-portfolio-content .ww-portfolio-content-inner .ww-portfolio-button a:hover {
    background: #2e3949;
    color: #FFFFFF;
  }
  .ww-portfolio.ww-portfolio-detail .ww-portfolio-item .ww-portfolio-content .portfolio-share li:hover {
    color: #EFB634;
  }
  #ww_portfolio_filters li.active,
  #ww_team_filters li.active {
    border: 1px solid #2C3E50;
  }
  #ww_portfolio_filters li.active a,
  #ww_team_filters li.active a {
    color: #EFB634;
  }
  #ww_portfolio_filters li:hover,
  #ww_team_filters li:hover {
    border: 1px solid #2C3E50;
  }
  #ww_portfolio_filters li:hover a,
  #ww_team_filters li:hover a {
    color: #EFB634;
  }
  .ww-recent-work .ww-recent-work-pagination ul li a:hover {
   