/* Theme Name: The Project - Responsive Website Template
Author:HtmlCoder
Author URI:http://www.htmlcoder.me
Author e-mail:htmlcoder.me@gmail.com
Version:1.0.0
Created:December 2014
License URI:http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/
/*
corpo: #e3a034
Arxiu: #38b2ce
Activitats: #8bdb75
Activitats2: #7d5134, #b68969
*/
body {
	font-size:14px;
}

.text-default {
    color: #e3a034;
}

.dark.header .dropdown.m_entitat a:hover {
	color:#e3a034;
}

.dark.header .dropdown.m_arxiu a:hover {
	color:#38b2ce;
}

.dark.header .dropdown.m_activitats a:hover {
	color:#8bdb75;
}

body.b_entitat .breadcrumb-container a,body.b_entitat .main-container a,body.b_entitat #footer a,body.b_entitat .subfooter a {
	color:#e3a034;
}

body.b_entitat .dark-bg h1.page-title {
	color:#e3a034;
}

body.b_entitat .header-top.colored {
	background-color:#e3a034;
	border-bottom:1px solid #e3a034;
}

body.b_entitat .btn-default {
	background-color:#e3a034;
	border-color:#e3a034;
	color:#fff;
}

body#b_home .breadcrumb-container a,body#b_home .main-container a,body#b_home #footer a,body#b_home .subfooter a {
	color:#e3a034;
}

body#b_home .dark-bg h1.page-title {
	color:#e3a034;
}

body#b_home .header-top.colored {
	background-color:#e3a034;
	border-bottom:1px solid #e3a034;
}

body.b_arxiu .breadcrumb-container a,body.b_arxiu .main-container a,body.b_arxiu #footer a,body.b_arxiu .subfooter a {
	color:#38b2ce;
}

body.b_arxiu .dark-bg h1.page-title {
	color:#38b2ce;
}

body.b_arxiu .header-top.colored {
	background-color:#38b2ce;
	border-bottom:1px solid #38b2ce;
}

body.b_arxiu .main-container a {
	color:#38b2ce;
}

body.b_arxiu .table > thead > tr > th {
	background-color:#38b2ce;
}

body.b_activitats .breadcrumb-container a,body.b_activitats .main-container a,body.b_activitats .footer a,body.b_activitats .subfooter a {
	color:#8bdb75;
}

body.b_activitats .dark-bg h1.page-title {
	color:#8bdb75;
}

body.b_activitats .header-top.colored {
	background-color:#8bdb75;
	border-bottom:1px solid #8bdb75;
}

body.b_activitats .table > thead > tr > th {
	background-color:#8bdb75;
}

body.b_diversos .breadcrumb-container a,body.b_diversos .main-container a,body.b_diversos .footer a,body.b_diversos .subfooter a {
	color:#A17254;
}

body.b_diversos .dark-bg h1.page-title {
	color:#A17254;
}

body.b_diversos .header-top.colored {
	background-color:#A17254;
	border-bottom:1px solid #A17254;
}

body.b_diversos .table > thead > tr > th {
	background-color:#A17254;
}

/* menu */
#b_home .navbar-default .navbar-nav > #m_home > a,#b_home .navbar-default .navbar-nav > #m_home > a:hover,#b_home .navbar-default .navbar-nav > #m_home > a:focus {
	background-color:transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	color:#fff;
}

.b_entitat .navbar-default .navbar-nav > #m_entitat > a,.b_entitat .navbar-default .navbar-nav > #m_entitat > a:hover,.b_entitat .navbar-default .navbar-nav > #m_entitat > a:focus {
	background-color:transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	color:#fff;
}

.b_arxiu .navbar-default .navbar-nav > #m_arxiu > a,.b_arxiu .navbar-default .navbar-nav > #m_arxiu > a:hover,.b_arxiu .navbar-default .navbar-nav > #m_arxiu > a:focus {
	background-color:transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	color:#fff;
}

.b_activitats .navbar-default .navbar-nav > #m_activitats > a,.b_activitats .navbar-default .navbar-nav > #m_activitats > a:hover,.b_activitats .navbar-default .navbar-nav > #m_activitats > a:focus {
	background-color:transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	color:#fff;
}

.b_diversos .navbar-default .navbar-nav > #m_diversos > a,.b_diversos .navbar-default .navbar-nav > #m_diversos > a:hover,.b_diversos .navbar-default .navbar-nav > #m_diversos > a:focus {
	background-color:transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	color:#fff;
}

#b_contacte .dropdown-menu > #mm_contacte > a,#b_contacte .dropdown-menu > #mm_contacte > a:hover,#b_contacte .dropdown-menu > #mm_contacte > a:focus,#b_contacte .dropdown-menu .menu > #mm_contacte > a,#b_contacte .dropdown-menu .menu > #mm_contacte > a:hover,#b_contacte .dropdown-menu .menu > #mm_contacte > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_contacte .dark.header .dropdown-menu > #mm_contacte > a,#b_contacte .dropdown-menu > #mm_contacte > a:hover,#b_contacte .dropdown-menu > #mm_contacte > a:focus,#b_contacte .dropdown-menu .menu > #mm_contacte > a,#b_contacte .dropdown-menu .menu > #mm_contacte > a:hover,#b_contacte .dropdown-menu .menu > #mm_contacte > a:focus {
	border-color:rgba(57,66,69,0.8);
}

#b_ccc .dropdown-menu > #mm_ccc > a,#b_ccc .dropdown-menu > #mm_ccc > a:hover,#b_ccc .dropdown-menu > #mm_ccc > a:focus,#b_ccc .dropdown-menu .menu > #mm_ccc > a,#b_ccc .dropdown-menu .menu > #mm_ccc > a:hover,#b_ccc .dropdown-menu .menu > #mm_ccc > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_ccc .dark.header .dropdown-menu > #mm_ccc > a,#b_ccc .dropdown-menu > #mm_ccc > a:hover,#b_ccc .dropdown-menu > #mm_ccc > a:focus,#b_ccc .dropdown-menu .menu > #mm_ccc > a,#b_ccc .dropdown-menu .menu > #mm_ccc > a:hover,#b_ccc .dropdown-menu .menu > #mm_ccc > a:focus {
	border-color:rgba(57,66,69,0.8);
}

#b_enregistraments .dropdown-menu > #mm_enregistraments > a,#b_enregistraments .dropdown-menu > #mm_enregistraments > a:hover,#b_enregistraments .dropdown-menu > #mm_enregistraments > a:focus,#b_enregistraments .dropdown-menu .menu > #mm_enregistraments > a,#b_enregistraments .dropdown-menu .menu > #mm_enregistraments > a:hover,#b_enregistraments .dropdown-menu .menu > #mm_enregistraments > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_enregistraments .dark.header .dropdown-menu > #mm_enregistraments > a,#b_enregistraments .dropdown-menu > #mm_enregistraments > a:hover,#b_enregistraments .dropdown-menu > #mm_enregistraments > a:focus,#b_enregistraments .dropdown-menu .menu > #mm_enregistraments > a,#b_enregistraments .dropdown-menu .menu > #mm_enregistraments > a:hover,#b_enregistraments .dropdown-menu .menu > #mm_enregistraments > a:focus {
	border-color:rgba(57,66,69,0.8);
}

#b_qui .dropdown-menu > #mm_qui > a,#b_qui .dropdown-menu > #mm_qui > a:hover,#b_qui .dropdown-menu > #mm_qui > a:focus,#b_qui .dropdown-menu .menu > #mm_qui > a,#b_qui .dropdown-menu .menu > #mm_qui > a:hover,#b_qui .dropdown-menu .menu > #mm_qui > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_qui .dark.header .dropdown-menu > #mm_qui > a,#b_qui .dropdown-menu > #mm_qui > a:hover,#b_qui .dropdown-menu > #mm_qui > a:focus,#b_qui .dropdown-menu .menu > #mm_qui > a,#b_qui .dropdown-menu .menu > #mm_qui > a:hover,#b_qui .dropdown-menu .menu > #mm_qui > a:focus {
	border-color:rgba(57,66,69,0.8);
}

#b_compositors .dropdown-menu > #mm_compositors > a,#b_compositors .dropdown-menu > #mm_compositors > a:hover,#b_compositors .dropdown-menu > #mm_compositors > a:focus,#b_compositors .dropdown-menu .menu > #mm_compositors > a,#b_compositors .dropdown-menu .menu > #mm_compositors > a:hover,#b_compositors .dropdown-menu .menu > #mm_compositors > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_compositors .dark.header .dropdown-menu > #mm_compositors > a,#b_compositors .dropdown-menu > #mm_compositors > a:hover,#b_compositors .dropdown-menu > #mm_compositors > a:focus,#b_compositors .dropdown-menu .menu > #mm_compositors > a,#b_compositors .dropdown-menu .menu > #mm_compositors > a:hover,#b_compositors .dropdown-menu .menu > #mm_compositors > a:focus {
	border-color:rgba(57,66,69,0.8);
}


#b_arxiu .dropdown-menu > #mm_obres > a,#b_arxiu .dropdown-menu > #mm_obres > a:hover,#b_arxiu .dropdown-menu > #mm_obres > a:focus,#b_arxiu .dropdown-menu .menu > #mm_obres > a,#b_arxiu .dropdown-menu .menu > #mm_obres > a:hover,#b_arxiu .dropdown-menu .menu > #mm_obres > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_arxiu .dark.header .dropdown-menu > #mm_obres > a,#b_arxiu .dropdown-menu > #mm_obres > a:hover,#b_arxiu .dropdown-menu > #mm_obres > a:focus,#b_arxiu .dropdown-menu .menu > #mm_obres > a,#b_arxiu .dropdown-menu .menu > #mm_obres > a:hover,#b_arxiu .dropdown-menu .menu > #mm_obres > a:focus {
	border-color:rgba(57,66,69,0.8);
}


#b_beca .dropdown-menu > #mm_beca > a,#b_beca .dropdown-menu > #mm_beca > a:hover,#b_beca .dropdown-menu > #mm_beca > a:focus,#b_beca .dropdown-menu .menu > #mm_beca > a,#b_beca .dropdown-menu .menu > #mm_beca > a:hover,#b_beca .dropdown-menu .menu > #mm_beca > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_beca .dark.header .dropdown-menu > #mm_beca > a,#b_beca .dropdown-menu > #mm_beca > a:hover,#b_beca .dropdown-menu > #mm_beca > a:focus,#b_beca .dropdown-menu .menu > #mm_beca > a,#b_beca .dropdown-menu .menu > #mm_beca > a:hover,#b_beca .dropdown-menu .menu > #mm_beca > a:focus {
	border-color:rgba(57,66,69,0.8);
}

#b_memorial .dropdown-menu > #mm_memorial > a,#b_memorial .dropdown-menu > #mm_memorial > a:hover,#b_memorial .dropdown-menu > #mm_memorial > a:focus,#b_memorial .dropdown-menu .menu > #mm_memorial > a,#b_memorial .dropdown-menu .menu > #mm_memorial > a:hover,#b_memorial .dropdown-menu .menu > #mm_memorial > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_memorial .dark.header .dropdown-menu > #mm_memorial > a,#b_memorial .dropdown-menu > #mm_memorial > a:hover,#b_memorial .dropdown-menu > #mm_memorial > a:focus,#b_memorial .dropdown-menu .menu > #mm_memorial > a,#b_memorial .dropdown-menu .menu > #mm_memorial > a:hover,#b_memorial .dropdown-menu .menu > #mm_memorial > a:focus {
	border-color:rgba(57,66,69,0.8);
}

#b_premi .dropdown-menu > #mm_premi > a,#b_premi .dropdown-menu > #mm_premi > a:hover,#b_premi .dropdown-menu > #mm_premi > a:focus,#b_premi .dropdown-menu .menu > #mm_premi > a,#b_premi .dropdown-menu .menu > #mm_premi > a:hover,#b_premi .dropdown-menu .menu > #mm_premi > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_premi .dark.header .dropdown-menu > #mm_premi > a,#b_premi .dropdown-menu > #mm_premi > a:hover,#b_premi .dropdown-menu > #mm_premi > a:focus,#b_premi .dropdown-menu .menu > #mm_premi > a,#b_premi .dropdown-menu .menu > #mm_premi > a:hover,#b_premi .dropdown-menu .menu > #mm_premi > a:focus {
	border-color:rgba(57,66,69,0.8);
}

#b_serra .dropdown-menu > #mm_serra > a,#b_serra .dropdown-menu > #mm_serra > a:hover,#b_serra .dropdown-menu > #mm_serra > a:focus,#b_serra .dropdown-menu .menu > #mm_serra > a,#b_serra .dropdown-menu .menu > #mm_serra > a:hover,#b_serra .dropdown-menu .menu > #mm_serra > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_serra .dark.header .dropdown-menu > #mm_serra > a,#b_serra .dropdown-menu > #mm_serra > a:hover,#b_serra .dropdown-menu > #mm_serra > a:focus,#b_serra .dropdown-menu .menu > #mm_serra > a,#b_serra .dropdown-menu .menu > #mm_serra > a:hover,#b_serra .dropdown-menu .menu > #mm_serra > a:focus {
	border-color:rgba(57,66,69,0.8);
}

#b_vincles .dropdown-menu > #mm_vincles > a,#b_vincles .dropdown-menu > #mm_vincles > a:hover,#b_vincles .dropdown-menu > #mm_vincles > a:focus,#b_vincles .dropdown-menu .menu > #mm_vincles > a,#b_vincles .dropdown-menu .menu > #mm_vincles > a:hover,#b_vincles .dropdown-menu .menu > #mm_vincles > a:focus {
	background-color:rgba(0,0,0,0.2);
	border-color:rgba(57,66,69,0.8);
	color:#fff;
}

#b_vincles .dark.header .dropdown-menu > #mm_vincles > a,#b_vincles .dropdown-menu > #mm_vincles > a:hover,#b_vincles .dropdown-menu > #mm_vincles > a:focus,#b_vincles .dropdown-menu .menu > #mm_vincles > a,#b_vincles .dropdown-menu .menu > #mm_vincles > a:hover,#b_vincles .dropdown-menu .menu > #mm_vincles > a:focus {
	border-color:rgba(57,66,69,0.8);
}

/* structure */
.header-right {
	/*padding-top:70px;*/
}

.fixed-header-on .header .logo img {
	max-height:100px;
}

.fixed-header-on .header .header-right {
	/*padding-top:40px;*/
}

.error {
	color: #ef4f4c;
}

.pagination > .disabled > a {
	background-color: #cccccc;
}

/* taules */
.table th {
	font-weight: normal;
	text-transform: uppercase;
}


table.dataTable thead .sorting::after {
}

.table:not(.table-bordered) {
	border-bottom:2px solid #f3f3f3;
}

.table-striped tbody {
	background-color:#575650;
}

.table-striped > tbody > tr:nth-child(2n+1) > td,.table-striped > tbody > tr:nth-child(2n+1) > th {
	background-color:#3c3c37;
}

.table-striped.table > tbody > tr > td {
	border-color:#e8e8e8;
}

.dark-bg a:not(.btn) {
	text-decoration:none;
}

body#b_arxiu .main-container li.paginate_button a {
	color:#fff;
}

.image-box .body {
    padding: 10px;
    padding-left: 15px;
}


/* inici */
.overlay-visible .overlay-bottom, .overlay-visible .overlay-top {
    padding-bottom: 5px;
}


/* obres */
#t_obra td,#t_obra th {
	background-color:#373737;
	border:none;
}

/* cds */
.dark-bg .nav a:not(.btn) {
	text-decoration:none;
}

.dark-bg .container-cd h3 {
	text-transform:uppercase;
	margin-bottom:30px;
	margin-top:5px;
}

.dark-bg .container-cd h3 a {
	text-decoration:none;
}

.container-cd h3 span {
	font-size:13px;
}

/* colaboradors */
.collapse-style-1 .panel-heading a:not(.collapsed) {
	color:#fff;
}

.panel.dark,.collapse-style-1 .dark .panel-heading,.collapse-style-1 .dark .panel-body {
	background-color:#575650;
}

.panel-group .panel-default {
	border-color:#555;
}

#abrebiatures table tr > td:first-child, #abrebiatures table tr > td:nth-child(2) {
	width: 15%;
}

#abrebiatures table {
	margin-bottom: 50px;
}

/* compositors */
#grid_compositors h3 {
	font-size:17px;
}

#grid_compositors .image-box .overlay-container {
	height: 225px;
}

.nav-pills > li > a {
	font-size: 20px;
}