





@charset "utf-8";

/* CSS Document */



@charset "utf-8";

/* CSS Document */



/* Responsive styles

================================================== */



/* Large Devices, Wide Screens */

@media (min-width : 1200px) {

	



}





/* Medium Devices, Desktops */

@media (min-width : 992px) and (max-width: 1200px) {







}



/* Small Devices, Tablets */

@media (min-width : 768px) and (max-width: 991px) {







#brand { padding-top:0 !important; margin:0px !important;  }

#brand img { width:auto !important; height:45px !important; }

.navbar-nav { margin-top:15px;   }



.navbar-nav>li>a { padding:5px !important; line-height:100% !important;  }

.navigation a:after { display:none; }



.slide1 h1 { font-size:60px; }

.slide1 h3 { text-align:left; font-size:18px; color:#FFF;   }

#hometen .col-md-3 { text-align:center; margin:25px 0;  }

#marketrate { margin-top:60px; }





#homesecond h1 { font-size:60px; }

#homesecond h3 { font-size:20px; }

#homesecond h6 { font-size:14px; }



#homesecond .abox { margin-bottom:50px !important; }

#homesecond .bbox { margin-bottom:50px !important; }



#homesecond .cbox h3 { font-size:28px; }

#homesecond .custom { padding:50px 0 200px 0; background:url(../images/home/student-xs.png) right bottom -30px no-repeat; }



#homethird h1 { font-size:60px; } 

.inline ul { margin:0 -15px; }

.inline ul li { margin:5px; }

.inline ul li a { font-size:20px; }



#homethird .abox { padding-bottom:50px !important; }



#homethird .bbox { padding-bottom:50px !important; }

#homethird .bbox h2 { font-size:36px; }



#homethird .cbox { padding-bottom:50px !important; }

#homethird .cbox h2 { font-size:28px; }







#homethird .custom { padding:50px 0 200px 0; }

.immbox { padding:30px; background:#ffd34f; opacity:0.8; visibility:visible !important;  }



#homeseven h2 { font-size:24px; }

#homeseven li img { width:100px; }



#homeeight h3 { font-size:30px !important;  }



#hometestimony { padding:50px 0; }

#hometestimony h1 { font-size:24px !important; }

#hometestimony  .carousel-body { font-size:14px; padding:10px; text-align:left; }



#homenine { background:#ffd34f  url(../images/home/immbg1.jpg) no-repeat center top; }

#hometen .col-md-3 { text-align:center !important; }

#footer { height:750px; }

#footer .ulinline ul li { margin:3px; }

#footer img { width:40px; }



.back-to-top { bottom:80px; }

#geclanding .home-head {
    margin-top: 140px;
    background: #FFF;
    padding: 20px 10px;
    display: inline-block;
    opacity: 0.95;
}

}



/* Small Devices Potrait */

@media (max-width : 767px){

#sidebar-2, .navigation a:after { display:none; }

.overlay .row {  overflow:hidden !important; }



#wrap { overflow:hidden; }



#topbg { height:600px; }

.slide1 { width:100%; background:#7A9D96 /* url(../images/home/jumbo-xs.jpg) right top no-repeat; background-size:cover; */ ;}

.slide1 h1 { font-size:32px !important; margin:0 auto;  }

.slide1 h1 span { font-size:54px !important; color:#FFF; }

.grid__item { padding:50px 0 0 0 !important; float:none; margin:150px auto 0 auto;  }

.slide1 h3 { text-align:center; font-size:10px; color:#FFF; width:100%;  }

.buttonbox { margin:0 auto; }



#brand img { width:180px !important; height:auto !important; }

#brand { padding-top:0px; margin:0 0 0 5px; }



.navbar-toggle { background:#CAE4DB; margin-top:7px !important;   }

.navbar-default .navbar-toggle .icon-bar { background:#00303F; } 



#homesecond h1 { font-size:60px; }

#homesecond h3 { font-size:20px; }

#homesecond h6 { font-size:14px; }



#homesecond .abox { margin-bottom:50px !important; }

#homesecond .bbox { margin-bottom:50px !important; }



#homesecond .cbox h3 { font-size:28px; }

#homesecond .custom { padding:50px 0 200px 0; background:url(../images/home/student-xs.png) right bottom -30px no-repeat; }



#homethird h1 { font-size:60px; } 

.inline ul { margin:0 -15px; }

.inline ul li { margin:5px; }

.inline ul li a { font-size:20px; }



#homethird .abox { padding-bottom:50px !important; }



#homethird .bbox { padding-bottom:50px !important; }

#homethird .bbox h2 { font-size:36px; }



#homethird .cbox { padding-bottom:50px !important; }

#homethird .cbox h2 { font-size:28px; }







#homethird .custom { padding:50px 0 200px 0; }

.immbox { padding:30px; background:#ffd34f; opacity:0.8; visibility:visible !important;  }



#homeseven h2 { font-size:24px; }

#homeseven li img { width:100px; }



#homeeight h3 { font-size:30px !important;  }



#hometestimony { padding:50px 0; }

#hometestimony h1 { font-size:24px !important; }

#hometestimony  .carousel-body { font-size:14px; padding:10px; text-align:left; }



#homenine { background:#ffd34f  url(../images/home/immbg1.jpg) no-repeat center top; }

#hometen .col-md-3 { text-align:center !important; }

#footer { height:750px; }

#footer .ulinline ul li { margin:3px; }

#footer img { width:40px; }



.back-to-top { bottom:80px; }



#main { margin:50px 0; }



.head { margin:30px 0; }

.langbox, .stepbox, .objbox { margin:5% 0; width:100% !important; visibility:visible !important;   }



blockquote:before { left:10px;  }

blockquote:after { right:10px; }



.item-page h2 { font-size:30px; }

.item-page h3 { font-size:24px; }



#immigrate .textbody { padding-bottom:150px; }

.coachbox1 .col-md-4 h3 { text-align:center; display:block; }



#books .ulinline li img { width:100px; }





.counter span { width: 60px; height: 60px; font-size: 14px; padding-top: 18px; }

.counter h4 { font-size:12px; }



.row .col-md-12 { margin:0 -15px; }



#contact #main { margin-top:50px; }

#contact h1 { font-size:42px; }



body#books #main, body#immigrate #main, body#career #main, body#study-uk #main, body#study-ca #main, body#study-aus #main, body#study-nz #main, body#study-usa #main, body#study-canada #main { margin-top:0px !important; }





body#study-usa #wrap { width: 100%; background:#f8f8f8 url(../images/usbg-xs.jpg) center top no-repeat; }

body#study-nz #wrap { width: 100%; background:#f8f8f8 url(../images/nzbg-xs.jpg) center top no-repeat; }

body#study-aus #wrap { width: 100%; background:#f8f8f8 url(../images/ausbg-xs.jpg) center top no-repeat; }

body#study-ca #wrap { width: 100%; background:#f8f8f8 url(../images/cabg-xs.jpg) center top no-repeat; }

body#study-uk #wrap { width: 100%; background:#f8f8f8 url(../images/ukbg-xs.jpg) center top no-repeat; }



#books #wrap { width: 100%; background: url(../images/hrbg-xs.jpg) center top no-repeat; }

#immigrate #wrap { width: 100%; background:#f8f8f8 url(../images/immbg-xs.jpg) center top no-repeat; }

#about-gec #wrap { width: 100%; background: url(../images/contactbg-xs.jpg) center top no-repeat; }

#contact #wrap { width: 100%; background: url(../images/contactbg-xs.jpg) center top no-repeat; }



#seminar #wrap { width: 100%; background: url(../images/seminarbg-xs.jpg) center top no-repeat; }

#join-now #wrap { width: 100%; background: url(../images/joinbg-xs.jpg) center top no-repeat; }

#career #wrap { width: 100%; background: url(../images/careerbg-xs.jpg) center top no-repeat; }



#career .row  { margin:0 -15px !important; }
#career .careerticket { margin-bottom:15px; }

#geclanding #topbg { height:680px;  background:url(../images/lp/jt3-xs.jpg) center bottom  no-repeat; background-size:cover; margin: 0 0 0 0; padding: 0; width: 100%;  }
#geclanding .home-head { background:#FFF; padding:20px 10px; opacity:1; }

#geclanding #homethird h1 span { font-size:36px !important; }
#geclanding .slide1 h1 { font-size:72px !important; }
#geclanding .slide1 h3 { font-weight:bold;  }
#geclanding .slide1 h6 { color:#000; }

#geclanding #homethird .custom { padding:10px 0; }

}



/* Extra Small Devices, Phones */ 

@media (max-width : 479px) {



}



/* Custom, iPhone Retina */ 

@media (min-width : 320px) and (max-width: 767px)  {

#topbg .home-head { margin:120px auto 0 auto; }
.abtn { padding:10px; }

.slide1 h1 { font-size:28px !important; }



}