/*===========media queries=============*/
@media (max-width: 1600px) {
.search_wrapper {
    top: 43%;
}

#suggesstion-box ul {
    width: 590px;
    left: 290px;
    top: 268px;
}

}


@media (max-width: 1366px) {
#suggesstion-box ul {
    width: 460px;
    left: 266px;
    top: 250px;
}

}

@media (max-width: 1366px) {
	.slide_phone .carousel-inner .item img {height: auto;}
	.slide_phone .vertical .carousel-inner {height: auto;}
	.proud_prtnr p:after {left: 46%;}
}
@media (max-width: 1365px) {
	.fuldisplay {display: none;}
	.smldisplay {display:block;}
}

@media (min-width: 1200px) {
.owl-carousel .owl-item .item {height: 348px;}
.owl-carousel .owl-item img {height: 350px;}

.college3grp {width: 24%;}

.couns_centR {width: auto;}
.career_beaterchR {width: auto;}


}

@media (max-width: 1200px) {
.proud_prtnr p:after {left: 45%;}	
/*.slide_phone {top: 28px; height: 275px;}*/

.slide_phone {
    top: 17px;
    height: 284px;
    padding: 10px;
}

.slide_phone .vertical .carousel-inner {height: 274px;}

.onapp h1 {font-size: 22px;}
.onapp h2 {font-size: 20px;}
.onapp p {font-size: 16px;}

.fuldisplay {display: none;}
.smldisplay {display:block;}

.nav_phone {padding: 0 22px !important;}
.input-group.slideanim.slide {width: 92%;}
.map-carrer-hglt h5 {font-size: 11.4px;}

	
}


@media (max-width: 1199px) {	
.header-wrapper {
	  margin-top: 88pX

	.jb-mncnt {

  width: 100%;
}
	
	.search .row h3 {
  font-size: 18px;
}

	.map-carrer-hglt li span img {
  width: 40px;
}
.map-carrer-hglt h5 {
  width: 94px;font-size: 11.4px;
}
	.benifit-mdl .multi-step-form {
  height: 300px;
  overflow: auto;
}
    .gt_newsletter_wrap {
        width: 585px;
    }
    .gt_feat_date {
        width: 10%;
    }
    .gt_feat_des {
        padding: 0 123px 0 65px;
    }
    .gt_feat_des > h4 {
        font-size: 14px;
        margin: 0 0 5px;
    }
    .hm-vid-rgt > h4 {
        margin: 0 0 15px;
    }
    .gt_feat_des > a {
        font-size: 13px;
        height: 36px;
        line-height: 31px;
        width: 117px;
    }
    ul.gt_feat_meta li,
    .gt_feat_des > p {
        font-size: 11px;
    }
    .quote_content {
        padding: 15px;
    }
    .cars-img > span {
        top: 45%;
    }
    .gt_banner_service {
        min-height: 183px;
        padding: 30px 15px;
    }
    .gt_banner_service i {
        font-size: 40px;
    }
    .gt_banner_service h4 {
        font-size: 20px;
    }
    .gt_banner_service > a {
        font-size: 14px;
        padding: 6px 14px;
    }
    .clg-counts {
        margin-top: -130px;
    }
    .hm-carousel {
        height: auto;
    }
    .callus,
    .topmenu {
        float: left;
        text-align: center;
        width: 100%;
    }
    .exmdet-tabs > ul li a {
        font-size: 12px;
        padding: 6px 8px;
    }
    .post-wrapper-top.dm-shadow {
        background-size: inherit !important;
    }
    .post-wrapper-top.dm-shadow img {
        display: none;
    }
    .lpu-tp {
        top: 5%;
    }
    .topbar p {
        font-size: 11px !important;
    }
    .stream-inn {
        width: 100%;
    }
    .multi-strms-sec {
        margin: 19% auto;
    }
    .clg-tit {
        width: 86%;
    }
    .modal-tbl {
        max-height: 200px;
    }
    .lst-rgt-detdeals {
        display: inherit;
        width: 100%;
    }
    .lst-rgt-like {
        display: inherit;
        margin: 8px 0 0;
        width: 100%;
    }
    .inst-boxes {
        width: 25%;
    }
    .i-listing-main li {
        margin: 0 0 25px;
        padding: 0;
        width: 100%;
    }
    .i-list-mn {
        padding: 12px;
    }
    .i-listing-lft img {
        padding-right: 15px;
    }
    .i-listing-name {
        font-size: 17px;
        margin: 0 0 10px;
    }
    .i-location {
        font-size: 14px;
        margin: 4px 0 0;
    }
    .ask-fr-adm,
    .i-lstng-btn {
        font-size: 14px;
    }
    .clg-tit {
        width: 83%;
    }
    .edutime .form-control,
    .wrktime {
        width: 43%;
    }
    .edutime > span,
    .reswrk-mn span {
        margin: 0 13px;
    }
    .reswrk-mn span {
        margin: 0 12px !important;
        top: 6px;
    }
    .wrktime .form-control {
        width: 46.6%;
    }
    .sq-stream-inn,
    .sq-multi-strms,
    .sq-course-miscs {
        width: 100%;
    }
    header + .carousel {
        height: auto;
        overflow: hidden;
    }
    .navbar-nav > li > a {
        font-size: 13px;
        padding: 6px 11px;
    }
	
	.gt_course_search {
  width: 90%;
}


.slide_phone {top: 36px; height: 352px;}
.slide_phone .vertical .carousel-inner {height: 352px;}

}

@media (max-width: 1080px) {
.ask_query > a {font-size: 13px; line-height: 32px; margin: 0 0 10px;}
.map-carrer-hglt > li {width: 23.33%;}
.slider_outer {padding-bottom: 10px;}
.career-highlight {margin: -115px 0 0;}
.search_wrapper {top: 42%;}

.proud_prtnr p:after {left: 45%;}

	.sclrship-img a > span span {
  font-size: 12px;
  margin: 0 0 3px;
}
	.sclrship-img h4 {
  font-size: 12px;
  position: inherit;
  width: 100px;
}

.sclrship-img img {
  width: 100px;
}
.sclrship-img a > span{
  font-size: 13px;
  left: 6px;
  line-height: 16px;
  top: 42px;
  width: 86px;
}
	.section-colorizedbg .container {
  margin: 15px auto 0;
}

.sclrship-img {
  bottom: 10px;
  margin: 0 !important;
  position: fixed;
  right: 10px;
  top: auto;
  z-index: 999;
}

.play_slide {width: 100%;}

.play_slide_iframe {
    height: 466px;
}

#suggesstion-box ul {
    width: 560px;
    left: 114px;
    top: 224px;
}

.camb_logo {top: 55px;} 

}

@media (min-width: 992px) {
.marque_border {
  height: auto;
}
.owl-carousel .owl-item img {
  height: 315px;
}

.career-highlight {margin: -95px 0 0;}
.map-carrer-hglt > li {width: 30.33%;}
.map-carrer-hglt h5 {font-size: 12.4px;}	
	
}

@media (max-width: 991px) {

.play_slide_iframe {
    height: 600px;
}
.slide_phone .vertical .carousel-inner {
    height: 485px;
}


.fade.in {display: block;}
.hm-mdl .modal-dialog > div {
display: none;}
	
	
	.fourerror h4 {
  font-size: 40px;
}

.fourerror a {
  font-size: 14px;
  padding: 7px 14px;
}
.inslst-typ {
  clear: both;
}
	/****home-course-miscs******/
	
	.map-carrer-hglt {
  display: inherit;
  width: 100%;
}

.count-mscs {
  position: absolute;bottom: -100px;
}

.count-mscs {
  width: 50%;
}

.gt_courses_bg {
  margin: 115px 0 0;
}



.map-carrer-hglt li span img {
  width: 60px;
}

.map-carrer-hglt h5 {
  font-size: 15.4px;
  width: 188px;
}


/**********/
.coaching-tab ol li {
  font-size: 12px !important;
}

    .gt_newsletter_inside_bg {
        background-image: inherit;
    }
    .gt_newsletter_wrap {
        width: 100%;
        margin: 50px 0;
    }
    .gt_newsletter_wrap h3 {
        font-size: 24px;
    }
.quote_info_wrap {
  width: 62%;
}
    .hm-vid-lft > iframe {
        height: 266px;
    }
    .gt_courses_bg,
    .src-strm,
    .hm-video,
    .trendings {
        padding: 50px 0;
    }
       .gt_hdg_1 h3,
    .gt_hdg_2 h3,
	.gt_hdg_1 h1,
    .gt_hdg_2 h1 {
        font-size: 27px;
        margin: 0 0 0px;
    }
    .gt_hdg_1 p,
    .gt_hdg_2 p {
        font-size: 13px;
    }
    .gt_hdg_1 i,
    .gt_hdg_2 i {
        font-size: 20px;
    }
    .gt_hdg_1,
    .gt_hdg_2 {
        margin: 0 0 45px;
        text-align: center;
    }
    .cars-img > span {
        top: 40%;
    }
    .gt_banner_service span {
        display: inline-block;
        width: 100%;
    }
    .navbar-nav > li > a {
        font-size: 13px;
        padding: 6px 7px;
    }
    .carrer-chart {
        margin: 0;
    }
    .post-wrapper-top.dm-shadow {
        padding: 20px 0;
    }
    .site-logo span {
        display: inline-block;
        float: unset;
        margin: 0;
    }
    .site-title.site-logo {
        float: left;
        margin: 5px 0 13px;
        text-align: center;
        width: 100%;
    }
    .down-arrw {
        margin: 0 auto;
        width: 25px;
    }
    .multi-strms-sec {
        margin: 95px auto 95px;
    }
    .seltd-crs-det-mn {
        margin: 90px 0 10px;
    }
    .carrer-src-steps-r {
        display: none;
    }
    .carrer-src-steps-l {
        width: 100%;
    }
    .multi-strms-sec {
        height: 320px !important;
        width: 320px !important;
    }
    .strm-box-col {
        height: 85px;
        width: 85px;
    }
    .find-mr-strm-mn {
        height: 160px;
        width: 160px;
    }
    .find-mr-strm {
        margin: 42px 0 0 -26px;
    }
    .src-grps {
        left: 30px;
    }
    .src-grps a {
        font-size: 20px;
    }
    .strm-box1 {
        left: 75px;
        top: 153px;
    }
    .strm-box2 {
        right: 72px;
        top: 74px;
    }
    .strm-box3 {
        left: 75px;
        top: 231px;
    }
    .strm-box4 {
        left: 153px;
        top: 153px;
    }
    .strm-box5 {
        right: -6px;
        top: 73px;
    }
    .strm-box6 {
        left: 153px;
        top: 231px;
    }
    .strm-box7 {
        left: 231px;
        top: 152px;
    }
    .strm-box8 {
        left: 231px;
        top: 231px;
    }
    .strm-box-col {
        height: 75px;
        width: 75px;
    }
    .strm-box-col > a {
        font-size: 12px;
        line-height: 13px;
        padding-top: 29px;
    }
    .seleted-course {
        width: 100%;
    }
    .det-box5 a {
        font-size: 15px;
    }
    .certification-main .fa.fa-plus {
        font-size: 22px;
    }
    .ent-exm > a,
    .certification > a,
    .det-box-col > a,
    .sel-stdy,
    .find-mr-strm,
    .stream-inn h4,
    .stream-inn span,
    .src-grps span {
        font-size: 13px;
    }
    .btm-foot-inn {
        float: left;
        margin: 0 0 15px;
        width: 100%;
    }
    .inst-boxes {
        width: 33.33%;
    }
    .multi-step-form form,
    .post-job form {
        margin-left: 3.667%;
        width: 83.333%;
    }
    .edutime .form-control,
    .wrktime {
        width: 44%;
    }
    .edutime > span,
    .reswrk-mn span {
        margin: 0 11px;
    }
    .reswrk-mn span {
        margin: 0 11px !important;
    }
    .job-list-bg {
        margin: -70px 0 15px;
    }
    .sq-tptit {
        font-size: 14px;
    }
    .sq-crsmisc-inn ul li a,
    .frthr-stdy > a,
    .sqstrm-box-mn > a {
        font-size: 12px;
    }
    .sq-certi > a {
        font-size: 10px;
    }
    .sq-course-inn > span,
    .sq-entexm-inn a,
    .sq-stream-inn > h4,
    .sq-stream-inn > span {
        font-size: 13px;
    }
	  
    .top-lft {
    text-align: center;
    width: 100%;
    float: left;
    margin-top: 10px;
    }
    .admsn-guid-mn .ag-left,
    .admsn-guid-mn .ag-cntr {
        width: 50%;
    }
    .admsn-guid-mn .ag-rgt {
        width: 100%;
        margin: 30px 0 0 0;
    }
    .ag-cntr,
    .ag-rgt {
        box-sizing: border-box !important;
        float: left;
        min-height: 1px !important;
        overflow: visible !important;
        position: relative !important;
    }
    .theiaStickySidebar {
        position: unset !important;
        transform: unset !important;
    }
    .lpu-tp {
        top: 3.8%;
    }
    .up-lft {
        width: 40%;
    }
    .up-rgt {
        width: 60%;
    }
	

.hm-carousel {height: auto;}
.career-highlight {margin: -111px 0 0;}

.search_wrapper {top: 35%;}
.nav_phone {display: block;}

}

@media (min-width: 768px) { 
/*.marque_border {height: 270px;}*/

.nav_phone {display: none;}
.logo {max-width:85px;}
.navbar-nav > li > a {font-size: 12px;}

.college3grp {width: 38%;}
.network_drop { margin: 13px 0 0 !important;}

.play_slide_iframe { height: auto;}
.slide_phone .vertical .carousel-inner {height: auto;}



}

@media (max-width:767px) {
.top_headerbg .navbar-default .navbar-toggle .icon-bar {background:#fff;}
.top_headerbg .navbar-default .navbar-toggle .icon-bar:focus {background:#fff;}
.top_headerbg .navbar-default .navbar-toggle:hover {background-color:#da251d;}
	
.proud_prtnr p:after {left: 43%;}
	
.college_cimat a {
    float: left;
    text-align: center;
    width: 100%;
    padding: 5px 0;
}	

.logo {
    width: 80px;
}	

.navbar-toggle {
    margin-right: 2px;
}

.camb_logo {
    top: 50px;
}

.nav_phone {display: block; width: 160px; margin-top:8px; padding: 0 5px !important;}	
.nav_phone a {
    font-size: 11px;
}

.navbar-default.fhmm .navbar-collapse {
    margin-top: 15px;
}


.navbar-nav > li > a {
    padding: 9px 10px !important;
    width: 100%;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

.play_slide {
    width: 100%;
    float: left;
    text-align: center;
}

.play_slide {
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0 0 20px;
}

.play_slide_iframe {
    height: auto;
    width: 40%;
    margin: auto;
}

.play_slide_iframe img {width: auto;}


.slide_phone {
    top: 36px;
    height: 488px;
}

.slide_phone .vertical .carousel-inner {
    height: 476px;
}

.slide_phone .carousel-inner .item img {
    height: 474px;
}

	
.navbar-toggle {margin-top: 20px;}	
	
.exam_left {
    float: left !important;
    width: 100%;
}

.network_drop {
    margin: 0 0 0 !important;
    padding: 5px 0 !important;
    float: left !important;
    width: 100% !important;
}

.network_drop li a {
    font-size: 12px;
    line-height: 10px;
    float: left;
    color: #fff !important;
    padding: 3px 10px !important;
}

.exam_left ul li a {color: #656565;}

.fhmm .dropdown ul li li a, .fhmm .dropdown-menu ul li li a {
    color: #fff;
}

	
.fhmm .dropdown-menu .withoutdesc ul li {
  padding: 0 10px!important;
}	
	
.fhmm .dropdown-menu .withoutdesc ul li {
  clear: none;
  float: left;
  width: 100%;
}

.fhmm .dropdown-menu .withoutdesc ul ul li a:hover{color:#333 !important; display:block;}

.fhmm .dropdown-menu .withoutdesc ul li {
  clear: none;
  float: left !important;
  width: 100% !important;
}	

.fhmm .dropdown-menu .withoutdesc ul li {
  font-size: 11px;
  padding: 3px 6px;
  line-height:25px
}

.fhmm .dropdown-menu .withoutdesc ul li:hover a{color:#333;}

.ask_query {width: 38%;}
.ask_query > a {font-size: 15px;}	
.career_medical a {
  font-size: 18px;
  line-height: 35px;
  width: 97%;
}

.mod_diog_res{width:auto;}	
	
	.fhmm .dropdown-menu .withoutdesc ul {
  margin: 0 !important;
}
	.map-carrer-hglt > li {width: 32.33%;}
	
	.grievance-form {
  width: 98%;
}

	
	.jobfrm,.mycjob-list {
  width: 100%;
}
.jb-mncnt h1 {
  font-size: 28px;
}

.mycjob-list li h4 {
  font-size: 22px;
}
.mycjob-list li p {
  font-size: 13px;
  margin: 10px 0;
}
.mycjob-list > p {
  font-size: 11px;
}

	.inst-boxes.effect-slide-left,.inst-boxes.effect-slide-top,.inst-boxes.effect-slide-right {
transform: unset !important;
}

	
	.list-tit {
  font-size: 18px;
}
	
	.search .row h3 {
  font-size: 16px; margin: 0 0 6px;
}

.hm-benefits {
  margin: 30px 0 0;
}

	.benifit-mdl  form {
  padding: 15px;
}

	.benifit-mdl  .modal-body {
  padding: 0 0 15px;
}


	.gt_course_search {
  width: 92%;
}
.gt_course_search .nav-tabs > li {

  margin: 0 1px;
}

.gt_course_search .nav-tabs > li > a {
  font-size: 12px;
  padding: 5px 5px;
}
	
	.map-carrer-hglt li span img {
  width: 50px;
}

.map-carrer-hglt h5 {
  font-size: 11.4px;
  width: 128px;
}

	.sf-grnder {
  margin: 23px 0 23px;
}
	
	.sf-info {
  font-size: 16px;
}

	.count-mscs {
  padding: 0 50px;
  width: 100%;
}

.count-mscs.mscs-rgt {
  bottom: -250px;
}

.count-mscs {
  bottom: -120px;
}
.map-carrer-hglt {
  padding: 0 30px;
}
	
	.gt_courses_bg {
  margin: 270px 0 0;
}

	.carrer-src-steps-l .chart-strms, .carr-chrt-smrt {
  width: 150px !important;
}

.carrer-src-steps-l .btn.btn-default {
  padding: 6.1px 6px;
}


	.list-foot-lft {
  text-align: center;
}.footer-list ul {
  padding: 10px 0 0;
}
	.header-wrapper .nav-tabs > li.active > a, .header-wrapper .navbar-default .navbar-nav > .active > a, .header-wrapper .navbar-default .navbar-nav > .active > a:hover, .header-wrapper .navbar-default .navbar-nav > .active > a:focus, .header-wrapper .nav-tabs > li.active > a:hover, .header-wrapper .nav-tabs > li.active > a:focus {
  color: #ffffff !important;
}


    .fhmm-fw .dropdown-menu.fullwidth {
        background-image: inherit !important;
    }
    .follow-web {
        display: none;
    }
    .footer-right {
        float: left;
        margin: 20px 0 0;
    }
    .follow-mob {
        display: block !important;
        text-align: center;
    }
    .follow-mob ul {
        width: 100%;
    }
    .footer-right h4 {
        color: #ffffff;
        font-family: "Source Sans Pro", sans-serif;
        font-size: 20px;
        font-weight: 600;
        margin: 0 0 10px;
        padding: 0;
        text-transform: uppercase;
    }
    .gt_feat_list_wrap.default_width {
        margin: 20px 0 0;
    }
    .gt_banner_service {
        min-height: 172px;
        padding: 25px 15px;
    }
    .gt_banner_service i {
        font-size: 30px;
    }
    .gt_banner_service h4 {
        font-size: 16px;
    }
    .gt_banner_service > a {
        font-size: 12px;
        padding: 3px 14px;
    }
    .clg-counts {
        margin-top: -124px;
    }
.cars-img p,.cars-img > span > span{
        font-size: 30px;
    }
    .header-wrapper .navbar-nav {
        width: 100%;
    }
    .clg-lst-img-mn > div {
        height: auto;
    }
    .clg-list-det {
        margin: 15px 0 0;
    }
    .foot-subscribe h4 {
        font-size: 22px;
        text-align: left;
    }
    .foot-subscribe h5 {
        font-size: 11px !important;
        text-align: left;
    }
.lpu-tp {
  display: none;
  left: 0;
  padding: 10px;
  position: relative;
  top: 0;
  transform: unset;
}
    .ask .form-group {
        margin-bottom: 8px;
    }
    .ask-frmbtn {
        margin-top: 15px;
        margin-bottom: 0;
    }
    .resume-main img {
        display: none;
    }
    .resume-inn {
        margin: 15px 0;
    }
    .seleted-course img {
        padding-top: 0;
    }
    .seleted-course span {
        vertical-align: sub;
    }
    .stream {
        margin: 30px 0 20px;
    }
    .multi-strms-sec {
        margin: 85px auto;
    }
    .seleted-course {
        margin: 15px auto;
    }
    .seltd-crs-det-mn {
        margin: 78px 0 10px;
    }
    .ent-exm-main {
        margin: 15px 0;
    }
    .clg-list-img {
        margin: 0 0 15px 0;
    }
    .clg-list-mn:nth-child(2n) .clg-lst-img-mn {
        float: unset;
    }
    .listing-name {
        font-size: 16px;
    }
    .listing-main {
        margin: 15px 0 0;
    }
    .src-col-sel {
        width: 25%;
    }
    .src-col-inp {
        width: 53%;
    }
    .src-col-btn {
        width: 22%;
    }
    .inst-boxes {
        width: 50%;
    }
    .multi-step-form form,
    .post-job form {
        margin-left: auto;
        padding: 20px 30px;
        width: 100%;
    }
    .restxt-tit > h4 {
        margin: 0;
    }
    .multi-step-form form .form-group {
        margin-bottom: 2px;
    }
    .edutime .form-control {
        width: 80px;
    }
    .wrktime {
        width: auto;
    }
    .multi-step-form form .control-label {
        padding-bottom: 8px;
    }
    .multi-step-form .btn-cstm {
        font-size: 12px;
    }
    .inputfile-6 + label strong {
        font-size: 10px;
    }
    .restxt-tit {
        margin: 20px 0 10px;
    }
    .edu-add-cntr,
    .wrk-add-cntr {
        font-size: 18px;
        right: 45.2%;
        top: 50%;
    }
.site-title.site-logo {
  display: inline;
  float: left;
  left: 20px;
  margin: 0;
  position: absolute;
  top: -18px;
  width: 171px;
  z-index: 1;
}

.logo-txt {
  font-size: 12px;
}

.logo-tagline {
  font-size: 11px;
}
.site-logo i {
  line-height: 10px;
}

.navbar {
  margin-top: 0;
}

    .site-logo span {
        float: left;
        margin: 0;
    }
    .key-l,
    .des-l,
    .exp-l {
        width: 126px;
    }
    .key-r,
    .des-r,
    .exp-r {
        width: 62%;
    }
.modal-dialog, .entrcemdl .modeal-sel-strm {margin-left: 0; width: 96%;}
.i-listing-rgt { min-height: auto;}
.career_select {width: 46%;}	
.fhmm .fhmm-fw .dropdown-menu .withoutdesc ul li:hover a {color: #de1f17; padding: 0; font-size: 15px;}	
	
.search_wrapper {
    left: 20%;
    position: absolute;
    top: 40%;
    width: 58%;
    z-index: 999;
}	
	
}

@media (max-width: 680px) {
	.map-carrer-hglt h5 {
  display: none;
}
	
	.dropdown-menu.fullwidth.pad_munu.nobg_rdus.dropdownhover-right.menuhlf {
  background: transparent;
}

.fhmm .dropdown-menu .withoutdesc ul li {
  float: left;
  width: 100%;
  font-size: 12px;
  padding: 3px 6px;
}

.fhmm .dropdown a, .fhmm .dropdown-menu .exam_left a {
  color: rgb(255, 255, 255);
}

.examclg {
  float: left !important;
  width: 100% !important;
}
	
	
    .carousel-control .icon-prev,
    .carousel-control .icon-next,
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .glyphicon-chevron-right {
        top: 40%;
    }
    header + .carousel .carousel-control .glyphicon {
        height: 30px;
        width: 30px;
        font-size: 12px;
    }
    .exmdet-tabs > ul li a {
        font-size: 9px;
    }
	

.sclr-thnku,.sclr-trems {
  width: 100%;
}

.sclr-trems {
  margin: 20px 0 0;
  padding: 0 30px;
}

.count-mscs {
  bottom: -115px;
}
.count-mscs.mscs-rgt {
  bottom: -234px;
}

.gt_courses_bg {
  margin: 245px 0 0;
}


.career_pathway h1 {font-size: 22px;}
.career_select {width: 50%;}
.career_pathway h2 {font-size: 14px;}

.career_page1 {height: auto;}


/**.career_medical a {
  float: left;
  width: 46%;
} **/

}


@media (max-width: 600px) {
	/**.career_medical a {
  float: left;
  width: 46%;
} **/
	.count-mscs {
  bottom: -110px;
}

.count-mscs.mscs-rgt {
  bottom: -213px;
}


.gt_courses_bg {
  margin: 220px 0 0;
}

    .carrer-src-steps-l .form-control,
    .carrer-src-steps-l .form-control:hover {
        border-width: 0;
        margin-bottom: 10px;
        width: 100%;
    }
    .carrer-src-steps-l .btn.btn-default {
        border-radius: 0;
        width: 100%;
    }
    .entrcemdl .nav-tabs > li > a {
        font-size: 11px !important;
        padding: 8px 5px !important;
    }
    .modal-tbl .table thead > tr > th,
    .modal-tbl .table tbody > tr > th,
    .modal-tbl .table tfoot > tr > th,
    .modal-tbl .table thead > tr > td,
    .modal-tbl .table tbody > tr > td,
    .modal-tbl .table tfoot > tr > td,
    .modal-tbl .btn {
        font-size: 11px;
    }
    .edu-add-cntr,
    .wrk-add-cntr {
        right: 43.7%;
    }
    .btn-hdr {
        font-size: 11px;
        padding: 3px 6px;
    }
    .src-carousel,
    .src-carousel .carousel-inner > .item > img {
        height: 250px;
    }
	
	/**.career_medical a {
  float: left;
  width: 45%;
} **/

	
}
@media (max-width: 567px) {
.career_select {
  width: 60%;
}

.abt-wgt {
  margin: 30px 0 0 0 !important;
}
.mis-vis-inn > h4 {
  font-size: 30px;
}
.mis-vis-inn > p {
  font-size: 14px;
}

.mis-vis-inn {
  margin: 0 0 30px;
}
.sclrship-img a > span span {
  font-size: 9px;
  margin: 0 0 -2px;
}	
		.sclrship-img img {
  width: 80px;
}

.sclrship-img a > span {
	 font-size: 12px;
  left: 2px;
  top: 30px;
  width: 76px;
}

.sclrship-img h4 {
  width: 78px;
}

	
	.ag-tit h4 {
  font-size: 18px;
}
	
	.carr-des h2 {
  font-size: 20px !important;
}

	.carousel-control {
  height: 53%; font-size: 15px;
}

.glyphicon.glyphicon-chevron-left {
  left: 16px;
}
.glyphicon.glyphicon-chevron-right {
  right: 16px;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
  top: 35%;
}
	.job-listing-mn .btn-cstm {
  font-size: 12px;
  padding: 4px 8px;    right: 10px;
    top: 10px;
}

	
	.benifit-mdl .modal-title {
  font-size: 14px;
  padding: 10px 31px 10px 10px;
}
	
	.servicebox {
  padding: 12px 4px;
}
	
	.search .row h3 {
  font-size: 13px;
  margin: 0 0 8px;
}

	.list-tit {
  font-size: 14px;
}

	.gt_course_search .nav-tabs > li {
  margin: 0;
  width: 100%;
}

.gt_course_search {
  width: 84%;
}

.gt_course_search form input, .hm-course div .select2-choice {
  height: 38px;
}

.gt_course_search form a {
  line-height: 35px;
}

.gt_course_search .nav-tabs > li > a {
  font-size: 12px;
  padding: 9px;
}
	.career-highlight {
  margin: -43px 0 0;
}
	.carrer-src-steps-l .chart-strms, .carr-chrt-smrt {
  width: 100% !important;
}
.hm-vid-rgt {
  margin: 0 0 15px;
}
.ltst-updts h4, .hm-vid-rgt h4, .hm-benefits h4 {
        font-size: 15px;
    }
    .gt_feat_des > a {
        font-size: 11px;
        height: 33px;
        line-height: 28px;
        width: 93px;
    }
    .gt_feat_des {
        padding: 0 93px 0 65px;
    }
    .sub-inp {
        height: 38px;
        font-size: 11px;
    }
    .btn-subscribe {
        font-size: 11px;
        height: 38px;
    }
    .gt_newsletter_wrap p {
        font-size: 11px;
    }
    .trendings img {
        margin: 0 0 15px 0;
    }
    .hm-vid-rgt > h4 {
        margin: 20px 0 15px;
    }
    .gt_course_search {
        width: 100%;
    }
    .gt_courses_bg,
    .src-strm,
    .hm-video,
    .trendings {
        padding: 40px 0;
    }
    .gt_hdg_1 h3,
    .gt_hdg_2 h3,
	.gt_hdg_1 h1,
    .gt_hdg_2 h1 {
        font-size: 24px;
        margin: 0 0 0px;
    }
    .gt_hdg_1 p,
    .gt_hdg_2 p {
        font-size: 12px;
    }
    .gt_hdg_1 i,
    .gt_hdg_2 i {
        font-size: 18px;
    }
    .gt_hdg_1,
    .gt_hdg_2 {
        margin: 0 0 40px;
    }
    .cars-img > span {
        top: 50%;
    }
    .gt_banner_service {
        min-height: 172px;
        padding: 25px 15px;
    }
    .gt_banner_service i {
        font-size: 30px;
    }
    .gt_banner_service h4 {
        font-size: 16px;
    }
    .gt_banner_service > a {
        font-size: 12px;
        padding: 3px 14px;
    }
    .clg-counts {
        margin-top: 15px;
    }
    .owl-dots {
        display: none;
    }
    .cstm-col {
        width: 100% !important;
        float: left;
    }
    .cstm-col2 {
        width: 50% !important;
        float: left;
    }
.cars-img p,.cars-img > span > span{
        font-size: 22px;
    }
    .ask {
        width: 100% !important;
    }
    .res-tit > h4,
    .restxt-tit > h4 {
        font-size: 13px;
    }
    .multi-step-form .control-label.col-sm-4 {
        font-size: 12px;
    }
    .mdl-intrst {
        width: 92%;
    }
    .stream-inn h4,
    .stream-inn span {
        font-size: 12px;
    }
    .stream-inn span {
        border-radius: 17px 17px 0 0;
        display: inherit;
        padding: 8px 0;
        width: 100%;
    }
    .stream-inn h4 {
        display: inherit;
        padding: 6px 8px;
        width: 100%;
    }
    .modal-header-stdy {
        font-size: 12px;
    }
    .head-sl-strm {
        font-size: 13px;
    }
    .close1 {
        font-size: 13px;
        top: 4px;
    }
    .clg-logo {
        display: none;
    }
    .clg-tit {
        font-size: 13px;
        padding: 0;
        width: 100%;
    }
    .clg-address {
        padding: 0 0 0 0px;
        width: 100%;
    }
    .clg-det-sm li,
    .clg-det-sm li:first-child {
        padding: 0 0 8px;
        width: 100%;
    }
.afilated span {
  background-color: rgba(0, 0, 0, 0);
  border-color: #FFBB44 rgba(0, 0, 0, 0);
  border-width: 13px;
  text-align: center;
  width: 100%;
}
.afilated {
  border-bottom: 1px solid #eeeeee;
  float: left;
  margin: 0 0 15px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
}
    .afilated a {
        float: left;
        margin: 4px 0 0;
        text-align: center;
        width: 100%;
    }
    .ask-fr-adm {
        float: left;
        text-align: center;
        width: 100%;
        position: relative !important;
    }
    .rate-this ul {
        width: 100%;
        text-align: center;
    }
    .clg-det-sm span {
        width: 92px;
    }
    .clg-det-sm li {
        border-right: 0 solid #eeeeee;
    }
    .clg-det-sm li:last-child {
        padding: 0;
    }
    .clg-det-sm ul {
        margin: 12px 0;
    }
    .rate-this li:last-child {
        padding: 0;
    }
    .close {
        top: 6px;
    }
    .modalDialog .modeal-sel-strm {
        width: 94%;
    }
    .modal-header-stdy {
        padding: 9px 35px 9px 15px;
    }
    .listing-lft {
        width: 100%;
    }
    .listing-lft img {
        padding-right: 0;
    }
    .listing-rgt {
        margin: 15px 0 0;
        width: 100%;
    }
    .src-col-sel,
    .src-col-inp,
    .src-col-btn {
        width: 100%;
    }
    .src-sel {
        border-radius: 6px 6px 0 0;
    }
    .btn-src {
        border-radius: 0px 0px 6px 6px;
    }
    .btn-src.hvr-bounce-to-right::before {
        border-radius: 0px 0px 6px 6px;
        bottom: 0;
        content: "";
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        transform: scaleY(0);
        -webkit-transform: scaleY(0);
        transform-origin: 50% 0 0;
        -webkit-transform-origin: 50% 0 0;
        transition-duration: 0.5s;
        -webkit-transition-duration: 0.5s;
        transition-property: transform;
        -webkit-transition-property: transform;
        transition-timing-function: ease-out;
        -webkit-transition-timing-function: ease-out;
        z-index: -1;
    }
    .src-col-sel,
    .src-col-inp {
        margin: 0 0 12px;
    }
    .inst-boxes {
        width: 100%;
    }
    .i-listing-main li {
        margin: 0 0 25px;
        width: 100%;
    }
    .i-list-mn {
        padding: 8px;
    }
    .i-listing-lft img {
        padding-right: 10px;
    }
    .i-listing-name {
        font-size: 13px;
        margin: 0 0 7px;
    }
    .i-location {
        font-size: 12px;
        margin: 0;
    }
    .ask-fr-adm,
    .i-lstng-btn {
        font-size: 11px;
    }
    .edu-add-cntr,
    .wrk-add-cntr {
        right: 42%;
    }
    .job-typ .checkbox-inline {
        width: 100%;
    }
    .vw-similar-sec li {
        width: 100%;
    }
    .lsrc-inp {
        margin: 0 0 10px;
        width: 100%;
    }
    .lsrc-btn {
        width: 100%;
    }
    .lst-search-inn {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        padding: 0;
    }
    .job-list-bg {
        margin: -30px 0 15px;
    }
.job-post {
  float: right;
  text-align: right;
}
    .sq-tptit {
        font-size: 13px;
    }
    .sq-crsmisc-inn ul li a,
    .frthr-stdy > a,
    .sqstrm-box-mn > a {
        font-size: 11px;
    }
    .sq-certi > a {
        font-size: 9px;
    }
    .sq-course-inn > span,
    .sq-entexm-inn a,
    .sq-stream-inn > h4,
    .sq-stream-inn > span {
        font-size: 12px;
    }
    .cstm-crscap a {
        font-size: 12px;
    }
    .cstm-crscap a:hover {
        padding: 4px 5px;
    }
.deals-in > strong {
  float: left;
  margin: 0 18px 0px 0px;
}
    .delas-flgs {
        margin: 0 5px 0 0;
        width: 25px;
    }
    .vsa-apr {
        margin: 0 0 0 5px;
    }
    .carrer-heading {
        font-size: 20px;
    }
    .carrer-mdl .modal-title {
        padding: 20px 0 10px;
    }
    .hdr-popbtn {
        font-size: 12px;
        width: 260px;
    }
    .admsn-guid-mn .ag-left,
    .admsn-guid-mn .ag-cntr,
    .admsn-guid-mn .ag-rgt {
        width: 100%;
    }
    .admsn-guid-mn .ag-cntr {
        margin: 30px 0 0 0;
    }
    .rr-lft,
    .rr-cntr,
    .rr-rgt {
        display: inherit;
        margin: 0 0 11px;
        width: 100%;
    }
    .rr-cntr {
        text-align: left;
    }
    .rr-rgt > span {
        float: right;
        margin: 10px 0 0;
        position: inherit;
    }
    .rr-rgt {
        text-align: left;
    }
    .resreq-list {
        padding: 0 0 5px;
        margin: 0 0 10px;
    }
    .up-lft {
        width: 100%;
    }
    .up-rgt {
        margin: 30px 0 0;
        padding: 0;
        width: 100%;
    }
    .up-jobcat > h4 {
        width: 35%;
    }

    .up-inf-tit {
        font-size: 15px;
    }
    .up-jobcat > h4,
    .up-jobcat span {
        font-size: 14px;
    }
.usr-img {
  height: 120px;
  width: 120px;
}
    .usr-img > img {
        width: 120px;
    }
    .upd-prf-btn {
        border: 1px solid #444444;
        right: 10px;
        top: 10px;
    }
    .up-res-tit {
        display: none;
    }
    .topbar a {
        font-size: 12px;
        padding: 3px 5px;
    }
	
	.select2-container {
  margin: 0 0 10px 0;
  width: 100%;
}

.hm-mdl .modal-dialog p {
  font-size: 24px;
}
.hm-mdl .modal-dialog span {
  margin: 10px 0 0;
}
.hm-mdl .modal-dialog a {
  font-size: 14px;
  padding: 5px 15px;
}

.hm-mdl .modal-dialog h5 {
  font-size: 14px;
}

}
@media (max-width: 480px) {
.dropdown-menu.fullwidth.pad_munu.nobg_rdus.dropdownhover-right.menuhlf {
  background: transparent;
}	
	
.career-highlight {margin: -48px 0 0;}
.map-carrer-hglt > li {width: 32%;}
	
	.career_select {
  width: 75%;
}

.sbtnbg {width: 75px;}

.career_select li {font-size: 16px;}

.career_pathway h1 {
  font-size: 17px;
}
.career_pathway h2 {
  font-size: 12px;
}

	
	.map-carrer-hglt li a > img {
  width: 130px;
}

.map-carrer-hglt li div img {
  width: 30px;
}

.map-carrer-hglt h5 {
  font-size: 11px;
  width: 120px;
}

	.fourerror h4 {
  font-size: 30px;
}
.fourerror a {
  font-size: 13px;
  padding: 7px 14px;
}
	
	.intrstd-btn img, .pop-wnt-gt-adm {
  width: 95px;
}

.count-mscs {
  bottom: -80px;
}

.count-mscs.mscs-rgt {
  bottom: -165px;
}

.gt_courses_bg {
  margin: 185px 0 0;
}

.map-carrer-hglt > li {
  padding: 10px 5px;
}

    .sub-cat,
    .sub-eml {
        border-right: 0px solid #dddddd !important;
    }
    .gt_feat_des {
        padding: 0 0 0 65px;
    }
    .gt_feat_des > a {
        position: relative;
        margin: 10px 0 0 0;
        float: right;
    }
    .hm-vid-lft > iframe {
        height: 166px;
    }
    .sub-inp {
        margin: 0 0 12px 0 !important;
        width: 100% !important;
    }
    .btn-subscribe {
        width: 100%;
    }
    .foot-subscribe h4 {
        font-size: 16px;
    }
    .foot-subscribe h5 {
        margin: 3px 0 15px 0;
    }
    .btn-subscribe,
    .foot-subscribe form input {
        font-size: 12px;
    }
    .int-mdl-img {
        width: 100% !important;
        text-align: center;
    }
    .int-mdl-img img {
        width: 42px;
    }
    .modal-hdrintrsts {
        margin: 24px 0 0;
        width: 100%;
    }
    .multi-strms-sec {
        margin: 65px auto 58px;
    }
    .multi-strms-sec {
        height: 200px !important;
        width: 200px !important;
    }
    .find-mr-strm-mn {
        height: 128px;
        width: 128px;
    }
    .strm-box1 {
        left: 3px;
        top: 133px;
    }
    .strm-box2 {
        right: 6px;
        top: 3px;
    }
    .strm-box3 {
        left: 66px;
        top: 133px;
    }
    .strm-box4 {
        left: 133px;
        top: 66px;
    }
    .strm-box5 {
        right: 7px;
        top: 132px;
    }
    .strm-box-col {
        height: 62px;
        width: 62px;
    }
    .strm-box-col > a {
        font-size: 9px;
        line-height: 12px;
        padding-top: 22px;
    }
    .ent-exm > a,
    .certification > a,
    .det-box-col > a,
    .sel-stdy,
    .find-mr-strm,
    .stream-inn h4,
    .stream-inn span,
    .src-grps span {
        font-size: 11px !important;
    }
    .find-mr-strm {
        margin: 16px 0 0 -16px;
        width: 100%;
    }
    .src-grps {
        left: 28px;
        top: -7px;
        width: 100%;
    }
    .multi-strms-sec .carousel-inner {
        float: left;
        margin: 6px 0 0;
        width: 100%;
    }
    .strm-box-mn {
        padding: 0;
    }
    .strm-box1 .strm-box-col,
    .strm-box3 .strm-box-col,
    .strm-box6 .strm-box-col,
    .strm-box8 .strm-box-col {
        background: #2D6FD0 none repeat scroll 0 0 !important;
    }
    .strm-box2 .strm-box-col,
    .strm-box4 .strm-box-col,
    .strm-box5 .strm-box-col,
    .strm-box7 .strm-box-col {
        background: #dea53a none repeat scroll 0 0;
    }
    .strm-box1 .strm-box-col > a,
    .strm-box3 .strm-box-col > a,
    .strm-box6 .strm-box-col > a,
    .strm-box8 .strm-box-col > a {
        color: #092e49 !important;
    }
    .strm-box2 .strm-box-col a,
    .strm-box4 .strm-box-col a,
    .strm-box5 .strm-box-col a,
    .strm-box7 .strm-box-col a {
        color: #885a00;
    }
    .seleted-course {
        width: 100%;
    }
    .sel-stdy {
        padding: 8px;
    }
    .seleted-course img {
        float: unset;
        margin-bottom: 8px;
        padding-right: 0;
        padding-top: 0;
    }
    .seleted-course span {
        vertical-align: sub;
        width: 100%;
        float: left
    }
    .seltd-crs-det-mn {
        float: left;
        margin: 63px 0 20px;
        width: 100%;
    }
    .seltd-crs-det-sec {
        height: 210px;
        width: 210px;
    }
    .det-box-in {
        float: left;
        padding: 8px;
    }
    .det-box-col {
        height: 93px;
        width: 93px;
    }
    .det-box2 {
        right: 100px;
    }
    .det-box3 {
        top: 100px;
    }
    .det-box4 {
        right: 99px;
        top: 100px;
    }
    .det-box5 {
        left: 60px;
        top: 60px;
    }
    .det-box6 {
        left: 60px;
        top: 60px;
    }
    .det-box5 .det-box-col {
        height: 70px;
        width: 70px;
    }
    .det-box6 .det-box-col {
        height: 70px;
        width: 70px;
    }
    .det-box1 a {
        padding-top: 33px;
    }
    .det-box2 a {
        padding-top: 28px;
        text-align: left;
    }
    .det-box3 a {
        padding-top: 37px;
        text-align: right;
    }
    .det-box4 a {
        padding-top: 38px;
    }
    .det-box5 a {
        line-height: 13px;
        padding-top: 20px;
    }
    .certification-main {
        float: unset;
        margin: 65px auto 0;
        width: 100%;
    }
    .certification {
        display: flex !important;
        float: unset;
        margin: 0 auto;
        width: 158px;
    }
    .certification > a {
        width: 100%;
    }
    .hide-mob {
        display: none;
    }
    .intrstd-btn > a:hover span {
        margin: -66px 0 0;
    }
    .key-l,
    .des-l,
    .exp-l {
        width: 100%;
    }
    .key-r,
    .des-r,
    .exp-r {
        font-size: 11px;
        width: 100%;
    }
    .sec-strm-box .carousel-control.left {
        left: 26px;
        top: 17px !important;
    }
    .sec-strm-box .carousel-control.right {
        right: 11px;
        top: 55px;
    }
    .sec-strm-box span {
        left: 6px;
        top: 34px;
        font-size: 10px;
    }
    .det-box6 a {
        font-size: 13px !important;
    }
    .strm-det .det-box2 a {
        padding-top: 37px;
    }
    .sq-crsmisc-inn ul li {
        width: 100%;
    }
    .sqstrm-box-mn {
        width: 50%;
    }
    .login-cnt {
        width: 100%;
        margin: 30px auto;
    }
    .clnt-login {
        width: 100%;
    }
    .cl-blwdet h4 {
        margin: 0 0 10px;
        text-align: center;
        width: 100%;
    }
    .cl-blwdet {
        text-align: center;
    }
    .cl-blwdet .btn-cstm {
        float: unset;
    }
    .cl-det .btn-cstm {
        bottom: unset;
        position: relative;
        right: unset;
    }
	
	/**.career_medical a {
  float: left;
  width: 45%;
} **/
	

}
@media(max-width:465px) {
    .reswrk-mn span {
        top: 26px;
    }
	
	
}
@media(max-width:440px) {
	
.count-mscs li h5 span {
  font-size: 14px;
}

.count-mscs li h5 {
  font-size: 14px;
  top: 55%;
}

.mscs-rgt li h5 {
  top: 54%;
}
	
	.count-mscs {
  bottom: -190px;
}

.count-mscs.mscs-rgt {
  bottom: -415px;
}
.gt_courses_bg {
  margin: 415px 0 0;
}
.count-mscs li {
  margin: 6px 0;
  width: 100%;
}

.hm-course .select2-container .select2-choice > .select2-chosen {
  line-height: 19px !important;
}
.gt_course_search form button {
  height: 43px;
  line-height: 20px;
}
    .i-listing-rgt {
        width: 100%;
    }
    .i-listing-lft {
        width: 100%;
    }
    .i-listing-lft img {
        padding-right: 0;
    }
    .i-listing-name {
        margin: 12px 0 8px;
    }
    .i-location {
        margin: 3px 0 0;
    }
    .job-sal,
    .job-post,
    .job-opening {
        font-size: 11px;
    }
    .sal-pst i {
        font-size: 14px;
        margin: 0 2px 0 0;
    }
    .job-tit {
        font-size: 14px;
    }
.cars-img p,.cars-img > span > span{
        font-size: 18px;
        margin-bottom: 5px;
    }
    .cars-img a {
        font-size: 10px;
        padding: 3px 10px;
    }
	
	.hm-mdl .modal-dialog a {
  margin: 9px 0 0;  font-size: 13px;
  padding: 2px 13px;
}

.hm-mdl .modal-dialog p {
  font-size: 20px;
}
.hm-mdl .modal-dialog span {
  margin: 5px 0 0;
}
.count-mscs li {
  width: 100%;
}
}

@media(max-width:420px) {
.exm-list-tab > li > a {
  font-size: 12px !important;
}
.exm-list-tab {
  width: 295px;
}

/**.career_medical a {
  float: left;
  font-size: 14px;
  width: 44%;
} **/


}
@media(max-width:414px) {
.career_beaterchR {width: auto;} 
.search_wrapper {top: 25%;}
.ask_query {width: 55%;}

}
	
@media(max-width:384px) {
.count-mscs.mscs-rgt {bottom: -400px;}
}

@media(max-width:375px) {
.proud_prtnr p:after {left: 36%;}
.camb_logo {top: 50px;}	
	
.ask_query {width: 68%;}
.ask_query > a {font-size: 12px; line-height: 35px;}	
	
.career-highlight { margin: -35px 0 0;}
.search_wrapper {top: 30%;}
.home_next_page1_in input[type="submit"] {font-size: 32px; width: auto;}

.career_expert_left {margin: 0 0 15px;}
.career_beaterchR {width: auto;}
.ccc_flex {display: inherit;}
.col_flex {height: 650px;}

.ltst-updts {
    margin-bottom: 20px;
    margin-top: 20px;
}

.network_drop {
	width:100% !important;
    margin: 0 0 0 !important;
    padding: 4px 0 !important;
    float: left !important;
}

.network_drop li a {
    font-size: 12px;
    line-height: 10px;
    float: left;
    color: #fff !important;
    width: 100%;
    padding: 3px 10px !important;
}

.play_slide {margin: auto; width: 100%; float: left; height: auto;}

.play_slide_iframe {
    height: auto;
    margin: 0 0 20px;
    width: auto;
}


.onapp h1 {font-size: 23px;}
.onapp h2 {font-size: 20px;}
.onapp p {font-size: 14px; line-height: 22px;}

.slide_phone {
    top: 38px;
    height: 572px;
    width: 100%;
    left: 0px;
    padding: 18px;
}

.slide_phone .vertical .carousel-inner {
    height: 552px;
}
.slide_phone .carousel-inner .item img {
    height: 556px;
}



}

@media(max-width:360px) {
.navbar_mrgn {
    padding: 0 0 12px;
}

.play_slide {
    width: 100%;
    height: auto;
}
.play_slide_iframe {height: auto;}	
/*.slide_phone {left: 72px;}*/
.slide_phone {left: 0; height: 550px;}
.slide_phone .vertical .carousel-inner {height: 525px;}
	
	
.fhmm .fhmm-fw .dropdown-menu .withoutdesc ul li:hover, .fhmm .fhmm-fw .dropdown-menu .withoutdesc ul li:focus {
  background-color:none;
}


.search_wrapper {
  left: 17%;
  width: 65%;
}

.slide_bottom {
  margin: auto;
  width: 100%;
}

.search_wrapper {
  top: 22%;
}
	
	.hd-job {
  margin: 0 0 0 2px;
}

    .gt_course_search .nav-tabs > li > a {
        font-size: 12px;
    }
       .gt_hdg_1 h3,
    .gt_hdg_2 h3,
	.gt_hdg_1 h1,
    .gt_hdg_2 h1 {
        font-size: 20px;
    }

    .edu-add-cntr,
    .wrk-add-cntr {
        right: 38%;
    }
    .btn-hdr {
        padding: 4px 6px;
        width: 100%;
    }
    .reswrk-mn span {
        margin: 0 !important;
    }
	
	.hm-mdl .modal-dialog p {
  font-size: 18px;  margin-bottom: 9px;
}
.hm-mdl .modal-dialog span {
  margin: 3px 0 0;
}
.hm-mdl .modal-dialog h5 {
  margin: 6px 0 0 0;
}
.hm-mdl .modal-dialog > div {
  margin: -2px -50% 0 0;
}

.count-mscs {
  bottom: -197px;
}
.count-mscs.mscs-rgt {
  bottom: -395px;
}

/*.gt_courses_bg {
  margin: 400px 0 0;
} */

.gt_courses_bg {
  margin: 50px 0 0;
}

}

@media (max-width:321px) {
	
	
}

@media (max-width:320px){

.play_slide { width: 100%; height: auto; margin: 0 0 20px;}	

<!--.slide_phone {left: 52px;}-->

.slide_phone {
    left: 0;
    height: 482;
    top: 30px;
}

.slide_phone .vertical .carousel-inner {
    height: 458px;
}

.slide_phone .carousel-inner .item img {
    height: 454px;
}



.fhmm .dropdown-menu .withoutdesc ul li {padding: 0 !important;}	
.fhmm .fhmm-fw .dropdown-menu .withoutdesc ul li ul li:hover a, .fhmm .fhmm-fw .dropdown-menu .withoutdesc ul li ul li a:focus {
  color: rgb(255, 255, 255);
  padding: 0 5px;
}	
.college3grp .btn.btncolle1 {font-size: 13px;}
.college3grp .btn.btncolle3 {font-size: 13px;}	
	
.header-wrapper {
    margin-top: auto;
}

.count-mscs {bottom: -180px;}
.count-mscs.mscs-rgt {bottom: -340px;}
.gt_courses_bg {margin: 342px 0 0;}
.career_select li {font-size: 13px;}

}


/** career page2 media **/

@media (min-width:992px) and (max-width:1199px) { 
.proud_prtnr p:after {left: 45%;}
.career_medical a {padding: 20px 12px; width: 17.8%;}
.career_beaterchR {width: auto;}
.play_slide_iframe {height: 424px;}
/*.slide_phone {top: 36px; height: 352px;}*/
.slide_phone {top: 22px; height: 352px;}
/*.slide_phone .vertical .carousel-inner {height: 352px;}*/
.slide_phone .vertical .carousel-inner {height: 350px;}
/*.search_wrapper {left: 18%; width: 60%;}*/
.search_wrapper {left: 23%; width: 50%;}

.map-carrer-hglt h5 {font-size: 11.4px;}

.navbar-nav > li > a {
    font-size: 14px;
	padding: 0 6px;
}
.fhmm .dropdown-menu .withoutdesc ul li a {
    font-size: 12px;
    line-height: 20px;
}

.nav_phone {
    display: block;
    padding: 0 0 0 10px !important;
    margin: 0;
}
.nav_phone a {
    color: #fff;
    text-decoration: none;
    font-size: 11px;
}



}

@media (min-width:768px) and (max-width:991px) {
.counseling_cent > h1 {font-size: 13px;}
.counseling_cent p {font-size: 11px;}
.counseling_state h2 {font-size: 12px;}

.couns_centR { width: auto; padding: 0 12px;}
.couns_centR h5 {font-size: 12px; margin: 1px 0 2px;}
.couns_centR p {font-size: 13px; margin:0px;}

.couns_cent_lgo_Otr {margin: 0px 10px 0;}

.couns_centR h3 {font-size: 14px;}
.proud_prtnr p:after {left: 43%;}

.marque_border {height: auto;}
.search_wrapper {
    left: 15%;
    top: 36%;
    width: 68%;
}

.fhmm .dropdown-menu .withoutdesc ul li a {
    font-size: 12px;
    line-height: 20px;
}

.slide_phone {height: 360px;}
.slide_phone .vertical .carousel-inner {height: 350px;}
.slide_phone .carousel-inner .item img {height: 350px;}



.career_medical a {width: 17.2%; font-size:16px;}
.counseling_right > h2 {font-size: 25px;}
.counseling_left > h2 {font-size: 25px;}

.bg_border {background-size: cover;}

.slide_phone {top: 36px; height: 365px;}
.play_slide {margin: 0 0 30px;}
.onapp h1 {font-size: 32px;}
.onapp h2 {font-size: 30px;}
/*.slide_phone .carousel-inner .item img {height: auto;}*/

.map-carrer-hglt h5 {
    font-size: 13.4px;
    width: auto;
}

.nav_phone {
    display: block;
    padding: 0 0 0 12px !important;
	margin: 12px 0 0;
	display: block;
    width: 170px;
}

.nav_phone a {
    color: #fff;
    text-decoration: none;
    font-size: 11px;
    line-height: 20px;
    float: left;
}


.camb_logo {
    font-size: 9px;
    top: 54px;
}

.num {float: right;}


}

@media (max-width:640px) { 
.ask_query > a {font-size: 20px;}

}

@media (max-width:480px) {
.mod_diog_res {width: 90%;}
.ask_query > a {font-size: 12px;}
	
}


@media (max-width:360px) {  
.modal-title.mod_colr {font-size: 22px;}
.modal-body .mod_text {font-size: 20px;}	
	
.further_select {
  margin: auto;
  width: 100%;
}

.further_select select {font-size: 18px; width: 100%;}

.further_select .btn {
  font-size: 18px;
  line-height: 34px;
  width: 100%;
}	


.fhmm .dropdown a, .fhmm .dropdown-menu .exam_left a {
  display: block;
  padding: 2px 0;
  width: 100%;
}

	
}

@media (max-width:320px) {

.ask_query {width: 100%;}
.ask_query > a {font-size: 14px;}	
.mod_diog_res {width: 90%;}
		
.modal-title.mod_colr {font-size: 22px;}
.modal-body .mod_text {font-size: 20px;}	

.further_select {
  margin: auto;
  width: 100%;
}

.further_select select {font-size: 18px; width: 100%;}

.further_select .btn {
  font-size: 18px;
  line-height: 34px;
  width: 100%;
}


.career_beaterchL {float: none; width: auto;}
.career_beaterchR h3 {font-size: 22px;}
.career_beaterchR {width: 100%; margin: 0 0 15px; text-align: center;}
	
}



/*===========media queries=============*/


/*Search CSS For*/


@media (max-width:1024px){

#suggesstion-box ul {
    width: 532px;
    left: 110px;
    top: 215px;
}

}

@media (max-width:768px){

.search_wrapper {left: 14%; position: absolute; width: 76%; z-index: 999;}
#suggesstion-box ul {
    width: 532px;
    left: 110px;
    top: 215px;
}

}


@media (max-width:360px) {
#suggesstion-box ul {
    width: 350px;
    left: 6px;
    top: 108px;
}
}

@media (max-width:320px) {
#suggesstion-box ul {
    width: 308px;
    left: 6px;
    top: 100px;
}

}



