/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
.phone-info a
{color: white !important;}
.taronja
{color: #ed6d03;}

.wpml-ls-statics-post_translations 
{display: none;}

.avia_wpml_language_switch
{display: none !important}

.tp-caption span
{font-weight:700 !important;}

#footer {
    padding: 0px ;
 
}

@media only screen and (max-width: 767px){
.responsive .phone-info span {
    
    padding-left: 18px;
	padding-right:10px; 
   
}}
.wats
{padding-left:20px;
background-image: url(images/wats.png);
background-repeat: no-repeat;
background-position: left center;
padding-right:20px;}

.telf
{padding-left:20px;
background-image: url(images/tel.png);
background-repeat: no-repeat;
background-position: left center;}

.phone-info span {
    display: inline-block;
    line-height: 15px !important;
}
.avia-menu.av_menu_icon_beside 
{border:none;}
.sub-menu
{background-color: transparent !important;
border:none;}
.togglecontainer {
    margin: 5px 0 !important;
    position: relative;
    clear: both;
}

.toggle_content {
    padding: 0px !important;
    margin: 0px 0 5px 0;
	font-size:13px !important;
    border: none !important;
    border-width: 1px;
    border-top: none;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    overflow: hidden;
}

#header_meta
{background-color:#ed6d03;
color: white !important;}

.phone-info
{color: white !important;}

.header_color ul
{border-color: transparent !important;
box-shadow: none !important;}
.menu li a
{background-color: transparent !important;
background-image: url(images/transparent1.png);
background-repeat:repeat}
.menu li.current_page_item  a
{background-color: transparent !important;
background-image: url(images/trasparent2.png);
background-repeat:repeat}
.menu li a:hover
{background-color: transparent !important;
background-image: url(images/trasparent2.png);
background-repeat:repeat}
.avia-menu-text
{font-size:14px !important;
font-family: 'Montserrat', sans-serif;
text-transform:uppercase;
font-weight: normal;
color: black !important; }

.current_page_item .avia-menu-text
{color: #ed6d03 !important; }

.sub-menu .avia-menu-text
{font-size:12px !important;
font-family: 'Montserrat', sans-serif;
text-transform:inherit !important;
font-weight: normal;
color: black !important; }


.js_active .active_tab_content
{border: none;
padding-top:0px;
padding-left:60px;}


.page-id-15 .active_tab_content {
    border: none;
    padding-top: 0px;
    padding-left: 0px !important;
}
.page-id-15 .tab_inner_content  a{
    display: block;
	margin-top: 10px;
}

.page-id-251 .active_tab_content {
    border: none;
    padding-top: 0px;
    padding-left: 0px !important;
}
.page-id-251 .tab_inner_content  a{
    display: block;
	margin-top: 10px;
}
.destacat
{font-family: 'Montserrat', sans-serif;
font-size:14px;
text-align:justify;
font-weight: 300;
}
p
{margin-bottom:10px;}
.destacat2
{font-family: 'Montserrat', sans-serif;
font-size:14px;
text-align:justify;
font-weight: 300;
clear:both;
margin-bottom:20px;
}

.mail a
{font-family: 'Montserrat', sans-serif;
font-size:14px;
color: #ed6d03 !important;
}
.destacat3
{font-family: 'Montserrat', sans-serif;
font-size:14px;

font-weight: 300;
clear:both;
margin-bottom:20px;
}
.destacat4
{font-family: 'Montserrat', sans-serif;
font-size:14px;
line-height:25px;
font-weight: 300;
clear:both;
margin-top:10px;
}
.sidebar_tab .tab_titles {
    width: 40%;
    min-width: 170px;
    max-width: 300px;
    float: left;
    display: block;
}

.taronja
{color: #ed6d03 !important; }
.page-id-41 .tab_titles .tab.active_tab
{background-color: #ed6d03;
background-image: url(images/menys.png);
background-repeat:no-repeat;
background-position: right 15px center;
color: white !important;
}
.page-id-41 .fullsize-tab.tab.active_tab
{background-color: #ed6d03;
background-image: url(images/menys.png);
background-repeat:no-repeat;
background-position: right 15px center;
color: white !important;
}

.page-id-256 .tab_titles .tab.active_tab
{background-color: #ed6d03;
background-image: url(images/menys.png);
background-repeat:no-repeat;
background-position: right 15px center;
color: white !important;
}
.page-id-256 .fullsize-tab.tab.active_tab
{background-color: #ed6d03;
background-image: url(images/menys.png);
background-repeat:no-repeat;
background-position: right 15px center;
color: white !important;
}

.page-id-41 .tab_titles .tab
{background-color: black;
font-size:15px !important;
line-height:19px;
background-image: url(images/mes1.png);
background-repeat:no-repeat;
background-position: right 15px center;

margin-bottom:10px;
color: #ed6d03 !important;
}

.page-id-41 .fullsize-tab
{background-color: black;
font-size:15px !important;
line-height:19px;
background-image: url(images/mes1.png);
background-repeat:no-repeat;
background-position: right 15px center;

margin-bottom:10px;
color: #ed6d03 !important;
}

.page-id-256 .tab_titles .tab
{background-color: black;
font-size:15px !important;
line-height:19px;
background-image: url(images/mes1.png);
background-repeat:no-repeat;
background-position: right 15px center;

margin-bottom:10px;
color: #ed6d03 !important;
}

.page-id-256 .fullsize-tab
{background-color: black;
font-size:15px !important;
line-height:19px;
background-image: url(images/mes1.png);
background-repeat:no-repeat;
background-position: right 15px center;

margin-bottom:10px;
color: #ed6d03 !important;
}

.page-id-45 .fullsize-tab.tab.active_tab
{background-color: #ed6d03;
background-image: url(images/menys.png);
background-repeat:no-repeat;
background-position: right 15px center;
color: white !important;
}
.page-id-45 .fullsize-tab
{background-color: black;
font-size:15px !important;
line-height:19px;
background-image: url(images/mes1.png);
background-repeat:no-repeat;
background-position: right 15px center;

margin-bottom:10px;
color: #ed6d03 !important;
}
.page-id-45 .tab_titles .tab.active_tab
{background-color: #ed6d03;
background-image: url(images/menys.png);
background-repeat:no-repeat;
background-position: right 15px center;
color: white !important;
}


.page-id-253 .fullsize-tab.tab.active_tab
{background-color: #ed6d03;
background-image: url(images/menys.png);
background-repeat:no-repeat;
background-position: right 15px center;
color: white !important;
}
.page-id-253 .fullsize-tab
{background-color: black;
font-size:15px !important;
line-height:19px;
background-image: url(images/mes1.png);
background-repeat:no-repeat;
background-position: right 15px center;

margin-bottom:10px;
color: #ed6d03 !important;
}
.page-id-253 .tab_titles .tab.active_tab
{background-color: #ed6d03;
background-image: url(images/menys.png);
background-repeat:no-repeat;
background-position: right 15px center;
color: white !important;
}

.tab
{color: #ed6d03 !important;
font-size:14px;
line-height:16px;}
.carrec
{color: white !important;
line-height:12px;
margin-top:8px;}
.carrec2
{color: white !important;
font-size:11px !important;
line-height:12px;
font-weight: bold;}


.page-id-253 .tab_titles .tab
{background-color: black;
font-size:15px !important;
line-height:19px;
background-image: url(images/mes1.png);
background-repeat:no-repeat;
background-position: right 15px center;

margin-bottom:10px;
color: #ed6d03 !important;
}
.page-id-45 .tab_titles .tab
{background-color: black;
font-size:15px !important;
line-height:19px;
background-image: url(images/mes1.png);
background-repeat:no-repeat;
background-position: right 15px center;

margin-bottom:10px;
color: #ed6d03 !important;
}
.titol-apartat .ciutat
{color: black !important;}
.titol-apartat
{
font-size:14px !important;
font-family: 'Montserrat', sans-serif;
text-transform:inherit !important;
font-weight: normal;
padding-left:40px;
background-image: url(images/guio-llarg.png);
background-repeat:no-repeat;
background-position:left;
color: #ed6d03 !important; }
#footer .widget {
    padding: 0;
    margin: 10px 0 10px 0;
    overflow: hidden;
}
.mini-titol
{background-image: url(images/guio.png);
background-repeat:no-repeat;
background-position:left;
margin-bottom:10px;
padding-left:15px;}

.tel
{display: inline-block;
color: #ed6d03 !important;
padding-right:15px;}

.mail
{display: inline-block;
color: #ed6d03 !important;
padding-right:15px;}

.contacte a
{color: black;}

input.wpcf7-text
{padding:10px !important;
border-color:black !important;
color: black !important;
margin-bottom:12px !important;
}

.titlegal
{color: #ed6d03 !important;}

.tit-avis
{color: #ed6d03 !important;
font-family: 'Montserrat', sans-serif;
font-size:24px;
text-align: center;
background-image: url(images/fons-legal.png);
background-repeat:no-repeat;
background-position:center center;}
.page-id-72  p
{text-align: justify;}
textarea.wpcf7-textarea
{padding:10px !important;
border-color:black !important;
color: black !important;
margin-bottom:12px !important;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: black !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: black !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: black !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: black !important;
}
.meitat ul
{list-style-image: url(images/guio.png) !important;}

.logo
{margin-top:25px;}



.page-id-15 .primera
{background-image: url(images/monsin1.jpg);}
.page-id-15  .primera:hover
{background-image: url(images/monsin2.jpg);}
.page-id-15 .primera.active_tab
{background-image: url(images/monsin2.jpg);}

.page-id-15  .segona
{background-image: url(images/helena1.jpg);}

.page-id-15  .segona:hover
{background-image: url(images/helena2.jpg);}
.page-id-15  .segona.active_tab
{background-image: url(images/helena2.jpg);}

.page-id-15 .tercera
{background-image: url(images/susana1.jpg);}
.page-id-15  .tercera:hover
{background-image: url(images/susana2.jpg);}
.page-id-15  .tercera.active_tab
{background-image: url(images/susana2.jpg);}
.page-id-15  .quarta
{background-image: url(images/gonsal1.jpg);}
.page-id-15  .quarta:hover
{background-image: url(images/gonsal2.jpg);}
.page-id-15  .quarta.active_tab
{background-image: url(images/gonsal2.jpg);}

.page-id-15 .cinquena
{background-image: url(images/bego1.jpg);}

.page-id-15 .cinquena:hover
{background-image: url(images/bego2.jpg);}

.page-id-15 .cinquena.active_tab
{background-image: url(images/bego2.jpg);}

.page-id-15 .tab
{width:200px;
height:263px;
padding-top:165px !important;
margin-right:26px;}


.page-id-251 .primera
{background-image: url(images/monsin1.jpg);}
.page-id-251  .primera:hover
{background-image: url(images/monsin2.jpg);}
.page-id-251 .primera.active_tab
{background-image: url(images/monsin2.jpg);}

.page-id-251  .segona
{background-image: url(images/helena1.jpg);}

.page-id-251  .segona:hover
{background-image: url(images/helena2.jpg);}
.page-id-251  .segona.active_tab
{background-image: url(images/helena2.jpg);}

.page-id-251 .tercera
{background-image: url(images/susana1.jpg);}
.page-id-251  .tercera:hover
{background-image: url(images/susana2.jpg);}
.page-id-251  .tercera.active_tab
{background-image: url(images/susana2.jpg);}
.page-id-251  .quarta
{background-image: url(images/gonsal1.jpg);}
.page-id-251  .quarta:hover
{background-image: url(images/gonsal2.jpg);}
.page-id-251  .quarta.active_tab
{background-image: url(images/gonsal2.jpg);}

.page-id-251 .cinquena
{background-image: url(images/bego1.jpg);}

.page-id-251 .cinquena:hover
{background-image: url(images/bego2.jpg);}

.page-id-251 .cinquena.active_tab
{background-image: url(images/bego2.jpg);}

.page-id-251 .tab
{width:200px;
height:263px;
padding-top:165px !important;
margin-right:26px;}

.page-id-251 .tab_counter_0 {
    margin-right: 70px !important;
}
@media only screen and (min-width: 1200px){
.meitat
{float: left;
width:40%;
margin-right:10%;}

.page-id-15  .tab_counter_0
{margin-right:70px;}



input.wpcf7-submit
{float: right;
background-color: white !important;
text-transform:uppercase;
border:1px solid #ed6d03 !important;
color: #ed6d03 !important;}

.meitat1
{float: left;
width:45%;
overflow:hidden;
display: block;
z-index:99999;
margin-right:5%;}

.equip1
{width:20%;
margin-bottom:20px;
float: left;}

.page-id-15 #tab-id-1-container
{width:40%;
float: left;}

.page-id-15 #tab-id-2-container
{width:75%;
margin-right:3%;
float: right;}

.page-id-15 #tab-id-3-container
{width:75%;
margin-right:3%;
float: right;}

.page-id-15 #tab-id-4-container
{width:75%;
margin-right:3%;
float: right;}
.page-id-15 #tab-id-5-container
{width:75%;
margin-right:3%;
float: right;}


.page-id-251 #tab-id-1-container
{width:40%;
float: left;}

.page-id-251 #tab-id-2-container
{width:75%;
margin-right:3%;
float: right;}

.page-id-251 #tab-id-3-container
{width:75%;
margin-right:3%;
float: right;}

.page-id-251 #tab-id-4-container
{width:75%;
margin-right:3%;
float: right;}
.page-id-251 #tab-id-5-container
{width:75%;
margin-right:3%;
float: right;}


.equip2
{width:79%;
margin-bottom:20px;
float: right;}
.meitat2
{float: right;
width:45%;
margin-left:5%;}
#footer .first
{width:60% !important}

#footer .el_after_av_one_half
{width:30% !important}
#puja-mail
{margin-top:-50px !important;}

}
@media only screen and (min-width: 1299px){
	#movil
	{display: none;}}
@media only screen and (max-width: 1300px){
	.escriptori
	{display: none;}}