/*
Theme Name: Stockholm
Theme URI: http://demo.select-themes.com/stockholm
Description: Stockholm Theme
Tags: agency, business, ajax, portfolio, blog, shop, multi-purpose, clean, elegant, white, photography, modern, fullscreen, stylish, design
Author: Select Themes
Author URI: http://demo.select-themes.com
Version: 4.2
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
.content, .content .container, .wrapper, body, .header_bottom.clearfix{
	background-color:transparent !important;
}
body {
    background-image: url("/wp-content/uploads/2018/03/full.jpg") !important;
	background-repeat: repeat !important;
}

*{
	font-family: 'Barlow Semi Condensed', sans-serif;
}
.full_width {
    background-color: transparent !important;
}
h3{
    font-family: inherit !important;
    color: #333333 !important;
    font-style: normal !important;
    font-size: 55px !important;
    line-height: 55px !important;
    font-weight: 900 !important;
}
p{
	font-size: 18px !important;
    line-height: 30px !important;
}
.header_bottom{
	padding:0px !important;
}
.container_inner {
    width: 87.5% !important;
}
nav.main_menu>ul>li>a{
	padding:0px !important;
	font-size: 27px !important;
	float:right;
}
nav.main_menu ul li{
	min-width:180px;
}
nav span.menu-text{
	color:#333333;
}
.q_logo a {
	height:80px !important;
}
.footer_bottom_holder {
    display: block;
    background-color: #f3e1ce !important;
	text-underline-position: under;
}
.footer_bottom a{
	color:black !important;
	text-decoration: underline;
}
h4, h4 a {
    font-size: 28px !important;
    line-height: 2.2em !important;
	color:#333333 !important;
}
.chiama{
	display:none;
}
@media only screen and (max-width: 1000px) {

	.chiama{
	display:block;
		    position: fixed;
    bottom: 0px;
    z-index: 9999999999;
}
	.full_width_inner {
    display: flex;
    flex-direction: column;
}

.full_width_inner > #dove-siamo {order: 1; } /* Will be displayed third  */
.full_width_inner > #staff {order: 2; } /* Will be displayed second */
.full_width_inner > #servizi {order: 3; } /* Will be displayed first  */
.full_width_inner > #social {order: 4; }

	.full_width_inner > #proraso {order: 5; }
	.mobile_menu_button{
		float:right !important;
	}
	.logo_wrapper{
		    left: 0 !important;
    position: relative !important;
	}
	.q_logo a{
		left:0 !important;
		    height: 80px !important;
	}
	.logo_wrapper .q_logo a {
    height: 80px !important;
}
	.mobile_menu_button .fa{
		    font-size: 35px !important;
	}
	.mobile_menu_button span:hover,nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active>a {
    color: black !important;
}
	.tp-bgimg.defaultimg{
		    margin-top: -30px;
	}
	.storia-title {
    width: 62.5% !important;
    float: right;
}
	h3{
		font-size: 25px !important;
    line-height: 25px !important;
	}
	p{
		font-size: 14px !important;
    line-height: 21px !important;
	}
	h4{
		font-size: 14px !important;
    line-height: 14px !important;
	}
	.storia-title .vc_empty_space {
    display: none;
}
	.griglia-5-8 .vc_col-sm-8 {
    width: 62.5%;
    margin-left: 12.5%;
}
	#dove-siamo{
		 display: flex;
    flex-direction: column;
	}
	#proraso, #servizi {
     background-size: cover !important; 
}
	.orari-title, .title-servizi, .title-social, .title-proraso{
	width: 37.5% !important;
    float: right !important;
	margin-right:25%;
	}
	#servizi .vc_empty_space:first-child {
    height: 130px !important;
}
	#mappa.vc_col-sm-6,#staff .vc_col-sm-6,.mob-img {
    width: 100% !important;
}
	#staff .vc_col-sm-6.sist{
		width: 87.5% !important;
	}
	#proraso .vc_col-lg-offset-3{
		    width: 87.5% !important;
		   
	}
	#proraso .wpb_column.vc_column_container.vc_col-sm-6.vc_col-lg-offset-3{
		 margin-left: 6.25% !important;
	}
}
@media only screen and (max-width: 1260px) {
	nav.main_menu ul li {
    width: 130px;
		    min-width: 130px;
}
	nav.main_menu>ul>li>a{
	padding:0px !important;
	font-size: 21px !important;
	float:right;
}
}
header.page_header.scrolled_not_transparent.regular{
	margin-top:20px;
}
nav.mobile_menu{
	background-color:transparent !important;
}
@media only screen and (min-width: 767px) and (max-width: 1000px){
	footer{
		padding-bottom: 50px;
	}
}


.error404 .breadcrumbs_title {background-image: url("http://salonedone.it/wp-content/uploads/2018/05/slider-1-donè-min.png") !important }