
.social_icon{float: right;top: -56px;padding-top: -51px;position: relative;    right: -81px;}
.newmap{width: 69%!important;}
.main-menu-container.menu-bg-overlay {padding: 0px!important;}
.logo1{width: 90px;}


















@media only screen and (max-width: 600px) and (min-width: 320px) {
  .social_icon{display: none;}
  .icon-bar a{padding: 5px!important;}
  .popup-btn a {top: 222px!important;padding: 0px 4px 33px!important;}
  .slider-bg-1{height: 35vh!important;}
  .slider-bg-2 {height: 35vh!important;}
  .slider-text .section-title .subtitle {font-size: 8px!important;}
  .slider-text .section-title h2 {font-size: 23px!important;}
  #slider-item .genius-btn {width: 147px;margin-top: 46px!important;height: 42px!important;line-height: 45px!important;}
  .genius-btn a {font-size: 15px;}
  .section-title h2 {font-size: 23px!important;}
  .mb45 {margin-bottom: 0px!important;}
  .best-course-section {padding: 15px 0px 7px 0px!important;}
  .google-map-container {height: auto!important;} 
  .newmap{width: 100%!important;height: 280px;}
  .logo1{width: 45px;margin-left: 76px;}
  .footerlogo{width: 100px;}
  .breadcrumb-section {padding-bottom: 145px!important;}
  .blog-item-post {padding: 20px 0px 0px 0px;}
  .tab-button {margin-bottom: 15px!important;}
  .short-filter-tab {display: inline-block;width: 100%;margin-bottom: 0px!important;}
  .blog-title-content .blog-content {font-size: 14px;}
  .contact-page-section .social-contact .category-icon-title {
    width: 165px;
    float: left;
    position: relative;
    margin-top: -85px!important;
  }

} 