html,body{
  height: 100%;
  width: 100%;
}
body {
  font-family: 'Nunito', sans-serif;
  font-size:16px;
  font-weight:200;
}

/* navbar */
.animate {
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}

	.navbar-fixed-left {
		position: fixed;
		top: 0px;
		left: 0px;
		border-radius: 0px;
	}

	.navbar-minimal {
		width: 200px;
		min-height: 60px;
		max-height: 100%;
		background-color: rgb(51, 51, 51);
		background-color: rgba(51, 51, 51, 0.8);
		border-width: 0px;
		z-index: 1000;
	}

	.navbar-minimal > .navbar-toggler, .navbar-toggler-logo{
		position: relative;
		min-height: 60px;
		border-bottom: 1px solid rgb(81, 81, 81);
		z-index: 100;
		cursor: pointer;
	}
  .navbar-toggler-logo{
    padding-left:8px;
    padding-right:0px;
  }

	.navbar-minimal.open > .navbar-toggler,
	.navbar-minimal > .navbar-toggler:hover {
		background-color: #89bdd3;
    border-bottom: 1px solid rgb(137, 189, 211);
	}

	.navbar-minimal > .navbar-toggler > span {
    position: absolute;
		top: 50%;
		right: 50%;
		margin: -8px -8px 0 0;
		width: 16px;
		height: 16px;
		background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAxNiAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEsN2gxNGMwLjU1MiwwLDEsMC40NDgsMSwxcy0wLjQ0OCwxLTEsMUgxQzAuNDQ4LDksMCw4LjU1MiwwLDgKCVMwLjQ0OCw3LDEsN3oiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLDEyaDE0YzAuNTUyLDAsMSwwLjQ0OCwxLDFzLTAuNDQ4LDEtMSwxSDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTEKCVMwLjQ0OCwxMiwxLDEyeiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEsMmgxNGMwLjU1MiwwLDEsMC40NDgsMSwxcy0wLjQ0OCwxLTEsMUgxQzAuNDQ4LDQsMCwzLjU1MiwwLDMKCVMwLjQ0OCwyLDEsMnoiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjMzLDI4Ljk3bDExLjY0LTExLjY0YzAuNDU5LTAuNDU5LDEuMjA0LTAuNDU5LDEuNjYzLDAKCWMwLjQ1OSwwLjQ1OSwwLjQ1OSwxLjIwNCwwLDEuNjYzTDIuOTkzLDMwLjYzM2MtMC40NTksMC40NTktMS4yMDQsMC40NTktMS42NjMsMEMwLjg3MSwzMC4xNzQsMC44NzEsMjkuNDMsMS4zMywyOC45N3oiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yLjk5MywxNy4zM2wxMS42NDEsMTEuNjRjMC40NTksMC40NTksMC40NTksMS4yMDQsMCwxLjY2MwoJcy0xLjIwNCwwLjQ1OS0xLjY2MywwTDEuMzMsMTguOTkzYy0wLjQ1OS0wLjQ1OS0wLjQ1OS0xLjIwNCwwLTEuNjYzQzEuNzg5LDE2Ljg3MSwyLjUzNCwxNi44NzEsMi45OTMsMTcuMzN6Ii8+Cjwvc3ZnPgo=);
		-webkit-transition: -webkit-transform .3s ease-out 0s;
		-moz-transition: -moz-transform .3s ease-out 0s;
		-o-transition: -moz-transform .3s ease-out 0s;
		-ms-transition: -ms-transform .3s ease-out 0s;
		transition: transform .3s ease-out 0s;
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
	}
  .navbar-toggler-logo-img{
    position: absolute;
		top: 45%;
		margin: -8px -8px 0 0;

  }

	.navbar-minimal > .navbar-menu {
		position: absolute;
		top: -1000px;
		left: 0px;
		margin: 0px;
		padding: 0px;
		list-style: none;
		z-index: 50;
		background-color: rgb(51, 51, 51);
		background-color: rgba(51, 51, 51, 0.8);
	}
	.navbar-minimal > .navbar-menu > li {
		margin: 0px;
		padding: 0px;
		border-width: 0px;
		height: 54px;
    width: 100%;
	}
  .navbar-minimal > .navbar-menu > .navbar-last-child{
    height:54px;
  }
	.navbar-minimal > .navbar-menu > li > a {
		position: relative;
		display: inline-block;
		color: rgb(255, 255, 255);
		padding: 20px 23px;
		text-align: left;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
		cursor: pointer;
		border-bottom: 1px solid rgb(81, 81, 81);
		width: 100%;
		text-decoration: none;
		margin: 0px;
	}

	.navbar-minimal > .navbar-menu > li > a:last-child {
		border-bottom-width: 0px;
	}
	.navbar-minimal > .navbar-menu > li > a:hover {
		background-color: #89bdd3;
	}

	.navbar-minimal.open {
		width: 200px;
	}

	.navbar-minimal.open > .navbar-toggler > span {
		background-position: 0 -16px;
		-webkit-transform: rotate(-180deg);
		-moz-transform: rotate(-180deg);
		-o-transform: rotate(-180deg);
		-ms-transform: rotate(-180deg);
		transform: rotate(-180deg);
	}

	.navbar-minimal.open > .navbar-menu {
		top: 60px;
		width: 150px;
		min-height: 100%;
	}

/*landing billboard, image, button, button effect*/
.jumbotron-header{
  height: 800px;
  background-size: cover;
  margin-bottom:0px;
  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
  min-height: 100vh; /* These two lines are counted as one :-)       */
  display: flex;
  align-items: center;
  width:100%;
}
.jumbotron-landing{
  background: #fff url("http://nikajankovic.com/img/landing.jpg") no-repeat fixed center;
}

.jumbotron-whats-yours{
  background: #000 url("http://nikajankovic.com/img/whats-yours-is-mine/preview-whats-yours-is-mine.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-dance-arian{
  background: #000 url("http://nikajankovic.com/img/dance-arian/preview-dance-arian.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-home-cjd{
  background: #000 url("http://nikajankovic.com/img/home-cjd/preview-home-cjd.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-silky-hands{
  background: #000 url("http://nikajankovic.com/img/silky-hands/preview-silky-hands.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-turquoise{
  background: #000 url("http://nikajankovic.com/img/the-colour-turquoise/preview-colour-turquoise.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-inside-out{
  background: #000 url("http://nikajankovic.com/img/inside-out/preview-inside-out.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-starstruck{
  background: #000 url("http://nikajankovic.com/img/starstruck/preview-starstruck.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-the-link{
  background: #000 url("http://nikajankovic.com/img/the-link/preview-the-link.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-mirror{
  background: #000 url("http://nikajankovic.com/img/mirror/preview-mirror.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-drift{
  background: #000 url("http://nikajankovic.com/img/drift/preview-drift.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-about{
  background: #000 url("http://nikajankovic.com/img/about-nika/preview-about.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-yoga{
  background: #000 url("http://nikajankovic.com/img/yoga/preview-yoga.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.jumbotron-contact{
  background: #000 url("http://nikajankovic.com/img/contact.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.container-about-nika{
  padding-left: 0px;
  padding-right:0px;
  padding-bottom: 30px;
}
.container-yoga{
  padding-left: 0px;
  padding-right:0px;
  padding-bottom: 70px;
}
.logo-landing-big{
  padding-left:80px;
  padding-right:80px;
}

.logo-landing{
  margin-top: -40px;
}
.logo-landing-lower{
  margin-top:20px;
}

/* button diagonal effect */
.diagonal {
  position: relative;
  background: white;
  color: white;
  border-width: 1px;
  border-color: black;
  overflow: hidden;
  z-index: 1;
}
.diagonal:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 500%;
  height: 1000%;
  z-index: -1;
  transform-origin: 0% 0%;
  transform: translateX(calc(20%)) translateY(10%) rotate(-45deg);
  /transform: translateY(10%) translateX(16%) rotate(-45deg);
  transition: transform .7s;
}
.jumbotron-landing .diagonal:after{
    background: #fdf3ce;
}
.diagonal:hover::after {
  transform: translateY(10%) translateX(-32px) rotate(-45deg);
}

/* parallax image - background is scrolling */

.block{
  width: 100%;
  height: 700px;
  position: relative;
  overflow: hidden;
  font-size: 16px;
}
.img-parallax {
  width: 100vmax;
  z-index: -1;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%,0);
  pointer-events: none
}


/* landing page - short bio [what moves me] & contact form */
.home-bio-parent{
  overflow:hidden;
  position: relative;
  width: 100%;
  padding-left:0px;
  padding-right:0px;
  background-color: #f4f4f4;
}

.home-bio-child-right{
  padding-top:130px;
  padding-left:60px;
  padding-right:60px;
  padding-bottom: 130px;
  height:100%;
  min-height:100%;
}

.home-bio-child-right h2, .home-contact h2{
  font-family: 'Dancing Script', cursive;
  font-weight: 300;
  font-size:5vw;
  position: relative;
  display: block;
  margin-bottom:40px;
  color: #595959;
}
.landing-h2{
  color:white;
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size:6vw;
  position: relative;
  display: block;
  margin-bottom:40px;
  text-transform: uppercase;
  text-shadow: 2px 3px 3px rgba(0,0,0,0.3);
}

.h2-section{
  font-family: 'Pacifico', cursive;
  font-weight: 300;
  font-size:9vw;
  position: relative;
  display: block;
  margin-bottom:40px;
  color: white;
  text-shadow: 2px 3px 3px rgba(0,0,0,0.3);
}

.landing-h4{
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  color: white;
  text-transform: uppercase;
}

.call-to-action{
  font-size:14px;
  color: black;
  border-radius: 0;
  border-width: 1px;
  border-color: black;
  text-transform: uppercase;
  margin-top:30px;
  margin-bottom:30px;
}
.home-display .call-to-action{
  margin-top:0px;
}

.home-bio-child-right .diagonal:after, .home-display .diagonal:after, .home-contact .diagonal:after, .home-yoga .diagonal:after, .about-form-button .diagonal:after{
  background: #89bdd3;
}
.home-bio-child-left{
  background:#08163b url("http://nikajankovic.com/img/home-bio.jpg") no-repeat fixed right;
  height: 100%;
  min-height:100%;
  padding-top: 60%;
  padding-bottom:0px;
}

.home-bio-info{
  padding-left:50px;
  padding-right:50px;
}

.home-contact{
  padding-top:100px;
}
.home-contact-form{
  margin-top:30px;
}

.control-label{
  font-weight:800;
  text-transform: uppercase;
  font-size:12px;
  letter-spacing: 3px;
}
.form-control{
  border-radius: 3px;
}
/*landing page - offerings - choreo, performance, yoga */
.home-choreo{
  background: #fff url("http://nikajankovic.com/img/home-choreo.jpg") no-repeat fixed center;
  min-height: 800px;
  background-size: cover;
  margin-bottom:0px;
}
.choreo-rep{
  background: #fff url("http://nikajankovic.com/img/choreo.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.performance-rep{
  background: #fff url("http://nikajankovic.com/img/performance.jpg") no-repeat fixed center;
  min-height: 100%;
  background-size: cover;
  margin-bottom:0px;
}
.home-performance{
  background: #fff url("http://nikajankovic.com/img/home-performance.jpg") no-repeat fixed center;
  min-height: 800px;
  background-size: cover;
  margin-bottom:0px;
}
.home-yoga{
  background: #fff url("http://nikajankovic.com/img/home-yoga.jpg") no-repeat fixed center;
  min-height: 800px;
  background-size: cover;
  margin-bottom:0px;
}

.home-choreo h2, .home-performance h2, .home-yoga h2, .choreo-rep h2, .performance-rep h2, .jumbotron-yoga h2, .jumbotron-contact h2{
  font-family: 'Pacifico', cursive;
  color:white;
  margin-top:300px;
  margin-bottom:0px;
  position: relative;
  display: block;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
  font-size: 8vw;
  font-weight: 400;
  text-shadow: 1px 1px 1px black;
}
.choreo-rep h2, .performance-rep h2, .jumbotron-yoga h2, .jumbotron-contact h2{
  margin-top:0px;
}
.home-choreo p, .home-performance p, .home-yoga p, .landing-p{
  color: white;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size:16px;
}
.no-decoration-link{
  text-decoration: none;
}
.no-decoration-link:hover{
  text-decoration: none;
}
.home-display{
  background-color:  #f4f4f4;
  padding-top:60px;
  padding-bottom:60px;
}
.preview-pages{
  background-color: white;
  padding-top:60px;
  padding-bottom:60px;
}

.home-display .col-md-4, .home-display .col-lg-4, .home-display .col-sm-5{
  margin-bottom:30px;
  background-color: white;
  padding-left:0px;
  padding-right:0px;
  border: 15px solid  #f4f4f4;
  padding-bottom:30px;

}
.preview-pages .col-lg-4, .preview-pages .col-lg-6, .preview-pages .col-sm-6, .preview-pages .col-lg-5, .preview-pages .col-sm-5, .preview-pages .col-lg-10, .preview-pages .col-sm-10{
  background-color: white;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  border: 15px solid  white;
}
.home-display .img-responsive{
  box-shadow: 0 4px 4px -2px #232323;
    -moz-box-shadow: 0 4px 4px -2px #232323;
    -webkit-box-shadow: 0 4px 4px -2px #232323;
}
.home-display h2, .preview-pages h2{
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  margin-top:30px;
  margin-bottom:0px;
}
.display-choreo-link{
  color: black;
}
.display-choreo-link:hover{
  color: #b56969;
  text-decoration: none;
}
.display-repertoire-link{
  color: black;
}
.display-repertoire-link:hover{
  color: #c7b0aa;
  text-decoration: none;
}
.display-choreo-edu-link{
  color:black;
}
.display-choreo-edu-link:hover{
  color: #f6b09e;
  text-decoration: none;
}
.display-performance-link{
  color: black;
}
.display-performance-link:hover{
  color: #846B8A;
  text-decoration: none;
}

.preview-text-box{
  padding: 0px 25px 20px 25px;
}
.credits{
  font-size: 10px;
  text-transform: uppercase;
}
.my-quote-div{
  background-color: #e6e6e6;
  padding: 80px 15px 80px 15px;
}
.my-quote{
  font-size: 30px;
}

.header-cursive, .header-cursive-repository{
  width:100%;
  font-family: 'Dancing Script',cursive;
  font-size:60px;
  padding:60px 80px 30px 80px;
}
.header-cursive-repository{
  padding:0px 80px 20px 80px;
}
.about-me-text, .repository-text{
  font-family: 'Nunito';
  font-weight: 200;
  font-size: 16px;
  padding-bottom:60px;
  padding-right:60px;
}
.repository-text{
  padding-top:60px;
  padding-bottom:30px;
}
.about-me-text p{
  margin-bottom:30px;
}

.more-work .category{
  margin-top:20px;
  margin-bottom: 25px;
}
.about-me-img{
  padding-right: 0px;
  padding-left:0px;
}
.top-left{
    position: absolute;
    top: 0px;
    left: 0px;

}
.cat-choreo{
  background-color: #b56969;
}
.cat-repertoire{
  background-color: #c7b0aa;
}
.cat-choreo-edu{
  background-color: #f6b09e;
}
.cat-performance{
  background-color: #846B8A;
}
.category{
  font-size: 11px;
  margin: 0px 0px 0px 0px;
  padding: 12px 10px 12px 10px;
  text-transform: uppercase;
  color: white;
  font-family: 'Oswald', sans-serif;
  letter-spacing: 1px;
  display: inline-block;
}

footer {
  background-color: #1a1a1a;
}
.copyright-section{
  padding-top:70px;
  padding-bottom:70px;
}
.copyright-section p{
  font-size:10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #ffffff;
}
/* footer social icons */
.row-social{
 padding-top:20px;
}
ul.social-network {
	list-style: none;
	display: inline;
	margin-left:0 !important;
	padding: 0;
}
ul.social-network li {
	display: inline;
	margin: 0 5px;
}


/* footer social icons */
.social-network a.icoFacebook:hover {
	background-color: #3B5998;
}
.social-network a.icoInstagram:hover {
	background-color:#cd486b;
}
.social-network a.icoVimeo:hover {
	background-color:#4EBBFF;
}
.social-network a.icoLinkedin:hover {
	background-color:#0077B5;
}
.social-network a.icoFacebook:hover i, .social-network a.icoInstagram:hover i, .social-network a.icoVimeo:hover i,
.social-network a.icoLinkedin:hover i {
	color:#fff;
}
a.socialIcon:hover, .socialHoverClass {
	color:#44BCDD;
}

.social-circle li a {
	display:inline-block;
	position:relative;
	margin:0 auto 0 auto;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align:center;
	width: 50px;
	height: 50px;
	font-size:20px;
}
.social-circle li i {
	margin:0;
	line-height:50px;
	text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-ms--transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}
.social-circle i {
	color: #fff;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	-ms-transition: all 0.8s;
	transition: all 0.8s;
}

.row-social a {
 background-color: #666666;
}
.contact-social{
  background-color: #c7b0aa;
  padding-top: 40px;
  padding-bottom: 40px;
}
.contact-social a{
  background-color: #1a1a1a;
}

@media (max-width: 1030px){
  .jumbotron-header{
    min-height: 100%;
    background-attachment: scroll !important;
    background-position: center center !important;
  }
  .home-choreo, .home-performance, .home-yoga{
    min-height:800px;
    background-attachment: scroll !important;
    background-position: center center !important;
  }
  .jumbotron-landing{
    background: #fff url("http://nikajankovic.com/img/landing-mini.jpg") no-repeat  center;
    padding-top:0px;
    padding-bottom:0px;
  }
  .home-bio-child-left{
    background: #fff url("http://nikajankovic.com/img/home-bio-mini.jpg") no-repeat fixed center !important;
    min-height: 100%;
    background-size: cover;
    margin-bottom:0px;
  }
  .jumbotron-contact{
    background: #fff url("http://nikajankovic.com/img/contact-mini.jpg") no-repeat center !important;
    min-height: 100%;
    margin-bottom:0px;
    background-attachment: scroll !important;
    background-position: center center !important;
  }
  .home-performance{
    background: #fff url("http://nikajankovic.com/img/home-performance-mini.jpg") no-repeat center;
    min-height: 800px;
    background-size: cover;
    margin-bottom:0px;
    background-attachment: scroll !important;
    background-position: center center !important;
  }
  .home-bio-child-right{
    padding-top:80px;
    padding-bottom:80px;
  }
  .home-bio-child-right .call-to-action{
    margin-bottom:60px;
  }
  .landing-h2{
    font-size:13vw;
  }
}
@media (max-width: 992px) {

  .home-bio-child-left{
    height: 500px;
  }
  .home-bio-info{
    padding-right:20px;
    padding-left:20px;
  }
  .navbar .container-fluid{
    padding-right:20px;
  }
  .home-bio-child-left h2{
    font-size:10vw;
  }
  .home-choreo h2, .home-performance h2, .home-yoga h2{
    font-size: 15vw;
  }
  .choreo-rep h2, .performance-rep h2, .jumbotron-yoga h2, .jumbotron-contact h2{
    font-size: 15vw;
    margin-top: 0px;
  }
  .home-contact{
    padding-top: 70px;
  }
  .home-bio-child-right h2{
    font-size:10vw;
  }
  .home-contact h2{
    margin-top:30px;
    font-size:11vw;
  }
  .home-contact-form{
    margin-top:10px;
  }
  .jumbotron-about h2{
    font-size:15vw;
  }
  .container-about-nika{
    padding-bottom: 0px;
  }
  .container-yoga{
    padding-bottom: 0px;
  }
}

@media (max-width: 767px){
  .navbar-minimal.open {
    width: 200px;
  }
  .navbar-minimal.open > .navbar-menu {
    overflow: visible;
  }
  .navbar .container-fluid{
    padding-left:10px;
  }
  .navbar .navbar-brand img {
    height: 40px;
    width: auto;margin-top:-60px;
  }
  .jumbotron-landing{
    background: #fff url("http://nikajankovic.com/img/home-bio-mini.jpg") no-repeat  center;
    padding-top:0px;
    padding-bottom:0px;
  }
  .jumbotron-contact{
    padding-top:0px;
    padding-bottom:0px;
  }
  .header-cursive{
    font-size:50px;
    padding:60px 80px 30px 80px;
  }
  .my-quote{
    font-size: 25px;
  }
  .logo-landing-big{
    padding-left:10px;
    padding-right:10px;
  }
  footer hr{
    margin-top:40px;
    padding-bottom:20px;
  }
}
