/*---=== FONTS ===---*/
/* @import "../fonts/font-awesome/css/font-awesome.min.css";
@import url(ico.less); */
/*---=== MEDIA QUERIES ===---*/

@font-face {
	font-family:'DIN';
	src:url('../../fonts/DIN/DIN_Reg/5eb0af6c-78f3-4b41-a963-221e4bbae0a3.eot?#iefix');
	src:url('../../fonts/DIN/DIN_Reg/5eb0af6c-78f3-4b41-a963-221e4bbae0a3.eot?#iefix') format('eot'),
		url('../../fonts/DIN/DIN_Reg/89495911-441c-4a94-b785-8fbbde758233.woff2') format('woff2'),
		url('../../fonts/DIN/DIN_Reg/27e61977-1c85-4892-b030-9d3339639298.woff') format('woff'),
		url('../../fonts/DIN/DIN_Reg/38c9d500-4abf-4486-a088-30b4c9233d29.ttf') format('truetype');
}
@font-face {
	font-family:'DIN-Lt';
	src:url('../../fonts/DIN/DIN_Light/1d02ce13-aafd-4c16-8182-09c3da13b4aa.eot?#iefix');
	src:url('../../fonts/DIN/DIN_Light/1d02ce13-aafd-4c16-8182-09c3da13b4aa.eot?#iefix') format('eot'),
		  url('../../fonts/DIN/DIN_Light/e259563d-7c59-40c9-999d-11259f239777.woff2') format('woff2'),
		  url('../../fonts/DIN/DIN_Light/12fdfba0-a41d-4419-8dcf-522291a23af2.woff') format('woff'),
		  url('../../fonts/DIN/DIN_Light/29d75aac-ff34-429b-8d02-eca27f239530.ttf') format('truetype');
}


@font-face {
	font-family:'DIN-Med';
	src:url('../../fonts/DIN/DIN_Medium/2faca088-c5cd-4839-8d0d-9114e46a2fa9.eot?#iefix');
	src:url('../../fonts/DIN/DIN_Medium/2faca088-c5cd-4839-8d0d-9114e46a2fa9.eot?#iefix') format('eot'),
		url('../../fonts/DIN/DIN_Medium/3a97d711-0278-4fcc-9527-37e7911bcfb7.woff2') format('woff2'),
		url('../../fonts/DIN/DIN_Medium/8491ec80-cec4-4e7a-8c3a-27c0cf767c12.woff') format('woff'),
		url('../../fonts/DIN/DIN_Medium/f28d8edb-74fe-471d-b259-11e0398960b9.ttf') format('truetype');
}

@font-face {
	font-family:'DIN-Cond';
	src:url('../../fonts/DIN/DIN_Cond/92b9d4a1-9ae3-40f0-928c-0e31c6bc3189.eot?#iefix');
	src:url('../../fonts/DIN/DIN_Cond/92b9d4a1-9ae3-40f0-928c-0e31c6bc3189.eot?#iefix') format('eot'),
		url('../../fonts/DIN/DIN_Cond/6159dda7-8634-4aa8-a515-4b1a1d9559cb.woff2') format('woff2'),
		url('../../fonts/DIN/DIN_Cond/e59598a2-53d0-4028-847d-b37faee6772f.woff') format('woff'),
		url('../../fonts/DIN/DIN_Cond/0e7aad7a-314e-4575-a1c8-a8bf6cfa0888.ttf') format('truetype');
}
@font-face {
	font-family:'DIN-CondMed';
	src:url('../../fonts/DIN/DIN_CondMed/25e31e6b-a3ab-43eb-8532-80e7e21764d6.eot?#iefix');
	src:url('../../fonts/DIN/DIN_CondMed/25e31e6b-a3ab-43eb-8532-80e7e21764d6.eot?#iefix') format('eot'),
		url('../../fonts/DIN/DIN_CondMed/9999c76f-4468-426c-8650-65d39b11a7da.woff2') format('woff2'),
		url('../../fonts/DIN/DIN_CondMed/09c7c276-17f4-4e35-81ba-e50beab6964e.woff') format('woff'),
		url('../../fonts/DIN/DIN_CondMed/72819ccb-1515-4d20-9855-821283c6fdbb.ttf') format('truetype');
} 

 /* @font-face {
  font-family: 'DIN-CondBold';
  src: url('../../fonts/DIN/DIN_CondBold.eot?#iefix');
  src: url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.eot?#iefix') format('eot'), url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.woff2') format('woff2'), url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.woff') format('woff'), url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.ttf') format('truetype'), url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.svg') format('svg');
}  */












@media screen and (max-width:399px) {
  @-ms-viewport {
    width: device-width;
  }
}
@media screen and (min-width:400px) and (max-width:749px) {
  @-ms-viewport {
    width: device-width;
  }
}
@media screen and (min-width:750px) and (max-width:1049px) {
  @-ms-viewport {
    width: device-width;
  }
}
/*---===<<< MIX-INS >>>===---*/
.hide-text {
  overflow: hidden;
  text-indent: -9999em;
  display: block;
}
/*---===<<< FUNCTIONS >>>===---*/
/*---=== 20PX GUTTER GRID ===---*/
/*---=== COLUMNS ===---*/
/*---=== COLORS ===---*/
.version-txt {
  color: #00BCB4;
}
.version-bg {
  background-color: #00BCB4;
}
.version2-txt {
  color: #49d3cb;
}
.version2-bg {
  background-color: #49d3cb;
}
/*---=== FONT ===---*/
/* Font Familys */
.arial {
  font-family: Arial, sans-serif;
}
.d-light {
  font-family: 'DIN-Lt', Arial, sans-serif;
  font-weight: normal;
}
.d-normal {
  font-family: 'DIN', Arial, sans-serif;
  font-weight: normal;
}
.d-semi {
  font-family: 'DIN-Med', Arial, sans-serif;
  font-weight: normal;
}
.d-bold {
  font-family: 'DIN-Bold', Arial, sans-serif;
  font-weight: normal;
}
.dcond {
  font-family: 'DIN-Cond', Arial, sans-serif;
  font-weight: normal;
}
.dcond-semi {
  font-family: 'DIN-CondMed', Arial, sans-serif;
  font-weight: normal;
}
.dcond-bold {
  font-family: 'DIN-CondBold', Arial, sans-serif;
  font-weight: normal;
}
/* Font Weights and Transforms */
.bold {
  font-weight: bold;
}
.uppercase {
  text-transform: uppercase;
  letter-spacing: 1px;
}
.lower {
  text-transform: lowercase;
}
.talign-l {
  text-align: left;
}
.talign-c {
  text-align: center;
}
.talign-r {
  text-align: right;
}
.lead {
  margin: 1em 0 2em 0;
  font-size: 140%;
  line-height: 1.6;
}
.text {
  font-size: 16px;
  font-weight: 300;
  color: #5f5f5f;
  line-height: 1.8;
}
.text h1,
.text h2,
.text h3,
.text h4,
.text h5,
.text h6 {
  color: #111;
}
/*---===<<< UNIVERSAL RESETS AND STYLES >>>===---*/
* {
  margin: 0;
  padding: 0;
}
.left {
  float: left;
}
.right {
  float: right;
}
.clear {
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  content: '.';
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  line-height: 0;
}
.clear-el {
  clear: both;
}
.hidden {
  display: none;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.round {
  border-radius: 2px;
}
::-moz-selection {
  color: #fff;
  background: #000;
}
::-webkit-selection {
  color: #fff;
  background: #000;
}
::selection {
  color: #fff;
  background: #000;
}
.animate,
.animate * {
  transition: all 0.27s cubic-bezier(0, 0, 0.58, 1);
}
.no-animate,
.no-animate * {
  transition: 0 none !important;
}
.shadow {
  box-shadow: 0px 3px 50px rgba(0, 0, 0, 0.15);
}
.white-shadow {
  box-shadow: 0px 0px 200px rgba(255, 255, 255, 0.2);
}
.clearlist,
.clearlist li {
  list-style: none;
  padding: 0;
  margin: 0;
  background: none;
}
.full-wrapper {
  margin: 0 2%;
}
.error-red-border {
  border-color: #ff0000;
}
a img {
  border: 0;
}
a:focus {
  border: none;
  outline: none;
}
/*---===<<< GRID CLASSES >>>===---*/
/* CSS Document */
/* Century Gothic */
@font-face {
  font-family: 'Century Gothic';
  src: url('../../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'), url('../../fonts/CenturyGothic.woff') format('woff'), url('../../fonts/CenturyGothic.ttf') format('truetype'), url('../../fonts/CenturyGothic.svg#CenturyGothic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Century Gothic-Bold';
  src: url('../../fonts/CenturyGothic-Bold.eot?#iefix') format('embedded-opentype'), url('../../fonts/CenturyGothic-Bold.woff') format('woff'), url('../../fonts/CenturyGothic-Bold.ttf') format('truetype'), url('../../fonts/CenturyGothic-Bold.svg#CenturyGothic-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Century Gothic-BoldItalic';
  src: url('../../fonts/CenturyGothic-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/CenturyGothic-BoldItalic.woff') format('woff'), url('../../fonts/CenturyGothic-BoldItalic.ttf') format('truetype'), url('../../fonts/CenturyGothic-BoldItalic.svg#CenturyGothic-BoldItalic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Century Gothic-Italic';
  src: url('../../fonts/CenturyGothic-Italic.eot?#iefix') format('embedded-opentype'), url('../../fonts/CenturyGothic-Italic.woff') format('woff'), url('../../fonts/CenturyGothic-Italic.ttf') format('truetype'), url('../../fonts/CenturyGothic-Italic.svg#CenturyGothic-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* DIN Font Import */
/* @font-face {
  font-family: 'DIN';
  src: url('../../fonts/DIN/DIN_Reg/DIN_Reg.eot?#iefix');
  src: url('../../fonts/DIN/DIN_Reg/DIN_Reg.eot?#iefix') format('eot'), url('../../fonts/DIN/DIN_Reg/DIN_Reg.woff2') format('woff2'), url('../../fonts/DIN/DIN_Reg/DIN_Reg.woff') format('woff'), url('../../fonts/DIN/DIN_Reg/DIN_Reg.ttf') format('truetype'), url('../../fonts/DIN/DIN_Reg/DIN_Reg.svg') format('svg');
}
@font-face {
  font-family: 'DIN-Lt';
  src: url('../../fonts/DIN/DIN_Light/DIN_Light.eot?#iefix');
  src: url('../../fonts/DIN/DIN_Light/DIN_Light.eot?#iefix') format('eot'), url('../../fonts/DIN/DIN_Light/DIN_Light.woff2') format('woff2'), url('../../fonts/DIN/DIN_Light/DIN_Light.woff') format('woff'), url('../../fonts/DIN/DIN_Light/DIN_Light.ttf') format('truetype'), url('../../fonts/DIN/DIN_Light/DIN_Light.svg') format('svg');
}
@font-face {
  font-family: 'DIN-Med';
  src: url('../../fonts/DIN/DIN_Med/DIN_Med.eot?#iefix');
  src: url('../../fonts/DIN/DIN_Med/DIN_Med.eot?#iefix') format('eot'), url('../../fonts/DIN/DIN_Med/DIN_Med.woff2') format('woff2'), url('../../fonts/DIN/DIN_Med/DIN_Med.woff') format('woff'), url('../../fonts/DIN/DIN_Med/DIN_Med.ttf') format('truetype'), url('../../fonts/DIN/DIN_Med/DIN_Med.svg') format('svg');
}
@font-face {
  font-family: 'DIN-Bold';
  src: url('../../fonts/DIN/DIN_Bold/DIN_Bold.eot?#iefix');
  src: url('../../fonts/DIN/DIN_Bold/DIN_Bold.eot?#iefix') format('eot'), url('../../fonts/DIN/DIN_Bold/DIN_Bold.woff2') format('woff2'), url('../../fonts/DIN/DIN_Bold/DIN_Bold.woff') format('woff'), url('../../fonts/DIN/DIN_Bold/DIN_Bold.ttf') format('truetype'), url('../../fonts/DIN/DIN_Bold/DIN_Bold.svg') format('svg');
}
@font-face {
  font-family: 'DIN-Cond';
  src: url('../../fonts/DIN/DIN_Cond/DIN_Cond.eot?#iefix');
  src: url('../../fonts/DIN/DIN_Cond/DIN_Cond.eot?#iefix') format('eot'), url('../../fonts/DIN/DIN_Cond/DIN_Cond.woff2') format('woff2'), url('../../fonts/DIN//DIN_CondDIN_Cond.woff') format('woff'), url('../../fonts/DIN/DIN_Cond/DIN_Cond.ttf') format('truetype'), url('../../fonts/DIN/DIN_Cond/DIN_Cond.svg') format('svg');
}
@font-face {
  font-family: 'DIN-CondMed';
  src: url('../../fonts/DIN/DIN_CondMed/DIN_CondMed.eot?#iefix');
  src: url('../../fonts/DIN/DIN_CondMed/DIN_CondMed.eot?#iefix') format('eot'), url('../../fonts/DIN/DIN_CondMed/DIN_CondMed.woff2') format('woff2'), url('../../fonts/DIN/DIN_CondMed/DIN_CondMed.woff') format('woff'), url('../../fonts/DIN/DIN_CondMed/DIN_CondMed.ttf') format('truetype'), url('../../fonts/DIN/DIN_CondMed/DIN_CondMed.svg') format('svg');
}
@font-face {
  font-family: 'DIN-CondBold';
  src: url('../../fonts/DIN/DIN_CondBold.eot?#iefix');
  src: url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.eot?#iefix') format('eot'), url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.woff2') format('woff2'), url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.woff') format('woff'), url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.ttf') format('truetype'), url('../../fonts/DIN/DIN_CondBold/DIN_CondBold.svg') format('svg');
} */
/* CSS Document */
@font-face {
  font-family: 'ico-scholarship';
  src: url('../../fonts/scholarship/ico-scholarship.eot');
  src: url('../../fonts/scholarship/ico-scholarship.eot#iefix') format('embedded-opentype'), url('../../fonts/scholarship/ico-scholarship.ttf') format('truetype'), url('../../fonts/scholarship/ico-scholarship.woff') format('woff'), url('../../fonts/scholarship/ico-scholarship.svg#icomoon-scholarship') format('svg');
  font-weight: normal;
  font-style: normal;
}
.ico-scholar {
  position: relative;
}
.ico-scholar:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'ico-scholarship' !important;
  /* speak:none; */
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ico-asterisk:before {
  content: "\e900";
}
.ico-checked:before {
  content: "\e901";
}
.ico-unchecked-sm:before {
  content: "\e902";
}
.ico-unchecked:before {
  content: "\e903";
}
.ico-circle-fill:before {
  content: "\e904";
}
.ico-circle-outline:before {
  content: "\e905";
}
.ico-dl:before {
  content: "\e906";
}
.ico-dl-doc:before {
  content: "\e907";
}
.ico-dl-check:before {
  content: "\e908";
}
.ico-fb:before {
  content: "\e909";
}
.ico-twitter:before {
  content: "\e90a";
}
.ico-slash:before {
  content: "\e90b";
}
.ico-check:before {
  content: "\e90c";
}
.ico-rss:before {
  content: "\e90d";
}
.ico-instagram:before {
  content: "\e90e";
}
.ico-linkedin:before {
  content: "\e90f";
}
.ico-youtube:before {
  content: "\e910";
}
.ico-plus:before {
  content: "\e911";
}
.ico-minus:before {
  content: "\e912";
}
.ico-vw:before {
  content: "\e913";
}
.scholarship-2017 {
  /* ===== Main Nav =====*/
}
.scholarship-2017 .main-nav {
  height: 100px !important;
  /* Small Height */
}
.scholarship-2017 .main-nav.bg {
  background: #2b2b2b;
}
.scholarship-2017 .main-nav.bg .nav-logo-wrap {
  overflow: hidden;
  min-width: 255px;
}
.scholarship-2017 .main-nav.bg .nav-logo-wrap .logo {
  height: 100px;
}
.scholarship-2017 .main-nav.bg .nav-logo-wrap .logo .ico-scholar {
  font-size: 250px;
  color: #ffffff;
}
.scholarship-2017 .main-nav.bg .nav-logo-wrap .logo .ico-scholar:before {
  position: absolute;
  top: -74px;
  left: auto;
  bottom: auto;
  right: auto;
}
.scholarship-2017 .main-nav.bg .nav-logo-wrap .logo.small-height .ico-scholar:before {
  top: -86px;
}
.scholarship-2017 .main-nav.bg .nav-logo-wrap .logo .vw-logo {
  background: url(../../scholarship/images/2017/vw-logo.svg) no-repeat center;
  display: block;
  text-indent: -9999px;
  overflow: hidden;
  width: 245px;
  height: 50px;
  background-size: 100%;
}
.scholarship-2017 .main-nav.bg .inner-nav ul > li > a {
  font-size: 12px;
}
.scholarship-2017 .main-nav.bg .inner-nav ul > li > a:hover,
.scholarship-2017 .main-nav.bg .inner-nav ul > li > a .active {
  color: #00BCB4;
}
.scholarship-2017 .main-nav.bg .inner-nav ul > li > a.social-icon {
  font-size: 23px;
}
.scholarship-2017 .main-nav.small-height {
  height: 75px !important;
}
.scholarship-2017 .main-nav.small-height .inner-nav ul li a {
  height: 75px !important;
  line-height: 75px !important;
}
@media (max-width: 1049px) and (min-width: 400px) {
  .scholarship-2017 .main-nav .nav-logo-wrap .logo img {
    width: auto;
  }
}
@media (min-width: 768px) {
  .scholarship-2017 .main-nav.bg .inner-nav {
    height: 100px;
  }
  .scholarship-2017 .main-nav.bg .inner-nav ul {
    max-height: none;
  }
  .scholarship-2017 .main-nav.bg .inner-nav ul li a {
    height: 100px !important;
    line-height: 110px !important;
  }
  .scholarship-2017 .main-nav.bg.small-height .inner-nav {
    height: 75px;
  }
  .scholarship-2017 .main-nav.bg.small-height .inner-nav ul li a {
    height: 75px !important;
    line-height: 75px !important;
  }
}
@media (max-width: 499px) {
  .scholarship-2017 .sticky-wrapper {height:80px !important;}
  .scholarship-2017 .main-nav.bg {
    height: 80px !important;
  }
  .scholarship-2017 .main-nav.bg .mobile-nav {
    height: 80px !important;
  }
  .scholarship-2017 .main-nav.bg .nav-logo-wrap .logo {
    height: 80px;
  }
  .scholarship-2017 .main-nav.bg .nav-logo-wrap .logo .ico-scholar {
    font-size: 230px;
  }
  .scholarship-2017 .main-nav.bg .nav-logo-wrap .logo.small-height .ico-scholar:before {
    top: -74px;
  }
  .scholarship-2017 .main-nav.bg .full-wrapper {
    margin: 0;
    padding: 0 20px;
  }
}
@media (max-width: 399px) {
  .scholarship-2017 .main-nav.bg .nav-logo-wrap {
    width: 40px;
    min-width: auto;
  }
  .scholarship-2017 .main-nav.bg .nav-logo-wrap .logo {
    max-width: none;
  }
}
/* ======Footer======= */
.footer .footer-social .fa,
.footer .footer-social .ico-scholar {
  color: #ccc;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
.footer .footer-social .fa:hover,
.footer .footer-social .ico-scholar:hover {
  color: #00BCB4;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
.footer .footer-text a:hover {
  color: #ffffff;
}
body {
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 18px;
  line-height: 1.5;
  text-transform: none;
  color: #2b2b2b;
  margin: 0;
  text-align: left;
  text-indent: 0;
}
@media (max-width: 499px) {
  body {
    font-size: 16px;
  }
}
.scholarship-2017 {
  /* Default Styles */
  /* Element Styles */
  /* Sections */
  /* Banner */
  /* Media Queries */
  /* Image Credits */
  /* Country Select */
}
.scholarship-2017 h2 {
  font-family: 'DIN-CondMed', Arial, sans-serif;
  font-weight: normal;
  font-size: 46px;
  line-height: 50px;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0 0 15px;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 h2.small {
  font-family: 'DIN-Lt', Arial, sans-serif;
  font-weight: normal;
  font-size: 24px;
  line-height: 28px;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 h3 {
  font-family: 'DIN-Med', Arial, sans-serif;
  font-weight: normal;
  font-size: 18px;
  line-height: 1.5;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0;
  text-align: left;
  text-indent: 0;
  display: inline-block;
}
.scholarship-2017 h3 .light {
  font-family: 'DIN-Lt', Arial, sans-serif;
  font-weight: normal;
  font-size: 18px;
  line-height: 1.5;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 h3 .light strong {
  font-family: 'DIN-Med', Arial, sans-serif;
  font-weight: normal;
  font-size: 18px;
  line-height: 1.5;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 h3 .slashes {
  margin-left: 3px;
  letter-spacing: 0.125em;
}
.scholarship-2017 h4 {
  font-family: 'DIN-Lt', Arial, sans-serif;
  font-weight: normal;
  font-size: 24px;
  line-height: 28px;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0 0 15px;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 p {
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 18px;
  line-height: 1.67;
  text-transform: none;
  color: #2b2b2b;
  margin: 25px 0;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 p:first-child {
  margin-top: 0;
}
.scholarship-2017 a {
  color: #00BCB4;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
.scholarship-2017 a:hover {
  color: #000000;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
.scholarship-2017 ol,
.scholarship-2017 ul {
  margin: 0 0 1.5em 30px;
}
.scholarship-2017 ol li,
.scholarship-2017 ul li {
  color: #2b2b2b;
  font-size: 16px;
}
.scholarship-2017 .talign-c h1,
.scholarship-2017 .talign-c h2,
.scholarship-2017 .talign-c h3,
.scholarship-2017 .talign-c h4,
.scholarship-2017 .talign-c h5,
.scholarship-2017 .talign-c h6,
.scholarship-2017 .talign-c p,
.scholarship-2017 .talign-c div,
.scholarship-2017 .talign-c a {
  text-align: center;
}
.scholarship-2017 .vw-btn {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  line-height: 1;
  text-transform: uppercase;
  color: #00BCB4;
  margin: 0 0 0 10px;
  text-align: center;
  text-indent: 0;
  padding: 10px 15px;
  min-width: 130px;
  display: inline-block;
  text-decoration: none;
  border: 2px solid #00BCB4;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
  background: #ffffff;
  cursor: pointer;
}
.scholarship-2017 .vw-btn:first-of-type {
  margin-left: 0;
}
.scholarship-2017 .vw-btn:hover {
  border-color: #000000;
  color: #000000;
}
.scholarship-2017 .vw-btn.drk-gray {
  border-color: #2b2b2b;
  color: #2b2b2b;
}
.scholarship-2017 .vw-btn.drk-gray:hover {
  border-color: #00BCB4;
  color: #00BCB4;
}
.scholarship-2017 .vw-btn.fill {
  background: #00BCB4;
  color: #ffffff;
}
.scholarship-2017 .vw-btn.fill:hover {
  background: #49d3cb;
  border-color: #49d3cb;
  color: #ffffff;
}
.scholarship-2017 .vw-btn.fill.drk-gray {
  background: #2b2b2b;
  border-color: #2b2b2b;
}
.scholarship-2017 .vw-btn.fill.drk-gray:hover {
  background: #00BCB4;
  border-color: #00BCB4;
}
.scholarship-2017 .line-detail {
  width: 75px;
  height: 2px;
  margin: 30px auto 40px;
  display: block;
}
.scholarship-2017 .line-detail h1,
.scholarship-2017 .line-detail h2,
.scholarship-2017 .line-detail h3,
.scholarship-2017 .line-detail h4,
.scholarship-2017 .line-detail h5,
.scholarship-2017 .line-detail h6,
.scholarship-2017 .line-detail p,
.scholarship-2017 .line-detail div,
.scholarship-2017 .line-detail a {
  text-align: center;
}
.scholarship-2017 .line-detail.talign-l {
  margin: 30px 0 40px;
}
.scholarship-2017 .line-detail.talign-l.small {
  margin: 30px 0 40px;
}
.scholarship-2017 .line-detail.small {
  width: 30px;
  margin: 20px auto;
}
.scholarship-2017 .slashes {
  letter-spacing: 0.25em;
}
.scholarship-2017 .page-content {
  position: relative;
}
.scholarship-2017 .page-section {
  margin: 50px 0;
}
.scholarship-2017 .page-section .row {
  margin: 40px -15px;
}
.scholarship-2017 .page-section .row.nopad-top {
  margin-top: 0;
  padding-top: 0;
}
.scholarship-2017 .page-section .row.nopad-bot {
  margin-bottom: 0;
  padding-bottom: 0;
}
.scholarship-2017 .page-section .row.small {
  margin: 10px -15px;
}
.scholarship-2017 .nopad-top {
  margin-top: 0;
  padding-top: 0;
}
.scholarship-2017 .nopad-bot {
  margin-bottom: 0;
  padding-bottom: 0;
}
.scholarship-2017 .negpad-top {
  margin-top: -30px;
}
.scholarship-2017 .negpad-bot {
  margin-bottom: -30px;
}
.scholarship-2017 .banner.full-width.absolute {
  position: absolute;
  top: 0;
  left: auto;
  bottom: auto;
  right: auto;
}
@media (min-width: 1200px) {
  .scholarship-2017 .banner + .page-section .row > div {
    max-width: 800px;
    margin: 0 auto;
    float: none;
  }
}
@media (max-width: 991px) {
  .scholarship-2017 h2 {
    font-size: 38px;
  }
  .scholarship-2017 .negpad-top {
    margin-top: -15px;
  }
}
@media (max-width: 767px) {
  .scholarship-2017 .vw-btn {
    width: 100%;
    margin: 0 0 15px;
  }
}
@media (max-width: 499px) {
  .scholarship-2017 {
    /* Sections */
    /* Default Styles */
    /* Element Styles */
    /* Banner */
  }
  .scholarship-2017 .page-section .row {
    margin: 20px -15px;
  }
  .scholarship-2017 h2 {
    font-size: 32px;
    line-height: 36px;
  }
  .scholarship-2017 h2.small {
    font-size: 18px;
    line-height: 22px;
  }
  .scholarship-2017 h4 {
    font-size: 21px;
    line-height: 25px;
  }
  .scholarship-2017 p {
    font-size: 16px;
    margin: 15px 0;
  }
  .scholarship-2017 ul li,
  .scholarship-2017 ol li {
    font-size: 14px;
  }
  .scholarship-2017 .line-detail {
    margin: 20px auto;
  }
  .scholarship-2017 .banner.full-width.absolute {
    top: -20px;
  }
}
.scholarship-2017 .img-cred {
  font-family: Arial, sans-serif;
  font-size: 9px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.scholarship-2017 .country-change-float.change-country {
  color: #ffffff;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
.scholarship-2017 .country-change-float.change-country:hover {
  background-color: #00BCB4;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
.scholarship-2017 {
  /* ===== Apply Form =====*/
}
.scholarship-2017 .form {
  /* Check boxes */
  /* Radios */
  /* Floating Right Radio */
  /* Selects */
  /* Required Field */
  /* Form Error */
  /* Media Queries */
  /* Form Success */
}
.scholarship-2017 .form input,
.scholarship-2017 .form select,
.scholarship-2017 .form textarea {
  border: 0.5px solid #8c8c8c;
}
.scholarship-2017 .form input[type="text"],
.scholarship-2017 .form select[type="text"],
.scholarship-2017 .form textarea[type="text"],
.scholarship-2017 .form input[type="email"],
.scholarship-2017 .form select[type="email"],
.scholarship-2017 .form textarea[type="email"],
.scholarship-2017 .form input[type="number"],
.scholarship-2017 .form select[type="number"],
.scholarship-2017 .form textarea[type="number"],
.scholarship-2017 .form input[type="url"],
.scholarship-2017 .form select[type="url"],
.scholarship-2017 .form textarea[type="url"],
.scholarship-2017 .form input[type="search"],
.scholarship-2017 .form select[type="search"],
.scholarship-2017 .form textarea[type="search"],
.scholarship-2017 .form input[type="tel"],
.scholarship-2017 .form select[type="tel"],
.scholarship-2017 .form textarea[type="tel"],
.scholarship-2017 .form input[type="password"],
.scholarship-2017 .form select[type="password"],
.scholarship-2017 .form textarea[type="password"],
.scholarship-2017 .form input[type="date"],
.scholarship-2017 .form select[type="date"],
.scholarship-2017 .form textarea[type="date"],
.scholarship-2017 .form input[type="color"],
.scholarship-2017 .form select[type="color"],
.scholarship-2017 .form textarea[type="color"] {
  font-size: 14px;
}
.scholarship-2017 .form input[type="text"]:focus,
.scholarship-2017 .form select[type="text"]:focus,
.scholarship-2017 .form textarea[type="text"]:focus,
.scholarship-2017 .form input[type="email"]:focus,
.scholarship-2017 .form select[type="email"]:focus,
.scholarship-2017 .form textarea[type="email"]:focus,
.scholarship-2017 .form input[type="number"]:focus,
.scholarship-2017 .form select[type="number"]:focus,
.scholarship-2017 .form textarea[type="number"]:focus,
.scholarship-2017 .form input[type="url"]:focus,
.scholarship-2017 .form select[type="url"]:focus,
.scholarship-2017 .form textarea[type="url"]:focus,
.scholarship-2017 .form input[type="search"]:focus,
.scholarship-2017 .form select[type="search"]:focus,
.scholarship-2017 .form textarea[type="search"]:focus,
.scholarship-2017 .form input[type="tel"]:focus,
.scholarship-2017 .form select[type="tel"]:focus,
.scholarship-2017 .form textarea[type="tel"]:focus,
.scholarship-2017 .form input[type="password"]:focus,
.scholarship-2017 .form select[type="password"]:focus,
.scholarship-2017 .form textarea[type="password"]:focus,
.scholarship-2017 .form input[type="date"]:focus,
.scholarship-2017 .form select[type="date"]:focus,
.scholarship-2017 .form textarea[type="date"]:focus,
.scholarship-2017 .form input[type="color"]:focus,
.scholarship-2017 .form select[type="color"]:focus,
.scholarship-2017 .form textarea[type="color"]:focus {
  box-shadow: none;
  color: #777777;
}
.scholarship-2017 .form input::-webkit-input-placeholder,
.scholarship-2017 .form select::-webkit-input-placeholder,
.scholarship-2017 .form textarea::-webkit-input-placeholder {
  color: #000000;
}
.scholarship-2017 .form input:-moz-placeholder,
.scholarship-2017 .form select:-moz-placeholder,
.scholarship-2017 .form textarea:-moz-placeholder {
  color: #000000;
}
.scholarship-2017 .form input::-moz-placeholder,
.scholarship-2017 .form select::-moz-placeholder,
.scholarship-2017 .form textarea::-moz-placeholder {
  color: #000000;
}
.scholarship-2017 .form input:-ms-input-placeholder,
.scholarship-2017 .form select:-ms-input-placeholder,
.scholarship-2017 .form textarea:-ms-input-placeholder {
  color: #000000;
}
.scholarship-2017 .form input.placeholder,
.scholarship-2017 .form select.placeholder,
.scholarship-2017 .form textarea.placeholder {
  color: #000000;
}
.scholarship-2017 .form input[type="text"],
.scholarship-2017 .form input[type="email"],
.scholarship-2017 .form input[type="number"],
.scholarship-2017 .form input[type="url"],
.scholarship-2017 .form input[type="search"],
.scholarship-2017 .form input[type="tel"],
.scholarship-2017 .form input[type="password"],
.scholarship-2017 .form input[type="date"],
.scholarship-2017 .form input[type="color"],
.scholarship-2017 .form select {
  color: #000000;
}
.scholarship-2017 .form label.question {
  font-size: 14px;
}
.scholarship-2017 .form label.question + .help-block {
	margin-top:0;
	margin-bottom:15px;
}
.scholarship-2017 .help-block, .scholarship-2017 .help-block li {
	font-size:14px;
}
.scholarship-2017 .help-block + ul {
	margin-top:-15px;
}
.scholarship-2017 span.help-block {
	display: inline-block;
	margin-bottom: 0;
	margin-top: 0;
}
.scholarship-2017 .form textarea {
  min-height: 153px;
}
.scholarship-2017 .form .checkbox.other .form-control {
  width: 80%;
  border: 0;
  border-bottom: 1px solid #000000;
  height: 24px;
  font-size: 16px;
  padding: 0 5px;
}
.scholarship-2017 .form .checkbox {
  font-size: 14px;
}
.scholarship-2017 .form .checkbox input[type="checkbox"] {
  width: 18px;
  position: relative;
  padding: 0;
  margin: 0;
  opacity: 0;
}
.scholarship-2017 .form .checkbox input[type="checkbox"]:checked + .ico-scholar:before {
  content: "\e901";
  left: -23px;
  top: -1px;
}
.scholarship-2017 .form .checkbox label {
  padding: 0;
}
.scholarship-2017 .form .checkbox .ico-scholar {
	position:relative;
}
.scholarship-2017 .form .checkbox .ico-scholar:before {
  position: absolute;
  top: -1px;
  left: -25px;
  bottom: auto;
  right: auto;
  font-size: 18px;
  color: #00BCB4;
}
.scholarship-2017 .form .radio input[type="radio"] {
  position: relative;
  margin: 0;
  padding: 0;
  width: 18px;
  opacity: 0;
}
.scholarship-2017 .form .radio input[type="radio"]:checked + .ico-scholar:before {
  content: "\e904";
}
.scholarship-2017 .form .radio label {
  position: relative;
  padding: 0;
}
.scholarship-2017 .form .radio .radio-label-inline {
	padding: 0 0 0 5px;
	margin: 0;
	position: relative;
}
.scholarship-2017 .form .radio .radio-label-inline.ico-scholar:before {
  color: #00BCB4;
  position: absolute;
  top: -2px;
  left: -20px;
  bottom: auto;
  right: auto;
  font-size: 18px;
}
.scholarship-2017 .form .radio-inline {
  padding-left: 0;
}
.scholarship-2017 .form .radio-inline:after {
  content: '.';
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  line-height: 0;
}
.scholarship-2017 .form .radio-inline input[type="radio"] {
  position: relative;
  margin: 0;
  padding: 0;
  width: 18px;
  float: right;
  opacity: 0;
}
.scholarship-2017 .form .radio-inline input[type="radio"]:checked + .ico-scholar:before {
  content: "\e904";
}
.scholarship-2017 .form .radio-inline .radio-label-inline {
	float: left;
	padding: 0 5px 0 0;
	margin-right: 0;
	position: relative;
}
.scholarship-2017 .form .radio-inline .radio-label-inline.ico-scholar:before {
  color: #00BCB4;
  position: absolute;
  top: -1px;
  left: auto;
  bottom: auto;
  right: -19px;
  font-size: 18px;
}
.scholarship-2017 .form .bootstrap-select > .btn.apply-custom {
  border: 0.5px solid #8c8c8c;
  opacity: 1;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #000000;
  background: none;
}
.scholarship-2017 .form .bootstrap-select .btn .filter-option {
  width: 100%;
}
.scholarship-2017 .form .required .bootstrap-select.btn-group .btn .caret {
  right: 30px;
}
.scholarship-2017 .form #group-members label {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 14px;
}
.scholarship-2017 .form .required-field {
  position: absolute;
  top: 18px;
  left: auto;
  bottom: auto;
  right: 30px;
  color: #00BCB4;
  font-size: 9px;
}
.scholarship-2017 .form label .required-field {
  position: relative;
  top: auto;
  left: auto;
  bottom: auto;
  right: auto;
  display: inline-block;
}
.scholarship-2017 .form .form-error {
  font-size: 15px;
  margin: 0 0 -5px;
}
@media (max-width: 991px) {
  .scholarship-2017 .form .form-group {
    margin-bottom: 0;
  }
  .scholarship-2017 .form .form-group:first-of-type {
    margin-top: 10px;
  }
  .scholarship-2017 .form .form-group > div {
    margin: 10px 0;
  }
}
.scholarship-2017 .form .form-success {
  color: #00BCB4;
  margin: 15px 0;
}
.scholarship-2017 {
  /* =====ABOUT=====*/
  /* Banner */
  /* Slogan */
  /* Intro */
  /* Awards */
  /* Richard Diehl */
  /* Entry Details */
  /* Key Dates */
  /* Posters */
  /* Sessions Closed Intro */
}
.scholarship-2017 .about-wrap h3 {
  font-family: 'DIN', Arial, sans-serif;
  font-weight: normal;
  font-size: 36px;
  line-height: 40px;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0 0 15px;
  text-align: left;
  text-indent: 0;
}
@media (max-width: 499px) {
  .scholarship-2017 .about-wrap h3 {
    font-size: 25px;
    line-height: 29px;
  }
}
.scholarship-2017 .banner.full-width {
  position: relative;
}
.scholarship-2017 .banner h1 {
	font-family: 'DIN', Arial, sans-serif;
	font-weight: normal;
	font-size: 86px;
	line-height: 1;
	text-transform: uppercase;
	color: #ffffff;
	margin: 0;
	text-align: left;
	text-indent: 0;
	/* position: absolute; */
	/* top: 19%; */
	/* left: 13%; */
	bottom: auto;
	right: auto;
	/* text-shadow: 2px 2px 4px #000000; */
}
@media (min-width: 1200px) {
	.scholarship-2017 .banner h1 {
		top: 32%;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.scholarship-2017 .banner h1 {
		font-size: 66px;
		top: 30%;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.scholarship-2017 .banner h1 {
		font-size: 50px;
		top: 29%;
	}
}
@media (min-width: 500px) and (max-width: 767px) {
	.scholarship-2017 .banner h1 {
		font-size: 37px;
		top: 31%;
	}
}
@media (max-width: 499px) {
  .scholarship-2017 .banner h1 {
    font-size: 30px;
    top: 22%;
  }
}
@media (max-width: 399px) {
  .scholarship-2017 .banner h1 {
    font-size: 25px;
    top: 18%;
  }
}
.scholarship-2017 .slogan {
  margin: 30px 0;
}
.scholarship-2017 .slogan ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
}
.scholarship-2017 .slogan ul li {
  list-style: none;
  padding: 0 40px;
  font-family: 'DIN-Lt', Arial, sans-serif;
  font-weight: normal;
  font-size: 24px;
  line-height: 88px;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0;
  text-align: left;
  text-indent: 0;
  display: inline-block;
  position: relative;
}
.scholarship-2017 .slogan ul li:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'ico-scholarship' !important;
  /* speak:none; */
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.scholarship-2017 .slogan ul li:before {
  content: "\e90b";
}
.scholarship-2017 .slogan ul li:before {
  color: #00BCB4;
  position: absolute;
  top: auto;
  left: -45px;
  bottom: auto;
  right: auto;
  font-size: 88px;
}
.scholarship-2017 .slogan ul li:first-child:before {
  content: "";
}
@media (min-width: 768px) and (max-width: 991px) {
  .scholarship-2017 .slogan ul li {
    font-size: 20px;
    line-height: 65px;
    padding: 0 20px;
  }
  .scholarship-2017 .slogan ul li:before {
    font-size: 65px;
    left: -35px;
  }
}
@media (min-width: 500px) and (max-width: 767px) {
  .scholarship-2017 .slogan ul li {
    font-size: 18px;
    line-height: 45px;
    padding: 0 20px;
  }
  .scholarship-2017 .slogan ul li:before {
    font-size: 45px;
    left: -25px;
  }
}
@media (max-width: 499px) {
  .scholarship-2017 .slogan ul {
    margin: 0 -10px;
  }
  .scholarship-2017 .slogan ul li {
    font-size: 17px;
    line-height: 30px;
    padding: 0 10px;
  }
  .scholarship-2017 .slogan ul li:before {
    font-size: 30px;
    left: -17px;
  }
}
@media (max-width: 399px) {
  .scholarship-2017 .slogan ul {
    margin: -6px 0;
  }
  .scholarship-2017 .slogan ul li {
    font-size: 13px;
    line-height: 35px;
    padding: 0 6px;
  }
  .scholarship-2017 .slogan ul li:before {
    font-size: 35px;
    left: -20px;
  }
}
.scholarship-2017 .intro {
  background: #f8f8f8;
  padding: 40px 20px;
  margin: 30px 0 0;
}
.scholarship-2017 .awards {
  background: url(../../scholarship/images/2017/banner-awards.png) no-repeat center top;
  background-size: 100%;
  margin-top: 0;
  padding-top: 40px;
}
.scholarship-2017 .awards ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-indent: 0;
}
.scholarship-2017 .awards ul li {
  list-style: none;
  margin: 0;
  padding: 0;
  text-indent: 0;
}
.scholarship-2017 .awards .about-cont1 {
  border-color: #00BCB4;
}
@media (max-width: 499px) {
  .scholarship-2017 .awards .about-cont2 {
    margin-top: 20px;
  }
}
.scholarship-2017 .richard-diehl {
  background: url(../../scholarship/images/2017/slash.png) repeat-x center top;
  padding-top: 18px;
}
.scholarship-2017 .richard-diehl .content {
  padding: 80px 60px 20px;
}
@media (max-width: 767px) {
  .scholarship-2017 .richard-diehl .content {
    padding: 40px 35px 20px;
  }
}
.scholarship-2017 .entry-details {
  background: #f8f8f8;
  margin: 0;
  padding: 50px 0;
  /* Tabs */
  /* Tab Navigation */
  /* Tab Content */
  /* Specifications */
  /* Eligibility */
  /* Rubric */
}
.scholarship-2017 .entry-details .nav-tabs {
  padding: 0 0 25px 0;
  border: 0;
  margin: 0;
}
.scholarship-2017 .entry-details .nav-tabs li {
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 18px;
  line-height: 1.5;
  text-transform: uppercase;
  color: #00BCB4;
  margin: 0;
  text-align: center;
  text-indent: 0;
  border: 1px solid #00BCB4;
  background: #ffffff;
  padding: 0;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
.scholarship-2017 .entry-details .nav-tabs li.active,
.scholarship-2017 .entry-details .nav-tabs li:hover {
  background: #00BCB4;
  color: #ffffff;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
.scholarship-2017 .entry-details .nav-tabs li.active a,
.scholarship-2017 .entry-details .nav-tabs li:hover a {
  color: #ffffff;
}
.scholarship-2017 .entry-details .nav-tabs li a {
  color: #00BCB4;
  border: none;
  background: none;
  text-decoration: none;
}
.scholarship-2017 .entry-details .tab-content {
  background: #ffffff;
  padding: 50px 55px;
}
.scholarship-2017 .entry-details .tab-pane .ico-wrap {
  padding-left: 75px;
  line-height: 18px;
}
.scholarship-2017 .entry-details .tab-pane .ico-wrap .ico-scholar {
  font-size: 66px;
}
.scholarship-2017 .entry-details .tab-pane .ico-wrap .ico-scholar:before {
  position: absolute;
  top: 25px;
  left: -75px;
}
.scholarship-2017 .entry-details #rubric ul.checks {
  margin: -10px 0 0;
}
.scholarship-2017 .entry-details #rubric ul.checks li {
  list-style: none;
  margin: 0;
  padding: 0;
  text-indent: 20px;
  position: relative;
  font-weight: bold;
}
.scholarship-2017 .entry-details #rubric ul.checks li:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'ico-scholarship' !important;
  /* speak:none; */
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.scholarship-2017 .entry-details #rubric ul.checks li:before {
  content: "\e90c";
}
.scholarship-2017 .entry-details #rubric ul.checks li:before {
  color: #00BCB4;
  font-size: 15px;
  position: absolute;
  top: 5px;
  left: -20px;
  bottom: auto;
  right: auto;
}
@media (min-width: 500px) and (max-width: 767px) {
  .scholarship-2017 .entry-details .row {
    margin-left: 0;
    margin-right: 0;
    padding: 0 20px;
  }
  .scholarship-2017 .entry-details .nav-tabs li a {
    font-size: 15px;
    padding: 10px;
  }
  .scholarship-2017 .entry-details .tab-content {
    padding: 20px;
  }
}
@media (min-width: 400px) {
  .scholarship-2017 .entry-details .nav-tabs li {
    border-left: 0;
  }
  .scholarship-2017 .entry-details .nav-tabs li:first-child {
    border-left: 1px solid #00BCB4;
  }
}
@media (max-width: 499px) {
  .scholarship-2017 .entry-details .vw-btn {
    width: 50%;
    margin: 0;
  }
  .scholarship-2017 .entry-details .row {
    margin-left: 0;
    margin-right: 0;
    padding: 0 20px;
  }
  .scholarship-2017 .entry-details .tab-content {
    padding: 20px;
  }
  .scholarship-2017 .entry-details .nav-tabs li a {
    font-size: 11px;
    padding: 10px;
  }
}
@media (max-width: 399px) {
  .scholarship-2017 .entry-details .nav-tabs li {
    border-top: 0;
    width: 100%;
    float: none;
  }
  .scholarship-2017 .entry-details .nav-tabs li:first-child {
    border-top: 1px solid #00BCB4;
  }
  .scholarship-2017 .entry-details .nav-tabs li a {
    font-size: 15px;
    padding: 10px;
  }
}
.scholarship-2017 .key-dates span {
  display: block;
}
.scholarship-2017 .key-dates .x-sm {
  font-family: 'DIN', Arial, sans-serif;
  font-weight: normal;
  font-size: 14px;
  line-height: 1.5;
  text-transform: none;
  color: #2b2b2b;
  margin: 7px 0 0;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 .key-dates .sm {
  font-family: 'DIN-Bold', Arial, sans-serif;
  font-weight: normal;
  font-size: 14px;
  line-height: 1.25;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 .key-dates .reg {
  font-family: 'DIN', Arial, sans-serif;
  font-weight: normal;
  font-size: 18px;
  line-height: 1.25;
  text-transform: uppercase;
  color: #2b2b2b;
  margin: 0 0 7px;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 .key-dates .lg {
  font-family: 'DIN', Arial, sans-serif;
  font-weight: normal;
  font-size: 28px;
  line-height: 1.5;
  text-transform: none;
  color: #2b2b2b;
  margin: 0;
  text-align: left;
  text-indent: 0;
}
.scholarship-2017 .key-dates .x-lg {
  font-family: 'DIN', Arial, sans-serif;
  font-weight: normal;
  font-size: 122px;
  line-height: 0.85;
  text-transform: none;
  color: #2b2b2b;
  margin: 0;
  text-align: left;
  text-indent: -0.125em;
}
.scholarship-2017 .key-dates .x-lg,
.scholarship-2017 .key-dates .lg {
  display: inline-block;
}
@media (min-width: 500px) and (max-width: 767px) {
  .scholarship-2017 .key-dates .reg {
    font-size: 16px;
  }
  .scholarship-2017 .key-dates .lg {
    font-size: 20px;
  }
  .scholarship-2017 .key-dates .x-lg {
    font-size: 100px;
    letter-spacing: -0.075em;
  }
}
@media (max-width: 499px) {
  .scholarship-2017 .key-dates .reg {
    font-size: 16px;
  }
  .scholarship-2017 .key-dates .x-lg {
    letter-spacing: -0.075em;
  }
}
@media (max-width: 399px) {
  .scholarship-2017 .key-dates .reg {
    font-size: 11px;
  }
  .scholarship-2017 .key-dates .lg {
    line-height: 1.25;
  }
  .scholarship-2017 .key-dates .x-lg {
    font-size: 70px;
    letter-spacing: 0.00125em;
  }
}
.scholarship-2017 .posters .poster .small {
  font-family: 'DIN', Arial, sans-serif;
  font-weight: normal;
  font-size: 14px;
  line-height: 1.5;
  text-transform: none;
  color: #2b2b2b;
  margin: 7px 0 0;
  text-align: left;
  text-indent: 0;
  display: block;
}
.scholarship-2017 .posters .poster .small:hover {
  color: #00BCB4;
}
.scholarship-2017 .posters .poster .img-wrap {
  width: auto;
}
@media (max-width: 767px) {
  .scholarship-2017 .posters .poster:nth-of-type(1),
  .scholarship-2017 .posters .poster:nth-of-type(2) {
    margin-bottom: 25px;
  }
}
.scholarship-2017 .closed .form .form-control.input-lg.email {
  width: 50%;
  display: inline-block;
}
@media (max-width: 767px) {
  .scholarship-2017 .closed .form .form-control.input-lg.email {
    width: 70%;
  }
  .scholarship-2017 .closed .vw-btn {
    width: auto;
  }
}
@media (max-width: 499px) {
  .scholarship-2017 .closed .form .form-control.input-lg.email {
    width: 100%;
    display: block;
  }
  .scholarship-2017 .closed .vw-btn {
    width: 100%;
    margin-top: 10px;
  }
}
/* ===== Apply =====*/
.scholarship-2017 form .req-txt {
  margin-left: 15px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 14px;
}
.scholarship-2017 form .req-txt .ico-scholar {
  font-size: 8px;
  top: -7px;
}
@media (max-width: 767px) {
  .scholarship-2017 form .req-txt {
    display: block;
    margin: 10px 0 0;
  }
}
.scholarship-2017 {
  /* Judges Styles */
  /* Local Judges */
}
.scholarship-2017 .judge-img-wrap .judge-img-crop {
  width: auto;
  height: 100%;
  position: absolute;
  top: 0;
  left: auto;
  bottom: auto;
  right: 0;
}
.scholarship-2017 .judge-cont-wrap h4 {
  margin-bottom: 5px;
  font-family: 'DIN-Med', Arial, sans-serif;
  font-weight: normal;
}
@media (min-width: 992px) {
  .scholarship-2017 .judge-img-wrap {
    padding-top: 30%;
  }
  .scholarship-2017 .judge-img-crop.mobile {
    display: none;
  }
}
@media (max-width: 991px) {
  .scholarship-2017 .judge-img-wrap {
    padding-top: 0;
    margin: 0;
    overflow: visible;
    float: none;
  }
  .scholarship-2017 .judge-img-wrap img {
    width: 100%;
  }
  .scholarship-2017 .judge-img-crop {
    display: none;
  }
  .scholarship-2017 .judge-img-crop.mobile {
    display: block;
    top: auto;
    bottom: 0;
    width: 100%;
    height: auto;
    padding: 0 15px;
  }
  .scholarship-2017 .judge-cont-wrap {
    margin-top: 25px;
  }
}
/* =====Gallery====== */
.scholarship-2017 {
  /* Diehl winner */
  /*Industry and Year Filters*/
  /* Language toggle */
  /*Winners Gallery*/
}
.scholarship-2017 .judge-img-wrap.winner-wrap a {
  height: 0;
  overflow: hidden;
  padding-top: 80%;
}
.scholarship-2017 .judge-img-wrap.winner-wrap img {
  position: absolute;
  top: auto;
  left: 0;
  bottom: -10px;
  right: auto;
}
@media (min-width: 992px) {
  .scholarship-2017 .judge-img-wrap.winner-wrap {
    padding-top: 0;
  }
}
@media (max-width: 991px) {
  .scholarship-2017 .judge-img-wrap.winner-wrap a {
    margin: -20px 0 20px;
  }
}
.scholarship-2017 .judge-img-wrap.winner-wrap .view-project-text > a {
  color: #00BCB4;
}
.scholarship-2017 .judge-img-wrap.winner-wrap:hover .winner-img:after {
  background: rgba(20, 20, 20, 0.85);
}
.scholarship-2017 h2.name {
  font-family: 'DIN-Med', Arial, sans-serif;
  font-weight: normal;
  font-size: 30px;
  line-height: 1.5;
  margin: 0 0 7px;
}
.scholarship-2017 h2.title {
  font-size: 18px;
  line-height: 1.5;
  margin: 0 0 7px;
}
.scholarship-2017 h2.title span.light {
  font-family: 'DIN-Lt', Arial, sans-serif;
  font-weight: normal;
  display: block;
}
.scholarship-2017 h3.industry {
  font-size: 13px;
  font-family: 'DIN', Arial, sans-serif;
  font-weight: normal;
  margin: 0 0 7px;
}
.scholarship-2017 p.locale-0.locale-desc {
  margin: 7px 0;
}
.scholarship-2017 .cat-filter {
  margin: 15px -27px;
}
.scholarship-2017 .cat-filter a {
  color: #111111;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .scholarship-2017 .cat-filter a {
    margin: 0 20px;
  }
}
@media (max-width: 991px) {
  .scholarship-2017 .cat-filter a.active,
  .scholarship-2017 .cat-filter a:hover {
    color: #ffffff;
    background-color: #00BCB4;
    border-color: #00BCB4;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .scholarship-2017 .cat-filter a:nth-child(2n) {
    float: right;
  }
}
.scholarship-2017 .works-filter a:active {
  border-bottom: 2px solid;
}
.scholarship-2017 .year-filter {
  margin: 0 -12px 0 -27px;
}
.scholarship-2017 .year-filter a {
  color: #111111;
}
.scholarship-2017 .year-filter .bootstrap-select > .btn.apply-custom {
  box-shadow: none;
}
.scholarship-2017 .year-filter .bootstrap-select > .btn.apply-custom:focus,
.scholarship-2017 .year-filter .bootstrap-select > .btn.apply-custom:active {
  background-color: #ffffff;
}
.scholarship-2017 .year-filter .bootstrap-select.btn-group .dropdown-menu li:hover {
  background-color: #00BCB4;
}
.scholarship-2017 .year-filter .bootstrap-select.btn-group .dropdown-menu li a {
  padding: 10px 25px;
  margin: 0;
  width: 100%;
  display: block;
}
.scholarship-2017 .year-filter .bootstrap-select.btn-group .dropdown-menu li a:hover,
.scholarship-2017 .year-filter .bootstrap-select.btn-group .dropdown-menu li a:focus {
  background-color: #00BCB4;
  cursor: pointer;
  color: #fff;
}
.scholarship-2017 .year-filter .bootstrap-select.btn-group .dropdown-menu li a:hover .text,
.scholarship-2017 .year-filter .bootstrap-select.btn-group .dropdown-menu li a:focus .text {
  color: #ffffff;
}
.scholarship-2017 .year-filter .bootstrap-select.btn-group.open > .dropdown-toggle.btn-default {
  background-color: #ffffff;
}
.scholarship-2017 .year-filter .bootstrap-select.btn-group.open > .dropdown-toggle.btn-default:hover {
  background-color: #00BCB4;
}
.scholarship-2017 ul.works-grid.work-grid-gut {
  margin: 0 0 0 -10px;
}
@media (max-width: 767px) {
  .scholarship-2017 ul.works-grid.work-grid-gut {
    margin: 0;
  }
}
@media (max-width: 991px) {
  .scholarship-2017 .cat-filter,
  .scholarship-2017 .year-filter {
    float: none;
    width: 100%;
    margin: 15px -5px;
    flex-wrap: wrap;
  }
  .scholarship-2017 .cat-filter:after,
  .scholarship-2017 .year-filter:after {
    content: '.';
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    line-height: 0;
  }
  .scholarship-2017 .cat-filter a,
  .scholarship-2017 .year-filter a {
    margin: 7px 5px;
    border-width: 1px;
  }
  .scholarship-2017 .year-filter {
    margin: 25px -15px 15px;
    box-sizing: content-box;
  }
  .scholarship-2017 .year-filter .bootstrap-select > .btn.apply-custom {
    border: 1px solid #151515;
    color: #151515;
    line-height: 1.5;
    padding: 15px;
    height: auto;
  }
  .scholarship-2017 .year-filter .bootstrap-select > .btn.apply-custom:hover {
    background-color: #00BCB4;
    color: #ffffff;
    border-color: #00BCB4;
  }
  .scholarship-2017 .year-filter .bootstrap-select.btn-group .dropdown-menu li a {
    border: none;
  }
}
.scholarship-2017 .locale-trans {
  float: right;
}
.scholarship-2017 .locale-trans .locale-switch {
  margin-left: 15px;
}
@media (max-width: 550px) {
  .scholarship-2017 .locale-trans {
    float: none;
  }
  .scholarship-2017 .locale-trans .locale-switch {
    margin: 0 15px 0 0;
  }
}
.scholarship-2017 .winner-mix .work-title,
.scholarship-2017 .runners-mix .work-title {
  font-size: 14px;
  line-height: 1.25;
  letter-spacing: 0.05em;
}
.scholarship-2017 .winner-mix .work-descr,
.scholarship-2017 .runners-mix .work-descr {
  font-family: 'DIN-Med', Arial, sans-serif;
  font-weight: normal;
  font-size: 11px;
  line-height: 1.5;
  letter-spacing: 0.05em;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .scholarship-2017 .winner-mix .work-intro,
  .scholarship-2017 .runners-mix .work-intro {
    padding-top: 10px;
  }
}
.scholarship-2017 .winner-mix a {
  position: relative;
}
.scholarship-2017 .winner-mix .diehl-winner {
  position: absolute;
  top: 55%;
  left: auto;
  bottom: auto;
  right: 0;
  font-family: 'DIN-Med', Arial, sans-serif;
  font-weight: normal;
  font-size: 12px;
  line-height: 1.5;
  text-transform: uppercase;
  color: #ffffff;
  margin: 0;
  text-align: left;
  text-indent: 0;
  display: block;
  z-index: 1;
  background-color: #00BCB4;
  padding: 5px 10px;
}
.scholarship-2017 .works-grid.hover-color .work-item:hover .work-img:after {
  background: none;
}
/*---===<<< Thank You Page >>>===---*/
.scholarship-2017 .ty-download p {
  text-align: center;
}
.scholarship-2017 .ty-download .dl-free .dl-icon {
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
  cursor: pointer;
}
.scholarship-2017 .ty-download .dl-free .dl-icon .ico-scholar {
  font-size: 60px;
  border-bottom: 1px solid #00BCB4;
}
.scholarship-2017 .ty-download .dl-free .dl-icon:hover {
  border-bottom-color: #49d3cb;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
  color: #49d3cb;
}
.scholarship-2017 .ty-download .dl-free .dl-icon:hover .ico-scholar {
  border-bottom-color: #49d3cb;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
  color: #49d3cb;
}
.scholarship-2017 .ty-download .share .social .social-icon {
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
  cursor: pointer;
}
.scholarship-2017 .ty-download .share .social .social-icon .ico-scholar {
  font-size: 60px;
}
.scholarship-2017 .ty-download .share .social .social-icon:hover {
  color: #49d3cb;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
.scholarship-2017 .ty-download .share .social .social-icon:hover .ico-scholar {
  color: #49d3cb;
  transition: 1s;
  -moz-transition: 1s;
  -webkit-transition: 1s;
}
/*---===<<< Thank You Page >>>===---*/
.scholarship-2017 .panel-group .panel .panel-heading .panel-title {
  padding: 0 0 0 25px;
  text-indent: -12px;
}
.scholarship-2017 .panel-group .panel .panel-heading .panel-title a {
  background: none;
  color: #00BCB4;
}
.scholarship-2017 .panel-group .panel .panel-heading .panel-title a.collapsed {
  background: none;
  color: #2b2b2b;
}
.scholarship-2017 .panel-group .panel .panel-heading .panel-title a.ico-scholar {
  padding: 0;
}
.scholarship-2017 .panel-group .panel .panel-heading .panel-title a.ico-scholar:before {
  padding-right: 7px;
  position: relative;
  top: 1px;
  color: #00BCB4;
}
.scholarship-2017 .panel-group .panel .panel-heading .panel-title a.ico-scholar.collapsed:before {
  content: "\e911";
}


/* Banner for localization */
.banner__container{ 
  position: absolute;
  top:0;
  width:100%;
  color:#7090cb;
 
  height: 100%;  
}

.banner__container .container, .banner__container .row, .banner__container .col-md-12{
  height: 100%;
}


.banner img {
  height: 375px;
  width: 100% !important;
  object-fit: cover;
}


.banner__container  p{
  line-height: 1 !important;
 

}

.banner__container   p.banner__lead {
  margin-top: 40px;
  margin-bottom:0 !important;
  font-family:'DIN', Arial, Helvetica, sans-serif;
  font-size:18px;
  text-transform: uppercase;
  color:white;
}
.banner__container   h1.banner__title{
  margin-top: 28px;
  font-family:'DIN-Cond' ,Arial, Helvetica, sans-serif !important;
  font-size:68px;
  text-transform: uppercase;
  color:white; 
}

.banner__container   p.banner__title-bold{
  margin-top: 0px;
  margin-bottom:50px!important;
  font-family:'DIN-CondMed', Arial, Helvetica, sans-serif;
  font-size:68px;
  text-transform: uppercase;
  color:white; 
}

.banner__container   p.banner__credit{
  /* margin-top:10px; */
  font-family:'DIN', Arial, Helvetica, sans-serif;
  font-size:10px;
  text-transform: uppercase;
  color:white; 
 position: relative;
  /*bottom: 0; */
}


@media screen and (max-width:399px) {
  .banner__container   p.banner__lead {
    /* margin-top: 20px; */
   
  }
  .banner__container   h1.banner__title{
    /* margin-top: 15px;
    font-size:30px;    */
  }
  
  .banner__container   p.banner__title-bold{
    /* margin-top: 2px; */
    /* font-size:30px;    */
  }
  
  .banner__container   p.banner__credit{
    /* margin-top:0px;   
    bottom: 10px; */
  }
}
@media screen and (max-width:767px) {
  .banner__container{ 
    padding: 0 23px;
  }
  
}
@media screen and (max-width:480px) {
  .banner img {
    height:400px;
    width: 100%;
    object-fit: cover;
  }

  .banner__container   p.banner__title-bold, .banner__container   h1.banner__title{
      font-size: 50px;
  }
  .banner__container   p.banner__title-bold{
    margin-bottom: 15px;
  }

  .banner__container   p.banner__credit{
    position: absolute;
    bottom: 45px;
  }
  
}