/*

Theme Name:	    dissenyclau

Theme URI:      http://comparteix.com/

Description:    Tema per la web cehf.cat

Author:         Pep Sesat

Author URI:     http://comparteix.com/

Template:       Divi

Version:        5.0

*/


@import url("../Divi/style.css");

#main-header{ box-shadow: 0 0px 0 rgba(0, 0, 0, 0)!important; }

#home-cehf #et-info-phone, #home-cehf #et-info-email {color:white!important;font-size: 12px; padding-right:5px;}

#home-cehf #et-info-phone:before {
    content: "\e090";
    position: relative;
    top: 2px;
    margin-right: 2px;
}
#home-cehf #et-info-email:before {
    content: "\e076";
    margin-right: 4px;
}
#home-cehf .et-social-icons {
    float: none;
    display: inline-block;
	color:white!important;
}
#home-cehf .et-social-icons  {
	padding-bottom:11px!important;
	line-height:12px!important;
}
#home-cehf .et-social-icons li {
    margin-left: 12px;
    margin-top: -2px;
	display: inline-block;
	color:white!important;
}

#home-cehf .et-social-icon a {
    font-size: 14px;
	color:white!important;
}

.et_header_style_centered #top-menu>li>a {
    padding-bottom: 1em!important;
}

span.mec-color{border:0px!important}
span.mec-table-side-day{border:0px!important}

/*#main-footer .container {width:96%; max-width: 2500px;}*/

/* Estilització menu peu de pàgina */
.menu-peu li.menu-item:before {
    border-color: #ffffffff!important;
	border-width: 0px!important;
}
.menu-peu li.menu-item {margin-bottom: 6px!important;}

/* FI - Estilització menu peu de pàgina */

/* Contact Form */
	.cf-1  { float:left; padding-bottom:10px; width:100%!important; }
	.cf-21 { float:left; padding-bottom:10px; width:49%!important;margin-right:2%; }
	.cf-22 { float:left; padding-bottom:10px; width:49%!important; }
	.cf-31 { float:left; padding-bottom:10px; width:32%!important;margin-right:2%; }
	.cf-32 { float:left; padding-bottom:10px; width:32%!important;margin-right:2%; }
	.cf-33 { float:left; padding-bottom:10px; width:32%!important; }
	.cf-41 { float:left; padding-bottom:10px; width:23.5%!important;margin-right:2%; }
	.cf-42 { float:left; padding-bottom:10px; width:23.5%!important;margin-right:2%; }
	.cf-43 { float:left; padding-bottom:10px; width:23.5%!important;margin-right:2%; }
	.cf-44 { float:left; padding-bottom:10px; width:23.5%!important; }
	.cf-51 { float:left; padding-bottom:10px; width:18.4%!important;margin-right:2%; }
	.cf-52 { float:left; padding-bottom:10px; width:18.4%!important;margin-right:2%; }
	.cf-53 { float:left; padding-bottom:10px; width:18.4%!important;margin-right:2%; }
	.cf-54 { float:left; padding-bottom:10px; width:18.4%!important;margin-right:2%; }
	.cf-55 { float:left; padding-bottom:10px; width:18.4%!important; }

/* FI - Contact form */

/* ------------------------------ */
/* --------- RESPONSIVE --------- */
/* ------------------------------ */

@media only screen and ( min-width: 1405px ) {}
	
@media only screen and ( min-width: 981px ) and ( max-width: 1405px)  {
		/* Contact Form */
	.cf-1  { float:left; padding-bottom:10px; width:100%!important; }
	.cf-21 { float:left; padding-bottom:10px; width:49%!important;margin-right:2%; }
	.cf-22 { float:left; padding-bottom:10px; width:49%!important; }
	.cf-31 { float:left; padding-bottom:10px; width:32%!important;margin-right:2%; }
	.cf-32 { float:left; padding-bottom:10px; width:32%!important;margin-right:2%; }
	.cf-33 { float:left; padding-bottom:10px; width:32%!important; }
	.cf-41 { float:left; padding-bottom:10px; width:23.5%!important;margin-right:2%; }
	.cf-42 { float:left; padding-bottom:10px; width:23.5%!important;margin-right:2%; }
	.cf-43 { float:left; padding-bottom:10px; width:23.5%!important;margin-right:2%; }
	.cf-44 { float:left; padding-bottom:10px; width:23.5%!important; }
	.cf-51 { float:left; padding-bottom:10px; width:18.4%!important;margin-right:2%; }
	.cf-52 { float:left; padding-bottom:10px; width:18.4%!important;margin-right:2%; }
	.cf-53 { float:left; padding-bottom:10px; width:18.4%!important;margin-right:2%; }
	.cf-54 { float:left; padding-bottom:10px; width:18.4%!important;margin-right:2%; }
	.cf-55 { float:left; padding-bottom:10px; width:18.4%!important; }
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px )  { }

@media only screen and ( max-width: 767px )  {
	/* Contact Form */
	.cf-1  { width:100%!important; }
	.cf-21 { width:100%!important; }
	.cf-22 { width:100%!important; }
	.cf-31 { width:100%!important; }
	.cf-32 { width:100%!important; }
	.cf-33 { width:100%!important; }
	.cf-41 { width:100%!important; }
	.cf-42 { width:100%!important; }
	.cf-43 { width:100%!important; }
	.cf-44 { width:100%!important; }
	.cf-51 { width:100%!important; }
	.cf-52 { width:100%!important; }
	.cf-53 { width:100%!important; }
	.cf-54 { width:100%!important; }
	.cf-55 { width:100%!important; }
}


@media only screen and ( max-width: 479px ) {
}




