  
.navbar .navbar--brand {
   padding: 5px 0px;
}
.pac-logo{z-index:1234567;}
.navbar-explore-newupdt .dropdown-arrowup {
	background: url(/assets/images/newdropdown-arrowup.svg) no-repeat;
}
.headernavsection-rightside .nav-right-striptopnav .searchproginstlist input:focus-within {
     color: #000;
     text-decoration: none white;
}
 .nav-right-striptopnav {
     display: block !important;
     position: static !important;
     float: left;
     width: 100%;
}
.headertop-searchbtn1:focus-visible {
	outline: 0px;
}
 ul.ui-autocomplete.ui-widget.ui-widget-content {
     height: unset !important;
}
.nav-right-striptopnav .lgoinsignup-areatop {
	float: right;
	width: 100%;
	width: auto;
}
 .whychooseus-sectionhomep .why--header {
     font-weight: 500;
     font-size: 22px;
     margin-bottom: 10px;
}
 .nav-right-striptopnav .lgoinsignup-areatop li {
     float: left;
}

#navbar_explore .quickqbtn-showonlymobile .headernavsection-rightside {
	margin-top: 15px;
	float: right;
	width: 100%;
	max-width: 870px;
}
 .canamlogoleft {
     float: left;
     width: 100%;
     height: auto !important;
     max-width: 185px;
     position: relative;
     height: 76px !important;
}
 .canamlogoleft a {
     float: left;
     width: 100%;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry .dropdown.bootstrap-select.country-picker.dropup {
     width: 115px;
     float: left;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .quickquerybtnrt .button-rounded__dark {
     border-radius: 50px;
     padding: 0px 15px;
     height: 35px;
     line-height: 35px;
     font-size: 13px;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop a span {
     font-size: 13px;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .signupbtnright {
     float: left;
     height: 35px;
     line-height: 35px;
     border-radius: 50px;
     background: #fff;
     border: 1px solid #ddd;
     padding: 0px 15px;
     font-size: 14px;
     font-weight: normal;
}
.quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .signupbtnright {
	margin: 0 0px 0 7px;
}
 .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain {
     margin-top: -20px;
     border-bottom: 0px;
     border-top-left-radius: 15px;
     border-top-right-radius: 15px;
}
 .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .hdrdrpdmentforall {
padding-top:0px !important;
margin-top:0px;
float:left;
width:100%;
}
 .quickqbtn-showonlymobile .navbar--brand a img {
     max-width: 162px !important;
     float: left;
     width: 162px;margin-top:5px;
}
 .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain a {
     line-height: normal;
     height: auto !important;
     padding: 7px 18px !important ;
     font-weight: 400 !important;
     color: #333333 !important;
	 white-space: normal;
}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li:first-child a {
	padding-left: 0px !important;
}
 .navbar.bground-white .custom-container {
     padding-left: 0px !important;
     padding-right: 0px !important;
}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li a p {
max-width: 225px;
font-size: 14px;
font-weight: 500;
float: left;
width: 100%;
padding: 5px 0;
}
 .navbar .navbar-collapse .navbar-nav .nav-item a:hover {
     color: #df252a !important;
}
 .dropdown-toggle::after {
     margin-left: 7px;
     border-top: 5px solid;
     border-right: 4px solid transparent;
     border-left: 4px solid transparent;
}
 .navbar-newupdt-menubutmain {
     float: right;
          display: block !important;
}
.headernavsection-rightside .nav-right-striptopnav {
	float: left;
	width: 873px;
	}
 .bootstrap-select:not(.input-group-btn), .bootstrap-select[class*="col-"] {
     float: left;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry ul.dropdown-menu {
     padding: 0;
     border: 1px solid #eee;
     overflow-y: hidden !important;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry .dropdown-menu {
     padding: 0;
     border-radius: 0;
     border: 0;
     margin: 0;
     box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
}
.headernavsection-rightside .nav-right-striptopnav form {
	float: left;
	width: auto;
	display: unset !important;
}
 .navbar-newupdt-menubutmain .navbar-newupdt li:last-child a {
     padding-right: 0px !important;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry {
     max-width: 115px;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry .dropdown button {
     padding: 0 10px;
     border: 1px solid #ddd;
     border-top-left-radius: 25px;
     border-bottom-left-radius: 25px;
     height: 35px;
     line-height: 35px;
     font-size: 13px;
     background: #f4f5f6;
     color: #757575;
     width: 115px;
     max-width: 115px;
     border-top-right-radius: 0;
     border-bottom-right-radius: 0;
}
 .headernavsection-rightside .nav-right-striptopnav .searchproginstlist {
     width: 70%;
     float: left;
     height: 35px;
}
 .headernavsection-rightside .nav-right-striptopnav .searchproginstlist input {
     font-size: 12px;
     height: 35px;
     line-height: 35;
     border: 1px solid #ddd;
     border-left: 0;
     border-radius: 0px;
     width: 100%;
     padding: 0 0 0 10px;
     color: #999999;
}
 .headernavsection-rightside .nav-right-striptopnav form .headertop-searchbtn {
     border: 1px solid #ddd;
     background: #f4f5f6;
     border-left: 0;
     width: 35px;
     height: 35px;
     line-height: 35px;
     border-top-right-radius: 25px;
     border-bottom-right-radius: 25px;
}
 .headernavsection-rightside .nav-right-striptopnav form .headertop-searchbtn img {
     width: 13px;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop a:hover {
     color: #df252a !important;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .signupbtnright:hover {
     border: 1px solid #df252a;
}
 #navbar_explore {
     padding: 0;
     border-bottom: 1px solid #e1e1e1;
     box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
     background: -moz-linear-gradient( top, #ffffff 0%, #f4f5f6 75%, #f4f5f6 100% );
    /* FF3.6-15 */
     background: -webkit-linear-gradient( top, #ffffff 0%, #f4f5f6 75%, #f4f5f6 100% );
    /* Chrome10-25,Safari5.1-6 */
     background: linear-gradient( to bottom, #ffffff 0%, #f4f5f6 75%, #f4f5f6 100% );
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f5f6',GradientType=0 );
    /* IE6-9 */
}
 .navbar::after {
     background: transparent;
     box-shadow: unset;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry .dropdown-menu {
     padding: 0;
     border-radius: 0;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry #bs-select-1 .dropdown-menu .selected.active {
     background: #df252a;
     font-size: 13px;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry #bs-select-1 .dropdown-menu li {
     font-size: 13px;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry #bs-select-1 .dropdown-menu li.dropdown-header span {
     color: #000;
}
 .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap {
     background: #fff;
}
 .navbar-newupdt-menubutmain .navbar-newupdt {
     float: left;
     margin: 0px !important;
     width: 100%;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .quickquerybtnrt a img {
     float: left;
     margin-top: 9px;
     margin-right: 6px;
     width: 17px;
}
 .headernavsection-rightside .nav-right-striptopnav .searchproginstlist input:focus-visible {
     outline: none;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry .dropdown button:focus-visible {
     outline: none !important;
     box-shadow: none;
}
 .btn.dropdown-toggle.custom-btn.bs-placeholder:focus {
     outline: none !important;
     box-shadow: none !important;
}
 .headernavsection-rightside .nav-right-striptopnav form .selectcntry .dropdown.bootstrap-select.country-picker {
     max-width: 100% !important;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .quickquerybtnrt .button-rounded__dark:hover {
     background: #df252a;
     color: #fff !important;
}
 #navbar_explore .container-fluidfixwidth {
     max-width: 1330px;
     margin: auto;
     width: 100%;
     display: block;
}
 #navbar_explore .container-fluidfixwidth .headernavsection-rightside {
     margin-top: 15px;
}
.selectcntry1 .dropup .dropdown-toggle::after {
     border-top: 0;
     border-right: 4px solid transparent;
     border-bottom: 5px solid;
     border-left: 4px solid transparent;
     rotate: 180deg;
     color: #999999;
     margin-top: 2px;
     margin-right: 10px;
}
 .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li a span {
     color: #df252a;
}
 .scussdelevrdtagline {
     float: left;
     width: 25%;
}
 .scussdelevrdtagline a {
     font-weight: normal;
     font-size: 15px !important;
}
 .scussdelevrdtagline a span {
     color: #df252a;
}
 .dropdown-arrowup {
     top: 3px !important;
}
 .tab2 {
     margin-left: 165px !important;
}
 .tab3 {
     margin-left: 365px !important;
}
 .tab4 {
     margin-right: 148px !important;
}
 .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .blogexpmorebtn {
     padding: 5px 15px !important;
}
 .quickqbtn-showonlymobile .navbar--brand {
     width: auto;
     position: relative;
}
 #navbar_explore .canamlogoleft a .scussdelevrdtagline {
     position: absolute;
     top: 66px;
     font-size: 17px;
     font-weight: normal;
     color: #505050;
     left: 5px;
     letter-spacing: 0px;
}
 #navbar_explore .canamlogoleft a .scussdelevrdtagline span {
     color: #df252a;
}
 #ui-id-1 li:last-child {
     border-bottom: 0px;
}
 ul.ui-autocomplete.ui-widget.ui-widget-content {
     border: 1px solid #eee;
}
 #navbar_explore .navbar-newupdt-menubutmain #header-menu #header-menu-list {
     display: unset !important;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .signupbtnright .userlgoin-signuparea li .dropdown-item {
     height: 35px;
     line-height: 35px;
     background: #fff !important;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .signupbtnright .userlgoin-signuparea li .dropdown-item .menutextrt {
     float: left;
     height: 30px;
     line-height: 30px;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop li .dropdown-menu li a img {
     margin-top: 7px;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .signupbtnright .userlgoin-signuparea li .dropdown-item:hover {
     background: #fff !important;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .signupbtnright .userlgoin-signuparea li {
     border: 0px !important;
     padding: 0px;
     background: transprant;
}
 .sticky-header {
     position: sticky;
     top: 0;
     background: #1a1a19;
     color: #fff;
     z-index: 999;
     background: #1a1a19;
     float: left;
     width: 100%;
}
 .sticky-header .sticky-header-content {
     border-radius: 50px;
     width: 100%;
     text-align: center;
     font-size: 12px;
}
 .sticky-header .sticky-header-content span {
     font-size: 12px;
     font-weight: normal;
     height: 32px;
     line-height: 32px;
}
 .sticky-header .sticky-header-content button {
     background: transparent;
     border: 0;
     height: 27px;
     line-height: 27px;
     padding: 0px 10px;
     border-radius: 50px;
     color: #fff;
     font-weight: 500;
     text-transform: capitalize;
     background: #df252a;
     margin: 3px 0 3px 7px;
}
 .sticky-header .sticky-header-content button span::before {
     display: none;
}
 .navbar-explore-newupdt {
     display: block;
}
 .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop li .dropdown-menu {
     background: #fff;
     border: 1px solid #eee;
     border-radius: 10px;
     box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
}
 #navbar_explore .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop li .userlgoin-signuparea li {
     border-bottom: 1px solid #eee !important;
}
 #navbar_explore .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop li .userlgoin-signuparea li:last-child {
     border-bottom: 0px !important;
}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain {
	max-width: 870px;
	float: right;
	width: 100%;
	position: relative;
}
#navbar_explore .quickqbtn-showonlymobile {
	display: block;
}
 .selectcntry1 {
          max-width: 115px;
     float: left;
}
 .selectcntry1 .dropdown {
     float: left;
     width: 100% !important;
}
 .selectcntry1 .dropdown button {
     padding: 0;
     height: 35px;
     line-height: 35px;
     background: #f4f5f6;
     border: 1px solid #eee;
     border-top-left-radius: 25px;
     border-bottom-left-radius: 25px;
     padding-left: 10px;
}


.selectcntry1 select option {
	background: #fff !important;
}





 .searchproginstlist1 #skill_input {
     border: 1px solid #eee;
     border-left: 0;
     font-size: 13px;
     height: 35px;
     line-height: 32px;
     padding-left: 10px;
}
 .headertop-searchbtn1 {
     float: left;
     width: 35px;
     height: 35px;
     border: 0px;
     border-top-right-radius: 25px;
     border-bottom-right-radius: 25px;
     line-height: 35px;
     background: #f4f5f6;
     border: 1px solid #eee;
     border-left: 0px;
     padding: 0px;
}
 .headertop-searchbtn1 img {
     width: 13px;
}
 .searchproginstlist1 {
     float: left;
     width: 300px;
}
 .searchproginstlist1 #skill_input {
     border: 1px solid #eee;
     border-left: 0;
     font-size: 12px;
     height: 35px;
     line-height: 32px;
     color: #333333;
     width: 100%;
     padding: 0 0 0 10px;
}
 .headernavsection-rightside .nav-right-striptopnav form .dropdown-menu {
     padding: 0;
     border: 0px;
     border-radius: 10px;
}
 .headernavsection-rightside .nav-right-striptopnav form .dropdown-menu .inner {
     padding: 0px;
     float: left;
     width: 100%;
}
 .headernavsection-rightside .nav-right-striptopnav form .dropdown-menu .inner ul li {
     float: left;
     width: 100%;
}
 .headernavsection-rightside .nav-right-striptopnav form .dropdown-menu .inner ul li a {
     padding: 3px 5px;
     font-size: 12px;
}
 .headernavsection-rightside .nav-right-striptopnav form .dropdown-menu .inner ul .selected.active {
     background: #df252a;
}
 .headernavsection-rightside .nav-right-striptopnav form .dropdown-menu .inner ul li.optgroup-1 span {
     color: #505050;
     padding: 0;
     font-size: 12px;
}
 .headernavsection-rightside .nav-right-striptopnav form .dropdown-menu .inner ul li.optgroup-1 {
     padding: 5px;
}
 .headernavsection-rightside .nav-right-striptopnav form .dropdown-menu .inner ul li.disabled {
     padding: 0 0 0 10px;
}
 .selectcntry1 .dropdown button:focus {
     outline: none !important;
}

.searchproginstlist1 #skill_input:focus-visible {
	outline: none !important;
}
#ui-id-1 {
	                max-height: 250px;
                border-radius: 0;

}




/*18082023*/

.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li .dpdnmlefticon {
	float: left;
	display: block;
	max-width: 35px;
}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li .dpdnmrightxt {
	float: left;
	width: 82%;
	padding-left: 10px;
}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap .stdydtnmenydpd li .dpdnmrightxt {	float: left;	width: 82%;}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li .dpdnmrightxt a {	float: left;	width: 100%;}

.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li .dpdnmrightxt a strong {	font-weight: 500;}

.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li .dpdnmrightxt span {
	font-size: 12px;
	line-height: normal;
	float: left;
	width: 100%;
	color: #757575;
	font-weight: normal;
}

.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li .dpdnmlefticon img {	max-width: 35px;	width: 35px;}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap{padding-bottom:0px;}

.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li .dpdnmrightxt a:hover strong {color: #df252a;}

.selectcntry1 select {
	background: #f4f5f6;
	border: 1px solid #eee;
	font-size: 12px;
	color: #333333;
	padding: 0px 0 0 10px;
	height: 35px;
	line-height: 35px;
	border-top-left-radius: 35px;
	border-bottom-left-radius: 35px;
	width:100%;
}
#search-eligibility .modal-dialog .modal-content .modal-body .pop .form--group{	float:left;
width: 100%;}

/*18082023*/


/*22082023*/
#navbar_explore .sticky-header .sticky-header-content .topstripapply-nowbutton:focus-visible {
	box-shadow: none;
	outline: none;
}
#navbar_explore .sticky-header .sticky-header-content .topstripapply-nowbutton:focus {
	outline: none;
}
#navbar_explore .sticky-header .sticky-header-content .topstripapply-nowbutton:hover {
	background: #d9060c;
}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li a:hover p {
	color:#df252a;
}

.canamlogoleft a .internalheader-logoleft {
	max-width: 161px;
}
.nav-right-striptopnav .lgoinsignup-areatop li .button-rounded {
	padding: 0 15px;
	height: 35px;
	line-height: 35px;
	font-size: 13px;
	
}
.nav-right-striptopnav .lgoinsignup-areatop li .button-rounded img {
	float: left;
	margin: 10px 5px 0;
	max-width: 16px;
}
/*29082023*/
.nav-right-striptopnav .lgoinsignup-areatop .signupbtnright .lsupdivider {
	color:#a6a6a6;
	font-size:12px;
	font-weight:normal;
}
.nav-right-striptopnav .lgoinsignup-areatop .signupbtnright a .maonmobileicon img {
	width: 14px !important;
	margin-top: 11px !important;
	float: left;
	margin-right: 5px;
}
.nav-right-striptopnav .lgoinsignup-areatop .signupbtnright .userlgoin-signuparea {
	border-radius: 10px;
	border: 1px solid #eee;
	margin-top: 0px;
	padding: 0;
}
.nav-right-striptopnav .lgoinsignup-areatop .signupbtnright .userlgoin-signuparea li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #eee;
}
.nav-right-striptopnav .lgoinsignup-areatop .signupbtnright .userlgoin-signuparea li:last-child {
	border-bottom: 0px;
}
/*29082023*/
#navbar_explore .headernavsection-rightside .nav-right-striptopnav .lgoinsignup-areatop .signupbtnright a::after {
display: none;}

/*22082023*/

 @media only screen and (min-width: 100px) and (max-width: 767px) {
	 #navbar_explore .quickqbtn-showonlymobile {
	float: left;
	margin-top:55px;
	position: absolute;
}
.searchproginstlist1 input {
         padding-left: 120px !important;
         border: 0px !important;
    }
     #navbar_explore {
         height: 146px;
    }
    
     .selectcntry1 {
         float: left;
         max-width: 115px;
         position: absolute;
         z-index: 123;
    }
     .searchproginstlist1 input {
         padding-left: 120px !important;
    }
     .headertop-searchbtn1 {
         position: absolute;
         right: 0;
         top: 0;
         border-top-right-radius: 0px;
         border-bottom-right-radius: 0px;
         border: 0;
         border-left: 1px solid #eee;
    }
     .selectcntry1 .dropdown button {
         border-top-left-radius: 0px;
         border-bottom-left-radius: 0px;
         border: 0px;
         border-radius: 0;
    }
     .selectcntry1 .dropdown button {
         border-top-left-radius: 0px;
         border-bottom-left-radius: 0px;
         border: 0px;
         border-radius: 0;
         border-right:1px solid #eee;/* border-bottom: 1px solid #eee; */
    }
     .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not( .input-group-btn ) {
         width: 100%;
    }
     .searchproginstlist1 {
         width: 100%;
         position: absolute;
    }
     .searchproginstlist1 input:focus-visible {
         outline: 0;
    }
     .headernavsection-rightside .nav-right-striptopnav form .selectcntry1 {
         width: 115px !important;
         float: left;
    }
     .headernavsection-rightside .nav-right-striptopnav form .selectcntry1 .dropdown {
         width: 100%;
    }
     #ui-id-1 {
         margin-top: 62px !important;
         width: 100% !important;
         left: 0 !important;
         border-radius: 0px;
    }
     ul.ui-autocomplete.ui-widget.ui-widget-content {
         height: unset !important;
    }
     .carosual-forhomepage .hero--counter__text.text--regular.text--light {
         font-size: 15px;
    }
     .carosual-forhomepage .hero--counter-formobile .hero--counter__number {
         font-size: 30px;
    }
     .carosual-forhomepage .hero--counter-formobile {
         margin-top: 25px;
    }
     .carosual-forhomepage .carousel-inner-topslider .carousel-item .lefttext h3 {
         margin-top: 60px;
    }
     .needasstence-sectionall .text--light.text--regular span {
         float: left;
         width: 100%;
    }
     .headernavsection-rightside {
         width: 100%;
         padding-top: 0;
         padding-bottom: 0;
         float: left;
         border-top: 1px solid #eee;
         margin-top: 0px !important;
    }
     .headernavsection-rightside .nav-right-striptopnav form .selectcntry .dropdown button {
         border: 0;
         border-right: 1px solid #eee;
    }
     .headernavsection-rightside .nav-right-striptopnav form {
         max-width: 100%;
         width: 100%;
         background: #ffff;
         position: relative;
    }
     .counterudisiplintab .coluniv-mobspace {
         margin-top: 25px;
    }
     .awardreco-brandinglisting .award--img {
         width: 33%;
         max-width: 33% !important;
    }
     .whychooseus-sectionhomep .border-top {
         padding-top: 30px !important;
    }
     .carousel-inner-topslider .carousel-item .lefttext {
         width: 100%;
         height: auto;
    }
     .carousel-inner-topslider .carousel-item .rightimage {
         display: none;
    }
     .carosual-forhomepage .carousel-inner-topslider .carousel-item .lefttext h3 {
         font-size: 27px;
         line-height: 32px;
    }
     .carousel-inner-topslider .carousel-item .lefttext p a span {
         font-size: 12px;
    }
     .carousel-inner-topslider .carousel-item .lefttext p br {
         display: none;
    }
     .carosual-forhomepage #carouselExampleIndicators .carousel-inner-topslider .carousel-item {
         height: auto;
    }
     .hero--counter-reducetopspace .hero--counter__item .hero--counter__number {
         font-size: 30px;
    }
     .whychooseus-sectionhomep .why--header {
         font-size: 20px;
         margin: 0;
    }
     .whychooseus-sectionhomep p {
         padding-bottom: 0px;
    }
     .whychooseus-sectionhomep .border-top .col-lg-4 + .col-lg-4 {
         margin-top: 15px;
    }
     .viewallservbtn {
         text-align: left !important;
    }
     .counterudisiplintab .country--card {
         width: 46%;
         margin: 2%;
    }
     .displincatgrylisting .country--card {
         margin: 2 0;
         width: 2 46% !important;
         margin: 2 2% !important;
         min-height: 2 262px !important;
         padding-bottom: 0 !important;
         margin-bottom: 0px !important;
    }
     .counterudisiplintab {
         max-width: 540px;
         margin: auto;
         float: unset !important;
    }
     .iconcricletop {
         width: 75px;
         height: 75px;
    }
     .iconcricletop img {
         max-width: 35px;
         margin-top: 18px;
    }
     .whychooseus-sectionhomep {
         padding-bottom: 0;
    }
     .blog--item__left {
         max-width: 100%;
    }
     .needasstence-sectionall .text--light.text--regular {
         font-size: 15px !important;
    }
     .needasstence-sectionall .text--light.text--regular a {
         float: left;
         margin-top: 10px;
         margin-left: 0;
         padding: 10px 15px;
    }
     .needasstence-sectionall {
         padding-top: 0;
    }
     .headernavsection-rightside .nav-right-striptopnav form .headertop-searchbtn {
         float: left;
         border-top-right-radius: 0px;
         border-bottom-right-radius: 0px;
         border-right: 0;
         border-bottom: 0;
         border-top: 0;
         border-left: 1px solid #eee;
    }
     .headernavsection-rightside .nav-right-striptopnav form .selectcntry .dropdown button {
         border-radius: 0px;
         border-left: 0px;
         border-bottom: 0px;
    }
     .headernavsection-rightside .nav-right-striptopnav .searchproginstlist input {
         border-bottom: 0px;
         width: 100%;
    }
     .headernavsection-rightside .nav-right-striptopnav .searchproginstlist {
         width: 100%;
         float: left;
    }
     .headernavsection-rightside .nav-right-striptopnav .searchproginstlist input {
         border-bottom: 0px;
         width: 100%;
         padding: 0 0 0 120px;
         border-top: 0px;
    }

.selectcntry1 select {
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	border: 0;
	border-right: 1px solid #eee;
}
}
 
 @media only screen and (min-width: 320px) and (max-width: 767px){
	#navbar_explore .canamlogoleft img {
		margin-top: 0px !important; 
	}
}
 
 @media only screen and (min-width: 100px) and (max-width:991px) {	 
#navbar_explore .custom-container{max-width:100%;}
.nav-right-striptopnav .lgoinsignup-areatop .signupbtnright .userlgoin-signuparea {
	position: absolute;
	margin-left: -62px;
	min-width: 124px;
	margin-top: 0px;
}
.hpredspac-sectn022 .whychodcolm3{border-left: 0px !important;}
.headernavsection-rightside .nav-right-striptopnav{float:left;width:100%;}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li:first-child a {
padding-left:18px !important;}
.nav-right-striptopnav .lgoinsignup-areatop{
	position: absolute;
	right: 15px;
	top: 55px;
	max-width: 210px;
}
.nav-right-striptopnav .lgoinsignup-areatop .signupbtnright {
width: 35px;
padding: 0;
}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li:first-child a
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain {
	width: 100%;
	max-width: 100%;
}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain {
	max-width:100%;
	width:100%;
}
.nav-right-striptopnav .lgoinsignup-areatop li .hamburger--squeeze {
	margin:0;
}








#search-eligibility .modal-dialog .modal-content{margin-top: 0;}
.menudropdownnotoverlaponsearchbar{margin-top: 35px !important;}
.menudropdownnotoverlaponsearchbar .navbar-newupdt-menubutmain #header-menu #header-menu-list .header-navbar-listing.hnlbotmain{margin-top: 0;}
.navbar-newupdt-menubutmain #header-menu-list .hnlbotmain li .rbpwrap ul li{padding:12px !important;}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li .dpdnmrightxt a {
	padding: 0px !important;
}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap .stdydtnmenydpd li{padding:0px;}	 


 .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain {
       border-radius: 0;
         border-top: 1px solid #eee;
         background: #fff;
		 width:100%;
    }
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap{padding-bottom:0px;}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul {
background: #f4f5f6;}
.navbar-newupdt .header-navbar-listing li .rbpwrap ul li{padding:10px 0 !important;}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts ul li a .dpdnmlefticon img{width:32px;}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts ul li a .dpdnmlefticon {width:42px;height:auto;}
.navbar-newupdt .header-navbar-listing li .rbpwrap ul li a {
	height: auto !important;
	line-height: normal !important;
	min-height: auto !important;
}
     .navbar-newupdt-menubutmain #header-menu-list {
         padding-top: 0;
         margin-top: 0px !important;
         border-top: 0;
    }
     .headernavsection-rightside .hero--searchbar-newupdt {
         margin-left: 0px !important;
    }
     #navbar_explore .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop li .userlgoin-signuparea li {
         background: transparent !important;
    }
     #navbar_explore .headernavsection-rightside .nav-right-striptopnav .lgoinsignup-areatop .quickquerybtnrt a img {
         display: none;
    }
     #navbar_explore .canamlogoleft {
         width: 125px;
    }
     #navbar_explore .canamlogoleft img {
         float: left;
         width: 100%;
         margin-top: 7px;
    }
     .hero--counter-reducetopspace {
         border-top: 1px solid #eee;
         padding-top: 20px;
    }
     .carosual-forhomepage {
         margin-top: 75px !important;
    }
       .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .signupbtnright {
         padding: 0;
         margin: 0;
         width: 35px;
         height: 35px;
    }
     #navbar_explore .headernavsection-rightside .nav-right-striptopnav .lgoinsignup-areatop .signupbtnright span.lsupdivider {
         display: none;
    }
     .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .signupbtnright a .maonmobileicon {
         width: 22px;
         margin-top: 3px;
    }
     #navbar_explore .headernavsection-rightside .nav-right-striptopnav .lgoinsignup-areatop li.quickquerybtnrt a .maondesktoptext {
         display: block;
    }
  #navbar_explore .nav-right .lgoinsignup-areatop li a .maonmobileicon img {
	margin-left: 11px;
	margin-top: 7px !important;
}
     #navbar_explore .headernavsection-rightside .nav-right-striptopnav .lgoinsignup-areatop .signupbtnright {
         float: left;
         margin-left: 5px;
    }
     #navbar_explore .headernavsection-rightside .nav-right-striptopnav .lgoinsignup-areatop .quickquerybtnrt {
         float: left;
    }
     .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop a span {
         font-size: 12px;
    }
     #navbar_explore .quickqbtn-showonlymobile .nav-right {
         margin-top: 0px;
    }
     #navbar_explore .headernavsection-rightside .nav-right-striptopnav .hamburger {
         margin-top:7px;
    }
     .collapse:not(.show) {
         display: none !important;
    }
     #navbar_explore .canamlogoleft a .scussdelevrdtagline {
         top: 53px;
         font-size: 10px;
         font-weight: lighter;
         color: #505050;
    }
     #navbar_explore .navbar-newupdt-menubutmain #header-menu {
         padding: 0;
         float: left;
    }
        .navbar-newupdt-menubutmain #header-menu-list .hnlbotmain li a::after {
         right: 15px !important;
    }
     .navbar-newupdt-menubutmain .hnlbotmain .nav-item a {
         min-height: 55px !important;
         line-height: 55px !important;
    }
     .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap ul li a p {
         max-width: 100%;
    }
        
     .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap .stdydtnmenydpd li .dpdnmlefticon img {
         width: 100% !important;
    }
     .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap .stdydtnmenydpd li .dpdnmlefticon {
         width: 40px;
    }
     .navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain li .recent-blog-posts .rbpwrap .stdydtnmenydpd li .dpdnmrightxt a span br {
         display: none;
    }
     #navbar_explore .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop li .userlgoin-signuparea {
         padding-top: 6px;
         margin-top: 0px;
    }
     #navbar_explore .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop .userlgoin-signuparea li {
         padding: 0;
    }
     #navbar_explore .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop li .userlgoin-signuparea a {
         background: #fff;
         border-bottom-right-radius: 15px;
         border-bottom-left-radius: 15px;
         border-top-left-radius: 0px;
         border-top-right-radius: 0px;
    }
     #navbar_explore .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop li .userlgoin-signuparea a img {
         margin-top:9px;
    }
     #navbar_explore .quickqbtn-showonlymobile .nav-right .lgoinsignup-areatop li .userlgoin-signuparea {
         padding-top: 0px;
         cursor: pointer;
         left: unset;
         right: 10px;
         max-width:150px !important;
		 margin-top:5px;
		 margin-top:90px;
    }
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
	 #navbar_explore .quickqbtn-showonlymobile {
	float: left;
	margin-top: 20px;
	position: absolute;
}
#navbar_explore .headernavsection-rightside {
	max-width: 100%;
	width: 100%;
	float: left;
} 
	 
	#navbar_explore .headernavsection-rightside .nav-right-striptopnav .lgoinsignup-areatop .signupbtnright {
	float: left;
	margin: 5px 0 0 0;
}
#navbar_explore .headernavsection-rightside .nav-right-striptopnav .hamburger {
	margin-top: 7px;
} 
	 
	 
	 
     #navbar_explore .container-fluidfixwidth .headernavsection-rightside {
         margin-top: 20px;
    }
     #navbar_explore {
    }
     .searchproginstlist1 {
         float: left;
         width: 240px;
    }
     #ui-id-1 {
        margin-top: 5px !important;
    margin-left: 0;
  
    left: 25% !important;
    width: 50% !important;

    }
     .headernavsection-rightside .nav-right-striptopnav .searchproginstlist {
         width: 260px;
         float: left;
    }
     .headernavsection-rightside .nav-right-striptopnav form {
         max-width: 390px;
    }
     .nav-right-striptopnav .lgoinsignup-areatop {
         float:right;
         width:100%;
         max-width:172px;
            }
	
	 .nav-right-striptopnav .lgoinsignup-areatop {
         float: right;
         width: 100%;
         max-width: 180px;
        
    }
	
	/* Safari only override */
    ::i-block-chrome,.nav-right-striptopnav .lgoinsignup-areatop{
       max-width: 172px;
    }
	
}

@media  only screen and (min-width:992px) and (max-width:1100px){
#navbar_explore .quickqbtn-showonlymobile .headernavsection-rightside{max-width:790px;}
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain{max-width:790px;}	
.navbar-newupdt-menubutmain .navbar-newupdt .hnlbotmain a{padding:7px 10px !important;}
}

 