

/****** HERETAT DE BETA1 COLORS *******/
	
section.widget a, main a:hover, .entry-date.published, .url, .tags-links a, {color: #808080!important;}

.btn.btn-dark-gray:hover { background: #a12142; border-color: #a12142; color: #fff !important;}

.archive .comments-link  {margin-left:7px; margin-right:5px; border:1px dotted salmon; }

.notisrelacionades  a:hover. {color:#a12142;}

#sb_instagram .sbi_follow_btn a, .tagcloud a:hover, {background:#a12142; color:#fff !important;}

.page-numbers.current{    background: #808080 !important; color:#fff !important;}


 .tags-links a, .tags-links a:active, .tags-links a:visited, .wpml-ls-legacy-list-vertical a:hover {color:#808080!important}


h2.widget-title, h2.widgettitle {

    border-bottom: 1px dotted #f2bd06;
}







/****************** COLORS *******************/



.color1, section .intro  h3,  .capcelera span,  section.capcelera h1.showroom, article.serveis button:hover, article.serveis h1:hover, article.serveis h1, .btn.btn-transparent-white:hover,  .caixafototext header span, .caixetesborders h2, .hashtag, .tab-style1 .nav-tabs li:hover i, .tab-style1 .nav-tabs li.active i, nav.navbar.bootsnav ul.nav ul.dropdown-menu > li.li-pare > a, nav.navbar.bootsnav ul.nav ul.dropdown-menu > li > a:hover, nav.navbar.navbar-default ul.nav > li > a:hover, a:hover, h2.entry-title a:hover    {color: #a22841 !important}

.fonscolor1, .contebanners, .navigation li a:hover, .navigation li.active a{background-color: #a22841 !important}

.botocolor1,  .btn.botocolor1, .aside-title::after   {background-color: #a22841 !important}


.btn.botocolor1 { 
     color:#fff;
}


.fonsliderpeixos {background-color: rgba(223,49,0, 0.23) !important; border: 1px solid #a22841 !important ;}


#info-complementaria  { border:2px solid #a22841;  margin-bottom:40px;}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #a22841;
}







/*#submenu ul li {border-bottom:1px solid #a22841 !important ; }*/


#submenu ul li a {}

.contecontingut ul li {border-bottom: 1px dotted #a22841 !important}

nav.navbar.bootsnav ul.nav ul.dropdown-menu > li  {
border-bottom: 1px dotted #a22841 !important
}


.color2,  h4:hover,    section.portada  .tag-cloud a:hover, #submenu ul li a    {color: #808080 !important}
.fonscolor2  {background-color: #808080 !important}
.botocolor2{background-color: #808080 !important}


.btn.botocolor2 { 
     color:#fff;
}


.feature-box:before, .feature-box .content:before, .feature-box:after, .feature-box .content:after{display: inline-block; position:absolute; content:""; background-color:#808080; z-index: 1}


p a, h3 a {

}



.color3, .feature-box a:hover, {color: #265510 !important}
.fonscolor3  {background-color: #265510 !important}
.botocolor3 {background-color: #265510 !important}

.btn.btn-transparent-dark-gray:hover, .btn.btn-transparent-dark-gray:focus {
    background: #265510 !important;
    border-color: #265510 !important;
    color: #ffffff !important;
}



.color4, a:active  {color: #e7dbaa !important}
.fonscolor4 {background-color: #e7dbaa  !important}
.botocolor4 {background-color: #e7dbaa  !important}


.color5 {color: #fdcc39!important}
.fonscolor5 {background-color: #fdcc39 !important}
.botocolor5 {background-color: #fdcc39 !important}





header nav .navbar-nav > li.menu-item-961 > a {}

header nav .navbar-nav > li.menu-item-2567 > a {}

header nav .navbar-nav > li.menu-item-1403 > a {}




.btn.btn-transparent-color3 {
    border-color: #ddce9b;
}


	
.landingcolor1 {background-color: rgba(98,178,59, 0.73) !important}	

.landingcolor2 {background-color: rgba(79,150,45, 0.73) !important}
.landingcolor7 {background-color: rgba(79,150,45, 0.73) !important}
.landingcolor9 {background-color: rgba(79,150,45, 0.73) !important}

.landingcolor4 {background-color: rgba(38,85,16, 0.63) !important}
.landingcolor6  {background-color: rgba(38,85,16, 0.63) !important}

.landingcolor5 {background-color: rgba(46,122,11, 0.73) !important}
.landingcolor3 {background-color: rgba(46,122,11, 0.73) !important}
.landingcolor8 {background-color: rgba(46,122,11, 0.73) !important}


.navigation li.active a{

    border: 1px solid #f2d206;
}
.navigation li a:hover,
.navigation li.active a {
	color:#fff !important; 
    background-color: #a12142; border:#a12142;
}



.fonsdegradat {
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fdcc39+0,e7dbaa +25,e7dbaa +50,3483ab+75,e7dbaa +100 */
background: #fdcc39; /* Old browsers */
background: -moz-linear-gradient(left, #fdcc39 0%, #e7dbaa  25%, #e7dbaa  50%, #265510 75%, #e7dbaa  100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #fdcc39 0%,#e7dbaa  25%,#e7dbaa  50%,#265510 75%,#e7dbaa  100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #fdcc39 0%,#e7dbaa  25%,#e7dbaa  50%,#265510 75%,#e7dbaa  100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdcc39', endColorstr='#e7dbaa ',GradientType=1 ); /* IE6-9 */
}

.fonsdegradat2 {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4bb9be+0,e7dbaa +33,3483ab+66,e7dbaa +100 */
background: #4bb9be; /* Old browsers */
background: -moz-linear-gradient(left, #4bb9be 0%, #e7dbaa  33%, #265510 66%, #e7dbaa  100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #4bb9be 0%,#e7dbaa  33%,#265510 66%,#e7dbaa  100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #4bb9be 0%,#e7dbaa  33%,#265510 66%,#e7dbaa  100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4bb9be', endColorstr='#e7dbaa ',GradientType=1 ); /* IE6-9 */

}


.fonsdegradatgris {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f5f6+0,e3eaed+37,c8d7dc+100;Grey+3D+%234 */
background: #f2f5f6; /* Old browsers */
background: -moz-linear-gradient(left, #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=1 ); /* IE6-9 */

}


.fonsdegradatgris2 {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e4f4f4+0,d4e8eb+100 */
background: #e4f4f4; /* Old browsers */
background: -moz-linear-gradient(left, #e4f4f4 0%, #d4e8eb 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #e4f4f4 0%,#d4e8eb 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #e4f4f4 0%,#d4e8eb 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f4f4', endColorstr='#d4e8eb',GradientType=1 ); /* IE6-9 */
}



.textdegradat {
	line-height:24px;
	background: -webkit-linear-gradient(right, #bbe9ff , #e7dbaa );
   background: -o-linear-gradient(right, #bbe9ff , #e7dbaa );
   background: -moz-linear-gradient(right, #bbe9ff , #e7dbaa );
   background: linear-gradient(to right, #bbe9ff , #e7dbaa ); 
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	
}



.fonsblauclar {background-color: #d7ebef !important} 

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


.ajustatop {position:relative; top:-40px; }


.paddingportada {
    padding-left: 100px !important;
    padding-right: 100px !important; 
}



header nav.nav-box-width {
    padding: 0 0;
        padding-top: 20px;
        padding-bottom: 0px;
}






body .alt-font, section.capcelera h1 b, .landing .descripcio article p, .info-complementaria h2 , section.portada h2, section.capcelera h2, .caixetesborders h2 {


}






 header nav .navbar-nav > li.menu-item-961 > a, header nav .navbar-nav > li.menu-item-1403 > a {;}

 
 

 
article.portada span {
    font-size: 22px;
    line-height: 22px;
    font-weight: 600;
    TEXT-transform: inherit;
    letter-spacing: 0px;
}

.fonsgris_slider3 {background-color:#343434 !important;}


.margintopportada {
    position: relative;
    z-index: 553;
    margin-top: -202px;
}


.btn.btn-very-small {
    font-size: 9px;
    padding: 1px 11px;
    line-height: 18px;
}


 .single-landings section.capcelerab h1 {

    opacity:1;
    text-shadow: 1px 1px 11px rgba(0, 0, 0, 0.5);

}


 section.capcelerab h1 {
    color: #fff;
    font-weight: 200;
	text-transform:uppercase;
    font-size: 60px !important;
    line-height: 65px;
    letter-spacing: 0px;
    opacity:0.7;

}

 section.capcelerab  h1 b{
      font-weight: 600;     font-style: normal !important; display:block;
}


.caixetesborders .border{
    border: 1px solid rgba(0, 0, 0, 0.20);
}





.slider-portada h2 b {

    font-weight: 600;

}




.secciointro2  {margin:0px; padding:0px;}

.secciointro2 h1 {font-size: 38px;    line-height: 42px; text-transform:inherit;}

.secciointro2 h2 p {font-size:16px; line-height:24px;}





.accordion-style2 .panel .panel-heading {
    background: #fff;
    border-radius: 0;
    padding: 12px 20px 13px !important;
}


.extra-small-screen {height:250px;}

.small-screen {
    height: 400px;
}


.dropdown-menu {background-color:#fff; opacity:1 !important}



.landing .descripcio article h2 {    
    font-size: 20px;
    line-height: 28px;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 20px !important;
    padding-left: 0;
    padding-right: 0;
}





.landing .descripcio article header {
    margin-left: 0;

}

.dropdown-menu {

    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 3px 3px 8px rgba(0,0,0,.3);
    box-shadow: 3px 3px 8px  rgba(0,0,0,.3);
}



/* EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU  EDU */





@media (max-width: 768px) {


.secciointro2 h1 {
    font-size: 22px;
    line-height: 28px;
    text-transform: inherit;
}

.paddingportada {
    padding-left: 0px !important;
    padding-right: 0px !important;
}


header nav .navbar-nav > li > a {

 color:#fff !important;  }
 
 
 

					}




@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
.amagaipad  {display:none !important; visibility:hidden !important; }
.ensenyaipad  {display:inherit  !important; visibility:visible  !important; }




					}






.secciointro2 h1