@media (min-width: 1px) {
  h1 {
    font-size: 30px;
    line-height: 40px; }

  .navbar-brand {
    width: 180px; }

  .navbar-toggler {
    padding-right: 0; }

  #navbar-main-menu ul li {
    font-size: 18px;
    margin-left: 0; }

  #section-jumbotron {
    height: auto; }

  .jumbotron .display-4 {
    font-size: 34px; }

  .form-highlight {
    padding: 30px 20px; }

  .form-highlight h1 {
    font-size: 28px;
    line-height: 38px; }

  .card-student {
    height: auto; }

  .card-service-item {
    height: auto; }

  .card-service-item .card-service-item-content {
    text-align: left;
    padding: 15px 15px 15px 70px;
    margin-left: 0;
    border: 1px solid #f36e20;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; }

  .card-service-item .icon {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 15px;
    left: 15px;
    z-index: 10; }

  .card-destination-content .caption {
    padding: 110px 15px 10px; }

  .card-destination-content .caption:hover {
    padding: 110px 15px 10px; }

  .key-features-item h1 {
    font-size: 44px; }

	.submenu ul {
		overflow-x:scroll;
		overflow-y: scroll;
		white-space:nowrap;
	}
	
  .submenu ul li {
    font-size: 18px;
    padding: 14px 0 10px;
    margin-right: 10px !important; }

  .submenu ul li a {
    padding-bottom: 7px; }

  #footer-nav-container {
    padding-top: 30px; }

  .footer-nav-item li a {
    padding: 10px;
    display: block; }

  .footer-nav-item li li {
    font-size: 16px; }

  .footer-nav-item li li a {
    padding: 8px 15px; }

  .footer-nav-item li .sub-menu {
    margin-bottom: 20px; }

  .menu-item-has-children .sub-menu {
    display: none; }

  .footer-short-text {
    margin-top: 30px; }

  .education-network ul {
    margin: 15px auto; }

  .education-network ul li {
    display: block;
    margin-right: 0;
    margin-bottom: 20px; }

  .countdown-item {
    width: 75px;
    height: 75px;
    display: inline-block;
    margin: 0 5px;
    position: relative; }

  .countdown-item .item-square {
    border-radius: 20px;
    border: 2px solid #f36e20;
    width: 75px;
    height: 75px;
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 0px;
    margin-left: 0px;
    z-index: 0;
    transform: rotate(0deg); }

  .countdown-item .countdown-value {
    color: #f36e20;
    font-size: 22px;
    font-weight: bold;
    display: flex;
    margin-top: 12px;
    align-items: center;
    justify-content: center;
    transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s; }

  .countdown-item .countdown-format {
    color: #5b7478;
    font-size: 18px;
    font-weight: bold;
    display: block;
    margin: 2px auto 0;
    text-align: center;
    text-transform: lowercase;
    clear: both; }

  .article-header .post-title {
    margin-bottom: 15px; }

  .article-header ul.list-inline li {
    display: block;
    margin-bottom: 10px; }

  .article-share-this ul.list-inline li {
    display: inline; }

  .inner-article .post-title {
    margin-top: 0px; } }
@media (min-width: 768px) {
  h1 {
    font-size: 30px;
    line-height: 40px; }

  .navbar-brand {
    width: 180px; }

  #section-jumbotron {
    height: 200px; }

  .jumbotron .display-4 {
    font-size: 34px; }

  .form-highlight h1 {
    font-size: 30px;
    line-height: 40px; }

  .card-news {
    height: 650px; }

  .card-scholarship {
    /*height: 650px; */
    height: 95%;
  }

  .card-university {
    height: 650px; }

  .card-student {
    height: auto; }

  .card-blog {
    height: auto; }

  .card-service-item {
    height: auto; }

  .card-service-item-content {
    margin-left: 60px; }

  .card-destination-content .caption {
    padding: 220px 15px 10px; }

  .card-destination-content .caption:hover {
    padding: 180px 15px 10px; }

  .key-features-item h1 {
    font-size: 44px; }

  .footer-nav-item li li {
    font-size: 15px; }

  .menu-item-has-children .sub-menu {
    display: block; }

  .footer-short-text {
    margin-top: 10px; }

  .countdown-item {
    width: 80px;
    height: 80px;
    margin: 0 20px; }

  .countdown-item .item-square {
    width: 80px;
    height: 80px;
    transform: rotate(45deg); }

  .article-header ul.list-inline li {
    display: inline;
    margin-bottom: inherit; } }
@media (min-width: 992px) {
  h1 {
    font-size: 32px;
    line-height: 42px; }

  .navbar-brand {
    width: 160px; }

  #navbar-main-menu ul li {
    font-size: 18px;
    margin-left: 0; }

  #section-jumbotron {
    height: 240px; }

  .jumbotron .display-4 {
    font-size: 3rem; }

  .form-highlight {
    padding: 50px; }

  .form-highlight h1 {
    font-size: 40px;
    line-height: 50px; }

  .card-news {
    height: 650px; }

  .card-scholarship {
    /*height: 650px; */
    height: 95%;
  }

  .card-university {
    height: 650px; }

  .card-student {
    height: 540px; }

  .card-blog {
    height: 500px; }

  .card-service-item {
    height: 200px; }

  .card-service-item .col-square {
    height: 160px;
    width: 160px; }

  .card-service-item .card-service-item-content {
    text-align: center;
    padding: 60px 30px 0;
    margin-left: 0;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }

  .card-service-item .card-title {
    font-size: 24px; }

  .card-service-item .icon {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 25px;
    left: 25px;
    z-index: 10; }

  .card-destination-content .caption {
    padding: 190px 15px 10px; }

  .card-destination-content .caption:hover {
    padding: 160px 15px 10px; }

  .key-features-item h1 {
    font-size: 50px; }

  .submenu ul {
    white-space: inherit;
    overflow-x: inherit;
    overflow-y: inherit; }

  .submenu ul li {
    padding: 15px 0 13px;
    margin-right: 20px !important; }

  .submenu ul li a {
    padding-bottom: 10px; }

  .article-border,
  .content-border {
    border: 1px solid #dddddd;
    padding-bottom: 60px;
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.16);
    -moz-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.16); }

  .article-border .inner-article {
    width: 800px;
    max-width: 100%;
    margin: 0 auto; }

  #footer-nav-container {
    padding-top: 60px; }

  .footer-nav-item li a {
    display: inline-block;
    padding: 0 10px 10px; }

  .footer-nav-item li li a {
    padding: 2px 10px; }

  .footer-nav-item li .sub-menu {
    margin-bottom: 0; }

  .footer-short-text {
    margin-top: 0; }

  .education-network ul {
    margin: 60px auto; }

  .education-network ul li {
    display: inline-block;
    margin-right: 50px !important; }

  .countdown-item {
    width: 90px;
    height: 90px;
    margin: 0 20px; }

  .countdown-item .item-square {
    width: 90px;
    height: 90px;
    transform: rotate(45deg); }

  .countdown-item .countdown-value {
    font-size: 30px;
    margin-top: 18px; }

  .inner-article .post-title {
    margin-top: 30px; }

  .wrapper.has-sidebar .article-content {
    margin-right: 20px; } }
@media (min-width: 1200px) {
  h1 {
    font-size: 40px;
    line-height: 50px; }

  .navbar-brand {
    width: auto; }

  #navbar-main-menu ul li {
    font-size: 18px;
    margin-left: 5px; }

  #section-jumbotron {
    height: 280px; }

  .jumbotron .display-4 {
    font-size: 4rem; }

  .form-highlight h1 {
    font-size: 50px;
    line-height: 60px; }

  .card-news {
    height: 470px; }

  .card-key-services {
    height: 450px; }

  .card-scholarship {
    /*height: 450px; */
    height: 95%;
  }

  .card-university {
    height: 450px; }

  .card-student {
    height: 520px; }

  .card-blog {
    height: 500px; }

  .card-event {
    height: 500px; }

  .card-service-item {
    height: 250px; }

  .card-service-item .col-square {
    height: 200px;
    width: 200px; }

  .card-service-item .card-service-item-content {
    text-align: center;
    padding: 90px 50px 0;
    margin-left: 0; }

  .card-service-item .card-title {
    font-size: 28px; }

  .card-service-item .icon {
    width: 68px;
    height: 68px;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: 10; }

  .card-destination-content .caption {
    padding: 95px 10px 10px; }

  .card-destination-content .caption:hover {
    padding: 65px 10px 10px; }

  .key-features-item h1 {
    font-size: 56px; }

  .key-service-item {
    margin-top: -50px; }

  #footer-nav-container {
    padding-top: 60px; } }

/*# sourceMappingURL=responsive.css.map */
