.col-xs-12, .col-sm-6, .col-md-6, .col-sm-4 {
	 min-height: 0px;
}
#insta-landing-top .insta-landing-img{
    padding-top: 40px;
}
 #insta-landing-top .insta-landing-pic {
	 width: 125px;
	 height: 125px;
	 border-radius: 50%;
	 border: 1px solid #cccccc;
	 box-shadow: 0 2px 3px rgba(0, 0, 0, .15);
	 background-color: #ffffff;
}
 #insta-landing-top a:link {
	 font-size: 25px;
	 color: #61162d;
	 text-decoration: none;
}
 #insta-landing-top .insta-landing-name {
	 margin-top: 10px;
}
 #insta-landing-info {
	 margin-top: 30px;
}
 #insta-landing-info .link-container {
	 margin: auto;
	 margin-bottom: 20px;
	 background-color: #ffffff;
	 color: #61162d;
	 border: 1px solid #cccccc;
	 border-radius: 7px;
	 box-shadow: 0 2px 3px rgba(0, 0, 0, .15);
	 overflow: hidden;
	 position: relative;
	 transition: .5s ease;
}
 #insta-landing-info .link-container:hover {
	 transition: .3s;
	 box-shadow: 0 5px 8px rgba(0, 0, 0, .25);
}
 #insta-landing-info .link-img > img {
	 width: 100%;
	 height: 100%;
}
 #insta-landing-info .link-title {
	 text-align: center;
	 position: absolute;
	 left: 0px;
	 bottom: 0px;
	 background-color: #ffffff;
	 color: #333333;
	 padding: 0px 10px 0px;
	 width: 100%;
	 height: 0;
	 transition: .5s ease;
}
 #insta-landing-info .link-title > h3 {
	 padding-top: 10px;
}
 #insta-landing-info h3 > a {
	 color: #1c1c1c;
	 transition: .3s;
}
 #insta-landing-info h3 > a:hover {
	 color: #b5a36a;
	 transition: .3s;
}
 #insta-landing-info .link-container:hover .link-title {
	 height: 25%;
	 transition: .3s;
	 box-shadow: 0 5px 8px rgba(0, 0, 0, .25);
}
 .link-img.no-pad {
	 padding: 0px;
}
 .container__top {
	 padding-top: 50px;
	 padding-bottom: 50px;
	 margin-top: 0px;
	 margin-bottom: 0px !important;
}
 .navheader {
	 display: none;
}
 body {
	 background: linear-gradient(rgba(253, 253, 253, 0.91), rgba(253, 253, 253, 0.91)), url('../../edelmiro/insta-landing-page/walkway-bw.jpg');
	 background-size: cover;
	 background-attachment: fixed;
}

 @media (pointer: coarse) {
	 #insta-landing-info .link-title {
		 height: 25%;
	}
}
 @media only screen and (max-width: 800px) {
     #insta-landing-top .insta-landing-img{
    padding-top: 0px;
}
	 #insta-landing-info .link-container {
		 max-width: 315px;
		 max-height: 315px;
	}
	 body {
		 background: linear-gradient(rgba(253, 253, 253, 0.91), rgba(253, 253, 253, 0.91)), url('../../edelmiro/insta-landing-page/background-mobile.jpg');
		 background-size: cover;
		 background-attachment: fixed;
	}
}
 .main-footer a.btn-default {
	 color: #fff;
}
 nav#footer {
	 background-color: transparent !important;
}
 #footer span.fab, #footer span.fas {
	 border: 1px solid #ccc;
	 color: #61162d;
	 box-shadow: 0 2px 3px rgba(0, 0, 0, .15);
}
 
.u-no-transform {
  text-transform: none;
}