


@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) {

#topbg { min-height:450px; }
#topbg { min-height:450px; background:#4ab0a8 url(../images/home/jumbo1.png) 360px bottom  no-repeat;  margin:0 0 0 0; padding:0;  } 

.home-head { margin-top:140px; }
.slide1 h1 { font-size:48px; }
.slide1 h2 { font-size:30px; }
.slide1 h4 { font-size:22px; }


#homesecond h2 { font-size:60px; }

#homethird .tbox { padding:50px 20px 50px 20px; }
#homethird .tbox h2 { font-size:100px; } 

#homefour h3 { font-size:72px; }
#homefour .row { margin:0 !important; }

#hometestimony .rbox { margin-bottom:50px; }

#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; }


#homenine { background:#ffd34f  url(../images/home/immbg1.jpg) no-repeat center top; }


#hometen .col-md-3 { text-align:center !important; }
#hometen h5 { font-size:16px; }

#footer { }
#footer .ulinline ul li { margin:3px; }
#footer img { width:40px; }

.back-to-top { bottom:80px; }

#study-canada .head, #study-uk .head, #study-australia .head, #study-usa .head, #study-new-zealand .head { text-align:center; }
.boxx1 { margin-bottom:20px; }

}

/* Small Devices Potrait */
@media (max-width : 767px){
#sidebar-2, .navigation a:after { display:none; }
.overlay .row {  overflow:hidden !important; }

#wrap { overflow:hidden; }

#topbg { min-height:auto; background: #4ab0a8 url(../images/home/jumbo320.png) 200px bottom no-repeat;     margin: 0 0 0 0;     padding: 0; }
.slide1 h1 { font-size:32px !important; margin:0 auto;  }
.slide1 h1 { font-size:36px !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 h2 { font-size:26px !important; margin:20px 0 0 0;  }
.slide1 h3 { text-align:left; font-size:14px; width:100%;  }
.home-head { margin-top:80px; }
.slide1 h5 { font-size:12px; }
.buttonbox { margin:0 auto; }
.slide1 p { max-width:250px; }

#brand img { width:auto !important; height:auto !important; }
#brand { padding-top:0px; margin:5px 0 0 5px; }

.navbar-toggle { background: rgb(34,193,195);
background: linear-gradient(0deg, rgba(34,193,195,1) 0%, rgba(253,187,45,1) 100%); margin-top:7px !important;   }
.navbar-default .navbar-toggle .icon-bar { background:#00303F; } 

#homesecond { padding:0; }
#homesecond .row { margin:5px 0 !important; }
#homesecond .col-sm-4 { padding:10px 0; }
#homesecond h2 { font-size:42px; }

#homethird { background-size:cover; }
#homethird .tbox { padding-top:80px; } 
#homethird .tbox h2 { font-size:36px; }
#homethird .tbox h3 { font-size:24px; }
#homethird .tbox h5 { font-size:14px; }

#homefour h3 { font-size:60px; }
#homefour .bbox { margin-top:50px;  }

.inline ul { margin:0 -15px; }
.inline ul li { margin:5px; }
.inline ul li a { font-size:20px; }

#homenine { background:#ffd34f  url(../images/home/immbg1.jpg) no-repeat center top; }
#hometen .col-md-3 { text-align:center !important; }
#hometen h4 { font-size:24px; }

#footer .ulinline ul li { margin:3px; }
#footer img { width:40px; }

.back-to-top { bottom:80px; }


#study-canada .head, #study-uk .head, #study-australia .head, #study-usa .head, #study-new-zealand .head { text-align:center; }
.boxx3  { padding-bottom:200px; }
.boxx8 { padding:40px 15px 100px 15px; }
.boxx11 { padding:40px 15px 230px 15px; }

#immigration h4 { line-height:150%; }

#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; }

#products .listbox { background:#FFF; padding:10px; opacity:0.85; margin:15px; } 

}

/* Extra Small Devices, Phones */ 
@media (max-width : 479px) {

}

/* Custom, iPhone Retina */ 
@media (min-width : 320px) and (max-width: 767px)  {


}