/*
 Theme Name:     Salt lake
 Description:    Tema fill de Tower
 Author:         Jordi Gran des d'aeiou (aeiou.cat) per a Tot Sal (totsal.com)
 Author URI:   	 http://jordigran.com
 Template:       tower
 Version:        1.0
*/

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

/* Fonts */
@import url('https://fonts.googleapis.com/css?family=Fira+Sans+Extra+Condensed:300,300i,500,500i');

body, .block_title.section_title.inner-two_titles h5, .portfolio-item.overlayed h6, .header_page.with_subtitle.normal .titles h5, .portfolio-item.basic .show_text h6,

nav .menu > li > a, nav .menu > li.hasSubMenu:after, header#header .header_tools .vert_mid > a:not(#trigger-overlay), header#header .header_tools .cart .cart_icon,

h1, h2, h3, h4, h5, h6, .skill_title, .font_shortcode {
    font-family: 'Fira Sans Extra Condensed', sans-serif !important;
    font-size: 18px !important;
    font-weight: 200 !important;
    color: #222854 !important;
}

/* Hovers varis */
.header_11 nav li > a:hover, .header_11 nav li.current-menu-item > a, .header_11 nav li.current-menu-parent > a, .header_10 nav li > a:hover, .header_10 nav li.current-menu-item > a, .header_10 nav li.current-menu-parent > a, .header_9 nav li > a:hover, .header_9 nav li.current-menu-item > a, .header_9 nav li.current-menu-parent > a, .header_8 nav li > a:hover, .header_8 nav li.current-menu-item > a, .header_8 nav li.current-menu-parent > a, .header_7 nav li > a:hover, .header_7 nav li.current-menu-item > a, .header_7 nav li.current-menu-parent > a, .header_6 nav li > a:hover, .header_6 nav li.current-menu-item > a, .header_6 nav li.current-menu-parent > a, .header_5 nav li > a:hover, .header_5 nav li.current-menu-item > a, .header_5 nav li.current-menu-parent > a, .header_3 nav li > a:hover, .header_3 nav li.current-menu-item > a, .header_3 nav li.current-menu-parent > a, .header_2 nav li > a:hover, .header_2 nav li.current-menu-item > a, .header_2 nav li.current-menu-parent > a, .codeless_slider .swiper-slide .buttons.colors-light a.colored:hover *, .services_steps .icon_wrapper i, .testimonial_carousel .item .param span, .services_large .icon_wrapper i, .animated_counter i, .services_medium.style_1 i, .services_small dt i, .single_staff .social_widget li a:hover i, .single_staff .position, .list li.titledesc dl dt i, .list.only_icon li.simple i, .page_parents li a:hover, #portfolio-filter ul li.active a, .content_portfolio.fullwidth #portfolio-filter ul li.active a, a:hover, .header_1 nav li.current-menu-item > a, .blog-article h1 a:hover, .blog-article.timeline-style .content .quote i, .header_1 nav li.current-menu-item:after, .header_1 nav li > a:hover, .header_1 nav li:hover:after, header#header .header_tools > a:hover, footer#footer a:hover, aside ul li:hover:after, .highlights, .list li.simple i {
    color: #c22039 !important;
}

/* Navegació superior sobre el menú */
.top_nav {
	border-bottom: 1px solid #ccc !important;
} 


/* body.home */ .header_page h1 {
	display: none;
}

/* Diferències a la pàgina d'inici */
body.home section#content {
	padding-bottom: 0 !important;
}

/* Navegació */
nav .menu > li > a, nav .menu > li.hasSubMenu:after, header#header .header_tools .vert_mid > a:not(#trigger-overlay), header#header .header_tools .cart .cart_icon {
	text-transform: none !important;
}

/* Les linies de colors*/
.header_wrapper { border-bottom: 0 !important; }
.header_page .container { border-bottom: 7px solid #fff; width: 100% !important; max-width: 100% !important; }
.header_page { border-bottom: 27px solid #c22039 !important; margin-bottom: 5px;}
#content { border-top: 7px solid #222854; }

/* Passi de diapositives */
.flexslider {
    border: 0 !important;
    margin: 0 !important;
}
.flex-direction-nav a, .no-js .slides>li:first-child, .slides:after, html[xmlns] .slides {
	display: none !important;
}

/* Títols del contingut principal */
section h2 {
	border-bottom: 2px solid #eee;
	font-size: 2em !important;
	font-style: italic;
}
section h2 strong {
	border-bottom: 4px solid #222854;
	padding-bottom: 13px;
}
section h2, section h2 strong {
	line-height: 2em !important;
}
/*section h2 {
	position
	border-bottom: 3px solid #eee;
	height: 2em;
}
section h2:before {
	position: absolute;
	left: 0;
	top: 0;
	content: "xxxxx";
	width: 250px;
	height: 10px;
	border-bottom: 3px solid #222854;
	height: 2em;
}*/

/* Peu de pàgina */
footer#footer .inner {
    background-color: #222854 !important;
}
footer#footer #copyright {
	background: #2486bc !important;
}
footer#footer, footer#footer a, footer#footer h2 {
	color: #fff !important;
}
footer#footer h2 {
	text-transform: uppercase;
}
.frases-de-clients h2 {
	font-weight: bold !important;
}
.frases-de-clients .vc_col-sm-12>.wpb_wrapper {
	padding: 30px 0 50px 0;
}
.frases-de-clients .wpb_wrapper {
	background: #eee;
}
.frases-de-clients .testimonial_carousel .item p {
    padding: 0 27%;
}
.frases-de-clients.section-style {
    padding-top: 0;
    padding-bottom: 0;
}

/* Llistes específiques */
.llista-checks li {
	background: url('/wp-content/uploads/2017/10/check-tot-sal.png') no-repeat transparent;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 60px;
    vertical-align: middle;
    line-height: 42px;
}

.llista-amb-icones-grans h3 {
	font-weight: bold !important;
	font-size: 1.1em !important;
	margin-bottom: .4em;
}
#copyright {
    font-size: 14px;
}
.nota-al-marge {
	background: #2486bc;
	color: #fff;
	padding: 1em;
	margin-top: 20px;
}
.llista-amb-linia {
	border-left: 2px solid #222854;
	padding-left: 1.5em;
}
/*.llista-amb-linia*/ h3 {
	font-weight: bold !important;
	font-size: 1.3em !important;
}
.imatge-de-fons-amb-cover {
    background-size: cover;
}
.pastilla-sobre-imatge {
	background: #fff;
	padding: .8em 1.2em;
}

/* Botó del formulari (i altres) */
.btn-bt.default{
	color: #fff !important;
    background: #2486bc !important;
    border-color: #2486bc !important;
}
.btn-bt.default:hover  {
	color: #2486bc !important;
	background: #fff !important;
	border-color: #2486bc !important;
}



