/* 
  // Layout - Copernicus
*/

.display-3 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom:25px;
    color:#fff;
    filter:drop-shadow(0px 0px 3px rgb(0 0 0/40%));
    margin-top:0;
}
.p-md-5 {
    padding: 3rem !important;
    margin: none;
}

#full-width-image {
    width:100%;
}

@media (min-width: 768px) {
.p-md-5 {
    padding: 0 0 0 0 !important;
}
}

/*
@media (min-width: 2000px) {
.p-md-5 {
    padding: 3rem 0 0 0 !important;
    margin: 12em 0 4em 0;
}
}
*/

@media (min-width: 901px) {
.logo-mobile {
  display: none;
}
}

@media (max-width: 900px) {
.logo-desktop {display:none !important;}
}

@media (max-width: 767px) {
.display-3 {
    font-size: 3rem;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom:25px;
    color:#fff;
    filter:drop-shadow(0px 0px 3px rgb(0 0 0/40%));
}
.p-md-5 {
    padding: 0rem 3rem 3rem 3rem!important;
    margin: 0em 0 0em 0;
}
}

@media (max-width: 767px) {
.flex-content {
    flex-basis: 100%;
    max-width: 100%;
    margin-bottom: 3.5%;
    padding-top: 6em !important;
}
}

/* 
  // Related Content
*/

.flex-content {
    flex-basis: 100%;
    max-width: 100%;
    margin-bottom: 3.5%;
    padding-top:12em;
}
.flex-nav {
    flex-basis: 20%;
    max-width: 20%;
    margin-bottom: 3.5%;
}
.flexitem-nav {
    margin-left: 10%;
}
@media (max-width: 767px) {
.flex-nav {
    flex-basis: 100%;
    max-width: 100%;
    margin-bottom: 3.5%;
}
.flexitem-nav {
    margin-left: 0%;
}
}

/* 
  // Logos
*/

@media (min-width: 900px) {
.logo-mobile {
  display: none;
}
}

@media (max-width: 899px) {
.logo-mobile-container {
  padding-left:0px;
  padding-right:0px;
}
}

/* 
  // External Icons
*/

.external-link {
    background: transparent url(http://www.copernicus.gov.au/__data/assets/image/0009/96939/external.png) no-repeat 100% 50%;
    padding-right: 12px;
}

@media (min-width: 1600px) {
.display-3 {
    margin-top: 5%;
}
}

/* 
  // Media Calls
*/

/*  

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
.p-md-5 {
  position:absolute !important;
  margin: 0 0 4em 0 !important;
  top:0 !important;
}
.display-3 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 25px;
    color: #fff;
    filter: drop-shadow(0px 0px 3px rgb(0 0 0/40%));
}
}
*/
/* 

@media screen 
  and (min-device-width: 1800px) 
  and (max-device-height: 1080px) 
  and (-webkit-min-device-pixel-ratio: 1) { 
  .p-md-5 {
margin-top: 0;
}

.display-3 {
    font-size: 8rem;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 25px;
    color: #fff;
    filter: drop-shadow(0px 0px 3px rgb(0 0 0/40%));
    margin-top: .4em !important;
}
}
*/

/* Landscape 

@media only screen 
  and (min-device-width: 500px) 
  and (max-device-width: 1200px)
  and (orientation: landscape) {
.p-md-5 {display:none;}

.full-width-section {
    display:none;
}
}
*/

@media all and (max-width: 1600px) and (min-width: 1200px) {
.display-3 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 25px;
    color: #fff;
    filter: drop-shadow(0px 0px 3px rgb(0 0 0/40%));
    margin-top: .4em !important;
}

.btn-copernicus {
    color: #fff;
    background-color: #263F6A;
    border-color: #FFF;
    border-radius: 80px;
    padding: 1.5em 2.5em !important;
    font-size: 16px;
}

}




