@charset "utf-8";
/* CSS Document */


/* ---------------------------------------------------------------------- */
/* Theme Information
/* ----------------------------------------------------------------------
Name: Finesse
Description: Responsive Business Theme
Author: Ixtendo
Author URI: http://www.ixtendo.com
------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------- */
/* Finesse Green Styles
/* ----------------------------------------------------------------------
TABLE OF CONTENTS

-Text
-Background Colors
-Sprites
-Borders
-Media Player
------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------- */
/* Text
/* ---------------------------------------------------------------------- */
a, a > *,
#polyglotLanguageSwitcher a:hover, #footer-top a,
#footer-bottom a:hover,
#footer-top .tweet_time a:hover,
ul#search-results h2 a:hover, ul#search-results h2 a:hover strong, 
.widget ul.menu li > a:hover, .widget ul.menu li.current-menu-item > a,
.ui-tabs .ui-tabs-nav li a:hover, .ui-tabs .ui-tabs-nav li.ui-state-active a,
.ui-accordion .ui-accordion-header:hover, .ui-accordion .ui-accordion-header.ui-state-active,
.pricing-table .featured span.price span,
ol.comment-list .comment-author a:hover,
.flex-caption a:hover,
.entry-title a:hover,
.iconbox h4 a:hover {
	color: #719e34;
}

/* ---------------------------------------------------------------------- */
/* Background Colors
/* ---------------------------------------------------------------------- */
.flex-direction-nav a:link, .flex-direction-nav a:visited,
.entry-slider-nav a { /* position here is important */ 
	background-color: rgba(126,176,26,0.8);
}

.button, .content-form input.button, #comment-form #submit, .wpcf7-submit,
.flex-direction-nav a:hover, .flex-direction-nav a:active,
.ie8 .flex-direction-nav a:link, .ie8 .flex-direction-nav a:visited,
.ie8 .flex-direction-nav a:hover, .ie8 .flex-direction-nav a:active,
.jcarousel-prev:hover, .jcarousel-prev:focus,
.jcarousel-next:hover, .jcarousel-next:focus,
.entry-slider-nav a:hover, .entry-slider-nav a:active,
a.post-format-wrap:hover .post-format, #toTop:hover,
.page-nav a:hover,
ul.tags a:hover, 
.page-nav li.current,
.button.black:hover,
#filter a:hover, #filter li.active a,
.pricing-box.featured .header,
.highlight.colored,
.flex-control-paging a.flex-active,
ul#navlist li.current a,
.ddsubmenustyle li a:hover,
.ie8 .entry-slider-nav a {
	background-color: #719e34;
}

.pricing-box.featured .title {
    background-color: #679608;
}

.gen-table tbody tr:hover th, .gen-table tbody tr:hover td {
	background-color: #edfad4;	
}

/* HTML5 Reset CSS Rewriting */

/* Custom text-selection colors (remove any text shadows: twitter.com/miketaylr/status/12228805301) */
::-moz-selection {background: #719e34;}
::selection {background: #719e34;} 

ins, mark {background-color: #719e34;}

/* ---------------------------------------------------------------------- */
/* Sprites
/* ---------------------------------------------------------------------- */
.social-links a:hover {
	background-position: left -50px; 
}

.team-member .social-links a:hover {
	background-position: left -34px;
}

/* ---------------------------------------------------------------------- */
/* Borders
/* ---------------------------------------------------------------------- */
.pricing-box.featured .header {
	 border-color: #679608;
}

ul#navlist li.current a,
.ddsubmenustyle li a:hover,
.infobox { 
	border-color: #719e34;
}

span.iconbox-icon {
	background-position: left -43px;
}

/* ---------------------------------------------------------------------- */
/* Media Player
/* ---------------------------------------------------------------------- */
.mejs-controls .mejs-time-rail .mejs-time-loaded {
	background: #719e34 !important;
	background: rgba(126,176,26,0.8) !important;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(103,150,8,0.8)), to(rgba(126,176,26,0.8))) !important;
	background: -webkit-linear-gradient(top, rgba(103,150,8,0.8), rgba(126,176,26,0.8)) !important;
	background: -moz-linear-gradient(top, rgba(103,150,8,0.8), rgba(126,176,26,0.8)) !important;
	background: -o-linear-gradient(top, rgba(103,150,8,0.8), rgba(126,176,26,0.8)) !important;
	background: -ms-linear-gradient(top, rgba(103,150,8,0.8), rgba(126,176,26,0.8)) !important;
	background: linear-gradient(rgba(103,150,8,0.8), rgba(126,176,26,0.8)) !important;
}

.mejs-controls .mejs-button button:focus {
	outline-color: #719e34 !important;
}



/****************************************************************/
/****************************************************************/

/* Barra de navegació */
#navbar
{
    background: none;
    background-color: #9ACD56;
    border-color: #94C555;
}
#navbar ul#navlist li a
{
    border-color: #94C555;
    font-weight: normal;
    color: #FEFEFE;
    font-size: 14px;
    box-shadow: 1px 0 rgba(255, 255, 255, 0.2);
    padding: 0 10px;
}

/* Home Page */
.infobox
{
    border: 0px;
}

.infobox-inner 
{
    border: 0px;
    background-color: #fff;
    padding-left: 0px;
    padding-right: 0px;
}

h2
{
    color: #78A23F;
}