body {
  color: #777777;
      font-family: "Open Sans", Helvetica, sans-serif;
    background: #ffffff url('background.png') repeat scroll center center;
}

a {
  color: #777777;
}

 


.header .cart.hover a strong,
.headlines .slides ul.pagination li.current a,
.icon .icon-icon {
  background-color: #777777;
}
 
 

.product-info .buy .add-outofstock {
  background-color: #EEE;
  color: #777777;
}

a:hover,
.header .shopnav p a:hover,
.headlines .slides ul.pagination li a:hover,
.products.products-horizontal .product.hover .actions a.button-wishlist:hover, .products.products-horizontal .product.hover .actions a.button-compare:hover, .products.products-grid .product.hover .actions a.button-wishlist:hover, .products.products-grid .product.hover .actions a.button-compare:hover,
.heading .container .breadcrumbs a:hover,
.productpage .product-info .share .rating .button-review:hover,
 .sidebar-box ul li a.active , .treeview-list li.hover a , .treeview-list li a:hover , .collection-pagination ul li.number a ,
 .sidebar-box ul li a.active, .gui-block-linklist li.gui-active a, .gui-block-linklist li a:hover, .gui-list ul li a:hover  
 
{
  color: #5b8b1d;
}





.products.products-horizontal .product.hover .actions a.button-add:hover, .products.products-grid .product.hover .actions a.button-add:hover ,  .header .shopnav p a {
color: #5b8b1d;
}

.productpage .tabs ul.tabs-tabs li.ui-tabs-active a, .productpage .tabs ul.tabs-tabs li a:hover
{
 background-color: #5b8b1d;
  border-color: #5b8b1d;
}
.collection-pagination ul li.number.active a, .collection-pagination ul li.number a:hover
{
background-color: #5b8b1d;
}
 

.icon:hover .icon-icon {
background-color: #5b8b1d;
}

.header .topnav .search a{
  background-color: #5b8b1d;
}

.header .topnav .search a:hover {
  background-color: #777777;
}

.main-menu ul, .nav-responsive {
background-color: #76ac30;
}
.main-menu ul li.hover a.main, .main-menu ul ul, .responsive-menu .main-navigation , .main-menu ul li.hover.home a{
background-color: #45661a;
}
.main-menu ul li.hover, .responsive-menu li a:hover{
background-color: #76ac30;
}

.main-menu ul li.home a, .main-menu ul li a.main, .nav-responsive span , .main-navigation li a{
    font-family: "Droid Sans", Helvetica, sans-serif;
  }

.heading h1 {
  color: #5b8b1d;
}
.heading .container .breadcrumbs, .heading .container .breadcrumbs a {
  color: #5b8b1d;
}

 

.headlines .slides a.prev, .headlines .slides a.next {
  background-color: #777777;
}
.headlines .slides a.prev:hover, .headlines .slides a.next:hover {
  background-color: #5b8b1d;
}

.productpage .product-info .pricing .price span , .gui-highlight  {
  color: #76ac30 !important;  
}
.productpage .product-info .pricing .price,
.products.products-horizontal .product p.price, .products.products-grid .product p.price, .products.products-list .product p.price  ,
.products.products-sidebar .product p.price {

  color: #76ac30;
}
.gui-products-price , .gui-price{
color: #76ac30;
}
.productpage .product-info .pricing .price.price-offer,
.products.products-horizontal .product p.price.price-offer, .products.products-grid .product p.price.price-offer, .products.products-list .productp.price.price-offer,
.products.products-list .product p.price.price-offer {

  color: #76ac30;
}
.products.products-livesearch .product p.price, .products.products-cart .product p.price, .header .cart .contents .sum span
{
  color: #76ac30;
}
.products.products-sidebar .product p.price span, .products.products-livesearch .product p.price span {
  color: #76ac30 ;
}
.products.products-sidebar .product p.price.price-offer, .products.products-livesearch .product p.price.price-offer {
  color: #76ac30;
}

ul.tagcloud li a:hover , .collection-pagination ul li.number.active a:hover {
  background-color: #5b8b1d;
}


.collection-options-mode .icon.active .icon-icon {
  background-color: #777777;
}
.collection-options-mode .icon:hover .icon-icon {
  background-color: #5b8b1d;
}


#collection-filter-price .ui-slider-range {
  border-color: #777777;
  background-color: #c8c8c8;
}



.header .cart a strong {
  color: #777777;
}

h2, h4 {
  color: #777777;
}

.tui input[type=text],
.tui input[type=password],
.tui select {
  font-family: "Open Sans", Helvetica;
}


.socialbar h4 {
  color: ;
 }

 

.headertop , .footer-bottom ,.main-menu ul, .nav-responsive , .productpage .tabs ul.tabs-tabs , .collection-pagination ul li.number.active a ,
.collection-pagination ul li.number a , .collection-pagination ul li.prev, .collection-pagination ul li.next
{
border-color: #45661a;
}
 

h1.category-title, .gui-page-title, h1.page_title ,.index h2 , .sidebar-box h2 , .socialbar .socialbar-twitter h4 , .socialbar .socialbar-facebook h4 ,
.socialbar .socialbar-blog h4  , h1.category-title , .related h2 ,.bundle h2 , h1.page_title  , .footer h4 , .product-info h1
{
  color: #5b8b1d;
}
.gui-block-title, .gui-block .gui-table thead.gui-block-title > tr > th, .gui-content-title, .gui-list > strong, .gui-block-inner strong , .gui-block-subtitle ,
.gui-checkout .gui-progressbar ul li.gui-active a
{
  color: #5b8b1d !important;
}




.products.products-horizontal .product .button-add,.bundle .product .button-add, .products.products-grid .product .button-add, .products.products-list .product .actions a.button-add, .product-info .buy .add, .header .cart .contents .buttons a, .gui a.gui-button-large, #newsletterbar .wrapper_inner button, .gui a.gui-button-large, .gui a.gui-button-small, #newsletterbar button{
 background-color: #555555;
color: #ffffff;
border-color: #555555;
}


.products.products-horizontal .product.hover .actions a.button-add, .bundle .product .button-add:hover, .products.products-grid .product.hover .actions a.button-add, .products.products-list .product.hover .actions a.button-add, .product-info .buy .add:hover, .header .cart .contents .buttons a:hover, .gui a.gui-button-large:hover, #newsletterbar .wrapper_inner button:hover, .gui a.gui-button-large:hover, .gui a.gui-button-small:hover, #newsletterbar button:hover{  
background-color: #76ac30;
color: #ffffff;
border-color: #76ac30;
}


h1.category-title, .gui-page-title, h1.page_title, .index h2, .sidebar-box h2, .socialbar .socialbar-twitter h4, .socialbar .socialbar-facebook h4, .socialbar .socialbar-blog h4, h1.category-title, .related h2,.bundle h2, h1.page_title, .footer h2, .product-info h1 ,.footer h4
{  
       font-family: "Droid Sans", Helvetica, sans-serif;
  }


/*GUI Colors update*/
.gui a.gui-button-large, .gui a.gui-button-small{
  background-color: #555555 !important;
  color: #ffffff !important;
  border-color: #555555 !important;
}

.gui a.gui-button-large:hover, .gui a.gui-button-small:hover{
  background-color: #76ac30 !important;
  color: #ffffff !important;
  border-color: #76ac30 !important;
}

.gui-page-title, .gui-block-subtitle,  .gui ul.gui-products li .gui-products-title a , .gui-content-subtitle , .gui-block-title strong, .gui-blog-article h1 a{
  color: #5b8b1d !important;
}
.gui-form label , .gui-table thead tr th ,  .gui-block-title.gui-dark strong, .gui-block-title.gui-dark strong a , .gui-block-title tr th strong{
 color: #777777  !important;}
.gui-input input, .gui-number input, .gui-text textarea, .gui-select .gui-value, .gui, .gui-block-linklist li a { color: #777777 !important; }

.gui a{  color: #777777 !important; }
.gui a:hover , .gui-block-linklist li.gui-active a{color: #5b8b1d !important; }

.gui-input, .gui-text, .gui-select, .gui-number , .gui-select .gui-handle{  
  background-color: #FFFFFF !important;
    border-color: #E5E2DF !important;
 }
 .gui-number .gui-handle , .gui-table thead tr th , 
 .gui-block, .gui-block-title, .gui-buttons.gui-border, .gui-block-inner, .gui-image{ border-color:#E5E2DF !important;}
 .gui-line, .gui-cart-sum .gui-line{ background-color:#E5E2DF !important; }