/*
 Theme Name:   WpResidence child theme
 Theme URI:    https://themeforest.net/item/wp-residence-real-estate-wordpress-theme/7896392
 Description:   WpResidence child theme
 Author:       WpEstate
 Author URI:   http://wpestate.org
 Template:     wpresidence
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

/*
Menu top header / mobile
*/

.top_bar .xoxo { margin: 0; display: inline; }
.mobile_header { background-color: #fff; height: 80px; }
.mobile_header i{ color: #d52521; margin: 30px; }
.mobile-logo img { max-height: 80px; padding: 10px 0 10px 0; }
.mobile-trigger { height: 80px; }
#menu-item-18332 a{
font-family: 'Dancing Script', cursive;
font-size:17px;
}
#access .menu li:hover>a, #access .menu li:hover>a:active{ color:#fff;}

.has_top_bar .has_header_type1 .header_media{ padding-bottom:20px; }
#adv-search-header-1{ top:-63px;}
.header_type1.header_left #access, .logged-in .header_type1.header_left #access {margin:0 46px 0 0;}

.back-align-right{
	background:#0080ba url(https://primapropertytorino.com/2OI7/wp-content/uploads/2018/07/vendere-casa-1.jpg?id=19052) !important;
	    background-position: right!important;
    background-repeat: no-repeat!important;
}


/*slider*/
.slider-content{
bottom:70px;}

/*etichette*/

.has_4per_row.listing_wrapper .featured_div {
background-color: #ffeb00;
max-width: 120px;
font-size:14px;
padding: 5px 10px!important;
color: #a4193c;
border-radius:5px;}

.ribbon-inside.affittato {
padding: 5px 10px;
border-radius:5px;
}

/* top logo / bar top widget*/
.logo img{
max-height:70px;
}
.customnav .logo img{
max-height:60px;
}

.top_bar {
    padding: 15px 45px 0px 45px;
}
.theme_slider_wrapper .carousel-indicators{z-index:1; width:14%; margin-left:-7%;}
#primary .social_sidebar_internal a{padding-bottom:33px;}

li#text-17 {
    padding: 0!important;
}
.side_agent_unit .agent-unit-img-wrapper {
    max-height: 400px;
    margin-top: -50px;
}

/*Title*/
.page-id-18330 .entry-title.title_prop{
font-family: 'Dancing Script', cursive!important;
}

.entry-title{margin: 0 0 30px 0;}

/*Social button*/

#primary .social_sidebar_internal a{
width:41px;
}
.social-facebook{
margin-left:0;
}

/* Testo */
.single-content p {
    line-height: 1.3;
}

/*pag proprietà*/
#google_map_prop_list_sidebar .adv-search-1{
margin-top:15px;}
.admin-bar #google_map_prop_list_wrapper, .admin-bar #google_map_prop_list_sidebar{
margin-top:50px
}

/*form contatti*/
.wpcf7-form-control-wrap.Privacy{display: inline-grid;
    width: 100%;
    position: relative;
    margin-bottom: 15px;}
.wpcf7-form input[type="submit"]{padding:10px 15px!important;
font-size:13px!important;}

/** MAILCHIMP ***/
.footer-mailchimp{top: -10px; position: relative;}
.footer-mailchimp h3{color:#fff;}

@media (max-width: 1140px)
{
    .has_top_bar .has_header_type1 #google_map_prop_list_sidebar {
        padding-top: 20px;
    }
	.parallax-doc .vc_parallax-inner{
		right:-80%;
	}
	.footer-mailchimp{top: auto;}
}

@media (max-width: 480px)
{
	.mod-contattaci div{padding:0;}
	.top_bar {
    padding: 15px 10px 0px 10px;
}
	.carousel-control-theme-next{bottom:0;}
	.carousel-control-theme-prev{bottom:-50px;}
	
.back-align-right{
	    background-position:center!important;
	background-size:250%!important;
}
}