/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        1.0
*/
@font-face {
	font-family: MAIAN;  
	src: url(https://borboletamusic.nl/wp-content/themes/jupiter-child/fonts/MAIAN.TTF);  
	font-weight: normal;  
}

body {
    font-family: MAIAN;
}

h4 a {
	color: #349fbd;
}

/* page title sectie verbergen*/
 
#mk-page-introduce {
	display: none;
}
/* Styling musici archive */
.musici-wrapper {
	width: 100%;
}
.musici-musicus-each {
	width: 14%;
	float: left;
	text-align: center;
	margin-bottom: 40px;
	height: 190px;
}
.musici-musicus-featured-image {
	width: 80%;
	border-radius: 50%;
}
.musici-musicus-featured-image img {
	width: 100%;
	border-radius: 50%;
	border: #9ac141 solid 2px;
}
.musici-musicus-postnaam {
	width: 80%;
	margin-top: 20px;
}
.musici-musicus-instrument {
	width: 80%;
}
/* Styling musici single post */

.musicus-titel h4 {
	color:#349fbd;
}
.musicus-instrument-titel {
	color: #9ac141;
}
.musicus-instrument {
}
.musicus-website-titel {
	color: #9ac141;
}
.musicus-website a {
	color: #777777;
}
.musicus-website a:hover {
	color: #9ac141;
}
.musicus-email-titel {
	color: #9ac141;
}
.musicus-email a {
	color: #777777;
}
.musicus-email a:hover {
	color: #9ac141;
}
.musicus-email {
}
.musicus-facebook-titel {
	color: #9ac141;
}
.musicus-facebook a {
	color: #777777;
}
.musicus-facebook a:hover {
	color: #9ac141;
}
.musicus-beschrijving-titel {
	color: #9ac141;
}
.musicus-beschrijving p {
	
	margin-top: 0px;
}
.musicus-wrapper-col-2 {
	width: 40%;
	float: left;
}
.musicus-featured-image img {
	float: right;
}
.musicus-wrapper-col-1+2 {
}

/*musicus styling temp*/
.musicus-box-1 {
	border: 2px solid #9ac141;
    border-radius: 50%;
    float: right;
    height: auto;
    margin-bottom: 30px;
    margin-right: 10px;
    overflow: hidden;
    width: 200px;
	}
.musicus-box-2 { 
	height:auto;
	float:left;
	font-size: 16px;
}
.musicus-box-3 {
	height:auto;
	clear:left;
	padding-top:30px;
}


/* concerten styling temp*/

.concerten-box-1 {
	height: auto;
	float: left;
	width: 200px;
	margin-right: 40px;
	margin-bottom: 50px;
	border: 2px solid #9ac141;
	border-radius: 50%;
	overflow: hidden;
}
.concerten-box-2 {
	width: 100%;
	height: auto;
	overflow: visible;
	font-size: 16px;
}
.concerten-box-3 {
	width: 100%;
	min-height: 150px;
	padding-top: 10px;
}
.concerten-box-4 {
	margin-bottom: 20px;
	border-bottom: 1px solid #dce7c1;
	text-align: right;
}
.concerten-box-4 a {
	
	color: #777777;
}

.concerten-kaarten {
	font-variant: all-small-caps;
	font-size: 1.1em;
}
.concerten-kaarten a {
	color: #9ac141;
}
.concerten-kaarten a:hover {
	color: #349fbd;
}
 @media handheld, only screen and (max-width: 769px) {
.musici-musicus-each {
	width: 25%;
	 }
.concerten-box-1 {
	width: 125px;
	height: auto;
	float: left;
}
.concerten-box-2 {
	width: 100%;
	height: auto;
}
.concerten-box-3 {
	width: 100%;
	height: auto;
	clear: left;
	padding-top: 0;
}
}
 @media handheld, only screen and (max-width: 414px) {
	 .musici-musicus-each {
	width: 50%;
	 }
.concerten-box-1 {
	height: auto;
	float: left;
	width: 100%;
}
.concerten-box-2 {
	width: 100%;
	height: auto;
	clear: left;
}
.concerten-box-3 {
	width: 100%;
	clear: left;
	height: auto;
	font-size: 100%;
	padding-top: 10px;
}
.concerten-box-4 {
	width: 100%;
}

}
.concerten-serie a {
	color: #9ac141;
}
/*concert styling temp*/

.concert-box-1 {
	float: left;
	width: 200px;
	border: 2px solid #9ac141;
	border-radius: 50%;
	height: auto;
	margin-bottom: 30px;
	margin-right: 10px;
	overflow: hidden;
}
.concert-box-2 {
	font-size: 16px;
}
.concert-box-3 {
	clear: left;
}
.concert-box-4 {
}
.concert-serie {
	color: #9ac141;
}
/* Styling concert single */

.concert-featured-image {
	float: right;
	width: 80%;/*margin-right: 43px;*/
}
.concert-titel h3, h4 {
	color: #349fbd;
}
.concert-locatie {
	font-weight: bold;
}
.concert-datum {
}
.concert-beschrijving p {
	font-size: 14px;
	margin-top: 10px;
}
.concert-musici-titel {
	color: #9ac141;
	font-size: 18px;
	width: 100%;
	float: left;
}
.concert-musici {
	/*display: inline-flex;*/
	width: 100%;
	margin: 20px 0 0 -2px;
	float: left;
}
.concert-musicus-each {
	text-align: center;
	width: 20%;
	float: left;
	margin-bottom: 20px;
}
.concert-musicus-thumbnail img {
	border-radius: 50%;
	border: #9ac141 solid 2px;
}
.concert-musicus-thumbnail img:hover {
	transform: scale(1.2);
	transition: all 1s ease 0s;
}
.concert-musicus-postnaam {
	width: 100%;
	margin-top: 20px;
}
.concert-kaarten {
	font-variant: all-small-caps;
	font-size: 1.1em;
}
.concert-kaarten a {
	color: #9ac141;
}
.concert-kaarten a:hover {
	color: #349fbd;
}
.full_text p {
	font-size: 14px;
	margin-top: 25px;
}
/* iPhone  */
@media only screen  and (max-device-width: 667px)  and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait) {
body:before {
	background: rgba(0, 0, 0, 0) url("https://www.borboletamusic.nl/wp-content/uploads/2016/10/bg_potrait_2.png") no-repeat scroll center right / cover;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 104%;
	z-index: -10;
}
.concert-musicus-each {
	width: 24%;
	margin-left:10px; 
}
.musicus-box-1 {
    float: left;
    height: auto;
    margin-bottom: 30px;
    margin-right: 10px;
    width: 40%;
}

}
 @media only screen  and (max-device-width: 667px)  and (-webkit-min-device-pixel-ratio: 2)  and (orientation: landscape) {
body:before {
	background: rgba(0, 0, 0, 0) url("https://www.borboletamusic.nl/wp-content/uploads/2016/10/bg_landscape.png") no-repeat scroll center bottom / cover;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 104%;
	z-index: -10;
}
.concert-musicus-each {
	width: 20%;
	margin-left:20px; 

}



}

/* iPad bg */
@media only screen  and (max-device-width: 1025px)  and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait) {
body:before {
	background: rgba(0, 0, 0, 0) url("https://www.borboletamusic.nl/wp-content/uploads/2016/10/bg_potrait_2.png") no-repeat scroll center right / cover;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 104%;
	z-index: -10;
}
.concert-musicus-each {
	width: 24%;
	margin-left:20px; 

}

}
@media only screen  and (max-device-width: 1025px)  and (-webkit-min-device-pixel-ratio: 2)  and (orientation: landscape) {
body:before {
	background: rgba(0, 0, 0, 0) url("https://www.borboletamusic.nl/wp-content/uploads/2016/10/bg_landscape.png") no-repeat scroll center bottom / cover;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 104%;
	z-index: -10;
}
.concert-musicus-each {
	width: 24%;
	margin-left:20px; 

}
}
/*desktop bg*/
@media only screen  and (min-device-width: 1026px) {
body:before {
	background: rgba(0, 0, 0, 0) url("https://www.borboletamusic.nl/wp-content/uploads/2016/10/bg_landscape.png") no-repeat scroll center bottom / cover;
	content: "";
	display: block;
	height: 106%;
	left: 0;
	position: fixed;
	top: 0;
	width: 112%;
	z-index: -10;
}
}

.single-social-section {
	margin-right: 15px;
	}
.borboleta_slider {
	border: solid #9ac141 2px;	
} 


