.up-navi {
  background-image: linear-gradient(to right,#091aaa,#6b7bfe);
  padding: 0!important;
}
#terms-and-condition-modal .modal-dialog {
  position: relative;
  max-width: 1020px !important;
  min-height: 415px;
  margin: 1.75rem auto;
  pointer-events: none;
}
a.al-crse.nav-link:hover {
color: white !important;
}
#staticQuery {
  position: fixed;
  top: 40%;
  z-index: 1031;
  left: auto!important;
  right: 0!important;
  transform: rotate(-360deg);
  writing-mode: vertical-rl;
  -webkit-text-orientation: upright;
  text-orientation: upright;
  background: #f57e02;
  border-radius: 0 0 4px 4px;
  opacity: 1;
  letter-spacing: .5px;
  color: #fff;
  width: 50px;
  text-align: center;
  display: block;
}
#staticQuery {
  position: fixed;
  top: 40%;
  z-index: 1031;
  left: auto!important;
  right: 0!important;
  transform: rotate(-360deg);
  writing-mode: vertical-rl;
  -webkit-text-orientation: upright;
  text-orientation: upright;
  background: #f57e02;
  border-radius: 0 0 4px 4px;
  opacity: 1;
  letter-spacing: .5px;
  color: #fff;
  width: 50px;
  text-align: center;
  display: block;
}

.search-container.custom-search input[type=text] {
  min-width: 242px;
}
#staticQuery {
  padding-top: 20px;
  padding-bottom: 20px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
#staticQuery {
  display: flex!important;
  justify-content: center;
  align-items: center;
}
.navbar.upper-nav {
  height: 35px;
  background: #000 0 0 no-repeat padding-box;
  opacity: 1;
  text-align: left;
}
div#footer-fixed {
  background-color: #000;
  color: #51525e;
  background-image: none;
}
.al-crse {
  font-weight: 500!important;
  font-size: 16px!important;
  background: #118aef;
  min-width: 148px;
  text-align: center;
  color: #fff!important;
  border-radius: 6px;
  height: 46px;
  text-transform: capitalize;
}
.navbar-expand-md .navbar-nav .nav-link {
  font-size: 16px!important;
  font-family: Roboto,sans-serif!important;
}
.lower-nav .nav-item {
  font-weight: 600 !important;
  font-family: roboto,sans-serif!important;
  font-size: 16px !important;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
nav.navbar {
  height: 100px;
}
.owl-theme .owl-dots .owl-dot span {
  width: 7px !important;
  height: 7px !important;
  margin: 5px 7px;
  background: #d6d6d6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity .2s ease;
  border-radius: 30px;
}
.whatsapp-btn {
  position: fixed;
  top: 53%;
  z-index: 9999;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: green;
  color: #fff;
  border: 0;
  left: 3px;
}


#terms-and-condition-modal .ter-cross {
  display: flex;
  justify-content: flex-end;
  padding-top: 1rem;
  padding-right: 1rem;
}
#terms-and-condition-modal .terms-body {
  padding: 8px 20px 30px 20px;
}
#terms-and-condition-modal .terms-body h2, #terms-and-condition-modal .terms-body .term-sem2 h3 {
  text-align: left;
  font-weight: 600;
  font-size: 24px;
  color: #3F3F3F;
  font-family: 'open sans', sans-serif !important;
  margin-bottom: 14px;
}
#terms-and-condition-modal .terms-body .term-sem {
  margin-bottom: 18px;
}
#terms-and-condition-modal .terms-body .term-sem img {
  width: 10px;
  height: 10px;
  margin-right: 10px;
}
#terms-and-condition-modal .terms-body .term-sem ul {
  list-style: none;
}
#terms-and-condition-modal .terms-body .term-sem ul li {
  text-align: left;
  font-size: 16px;
  font-family: 'open sans', sans-serif !important;
  color: #3A3A3A;
  margin-bottom: 12px;
}
#terms-and-condition-modal .terms-body .term-sem2 p{
  text-align: left;
  font-size: 16px;
  font-family: 'open sans', sans-serif !important;
  color: #3A3A3A;
  margin-bottom: 24px;
}
#terms-and-condition-modal .term-closee {
  display: flex;
  justify-content: center;
}
#terms-and-condition-modal .term-closee .new-close {
  outline: none;
  background: none;
  width: 81px;
  height: 50px;
  border: 1px solid #F57E02;
  border-radius: 4px;
  text-align: center;
  /* / padding: 14px 16px; / */
  font-size: 16px;
  font-weight: 600;
  font-family: 'open sans', sans-serif !important;
  color: #F57E02;
}
#register-modal .modal-dialog {
  position: relative;
  max-width:960px!important;
  min-height: 653px;
  margin:-5rem auto;
  pointer-events: none;
}
#register-modal .row {
  margin-right: 0px;
  margin-left: 0px;
}
#register-modal .register-img .reg-img {
  width: 400px;
  height: 100%;
}
#register-modal .register-img::before {
  top: 0;
  content: '';
  position: absolute;
  border-radius: 4px 4px 0px 0px;
  width: 400px;
  height: 100%;
  background: transparent linear-gradient(202deg, #0575E6 0%, #021B79 100%) 0% 0% no-repeat padding-box;
  opacity: 0.4;
}
#register-modal .ter-cross {
  padding-top: 16px;
  padding-right: 16px;
  display: flex;
  justify-content: flex-end;
}
#register-modal .register-form {
  padding: 0px 30px 30px 30px;
}
#register-modal .register-form h1 {
  text-align: center;
  font-size: 30px;
  font-weight: 600;
  font-family: 'open sans', sans-serif !important;
  color: #3A3A3A;
  margin-bottom: 1rem;
}
#register-modal .register-form h3 {
  text-align: center;
  font-size: 16px;
  font-family: 'open sans', sans-serif !important;
  color: #3A3A3A;
  margin-bottom: 1.2rem;
}
#register-modal .register-form .mar-form {
  margin-bottom: 20px;
} 
#register-modal .register-form .qu-input {
  background: #F9FCFF 0% 0% no-repeat padding-box;
  border: 1px solid #E1E1E1;
  border-radius: 4px;
  width: 240px;
  height: 45px;
  padding: 10px;
  font-size: 18px;
  font-family: 'open sans', sans-serif !important;
  opacity: 1;
  color: #959595;
  outline: none;
}
#register-modal .register-form .qu-input2 {
  background: #F9FCFF 0% 0% no-repeat padding-box;
  border: 1px solid #E1E1E1;
  border-radius: 4px;
  width: 500px;
  height: 45px;
  padding: 10px;
  font-size: 18px;
  font-family: 'open sans', sans-serif !important;
  opacity: 1;
  color: #959595;
  outline: none;
}
::placeholder {
color: #959595;
opacity: 1;
font-size: 18px;
font-family: 'open sans', sans-serif !important;
}

:-ms-input-placeholder {
  color: #959595;
  font-size: 18px;
font-family: 'open sans', sans-serif !important;
}

::-ms-input-placeholder { 
  color: #959595;
  font-size: 18px;
font-family: 'open sans', sans-serif !important;
}
#register-modal .register-form .check-box {
  margin-bottom: 24px;
  align-items: center;
  display: flex;
}
#register-modal .register-form .check-box span {
  text-align: left;
  font-size: 16px;
  font-family: 'open sans', sans-serif !important;
  letter-spacing: 0.32px;
  color: #3A3A3A;
}
#register-modal .register-form .check-box input {
  width: 16px;
  height: 16px;
  border: 0.75px solid #000000;
  border-radius: 1px;
  margin-right: 14px;

}
#register-modal .register-form .check-box span .terms-btn {
  background: none;
  border: none;
  font-size: 18px;
  font-family: 'open sans', sans-serif !important;
  letter-spacing: 0.32px;
  color: #3C8BD9;
  outline: none;
  cursor: pointer;
}
#register-modal .refer-btn{
  display: flex;
  align-items: center;
  justify-content: center;
 margin-bottom: 30px;
}
#register-modal .refer-btn .know-btn    {
  background: #F57E02;
  border-radius: 4px;
  opacity: 1;
  outline: none;
  padding: 12px;
  width: 111px;
  height: 50px;
  color: #FFFFFF;
  font-size: 16px;
  font-family: 'open sans', sans-serif !important;
}
#register-modal .refer-btn .know-btn img {
width: 8px;
height: 14px;
}
#register-modal .refer-btn .new-close {
  outline: none;
  background: none;
  width: 81px;
  height: 50px;
  border: 1px solid #F57E02;
  border-radius: 4px;
  text-align: center;
  /* / padding: 14px 16px; / */
  font-size: 16px;
  font-weight: 600;
  font-family: 'open sans', sans-serif !important;
  color: #F57E02;
  margin-right: 1rem;
}
#register-modal  .sign-btn  {
  display: flex;
  align-items: center;
  justify-content: center;
}
#register-modal  .sign-btn span {
  font-size: 18px;
  font-family: 'open sans', sans-serif !important;
  letter-spacing: 0.36px;
  color: #3A3A3A;
}
#register-modal  .sign-btn span .log-btn {
  background: none;
  border: none;
  font-size: 18px;
  font-family: 'open sans', sans-serif !important;
  letter-spacing: 0.36px;
  color: #F57E02;
  outline: none;
  cursor: pointer;
}
.query-card-head {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.query-card-body {
  padding: 15px 0px 0px 0px !important;
}
.btn-cross2 {
  font-size: 16px;
  background: none;
  outline: none;
  border: none;
}
.select-floating{
  position: absolute;
  top: -9px !important;
  left: 10px !important;
  font-size: 12px !important;
  line-height: 18px;
  opacity: 1;
  color: #777 !important;
  background: #fff;
  padding: 0 6px;
}
.query-head-table span {
  font-size: 20px;
  padding-left: 0px  !important;
}
.query-card {
  background-color: #fff;
  padding: 20px 30px !important;
}
.form-line-error, .select-opt  {
  position: relative !important;
  /* margin-bottom: 0.8rem !important; */
}
.floating-label2 {
  position: absolute;
  pointer-events: none;
  left: 17px;
  top: 10px;
  font-size: 16px;
  line-height: 20px;
  color: #777;
  transition: .2s ease all;
}
input:focus ~ .floating-label2,
input:not(:focus):valid ~ .floating-label2{
  top: -9px;
  left: 30px;
  font-size: 13px;
  line-height: 18px;
  opacity: 1;
  color: #231f20;
  background: #fff;
  padding: 0 6px;
}
input:invalid~.floating-label2 {
  color: #777;
}

.query-input, select {
  background-color: transparent;
  position: relative;
  height: 41px;
  font-size: 13px;
  font-weight: 400;
  border: 1px solid #1a1818 !important;
  border-radius: 0px !important;
  outline: 0 !important;
  box-shadow: none !important;
  padding: 10px 10px 11px;
  top: auto;
  line-height: 21px;
  margin:0px;
}

.query-submit2 {
  width: 124px;
  height: 50px;
  background: #F57E02;
  border-radius: 4px;
  opacity: 1;
  outline: none;
  padding: 12px;
  color: #FFFFFF;
  font-size: 16px;
  font-family: 'open sans', sans-serif !important;
  border: none;
}

.query-head-table {
  color: #333;
  font-weight: 700;
  font-size: 10px;
}

.query-head-table font {
  padding-left: 15px;
}

.query-head-table img {
  padding: 10px 15px 10px 15px;
}
.query-card table.query-head-table {
  width: 100%;
  text-align: center;
  border: none!important;
}
.query-head-table tr {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.query-card-head {
  border-bottom: none !important;
}



.search-container.custom-search input[type=text] {
  background: #f0f1f2;
  border: none;
  padding: 8px 11px;
  border-radius: 4px;
  margin-right: -3px;
  font-size: 16px;
  min-width: 220px;
}
/* .search-container.custom-search button {
  padding: 8px 15px;
} */
.search-container.custom-search button {
  border: none;
  padding: 8px 18px;
  border-radius: 4px;
  /* / background: 0 0; / */
  background: #f0f1f2;
  /* / padding: 8px; / */
  padding-top: 9px;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.query-button-pmp {
  box-shadow: none;
  width: 148px;
  font-weight: 500;
  height: 46px;
  background-image: linear-gradient(#f57e02,#f57e02);
  opacity: 1;
  border: none;
  color: #fff;
  font-size: 16px;
  letter-spacing: .2px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: 15px!important;
  margin-right: 0!important;
  padding-left: 20px;
  padding-right: 20px;
}
.al-crse {
  background: #118aef;
  min-width: 148px;
  text-align: center;
  color: #fff!important;
  border-radius: 6px;
  height: 46px;
  text-transform: capitalize;
}

#staticQuery {
  position: fixed;
  top: 40%;
  z-index: 1031;
  left: auto!important;
  right: 0!important;
  transform: rotate(-360deg);
  writing-mode: vertical-rl;
  -webkit-text-orientation: upright;
  text-orientation: upright;
  background: #f57e02;
  border-radius: 0 0 4px 4px;
  opacity: 1;
  letter-spacing: .5px;
  color: #fff;
  width: 50px;
  text-align: center;
  display: block;
}

#staticQuery {
  padding-top: 20px;
  padding-bottom: 20px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
#staticQuery {
  display: flex!important;
  justify-content: center;
  align-items: center;
}
.navbar.upper-nav {
  height: 35px;
  background: #000 0 0 no-repeat padding-box;
  opacity: 1;
  text-align: left;
}
div#footer-fixed {
  background-color: #000;
  color: #51525e;
  background-image: none;
}
.al-crse {
  font-weight: 500!important;
  font-size: 16px!important;
  background: #118aef;
  min-width: 148px;
  text-align: center;
  color: #fff!important;
  border-radius: 6px;
  height: 46px;
  text-transform: capitalize;
}
.navbar-expand-md .navbar-nav .nav-link {
font-size: 16px!important;
font-family: Roboto,sans-serif!important;
font-weight: normal;
padding-left: 55px;
}
.lower-nav .nav-item {
  font-weight: 600 !important;
  font-family: roboto,sans-serif!important;
  font-size: 16px !important;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
nav.navbar {
  height: 100px;
}
.owl-theme .owl-dots .owl-dot span {
  width: 7px !important;
  height: 7px !important;
  margin: 5px 7px;
  background: #d6d6d6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity .2s ease;
  border-radius: 30px;
}
.whatsapp-btn {
  position: fixed;
  top: 53%;
  z-index: 9999;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: green;
  color: #fff;
  border: 0;
  left: 3px;
}
/* new header */
.all-courses-menu {
padding: 0 50px;
background-color: #fff;
height: 0px;
}
.menu-dropdown {
z-index: 999;
margin: 0 auto;
padding: 0px;
width: 1230px;
border-radius: 0;
border: 1px solid #ddd;
display: block;
top:100px;
right: 0;
left: 0px;
font-size: 13px;
font-weight: 400;
transition: all .3s ease-in-out 0s;
overflow: hidden;
position: absolute;
background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 3px 6px #0575E628;
border-radius: 0px 0px 4px 4px;
}
.lower-nav .nav-item {
height: 100px;
display: flex;
align-items: center;
}
/* 0 couse header */
.megamenu-courses {
/* width: 740px; */
display: flex;
}
.megamenu-courses .title-courses {
color: #3A3A3A;
text-transform: capitalize;
font-size: 18px;
font-weight: 600;
font-family: 'open sans', sans-serif !important;
line-height: 24px;
border-right: 2px solid #eee;
padding: 20px 18px 30px 30px;
margin: 0px;
}
.megamenu-courses .title-courses:first-child {
width: 310px;
}
.megamenu-courses .title-courses:last-child {
width: 500px;
padding-left: 35px;
}

.all-courses-menu .menu-dropdown .submenu-main {
margin-bottom: 0;
list-style: none;
width: 310px;
border-right: 2px solid #eee;
float: left;
background-color: #fff;
height: 420px !important;
/* overflow-y: auto; */
min-height: 420px !important;
padding: 0px 0px 0px 15px;
}
.all-courses-menu .menu-dropdown .submenu-main .submenu {
background-image:url(https://d3w4ndrqcjig4l.cloudfront.net/image-webp/arrow2.webp);
background-repeat:no-repeat;
background-position:90%;
}
.all-courses-menu .menu-dropdown .submenu-main .submenu:hover, .all-courses-menu .menu-dropdown .submenu-main  .submenu.active, .all-courses-menu .menu-dropdown .submenu-main .submenu.active:hover, .all-courses-menu .menu-dropdown .submenu-main .submenu.active:focus {
width: 280px;
height: 42px; 
background: #3C8BD9 0% 0% no-repeat padding-box;
border-radius: 4px;
background-image:url(https://d3w4ndrqcjig4l.cloudfront.net/image-webp/arrow.webp);
background-repeat:no-repeat;
background-position:94%;
/* margin-right: 10px; */
}
.all-courses-menu .menu-dropdown .submenu-main .submenu:hover .a-sub, .all-courses-menu .menu-dropdown .submenu-main .submenu.active .a-sub{
color: #FFFFFF;
background: #3C8BD9 0% 0% no-repeat padding-box;
border-radius: 4px;
background-image:url(https://d3w4ndrqcjig4l.cloudfront.net/image-webp/arrow.webp);
background-repeat:no-repeat;
background-position:94%;
}
.all-courses-menu .menu-dropdown .submenu-main li {
padding: 0;
border: 0 none;
border-radius: 0px;
}
.all-courses-menu .menu-dropdown .submenu-main  .submenu:hover a, .all-courses-menu .menu-dropdown .submenu-main .submenu.active a {
font-weight: 400;
border: 0 none !important;
/* color: #FFFFFF; */

}
.all-courses-menu .menu-dropdown .submenu-main li a {
font-size: 16px;
font-family: 'open sans', sans-serif !important;
line-height: 26px;
padding: 10px 18px 10px 15px;
display: block;
color: #3A3A3A;
text-decoration: none;
position: relative;
white-space: nowrap;
overflow: hidden !important;
text-overflow: ellipsis;
border: 0 none;
text-transform: capitalize;
}
/* .all-courses-menu .menu-dropdown .submenu-main.customized-scrollbar {
overflow-y: scroll;
} */
.clearfix::after {
display: block;
clear: both;
content: "";
}
.submenu-main {
margin-bottom: 0;
list-style: none;
padding-bottom: 20px;
width: 310px;
border-right: 2px solid #eee;
float: left;
background-color: #fff;
height: 420px;
/* overflow-y: auto; */
min-height: 420px !important;
}
/* 1st sub
*/
.all-courses-menu .menu-dropdown .submenu-main .sub-menu2 {
width: 500px;
padding: 0px 0px 12px;
border-right: 2px solid #eee;
float: right;
background-color: #fff;
position: absolute;
left: 310px;
top: 50px;
}
.all-courses-menu .menu-dropdown .submenu-main .sub-menu2 .ul-menu-link {
list-style: none;
padding: 25px 20px 0px 20px;
overflow: hidden;
/* overflow-y: auto; */
height: 405px !important;
}
.all-courses-menu .menu-dropdown .submenu-main .sub-menu2 .ul-menu-link > li {
padding: 0px;
height: 38px;
}
a.al-crse.nav-link:hover {
color: white !important;
}
.all-courses-menu .menu-dropdown .submenu-main .sub-menu2 > ul > li > a {
font-family: 'open sans', sans-serif !important;
font-size: 16px;
color: #3A3A3A;
text-transform: capitalize;
padding: 10px 12px 13px 12px;
display: inline-block;
text-decoration: none;
line-height: 18px;
width: 100%;
white-space: nowrap;
overflow: hidden !important;
text-overflow: ellipsis;
}
.all-courses-menu .menu-dropdown .submenu-main .sub-menu2 > ul > li:hover  > a, .all-courses-menu .menu-dropdown .submenu-main li .view-trending .bottom .ul-menu-link2 > li:hover > a{
color: #F57E02;
}
/* 2nd sub */
.all-courses-menu .menu-dropdown .submenu-main >  li .view-trending {
position: absolute;
right: auto;
left: 810px;
top: 0px;
margin-bottom: 12px;
width: 418px;
height: 460px;
}
.all-courses-menu .menu-dropdown .submenu-main li  .view-trending .bottom .footer {
position: absolute;
bottom: 50px;
height: 150px;
}
img.mi-img1 {
margin-top: 13px;
}
.all-courses-menu .menu-dropdown .submenu-main li  .view-trending .bottom .accre-header {
padding: 20px 0 10px;
}
.all-courses-menu .menu-dropdown .submenu-main li  .view-trending .bottom .accre-header .accre-title {
color: #3A3A3A;
text-transform: capitalize;
font-size: 18px;
font-weight: 600;
font-family: 'open sans', sans-serif !important;
line-height: 24px;
margin-left: 32px;
}
.all-courses-menu .menu-dropdown .submenu-main li .view-trending .bottom .ul-menu-link2 {
list-style: none;
 padding: 0px 20px;
 overflow: hidden;
}
.all-courses-menu .menu-dropdown .submenu-main li .view-trending .bottom .ul-menu-link2 >li{
padding: 0px;
height: 40px;
}
.all-courses-menu .menu-dropdown .submenu-main li .view-trending .bottom .ul-menu-link2 > li > a{
font-family: 'open sans', sans-serif !important;
font-size: 16px;
color: #3A3A3A;
text-transform: capitalize;
padding: 10px 12px 13px 12px;
display: inline-block;
text-decoration: none;
line-height: 18px;
width: 100%;
white-space: nowrap;
overflow: hidden !important;
text-overflow: ellipsis;
}
.all-courses-menu .menu-dropdown .submenu-main li .view-trending .accrd-logos {
/* padding: 10px 10px 0px 30px; */
margin-left: 10px;
}
.all-courses-menu .menu-dropdown .submenu-main li .view-trending .logo-he {
display: inline-flex;
justify-content: center;
align-items: center;
padding: 10px 20px;
}
.all-courses-menu .menu-dropdown .submenu-main li .view-trending .logo-he h2 {
color: #3A3A3A;
text-transform: capitalize;
font-size: 18px;
font-weight: 600;
font-family: 'open sans', sans-serif !important;
line-height: 24px;
padding: 12px 18px 12px 15px;
margin: 0px 0px 0px 0px;
}
.all-courses-menu .menu-dropdown .submenu-main li .view-trending .accrd-logos .common-accrediation {
padding-left: 20px;
}
img.mi-img1 {
width: 100px;
}
.mi-img2 {
width: 102px;
height: 26px;
}
.mi-img3 {
width: 89px;
height: 30px;
}
.ac-acdtn {
background-position: -253px -2923px;
width: 62px;
height: 54px;
display: inline-block;
}
/* view course */
.all-courses-menu .menu-dropdown .submenu-main .sub-menu2 .ul-menu-link li.more-courses {
display: flex;
align-items: center;
padding-top: 10px;
}
.all-courses-menu .menu-dropdown .submenu-main .sub-menu2 ul li a.more-courses-link {
display: inline-block;
width: auto;
font-weight: 600;
font-size: 16px;
font-family: 'open sans', sans-serif !important;
color: #F57E02;
text-transform: capitalize;
background-image:url(https://d3w4ndrqcjig4l.cloudfront.net/image-webp/arrow-orange.webp);
background-repeat:no-repeat;
background-position:90%;
}
.all-courses-menu .menu-dropdown .submenu-main .sub-menu2 ul  li   a.more-courses-link .arrow-info {
padding-left: 8px;
line-height: 19px;
transition: .3s;
}
.right-arrow-icon {
transition: .3s;
background-position: -181px -158px;
width: 9px;
height: 14px;
display: inline-block;
vertical-align: middle;
}
.all-courses-menu .menu-dropdown .submenu-main .sub-menu2.hidden, .all-courses-menu .menu-dropdown .submenu-main li .view-trending.hidden {
display: none !important;
}

.select-floating{
position: absolute;
top: -9px !important;
left: 10px !important;
font-size: 12px !important;
line-height: 18px;
opacity: 1;
color: #777 !important;
background: #fff;
padding: 0 6px;
}
.form-group .form-line-error , .select-opt {
position: relative !important;
/* margin-bottom: 32px !important; */
}

.floating-label2 {
font-family: 'OpenSans-Regular', sans-serif !important;
  position: absolute;
  pointer-events: none;
  left: 17px;
  top: 10px;
  font-size: 16px;
  line-height: 20px;
  color: #777;
  transition: .2s ease all;
}
input:focus ~ .floating-label2,
input:not(:focus):valid ~ .floating-label2{
top: -9px;
left: 10px;
font-size: 13px;
font-family: 'OpenSans-Regular', sans-serif !important;
line-height: 18px;
opacity: 1;
color: #777;
background: #fff;
padding: 0 6px;
}
@media screen and (max-width: 700px) {  
#staticQuery {
  display: none !important;
}
}
#return-to-top2 {
position: fixed;
top: 30%;
right: 1%;
background: none;
width: 28px;
height: 28px;
/* display: block; */
text-decoration: none;
/* -webkit-border-radius: 35px;
-moz-border-radius: 35px; */
border-radius: 35px;
/* display: none; */
/* -webkit-transition: all .3s linear;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease; */
transition: all .3s ease;
z-index: 1031;
}
.navbar-nav.right-text {
margin-left: -35px;
}
.all-courses-menu .menu-dropdown .submenu-main li .view-trending .logo-he1 h2 {
  color: #3A3A3A;
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 600;
  font-family: 'open sans', sans-serif !important;
  line-height: 24px;
  padding: 12px 18px 12px 15px;
  /* / margin: 0px 0px 0px -20px; / */
  margin-left: 16px;
  margin-top: 200px;
}
.all-courses-menu .menu-dropdown .submenu-main li .view-trending .accrd-logos1 {
  margin-left: 27px;
}
@media only screen and (max-width: 1200px){
.all-courses-menu {
  display: none;
 }
}