/*
 Theme Name:   Contemporary
 Theme URI:    http://miclub.com.au
 License:      Copyright 2017 - MiClub
*/

/*
 * ======================  LIVE CHANGES GO HERE  ======================
 * Please make sure that you place a timestamp with your name whenever
 * this file is edited. If your change is a result of a ticket please
 * include the ticket number in the comment.
 */

:target {
	padding-top: 130px;
	margin-top: -130px;
	display: inline;
}


#soliloquy-container-10159 .soliloquy-fc-title{
	display: none;
}

#soliloquy-container-10159 .soliloquy-fc-read-more{
	display: none;
}

#soliloquy-container-10159 .soliloquy-fc-read-more{
	display: none!important;
}

/* Fixing member login button for samsung fold */

@media screen and (max-width:320px){
	#navigation .nav-inner .members-dropdown .members-link{
		display: block;
	}
	
	#navigation .nav-inner .logo{
		padding: 22px 0;
	}
	
	#navigation .nav-inner .members-dropdown .members-link{
		padding: 1px 8px;
	}
	
	#navigation .nav-inner .menu .menu-toggle{
		right: 35px;
		padding: 1px 8px;
	}
	
	#navigation .nav-inner .members-dropdown{
		right: 90px;
	}
	
	#navigation .nav-inner .search{
		width: 20px;
	}
	
	#navigation .nav-inner .menu .menu-toggle{
		font-size: 9px!important;
		height: 26px;
	}
	
	#navigation .nav-inner .members-dropdown .members-link strong{
		font-size: 9px!important;
	}
	
	#navigation .fa-angle-right{
		display: none;
	}
}
.course-distance p.second span{ 
	width: 25%; 
} 
.course-distance p.first span{
	width: 25%;
}


/*adding and styling restaurant booking button*/

#navigation.shrink .members-dropdown {
    margin: 0px !important;
}

#navigation.shrink .members-link {
	margin-top: 3px !important;
}

#navigation .nav-inner .members-dropdown {
    margin: 8px 0;
    display: flex;
    flex-direction: column;
    transition: all 0.5s;
}

#navigation .nav-inner .members-dropdown .members-link {
    margin-top: 8px;
	text-align: center;
}

#navigation .nav-inner .menu #nav li a {
	padding: 48px 12px;
}

@media screen and (max-width: 1650px) {
	#navigation .nav-inner .menu #nav li a {
		padding: 48px 12px;
	}
	#navigation .nav-inner .menu #nav li a {
		font-size: 12px;
	}
	#navigation .nav-inner .members-dropdown .members-link strong,
	#navigation .nav-inner .members-dropdown .members-link {
    	font-size: 8.5px !important;
	}
}


@media screen and (max-width: 1320px) {
	#navigation {
		padding: 0 2%;
	}
	#navigation .nav-inner .menu #nav li a {
		padding: 48px 4px;
		font-size: 10px;
	}
}

@media screen and (max-width: 1024px) {
	#navigation .nav-inner .members-dropdown {
		flex-direction: row;
		margin-top: 0px;
	}
		#navigation .nav-inner .members-dropdown .members-link {
		margin: 0px 3px;
	}
}

@media screen and (max-width: 450px) {
	#navigation .nav-inner .members-dropdown {
	    flex-direction: column;
    	margin-top: -17px;
	}
	
	#navigation.shrink .members-dropdown {
    	margin: -17px !important;
	}
	#navigation .nav-inner .members-dropdown .members-link {
		margin-bottom: 2px;
	}
}

#sign-up-form{
    margin-top: 30px;
}
#sign-up-form .App>form .overflow-visible .p-card.p-component:last-child .p-card-content .col-12:nth-child(7){
    width: 100%;
}
#main .section .container #content .holes .hole a h3 {
    text-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
#main .section .container #content .holes .hole {
    height: 230px;
}


/* 30/07/25 Player container height breaking on lifestyle points */
#bookForm .playerCont {
	height: auto;
}

span#bookForm\:j_idt536_label {
	width: auto !important;
}
