/*
Theme Name: Industrial
Theme URI: http://themeforest.net/user/Anps/portfolio
Description: It can be used for business and corporate sites, your portfolio site or customize it to suit your wishes. Easy to use and clean code will be a simple task to get you up and running in no time. And with our support you cannot go wrong.
Author: AnpsThemes
Author URI: http://themeforest.net/user/Anps/portfolio
Version: 1.2.3
License: GNU General Public License
License URI: license.txt
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, left-sidebar, custom-colors, custom-header, custom-menu, theme-options, translation-ready, threaded-comments
*/
.text {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   line-height: 16px;     /* fallback */
   max-height: 32px;      /* fallback */
   min-height: 32px;
   -webkit-line-clamp: 3; /* number of lines to show */
   -webkit-box-orient: vertical;
}

.page-header-media{
	background-position: center center;
background-size: cover;
background-repeat: no-repeat;
}


.vc_custom_1477070012943 {
    padding-bottom: 40px !important;
    margin-bottom:0px !important;
}

.main-menu .menu-item a:hover,
.social a[style]:focus, .social a[style]:hover {
 color: #1b4323 !important;
}

#lang_sel >ul > li:before{
    content: "\f0dd" !important;
    position: absolute;
    right: 0px;
    color:#fff;
	font: normal normal normal 14px/1 FontAwesome;
	top:12px;
}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{
    content:none;
}
#lang_sel{
width:45px !important;
}

#lang_sel li{
width:45px !important;
}



.post-type-archive-oferta .post-content,
.home-section-ofertes .post-content {
  display: none;
}

.home-section-ofertes .recent-news .post {
  margin-bottom: 70px;
}

.gallery-fs .gallery-fs-fullscreen, .gallery-fs .owl-nav >  * {
	background:#2b753d !important;
	color:#fff !important;
}
.img-activitats {
	height: 150px;
	width: 100%;
	-webkit-object-fit: cover;
		 -moz-object-fit: cover;
		  -ms-object-fit: cover;
		   -o-object-fit: cover;
			 		object-fit: cover;
}
.home-section-ofertes{
	min-height:250px;
	padding-bottom:20px;
}

.ultimesNoticies-contenedor{
    border: 1px solid #e5e5e5;
    padding:5px;
}

.ultimesNoticies-contenedor h3, .recent-news h3{
    font-size: 17px;
    color: #575756;
    margin: 0;
    padding: 12px 0 12px 0;
    text-align: center;
    font-family: 'Roboto';
    font-weight: 600;
   }

.ultimesNoticies-contenedor h3:hover{
color:red !important;
}

 .vc_column_container>.vc_column-inner{
 		/*padding-bottom:35px !important;
 		text-align:center;*/
}

h1.style-1 {
    font-size: 50px;
    font-family: 'Montserrat';
    font-weight: 900;
    text-transform: initial;
    margin-top: 0;
    margin-bottom: 0;
    color: #575756;
    padding-bottom: 35px;
}
