/*  Logo resize */
.header-branding h1 a {
  height: auto;
   max-width: 206px;
}

/* NEW FEATURE REGION - based on asu dimensions*/
#home-page .feature-region {
  height: 450px;
  background-image: url(http://resources.curtin.edu.au/assets/litec/CurtinCanvas/CanvasCatalog/ExecEdBannerV3.jpg);
  background-size: 100%;
  background-size: cover;
  background-position: left;
}

@media only screen and (min-width: 1600px) {
  #home-page .feature-region {
    height: 600px;
  }
}
@media only screen and (max-width: 1699px) {
  #home-page .feature-region {
    height: 507px;
  }
}

@media only screen and (max-width: 1200px) {
  #home-page .feature-region {
    height: 450px;
  }
}

@media only screen and (max-width: 767px) {
  #home-page .feature-region {
    height: 300px;
  }
}

  @media only screen and (max-width: 320px) {
    #home-page .feature-region {
      height: 150px;
    }
}


#app-footer  {
  background-color: #000000;
color:white;


}

#app-footer a  {
color:white;
}


/*DEGREE DETAILS PAGE CSS*/

.content-box {
font-size: 16px;
}

.details {
font-size: 22px;
text-align: center;
}

.row {
font-size: 16px;
}

.section-one {
padding-top: 20px;
padding-bottom: 20px;
}

.section-three {
width: 100%;
padding: 20px;
padding-top: 10px;
background-color: #f0f0f0;
color: black;
}


@media only screen and (max-width: 991px) {
.section-one {
width: 100%;
}

.section-three {
width: 100%;
float: left;
}

.col-sm-4 {
width: 50%;
}
}


@media only screen and (max-width: 600px) {
.section-one {
width: 100%;
float: left;
}
}


/*FOUR ICONS*/
.four-icons {
width: 25%;
float: left;
padding-top: 0;
}

@media only screen and (max-width: 650px) {
.four-icons {
width: 50%;
float: left;
padding-top: 25px;
}

.four-icons p {
font-size: 14px;
}
}
/* TURN LOGO OFF IN LISTING INFO */
.product-account-logo {
	display: none;
}


/*Map*/
.mapBox {
width: 45%;
float: left;
padding-top: 0;
margin-left:15px;
margin-right:15px;
text-align: left;
}

@media only screen and (max-width: 450px) {
.mapBox {
width: 100%;
float: left;
padding-top: 25px;
margin-left:15px;
margin-right:15px;
text-align: left;
	}
}


/*TABLES*/
.rteleft {
padding: 10px;
}