/* Welcome 2 Possible */

html,
body {
	
	margin: 0;
	   /* font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	  /*font-family: Arial, Helvetica, sans-serif;*/
	  font-family: 'HelveticaNeueLTPro-LtCn';
    
    line-height: 1.428571429;
    color: #333333;
    background-color: #ffffff;
	overflow-x:hidden;
}

body a {
	text-decoration: none;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

a:hover {
	text-decoration: none;
	
}
 ::-webkit-scrollbar {
            width: 12px;
            border-radius: 10px
        }
        
        ::-webkit-scrollbar-track {
            background: #fff;
            border-radius: 0px
        }
        
        ::-webkit-scrollbar-thumb {
            background: #00aeef;
           
        }

label.error
{
color: #ff0000ad;
    font-family: verdana, Helvetica;
	font-size: 11px;
}
a{
	color:grey;
	text-decoration:none;
}

input[type="button"],
input[type="submit"] {
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	/*font-family: 'Work Sans', sans-serif;*/
	font-family: 'HelveticaNeueLTPro-LtCn';

}

p {
/*	margin: 0;
	letter-spacing: 1px;*/
	font-family: 'HelveticaNeueLTPro-Lt';
	
}

ul {
	margin: 0;
	padding: 0;
	
}

label {
	margin: 0;
}

/* navbar start here */
.navbar-default {
  font-size: 18px;
  font-weight: 400;
  background-color: #fff;
  padding: 10px;
  border: 0px;
  border-radius: 0px;
}
   .mylogo{
	   margin-left:33px;
	}
	.navbar-right{
		    margin-top: 7px;
		margin-right:10px;
	}
.list-o-country{
	color:#fff;
}
.list-o-country:hover{
	color:orange;
}
.navbar-default .navbar-nav>li>a {
  color: #808080eb;
}

.navbar-default .navbar-nav>li>a:hover {
  color: black;
}

.navbar-default .navbar-brand {
  color: #002433;
}

.navbar-default .navbar-brand:hover {
  color: #ffffff;
  text-shadow: 1px -1px 8px #b3e9ff;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #00aeef;
    background-color: #fff;
	border-bottom:2px solid red;
	font-size:17px;
	
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
  background-color: #004059;
  color: white;
}

.navbar-default .navbar-toggle {
  border: none;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  border: none;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #002433;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
 .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color: orange;
    background-color: #004059;
  }
.dropdown-menu {
  background-color: #004059;
  color: white;
  border: 0px;
  border-radius: 2px;
  padding-top: 10px;
  padding-bottom: 10px;
  
}

.dropdown-menu>li>a {
  background-color: #004059;
  color: white;
}
/*
.navbar-right{
	
	margin-right:-40px;
}*/
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
  background-color: #004059;
  color:white;
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #fff;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #ffffff;
}

	.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -10px;
    margin-left: .4px;
  
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}


/* end of navbar */

/* top header starts */

.top-menu{
    background: #00aeef;
    padding: 0.3em 4em;
}

.top-menu-left{
    float: left;
    margin: .3em 0 0;
}

.top-menu-right{
    float: right;
  
}

.top-menu-left ul li {
    display: inline-block;
    margin-right: 2em;
    font-size: 14px;
    color: #FFF;
}

.top-menu-left ul li a {
    color: #FFF;
    text-decoration: none;
}

.social-icons.text-left a {
    display: inline-block;
}

.social-icons i {
    font-size: 11px;
    background: #333;
    padding: 8px 10px;
    color: #fff;
    border: 1px solid #333;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    -moz-transition: 0.5s all;
}

.social-icons i:hover{
    font-size: 11px;
    background: #00aeef;
    padding: 8px 10px;
    color: #fff;
    border: 1px solid #fff;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    -moz-transition: 0.5s all;
}

/* carousel starts here */

/*@charset "utf-8";
/* CSS Document */


    		.carousel-control.left
			{
				background: none;
			}
			.carousel-control.right
			{
				background: none;
			}

			.carousel-control
			{
				position: absolute;
				top: 45%;
				bottom: 0;
				left: 0;
				width: 15%;
				font-size: auto;
				color: #fff;
				text-align: center;
				opacity: 1;
				text-shadow: none;
			}
			.carousel-control:hover
			{
				color: #000;
			}
			.carousel-indicators
			{
				bottom: -50px;
			}
			.carousel-indicators li
			{
				display: inline-block;
				width: 10px;
				height: 10px;
				margin: 1px;
				text-indent: -999px;
				cursor: pointer;
				background-color: #000\9;
				background-color: rgba(0,0,0,0);
				border: 1px solid #16a085;
				border-radius: 50%;
			}
			.carousel-indicators .active
			{
				width: 12px;
				height: 12px;
				margin: 0;
				background-color: #16a085;
			}
			.carousel-caption
			{
				position: absolute;
				right: 0;
				bottom: 0;
				left: 0;
				z-index: 10;
				padding-top: 20px;
				padding-bottom: 20px;
				color: #fff;
				text-align: center;
				background: rgba(0,0,0,0.4);
			}
/* end of carousel */

/* common for sec-p */

.breadcrumb {
    margin-top: 110px;
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: transparent;
    border-radius: 4px;
}

ol li > a {

color:#fff;

}
.breadcrumb>.active {
    color: orange;
	    font-weight: bold;
}

.my-inner-button {
    background: orange;
    border-radius: 0;
    border: 2px solid orange;
    webkit-transition: all 400ms cubic-bezier(.4,0,.2,1);
    transition: all 400ms cubic-bezier(.4,0,.2,1);
}
.my-inner-button:hover,.my-inner-button:focus {
  background: rgba(26, 161, 157, 0);
  border: 2px solid orange;
  webkit-transition: all 400ms cubic-bezier(.4,0,.2,1);
  transition: all 400ms cubic-bezier(.4,0,.2,1);
  color: orange;
}

.inner-button{

margin-top:10px;
}
.course-details{
margin-top:20px;

}
.my-para{
text-align:justify;
margin-top: 14px;
font-family: 'HelveticaNeueLTPro-LtCn';
font-size:17px;


}
.main-para{
margin-bottom:20px;

}
.country-list-panel {
    background: #fff;
    border-color: #fff;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.panel-body {
    padding: 35px;
}
.mh5{
font-size:15px;
color:grey;
}
.search-now-india-h5 {
    color: #555;
	font-weight:bold;
	}
	.panel-group .panel+.panel {
    margin-top: 0px; 
   
}
.panel-default>.panel-heading {
    color: #fff;
    background-color: #337ab7;;
    border-color: #337ab7;
}
.uni-list li{
padding-bottom:10px;
}
.fa {
    padding-right: 10px;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.p-con{
	    font-size: 14px;
    text-align: justify;
    letter-spacing: 2px;
    word-spacing: 0px;
	}
	.con1{
	margin-top:30px;
	    
	}
	.con2{
	margin-top:30px;
	}
.coaching{
	height:40px;
	}
	
	.bg-grey {
    background-color: #f6f6f6;
}
.container-fluid {
    padding: 60px 50px;
}

.logo-small {
    color: #f4511e;
    font-size: 50px;
}
a{
    color: grey;
	text-decoration:none;
	}
.master-list{margin-left:18px;}
	
/* end of sec-p */


/* section starts here */

section.innerpage-banner-founder-msg {
	    padding-bottom: 0px;
    margin-top: -20px;
    height: auto;
    background: url(../images/founder.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
.cover-layer {
	    padding-bottom: 30px;
  /*  background: rgba(0, 0, 0, 0.5);*/
  background:rgba(0, 188, 212, 0.84);
    height: auto;
}


section.innerpage-banner-we-page {
	    padding-bottom: 0px;
    margin-top: -20px;
    height: 300px;
    background: url(../images/we.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-admission-guidance-page {
	    padding-bottom: 0px;
    margin-top: -20px;
    height: 300px;
    background: url(../images/admguidance.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-ip-page {
	    padding-bottom: 0px;
    margin-top: -20px;
    height: 300px;
    background: url(../images/ip.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
}

section.innerpage-banner-cc-page {
	    padding-bottom: 0px;
    margin-top: -20px;
    height: auto;
    background: url(../images/cc.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-whyus-page {
	    padding-bottom: 0px;
    margin-top: -20px;
    height: auto;
    background: url(../images/whyus.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-local-gaurdian-service-page {
	    padding-bottom: 0px;
    margin-top: -20px;
    height: auto;
    background: url(../images/guidanceservice.png) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-weare-page {
	    padding-bottom: 0px;
    margin-top: -20px;
    height: 300px;
    background: url(../images/weare.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-our-team {
    margin-top: -20px;
    height: 300px;
    background: url(../images/team.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}


section.innerpage-banner-australia {
    margin-top: -20px;
    height: 300px;
    background: url(../images/ausbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-canada {
    margin-top: -20px;
    height: 300px;
    background: url(../images/canbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-dubai {
    margin-top: -20px;
    height: 300px;
    background: url(../images/dubaibanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-blog-page {
    margin-top: -20px;
    height: 300px;
    background: url(../images/blogbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-malaysia {
    margin-top: -20px;
    height: 300px;
    background: url(../images/malbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-germany {
    margin-top: -20px;
    height: 300px;
    background: url(../images/germanybanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-philippines {
    margin-top: -20px;
    height: 300px;
    background: url(../images/ppbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-singapore {
    margin-top: -20px;
    height: 300px;
    background: url(../images/singbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-uk {
    margin-top: -20px;
    height: 300px;
    background: url(../images/ukbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-nepal {
    margin-top: -20px;
    height: 300px;
    background: url(../images/nepalbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}


section.innerpage-banner-usa {
    margin-top: -20px;
    height: 300px;
    background: url(../images/usabanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-ukraine {
    margin-top: -20px;
    height: 300px;
    background: url(../images/ukrbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-newzealand {
    margin-top: -20px;
    height: 300px;
    background: url(../images/newzbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-russia {
    margin-top: -20px;
    height: 300px;
    background: url(../images/rusbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}
section.innerpage-banner-services-page {
    margin-top: -20px;
    height: 300px;
    background: url(../images/serbanner.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-ms-page {
    margin-top: -20px;
    height: 300px;
    background: url(../images/mba.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-btech-page {
    margin-top: -20px;
    height: 300px;
    background: url(../images/btech.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-mba-page {
    margin-top: -20px;
    height: 300px;
    background: url(../images/mba.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-contact-page {
    margin-top: -20px;
    height: 300px;
    background: url(../images/con_us.png) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-4-exam {
    margin-top: -20px;
    height: 300px;
    background: url(../images/university.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-about-page {
    margin-top: -20px;
    height: auto;
    background: url(../images/bg1.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

section.innerpage-banner-mbbs {
    margin-top: -20px;
    height: 300px;
    background: url(../images/mbbs.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
}

/* end of section starts  */

/* team */

.mb40{margin-bottom:40px;}
.team-block { margin-bottom: 20px; }
.team-content { position: absolute; background-color: rgba(17, 24, 31, 0.8); bottom: 0px; display: inline-block; width: 100%; color: #fff; padding: 30px; }
.team-img { position: relative; }
.team-img img { width: 100%; }
.team-title { }
.team-meta { color: #9da4aa; font-weight: 400; font-size: 16px; }
.overlay { border-radius: 0px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; opacity: 0; transition: 1s ease; background-color: #11181f; }
.team-img:hover .overlay { opacity: .8; }
.team-img:hover .team-content { opacity: 0; }
.text { color: #fff; position: absolute; top: 30%; left: 30%; transform: translate(-26%, -26%); -ms-transform: translate(-26%, -26%); right: 0; font-weight: 400; font-size: 16px; }


/* end of team 8/

/* why us */
.se-top {
    border: 1px solid #e5e7e9;
    padding: 40px 40px;
	    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
.se-top:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.services-icon i.fa {
    color: #93c83f;
    font-size: 3em;
}
.services-right-grid {
    text-align: center;
}
.services-icon-info h5 {
    color: #00030a;
    font-size: 20px;
    font-weight: 700;
    margin: 1em 0 0 0;
    letter-spacing: 1px;
}
.services-icon-info p {
    color: #9f9f9f;
    font-size: 1em;
    margin: 1em 0 0 0;
    line-height: 1.8em;
}
.why-us{
margin-top:20px;
}
.card-divider{
	margin-top:20px;
}
.3rd-one{
	padding-bottom:36px;
}
/* end of why us */

/* start of timeline */
		p{
		text-align:justify;
		}
.logo {
    color: #f4511e;
    font-size: 200px;
}

.timeline {
  list-style: none;
  padding: 20px 0 20px;
  position: relative;
}
.timeline:before {
  top: 0;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 3px;
  background-color: #eeeeee;
  left: 50%;
  margin-left: -1.5px;
}
.timeline > li {
  margin-bottom: 20px;
  position: relative;
}
.timeline > li:before,
.timeline > li:after {
  content: " ";
  display: table;
}
.timeline > li:after {
  clear: both;
}
.timeline > li:before,
.timeline > li:after {
  content: " ";
  display: table;
}
.timeline > li:after {
  clear: both;
}
.timeline > li > .timeline-panel {
  width: 50%;
  float: left;
  border: 1px solid #d4d4d4;
  border-radius: 2px;
  padding: 20px;
  position: relative;
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
}
.timeline > li.timeline-inverted + li:not(.timeline-inverted),
.timeline > li:not(.timeline-inverted) + li.timeline-inverted {
margin-top: -60px;
}

.timeline > li:not(.timeline-inverted) {
padding-right:90px;
}

.timeline > li.timeline-inverted {
padding-left:90px;
}
.timeline > li > .timeline-panel:before {
  position: absolute;
  top: 26px;
  right: -15px;
  display: inline-block;
  border-top: 15px solid transparent;
  border-left: 15px solid #ccc;
  border-right: 0 solid #ccc;
  border-bottom: 15px solid transparent;
  content: " ";
}
.timeline > li > .timeline-panel:after {
  position: absolute;
  top: 27px;
  right: -14px;
  display: inline-block;
  border-top: 14px solid transparent;
  border-left: 14px solid #fff;
  border-right: 0 solid #fff;
  border-bottom: 14px solid transparent;
  content: " ";
}
.timeline > li > .timeline-badge {
  color: #fff;
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 1.4em;
  text-align: center;
  position: absolute;
  top: 16px;
  left: 50%;
  margin-left: -25px;
  background-color: #00aeef;
  z-index: 100;
  border-top-right-radius: 50%;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
}
.timeline > li.timeline-inverted > .timeline-panel {
  float: right;
}
.timeline > li.timeline-inverted > .timeline-panel:before {
  border-left-width: 0;
  border-right-width: 15px;
  left: -15px;
  right: auto;
}
.timeline > li.timeline-inverted > .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto;
}
.timeline-badge.primary {
  background-color: #2e6da4 !important;
}
.timeline-badge.success {
  background-color: #3f903f !important;
}
.timeline-badge.warning {
  background-color: #f0ad4e !important;
}
.timeline-badge.danger {
  background-color: #d9534f !important;
}
.timeline-badge.info {
  background-color: #5bc0de !important;
}
.timeline-title {
  margin-top: 0;
  color: inherit;
}
.timeline-body > p,
.timeline-body > ul {
  margin-bottom: 0;
}
.timeline-body > p + p {
  margin-top: 5px;
}
/* end of timeline */


/*-- study --*/

.my-fig{
	position: relative;
padding: 0;
margin: 0;
}

.my-caption-text{
	font-size:16px;
	display: block;
position: absolute;
width: 100%;
color: #fff;
left: 0;
bottom: 0;
padding: 1em;
font-weight: 700;
z-index: 2;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.gallery {
    padding: 5em 0;
}
.grid {
	position: relative;
	clear: both;
	margin: 0 auto;
	max-width: 1000px;
	list-style: none;
	text-align: center;
	background: rgba(0, 0, 0, 0.86);
} 

.grid {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
	position: relative;	
	overflow: hidden;
	margin: 10px 0;
	height: auto;
	text-align: center;
	cursor: pointer;
} 
.grid img {
	position: relative;
	display: block;
	width: 100%;
	opacity: 0.8;
}

.grid .figcaption {
	padding: 2em;
	color:rgba(0, 0, 0, 0.5);
	text-transform: capitalize;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
} 
.grid .figcaption,
.grid .figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%; 
}


.grid  .figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
} 
.grid p {
	letter-spacing: 1px;
	font-size: 68.5%;
}

.effect-apollo img {
	opacity: 0.95;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(1.05,1.05,1);
	-moz-transform: scale3d(1.05,1.05,1);
	-o-transform: scale3d(1.05,1.05,1);
	-ms-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
} 
.effect-apollo .figcaption::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background:rgba(0, 0, 0, 0.5);
	content: '';
	-webkit-transition: -webkit-transform 0.6s;
	transition: transform 0.6s;
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
}
.effect-apollo p {
    position: absolute;
    right: 0;
    bottom: 0;
    color: #fff;
    margin: 4em;
    padding: 0 1em;
    border-right: 4px solid #fff;
    text-align: right;
    opacity: 0;
    -webkit-transition: opacity 0.35s;
    transition: opacity 0.35s;
} 
.effect-apollo:hover img { 
    -webkit-transform: scale3d(1,1,1);
	-moz-transform: scale3d(1,1,1);
	-o-transform: scale3d(1,1,1);
	-ms-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
	opacity: 0.4;
}
.effect-apollo:hover .figcaption::before {
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
}
.effect-apollo:hover p {
	opacity: 1;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}
/*-- //end of study --*/

/* Mission */

section.sli{
margin-top: 61px;
    height: 384px;
    background: url(../images/newzealand.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
	}
	
	/* end of mission */
	
	
/* testimonilas and events */

 
 .news-item {
    margin-bottom: 40px;
}
 .news-item img {
    float: left;
    margin-right: 20px;
}
  .testimonial_subtitle{
    color: #0aaa7a;
    font-size: 12px;
}
  .testimonial_btn{
    background-color: #373d4b !important;
    color: #fff !important;
 }
 .seprator {
    height: 2px;
    width: 56px;
    background-color: #0aaa7a;
    margin: 7px 0 10px 0;
}
  .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
  border-radius: 1px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

/* icon start */
/*
  .icon-addon.addon-md .glyphicon, .icon-addon .glyphicon, .icon-addon.addon-md .fa, .icon-addon .fa {
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 14px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 10px 0;
    top: 0px;
}*/

.center-block {
    float: none;
    margin-left: auto;
    margin-right: auto;
}

.input-group .icon-addon .form-control {
    border-radius: 0;
}

.icon-addon {
    position: relative;
    color: #555;
    display: block;
}

.icon-addon:after,
.icon-addon:before {
    display: table;
    content: " ";
}

.icon-addon:after {
    clear: both;
}

.icon-addon.addon-md .glyphicon,
.icon-addon .glyphicon, 
.icon-addon.addon-md .fa,
.icon-addon .fa {
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 14px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 10px 0;
    top: 0px
}

.icon-addon.addon-lg .form-control {
    line-height: 1.33;
    height: 46px;
    font-size: 18px;
    padding: 10px 16px 10px 40px;
}

.icon-addon.addon-sm .form-control {
    height: 30px;
    padding: 5px 10px 5px 28px;
    font-size: 12px;
    line-height: 1.5;
}

.icon-addon.addon-lg .fa,
.icon-addon.addon-lg .glyphicon {
    font-size: 18px;
    margin-left: 0;
    left: 11px;
    top: 4px;
}

.icon-addon.addon-md .form-control,
.icon-addon .form-control {
    padding-left: 30px;
    float: left;
    font-weight: normal;
}

.icon-addon.addon-sm .fa,
.icon-addon.addon-sm .glyphicon {
    margin-left: 0;
    font-size: 12px;
    left: 5px;
    top: -1px
}

.icon-addon .form-control:focus + .glyphicon,
.icon-addon:hover .glyphicon,
.icon-addon .form-control:focus + .fa,
.icon-addon:hover .fa {
    color: #2580db;
}

/* end icon */
div.card1 {
    width: 100%;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    height: auto;
	padding:25px;
	margin-top:46px;
}
.quote {
    color: rgba(0,0,0,.1);
    text-align: center;
    margin-bottom: 30px;
}

#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 130px;
    right: 10px;
    overflow: hidden;
    width: 50px;
    height: 36px;
    border: none;
    text-indent: 100%;
    background: url(../images/arr.png) no-repeat;
}


/* end of testimonial */

/* carousel Quotes */


#quote-carousel {
    padding: 0 10px 30px 10px;
    margin-top: 30px;
    /* Control buttons  */
    /* Previous button  */
    /* Next button  */
    /* Changes the position of the indicators */
    /* Changes the color of the indicators */
}
#quote-carousel .carousel-control {
    background: none;
    color: #CACACA;
    font-size: 2.3em;
    text-shadow: none;
    margin-top: 30px;
}
#quote-carousel .carousel-control.left {
    left: -60px;
}
#quote-carousel .carousel-control.right {
    right: -60px;
}

.carousel-inner {
    min-height: 300px;
}
.item blockquote {
    border-left: none;
    margin: 0;
}
.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

img {
	max-width: 100%;
}

/* end of carousel quotes */


/*-- footer --*/
footer.nb-footer {
    padding-top: 40px;	
background: #222;
border-top: 4px solid #b78c33;
 }
footer.nb-footer .about {
margin: 0 auto;
margin-top: 40px;
max-width: 1170px;
text-align: center; 
}
footer.nb-footer .about p {
font-size: 13px;
color: #999;
margin-top: 30px;
 }
footer.nb-footer .about .social-media {
margin-top: 15px;
 }
footer.nb-footer .about .social-media ul li a {
display: inline-block;
width: 45px;
height: 45px;
line-height: 45px;
border-radius: 50%;
font-size: 16px;
color: #b78c33;
border: 1px solid rgba(255, 255, 255, 0.3);
 }
footer.nb-footer .about .social-media ul li a:hover {
background: #b78c33;
color: #fff;
border-color: #b78c33;
 }
footer.nb-footer .footer-info-single {
margin-top: 30px;

 }
footer.nb-footer .footer-info-single .title {
color: #aaa;
text-transform: uppercase;
font-size: 16px;
border-left: 4px solid #b78c33;
padding-left: 5px;
    margin-bottom: 23px; 
	}
footer.nb-footer .footer-info-single ul li a {
display: block;
color: #aaa;
padding: 2px 0; 
}
footer.nb-footer .footer-info-single ul li a:hover {
color: #b78c33;
 }
footer.nb-footer .footer-info-single p {
font-size: 13px;
line-height: 20px;
color: #aaa; 
}
footer.nb-footer .copyright {
margin-top: 15px;
background: #111;
padding: 7px 0;
color: #999;
 }
footer.nb-footer .copyright p {
margin: 0;
padding: 0;
 }
/*-- //footer --*/

/* arif.........move on... */

.joinus4education-blog-section{
margin-top:40px;
margin-bottom:20px;	
}
.joinus4education-blog-pa, p{
 padding:0px;
 font-size: 15px;
 margin-bottom: 7px;
}
.joinus4education-blog-pa1, p{
 padding:1px;
 
}
.inner-content{
padding:20px;
}
.joinus4education-para{
margin-top:230px;
font-size:16px;
color:#fff;
font-weight: bold;	
}
.joinus4education-para1{
margin-top:50px;
font-size:16px;
color:#fff;
font-weight: bold;	
}
.joinus4education-post-date{
color:#fff;
margin-top:5px;	
}
.joinus4education-blog-btn{
border:none;
border-radius:0px;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
background: #ec008c;  
background: -webkit-linear-gradient(to right, #fc6767, #ec008c);  
background: linear-gradient(to right, #fc6767, #ec008c); 

}
.joinus4education-blog-btn1{
border:none;
border-radius:0px;
margin-top:6px;	
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
background: #ec008c;  
background: -webkit-linear-gradient(to right, #fc6767, #ec008c); 
background: linear-gradient(to right, #fc6767, #ec008c); 

}
.joinus4education-blog-btn:hover, .joinus4education-blog-btn1:hover{
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.joinus4education-second-box{
margin-top:30px;	
}
.inner-item{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    position: relative;
    height: 386px;
    background: url(../images/b1.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
	}
.overly-mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 386px;
    background-color: rgba(244, 67, 54, 0.66);
}
.inner-item1{
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
	position: relative;
    height: 192px;
    background: url(../images/b2.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
	}
.overly-mask1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 192px;
    background-color: rgba(103, 58, 183, 0.66);
}
.inner-item2{
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
	position: relative;
    height: 192px;
    background: url(../images/b3.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
	}
.overly-mask2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 192px;
    background-color: rgba(76, 175, 80, 0.75);
}

.inner-item3{
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
	position: relative;
    height: 192px;
    background: url(../images/b6.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
	}
.overly-mask3 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 192px;
    background-color: rgba(3, 169, 244, 0.74);
}
.inner-item4{
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
	position: relative;
    height: 192px;
    background: url(../images/b7.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
	}
.overly-mask4 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 192px;
    background-color: #767676cc;
}
.inner-item5{
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
	position: relative;
    height: 384px;
    background: url(../images/b8.jpg) no-repeat;
    background-position: center;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
	}
.overly-mask5 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    height: 384px;
    background-color: rgba(0, 188, 212, 0.63);
}
.inner-item:hover, .inner-item1:hover, .inner-item2:hover, .inner-item3:hover, .inner-item4:hover, .inner-item5:hover{
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.box-title, .posts-title {
    position: relative;
    clear: both;
    z-index: 1;
    margin-bottom: 10px;
    line-height: 33px;
}
.box-title h2.title, .posts-title h2.title {
    display: inline-block;
    position: relative;
    background-color: #fff;
    color: #1c1c1c;
    font-size: 15px;
    letter-spacing: -.4px;
    text-transform: uppercase;
    font-weight: 700;
    z-index: 1;
    margin: 0;
    padding-right: 15px;
    padding-left: 25px;
}
.box-title h2.title:before, .posts-title h2.title:before {
    position: absolute;
    content: "";
    width: 12px;
    height: 12px;
    display: inline-block;
    background-color: #a2a;
    left: 0;
    top: 49%;
    -webkit-transform: translateY(-49%);
    -ms-transform: translateY(-49%);
    transform: translateY(-49%);
    z-index: 5;
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
.box-title:after, .posts-title:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 12px;
    left: 0;
    width: 99%;
    border: 4px double #eee;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.03);
}
.joinus4education-news-item{
margin-bottom:34px;
}
.joinus4education-news-item img {
    float: left;
    margin-right: 20px;	
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
.joinus4education-recent-post img{
	float: left;
    margin-right: 20px;	
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
.joinus4education-news-item img:hover, .joinus4education-recent-post img:hover{
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.joinus4education-recent-post{
margin-bottom:40px;
}
.joinus4education-redircet{
color: black;
text-decoration:none;
font-size: 18px;
font-weight: 500;
}
.joinus4education-post-date1{
font-size:12px;	
font-weight: bold;
}
.s-icon{
  padding: 20px;
  font-size: 30px;
  width: 82px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
  background: #3B5998;
  color: white;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
.s-icon:hover{
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.joinus4education-redirect {
	font-weight: bold;
    text-decoration: none;
    color: grey;	
}
.my-p{
font-size: 14px;
font-weight: bold;
color: grey;
letter-spacing: initial;
text-decoration:none;
}



.card2 .card2-image{
    overflow: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
}


.card2{
    margin-top: 10px;
    position: relative;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 4 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.card2 .card2-content {
    padding: 10px;    
}

.card2 .card2-content .card2-title, .card2-reveal .card2-title{
    font-size: 15px;
    font-weight: 500;    
}

.card2 .card2-action{
    padding: 20px;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}
.card2 .card2-action a{
    font-size: 15px;
    color: #ffab40;
    text-transform:uppercase;
    margin-right: 20px;    
    -webkit-transition: color 0.3s ease;
    -moz-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    -ms-transition: color 0.3s ease;
    transition: color 0.3s ease;
}
.card2 .card2-action a:hover{    
    color:#ffd8a6;
    text-decoration:none;
}

.card2 .card2-reveal{    
    padding: 20px;
    position: absolute;
    background-color: #FFF;
    width: 100%;
    overflow-y: auto;
    /*top: 0;*/
    left:0;
    bottom:0;
    height: 100%;
    z-index: 1;
    display: none;    
}

.card2 .card2-reveal p{
    color: rgba(0, 0, 0, 0.71);
    margin:20px ;
}

.btn-custom{
    background-color: transparent;
font-size:18px;}

 #livesearch{
	overflow:auto;height: 165px;}
  #livesearch a {
    margin-bottom: -21px;
    margin-top: 0px;
    /* margin: 0px; */
    position: relative;
    display: block;
    padding: 9px 15px;
    /* margin-bottom: -1px; */
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom: 2px soild red;
    /* border-top-left-radius: 4px; */
    /* border-top-right-radius: 4px; */
    text-decoration: none;
    color: #03A9F4;
    font-size: 16px;
}
#livesearch a:hover{
       
    color: red;
	text-decoration:none;
}
   

 #livesearch a:hover{
       
    color: #f44336;
	text-decoration:none;
}
.form-slider{
position: absolute;
    top: 361px;
    z-index: 100;	
}
.form-control-feedback{
    top: 9px;
    font-size: 15px;
    color: #F44336;;	
        padding-right: 12px;
}	
.main-search-bar{
	    border-radius: 25px;    border: 2px solid #03A9F4;
    height: 49px;
}

/*-- //arif....stop --*/

.mt-top{
margin-top:70px;
}
.cr-mi-vi{
	font-size:70px;color:#fff;
}

/*end of top header */
.apply-now-form {
    display: block;
    width: 100%;
    height: 43px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #f7941e;
 border-radius: 1px; 
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
}
label.error {
    color: #ff0000ad;
    font-family: verdana, Helvetica;
    font-size: 11px;
}
#feedback1 {
    height: 0px;
    width: 85px;
    position: fixed;
    right: 0;
    top: 30%;
    z-index: 1000;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

#feedback1 a {
	display: block;
	background:url(pc.png) no-repeat;
	height: 52px;
	width: 155px;	
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;

}
#feedback1 a:hover {
	background:url(pc-over.png) no-repeat;
}

#feedback {
	height: 0px;
	width: 85px;
	position: fixed;
	right: 0;
	top: 60%;
	z-index: 1000;
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#feedback a {
	display: block;
background:#f37921;
	height: 52px;
	padding-top: 10px;
	width: 155px;
	text-align: center;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}
#feedback a:hover {
	background:#00495d;
}
.lm{
   background:#f37921;border:none;border-radius: 0px;width:120px; 
}


@media (max-width: 480px) { 

	
.top-menu-left{
   
       margin-left: -40px;
}
.top-menu-right{
    margin-right: 28px;
}
.top-menu-left ul li {
    display: inline-block;
    margin-right: 2px;
    font-size: 10px;
    color: #FFF;
}
}

@media (max-width: 767px) { 
.form-slider{
	margin-left:-14px;
}

h1{
	font-size:21px;
}
h3{
	font-size:19px;
}
.my-inner-button{
	
	font-size:11px;
}
.panel-title {

    font-size: 13px;
 
}
.mylogo{
	
	margin-left:0px;
	width:230px;
}
.my-caption-text{
	
	font-size:10px;
}
.effect-apollo p{
	
	font-size:9px;
}
.bs-slider {
    overflow: hidden;
    height: 300px;
    
    /* background: #000000; */
}

  .dropdown-menu>li>a {
    background-color: #004059;
    color: red;
  }
 /* .dropdown-menu>li>a:hover {
    color: #ffffff;
  }*/
  
  .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color: red;
    background-color: #004059;
  }
  
  .dropdown-menu .divider {
    height: 1px;
    margin: 0px 0;
    overflow: hidden;
    background-color: #005577;
  }
  
.top-menu-left{
   
       margin-left: -20px;
}
.top-menu-right{
    margin-right: 68px;
}
.top-menu-left ul li {
    display: inline-block;
    margin-right: 2px;
    font-size: 10px;
    color: #FFF;
}
.cr-mi-vi{
	font-size:30px;color:#fff;
}
.mt-top{
margin-top:35px;
}

.navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color:#004059;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.joinus4education-recent-post img{
	  width:100%;		
}
.s-icon {
  
width: 71px;
}
.4-mbl{
	margin-top:20px;
}

#feedback {
	
  
    width: 60px;
   top: 54%;
}
#feedback a {
    
 
   
    width: 100px;
    
    font-size: 13px;
    
}

div#bs-example-navbar-collapse-1 {
    position: absolute;
    width: 100%;
    z-index: 999;
	background:#fff;
	margin-left: -10px;
}

}

@media (max-width: 991px) { 
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
  
    font-size: 11px;
}
.navbar-default{  
    
    font-size: 12px;
}
.my-logo {
 font-size: 12px;
    margin-top: 17px;
	    margin-left: 1px;
   
}
.navbar-right{
		
		margin-right:2px;
	}
.coaching-cl{
	font-size:11px;
}
.news-item {
    margin-bottom: 50px;
}

.navbar-header {
  float: none;
}
.navbar-toggle {
  display: block;
}
.navbar-collapse.collapse {
  display: none!important;
}
.navbar-nav {
  float: none!important;
}
.navbar-nav>li {
  float: none;
}
.navbar-collapse.collapse.in{
  display:block !important;
}

.form-slider {
        top: 300px;
  
}
div#bs-example-navbar-collapse-1 {
    position: absolute;
    width: 100%;
    z-index: 999;
	background:#fff;
	margin-left: -10px;
}
.form-slider {
    
    top: 380px;
    
}
}
