.column, .columns {
    float: left;
    min-height: 1px;
    padding: 0 15px 0 0;
    position: relative;
}

.icon-column { 
	width: 330px;
	height: 235px;
	box-shadow: 0 6px 30px -15px rgba(0, 0, 0, 0.6);
	background-color: #ffffff;
}

.Landing-Page {
  width: 1440px;
  background-color: #ffffff;
  margin: 0 auto;
  padding: 0;
  border: solid 1px #dddddd;
}

.lprow { width: 1440px; height:600px;}  /*top row with bg img*/

.row { width: 100%; }

.left-pad {
	padding-left:110px;
}

.constrained-container { 
	width: 670px; /* Was 680 */
}

.icon-row { 
	padding-bottom: 45px;
}

.red-line {
	width: 330px;
	height: 5px;
	background-color: #bf0032;
} 

a {color: #08b18a; }

a:hover {color: #00866c; }

h2.Choose {
  font-family: "League Gothic",sans-serif;
  font-size: 48px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: 2px;
  color: #222222;
  margin:55px 0 36px 0;
}

.Choose .text-style-1 {
  color: #000000;
}

h3.more-info {
  font-family: "League Gothic", sans-serif;
  font-size: 28px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.14;
  letter-spacing: 1px;
  color: #222222;
  text-transform:uppercase;
}

.more-info .text-style-1 {
  color: #08b18a;
}

p.lp a {color: #08b18a; }

p.lp a:hover {color: #00866c; }

p.copyright { 
  font-family: "Milo",sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.56;
  letter-spacing: 0.25px;
  color: #fff;
  margin-top:12px;
}

p.copyright a {color: #08b18a; }

p.copyright a:hover {color: #00866c; }

h3.more-info a {
	color: #08b18a; }

h3.more-info a:hover {
	color: #00866c; }

p.lp, ul.lp li {
  font-family: "Milo",sans-serif;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.56;
  letter-spacing: 0.25px;
  color: #222222;
  margin-top:12px;
}
 
.mb-top-background { 
	background-image: url(/graduate-studies/lp/mini-mba/img/HBJ-1015x600-04.jpg);
    background-repeat: no-repeat;
    background-attachment: local;
	background-position:top right;
    background-size: 1010px 600x;
	background-clip:padding-box;
	width: 1440px; 
	height:600px;
	margin: 0;
	mergin-left:-110px;
	}
	
.emba-top-background-b { 
	background-image: url(/graduate-studies/lp/msba/img/group-4b.png);
	background-repeat: no-repeat;
    background-attachment: local;
	background-position:top right;
    background-size: 1010px 600x;
	background-clip:padding-box;
	width: 1440px; 
	height:600px;
	margin: 0;
	mergin-left:-110px;
	}
	
.mb-top-mobile { 
	width: 100%; 
	margin: 0;
	}
	
div.bauer-fc {
  width: 132px;
  height: 60px;
  position: relative;
  left: 110px;
  top:60px; 
}
  
h1.title {
  font-family: "League Gothic", sans-serif;
  font-size: 136px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.88;
  letter-spacing: 3.89px;
  color: #000000; 
}

h3.boxheads { 
	font-family: "League Gothic", sans-serif; 
	font-size: 28px; 
	font-weight: normal; 
	font-stretch: normal; 
	font-style: normal; 
	text-transform: uppercase;
	line-height: 1.07; 
	letter-spacing: 1px; 
	color: #222222;
	margin: 20px 0 0 25px;
}

p.boxtext { 
  font-family: "SourceSansPro", sans-serif;
  font-size: 17px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.44;
  letter-spacing: 0.25px;
  color: #54585a;
  margin: 11px 0 0 25px;
}

.padded-multiline { 
  font-family: "League Gothic", sans-serif;
  font-size: 136px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.95;
  letter-spacing: 3.89px;
  color: #000000;
  padding: 1px 0; 
}

.padded-multiline span { 
  background-color: #fff;
  color: #000000; 
  display: inline;
  padding: 0 24px 0 0;
  /* Needs prefixing */
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}

.padded-multiline-thank-you { 
  font-family: "League Gothic", sans-serif;
  font-size: 55px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.95;
  letter-spacing: 1px;/* 2.5px */
  color: #000000;
  /*padding: 1px 0;*/ 
}

.padded-multiline-thank-you span { 
  background-color: #fff;
  color: #000000; 
  display: inline;
  padding: 0 24px 0 0;
  /* Needs prefixing */
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}

div.title {
  float: left; 
  width: 735px; 
  margin: 290px 0px 0px 110px; 
  padding: 0px; 
}

.title .text-style-1 {
  font-style: italic;
  color: #bf0032;
}

.padded-multiline .text-style-1 {
  font-style: italic;
  color: #bf0032;
}

.searchbox { 
  float: right; 
  width: 350px; 
  height: 820px; /* Was 925 | 875 | 825 | 625 | 600 | 950 | 700  */
  margin: -260px 150px 50px 50px;
  padding: 0;
  background:rgba(255,255,255, 0.9);
  box-shadow: 0 8px 30px -20px rgba(0, 0, 0, 0.6);
} 

.wForm h3:not(.wFormTitle), .wform h3.searchboxheader {
	font-family: "League Gothic", sans-serif;
	font-size: 28px; 
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.14;
	letter-spacing: 1px;
	color: #222222;
	text-transform: uppercase;
	padding: 20px 0 0 10px;
	margin: 0;
}

.wForm fieldset {
	border-style: none;
	padding: 0 0 0 0;
	margin-left: 0;
	margin-right: 0;
}

.wForm .primaryAction {
	padding: 16px 60px;
}

#submit_button {
	color: #fff;
	font-family: "League Gothic", sans-serif;
	font-size: 21px;
	font-weight: normal;
	font-stretch: normal;
	font-style: italic;
	line-height: 1.33;
	letter-spacing: 1.5px;
	text-align: center;
	text-transform: uppercase;
}

p.nevershare {
	font-family: "SourceSansPro", sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.43;
	letter-spacing: 0.19px;
	color: #888b8d;
	margin: 10px; 
	text-align:center;
}

.graybox {
	width: 100%; 
    height: 60px; 
    background: #888b8d;
}

.graybox p { 
	font-family: "League Gothic", sans-serif;
	font-size: 21px;
	font-weight: normal;
	font-stretch: normal;
	font-style: italic;
	line-height: 1.33;
	letter-spacing: 1.5px;
	text-align: center;
	color: #ffffff;
	text-transform: uppercase;
	padding-top: 17px;
} 

#footerContaineremba {
    width: 1440px;
	height: 180px;
    background-color: #000000;
    padding-top: 25px;
	padding-left: 110px;
	margin: 0 auto;
}
#footerContaineremba-thank-you {
    width: 1440px;
	height: 180px;
    background-color: #000000;
    padding-top: 25px;
	/*padding-left: 110px;*/
	margin: 0 auto;
}

#footer_copyright p {
    font-size: 12px;
	color:#fff;
	text-align: left;
}

#footer_copyright p a {
    color: #fff;
    text-decoration: underline !important;
}

.icon-build-experience { 
	width: 116px;
	height: 62px;
	object-fit: contain;
}



@media only screen and (max-width: 767px) {

div.title {
  float: left; 
  /*width: 735px; */
  margin: 15px; 
  padding: 15px;  
}

div.bauer-fc {
  width: 100%;
  height: 100%;
}
	
.Landing-Page {
  width: 100%;
  background-color: #ffffff;
  margin: 0 auto;
  border: solid 1px #dddddd;
  padding:15px;
}

.left-pad {
	padding-left:0;
}

.constrained-container { 
	width: 100%;
}

.icon-row { 
} 

.red-line {
	width: 100%;
	height: 5px;
	background-color: #bf0032;
} 

.padded-multiline { 
  font-size: 50px;
  letter-spacing: 2px;
  padding: 1px 0; 
}

.padded-multiline span { 
  background-color: none;
  color: #000000; 
  display: inline;
  padding: 0 24px 0 0;
  /* Needs prefixing */
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}

.padded-multiline-thank-you { 
  font-size: 40px;
  letter-spacing: 2px;
  padding: 1px 0; 
}

.padded-multiline-thank-you span { 
  background-color: none;
  color: #000000; 
  display: inline;
  padding: 0 18px 0 0;
  /* Needs prefixing */
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}
	
p.lp {
  font-family: "Milo",sans-serif;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.56;
  letter-spacing: 0.25px;
  color: #222222;
  margin-top:12px;
}	
	
.row .eight {
    width: 100%;
}

.column, .columns {
	float: none; 
    min-height: 1px;
    padding: 0 7.5px;
    position: relative;
}

.icon-column { 
	width: 95%;
	height: 100%;
	margin: 15px;
	box-shadow: 0 6px 30px -15px rgba(0, 0, 0, 0.6);
	background-color: #ffffff;
}

p.boxtext {
	padding-bottom: 10px;
}

.lprow { width: 100%; height:auto; } 

.row { width: 100%; }  

.searchbox { 
	float: none;
	width: 100%;
	height: 975px; /* Was 925 | 875 | 675 | 725 | 825 */
	margin: 15px 0 15px 0;
	padding: 5px; 
	background:rgba(255,255,255, 1);
	border: none;
	box-shadow: none;
} 

#footerContaineremba {
    width: 100%;
	height: 100%;
    padding: 15px;
	margin: 0 auto;
}

#footerContaineremba-thank-you {
    width: 100%;
	height: 100%;
    padding: 15px;
	margin: 0 auto;
}
	
}