/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



.nectar-hor-list-item {
	padding:12px;
}
img.socialicon {
	width:25px!important;
}
.flickity-viewport {
	margin-bottom:20px!important;
}

#top nav ul li a {
	color:#444444;
}

div {
	outline:none!important;
}

.nectar-fancy-ul ul {
	margin-bottom:0px;
}
a.table {
	display:table;
}


/* Social Feed */
.sbi_follow_btn a {
	background-color:#2d3d33!important;
}
.sbi_follow_btn a:hover {
	background-color:#2d3d33!important;
}



/* Hotspots */
.nectar_image_with_hotspots[data-color="extra-color-1"] .nectar_hotspot {
	background-color:transparent;
}
.nectar_image_with_hotspots[data-tooltip-func=hover] .nectar_hotspot:hover span {
	transform:scale(1.25);
	-webkit-transform:scale(1.25);
}
.nectar_image_with_hotspots[data-size=medium][data-hotspot-icon=plus_sign] .nectar_hotspot span {
	background-image:url('https://swissallure.nl/wp-content/uploads/2022/09/favicon2022.png');
	background-size:contain;
}
.nectar_image_with_hotspots[data-size=medium][data-hotspot-icon=plus_sign] .nectar_hotspot span:before, .nectar_image_with_hotspots[data-size=medium][data-hotspot-icon=plus_sign] .nectar_hotspot span:after {
	display:none;
}



/** Tarieven **/

.old-price {
	text-decoration:line-through;
	text-decoration-color:#ED3D33;
	text-decoration-thickness:2px;
}
.new-price {
	margin-left:10px;

}
.new-price:after {
	content:'-15%';
	top:-15px;
	margin-left:2px;
	position:relative;
	background-color:#ED3D33;
	color:white;
	font-size:.7em;
	padding:2px;
	border-radius:2rem;

}
body.page-id-3157 .new-price:after { /*voorschoten*/
	content:'-25%';
}
.new-price2 {
	margin-left:10px;

}
.new-price2:after {
	content:'-30%';
	top:-15px;
	margin-left:2px;
	position:relative;
	background-color:#ED3D33;
	color:white;
	font-size:.7em;
	padding:2px;
	border-radius:2rem;

}
.eenheid {
	display:none;
	margin-right:5px;
	font-family:'Open Sans';
	font-weight:300;
}


#footer-outer ul.social li {
	display:inline-block;
	margin:0 10px;
}


body.material #header-secondary-outer .nectar-center-text {
	line-height:1.3em;
	font-size:.8em;
	font-weight:500;
	color:white;
	max-width:80%;
}
#header-secondary-outer, #header-outer #header-secondary-outer, body #header-outer #mobile-menu .secondary-header-text {
	background-color:#232323;
}





/** Contact form 7 **/
.wpcf7 .wpcf7-response-output {
	background-color:#7E8C7B;
	color:white;
	border:none!important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
	background-color:#ED3D33;
}

input.wpcf7-submit {
	background:linear-gradient(125deg,#a17342,#ce9b5a)!important;
}



/** Footer **/
#footer-outer .widget {
	margin-bottom:38px;
}



/* Media queries modifications */
@media only screen and (max-width: 690px) {
	.container, .orbit-wrapper .slider-nav, .post-area.standard-minimal.full-width-content .post .inner-wrap {
		max-width:360px;
	}
}

@media only screen and (min-width :1px) and (max-width :999px) {
	.eenheid {
		display:inline-block;
		font-family:'Open Sans'!important;
		font-weight:300!important;
	}
	.hide-mobile {
		display:none!important;
	}
}