/*--responsive--*/
@media(max-width:1680px){
	.contact-w3ls:after {
		border-width: 0px 1674px 120px 0;
	}
}
@media(max-width:1440px){
	.banner {
		min-height: 700px;
	}	
	.banner-text {
		margin: 7.5em auto 0;
	}
	.agileits_portfolio_sub_grid .w3layouts_port_head {
		top: 53%;
	}
}
@media(max-width:1366px){
	.events-agileits-w3layouts, .testimonials, .stats-agileits, .about-agileits, .team, .portfolio, .contact-w3ls, .inner-padding {
		padding: 4em 0em;
	}
	.heading-agileinfo {
		font-size: 32px;
		margin-bottom: 1.6em;
	}
	.heading-agileinfo span {
		font-size: 15px!important;
		margin-top: 0.6em;
		letter-spacing: 3px;
	}
	.about-agileits p {
		font-size: 16px;
	}
	.banner-text h3 {
		font-size: 18px;
		line-height: 38px;
	}
	.banner-text h4 {
		font-size: 37px;
	}
	.banner-text p {
		margin-top: 14px;
		font-size: 14px;
	}
	.more-button a {
		margin-top: 1.5em;
	}
	.callbacks_tabs {
		top: 81%;
	}
	.inner-banner-w3l {
		min-height: 290px!important;
	}
	.agileinfo_services_grid1 p {
		font-size: 15px;
	}
	.about-bott-right p {
		font-size: 16px;
	}
}
@media(max-width:1280px){
	.navbar-default .navbar-brand {
		font-size: 34px;
		padding: 25px 20px 25px;
	}
	.navbar-default .navbar-nav > li > a {
		font-size: 11.5px;
		padding: 16px 30px 16px;
	}
	.dropdown-menu > li > a {
		font-size: 11.5px;
	}
	.cl-effect-13 ul li a::before {
		top: 42%;
	}
	.contact-bnr-w3-agile ul li {
		padding: 13px 28px;
	}
	.navbar-nav, .header-top {
		padding-left: 21em;
	}
	.banner-text {
		padding: 2em;
	}
	.banner {
		min-height: 600px;
	}
	.banner-text {
		margin: 7em auto 0;
	}
	.numscroller {
		font-size: 35px;
	}
	.stats-grid h4 {
		font-size: 18px;
		margin-top: 0.6em;
	}
	.agile_team_grid h4 {
		font-size: 1.2em;
	}
	.agile_team_grid p {
		font-size: 14px;
	}
	i.fa.fa-graduation-cap {
		font-size: 31px;
		left: 11px;
		top: 24px;
	}
}
@media(max-width:1080px){
	.banner-text h3 {
		font-size: 15px;
		line-height: 36px;
	}
	.banner-text h4 {
		font-size: 30px;
	}
	.banner {
		min-height: 505px;
	}
	.banner-text {
		margin: 4.5em auto 0;
	}
	.navbar-default .navbar-nav > li > a {
		padding: 16px 25px 16px;
	}
	.callbacks_tabs a:after {
		width: 12px;
		height: 12px;
		border: 3px solid #0177b5;
	}
	.callbacks_here a:after{
		background: #f8b239;
		border: none;
		height: 3px;
		width: 30px;
	}
	.callbacks_tabs {
		top: 80%;
		right: 27%;
	}
	.w3ls_banner_bottom_grids {
		margin: 1.5em 0 0;
	}
	.detail-bottom ul li i {
		font-size: 18px;
		padding: 0 6px;
	}
	.popular-grid h5 a {
		font-size: 1.4em;
	}
	.laptop {
		padding: 1.5em 1.5em;
		margin: 0 7px;
	}
	.nbs-flexisel-nav-right {
		right: 45.5%;
	}
	.nbs-flexisel-nav-left {
		left: 45.7%;
	}
	.contact-w3ls:after {
		top: -95px;
		border-width: 0px 1585px 95px 0;
	}
	.contact-w3ls:before {
		top: -96px;
		border-width: 0 800px 66px 0;
	}
	.contact-w3ls {
		margin-top: 5.5em;
	}
	.copy .agileits_social_list {
		float: right;
	}
	.copy {
		padding: 2em 11em 0;
	}
	.copy p {
		float: none;
		margin-top: 20px;
	}
	ul.w3_address li i {
		font-size: 1.6em;
		width: 55px;
		height: 55px;
		padding-top: 15px;
	}
	ul.w3_address li span {
		margin-top: 0px;
	}
	ul.w3_address li:nth-child(4) span {
		margin-top: 13px;
	}
	.inner-banner-w3l {
		min-height: 250px!important;
	}
	.view, .view .mask, .view .content {
		width: 220px;
		height: 256px;
	}
	.view h5 {
		font-size: 1.3em;
	}
	.agileinfo_services_grid1 {
		padding: 1.5em;
	}
	.agileinfo_services_grid1 h4 {
		margin: 0.7em 0 0.3em;
	}
	.agileinfo_services_grid1 i {
		font-size: 2.2em;
	}
	.contact-w3-agileits img {
		width: 31%;
	}
	h5.title-w3 {
		font-size: 21px;
	}
	.contact-w3-agileits {
		margin-bottom: 1.5em;
	}
}
@media(max-width:1050px){
	.cbp-ig-icon:before {
		font-size: 3.5em;
	}
	.cbp-ig-grid .cbp-ig-title:before {
		height: 4px;
	}
	.heading-agileinfo {
		font-size: 30px;
		margin-bottom: 1.6em;
	}
	.events-agileits-w3layouts, .testimonials, .stats-agileits, .about-agileits, .team, .portfolio, .contact-w3ls, .inner-padding {
		padding: 3em 0em;
	}
	.contact-w3ls:after {
		top: -79px;
		border-width: 0px 1585px 79px 0;
	}
	.contact-w3ls:before {
		top: -80px;
		border-width: 0 930px 62px 0;
	}
	.contact-w3ls {
		margin-top: 4.7em;
	}
	.copy p {
		font-size: 13px;
	}
	.team-right h5 {
		font-size: 14.4px;
		letter-spacing: 0.6px;
	}
	.about-bott-right h5 {
		font-size: 23px;
	}
}
@media(max-width:1024px){
	.colorful-tab-menu-item a {
		font-size: 17px;
		letter-spacing: 1px;
	}
	.detail-bottom ul li i {
		font-size: 16px;
		padding: 0px 5px;
	}
	.contact-w3ls:after {
		border-width: 0px 1020px 79px 0;
	}
	.contact-w3ls:before {
		top: -62px;
	}
}
@media(max-width:991px){
	.navbar-default .navbar-brand {
		font-size: 32px;
		left: 1.3em;
	}
	i.fa.fa-graduation-cap {
		font-size: 27px;
		left: 14px;
		top: 26px;
	}
	.navbar-nav, .header-top {
		padding-left: 17em;
	}
	.banner-text {
		width: 55%;
	}
	.callbacks_tabs {
		top: 79.5%;
		right: 34%;
	}
	.agileits_banner_bottom {
		width: 95%;
	}
	.cbp-ig-grid li:nth-child(1),.cbp-ig-grid li:nth-child(2) {
		border-bottom: 1px solid rgb(161, 225, 249);
	}
	.cbp-ig-grid li:nth-child(2) {
		border-right: 1px solid rgb(161, 225, 249);
	}
	.stats-grid {
		width: 50%;
		float: left;
		text-align: center;
	}
	.stats-grid:nth-child(1),.stats-grid:nth-child(2){
		margin-bottom:2em;
	}
	.popular-grid {
		width: 50%;
		float: left;
	}
	.popular-grid img {
		width: 100%;
	}
	.team-left {
		padding: 0;
		float: right;
		width: 30%;
	}
	.team-right {
		float:left;
		width:67%;
	}
	.nbs-flexisel-nav-left {
		left: 42.5%;
	}
	.name-w3ls {
		margin-top: 1.5em;
	}
	.team-right p {
		font-size: 13.5px;
		margin-top: 0.6em;
		letter-spacing: 0.88px;
	}
	.flex-slider {
		margin: 0px auto 58px;
	}
	.laptop {
		padding: 2em 2em;
		margin: 0 50px;
	}
	.nbs-flexisel-nav-right {
		right: 44.5%;
	}
	ul.w3_address {
		width: 80%;
		margin: 0 auto;
	}
	ul.w3_address li {
		width: 50%;
	}
	.copy {
		padding: 2em 3em 0;
	}
	#toTop {
		background-size: 27px;
	}
	.view, .view .mask, .view .content {
		width: 330px;
		height: 270px;
	}
	.agile_team_grid {
		width: 50%;
		float: left;
	}
	.view h5 {
		margin: 3.5em 0 .5em;
	}
	.agile_team_grid:nth-child(1), .agile_team_grid:nth-child(2) {
		margin-bottom: 2em;
	}
	.agileinfo_services_grid:nth-child(7), .agileinfo_services_grid:nth-child(5), .agileinfo_services_grid:nth-child(6), .agileinfo_services_grid:nth-child(4) {
		margin: 1em 0 0;
	}
	.agileinfo_services_grid {
		width: 50%;
		float: left;
	}
	.agileinfo_portfolio_grid {
		float: left;
		width: 33.33%;
		padding:0 .5em;
	}
	.w3_agile_portfolio_grid1{
		margin-top:1em;
	}
	.contact-left-w3layouts {
		float: none;
		width: 100%;
	}
	.contact-w3-agileits {
		margin-bottom: 1.5em;
		width: 50%;
		float: left;
	}
	p.head-w3-agileits {
		font-size: 13px;
		letter-spacing: 0.8px;
		line-height: 23px;
		margin: 10px 0 20px;
	}
	h5.title-w3 {
		font-size: 19px;
		margin-top: 1em;
	}
	.contact-right-w3layouts {
		float: left;
		width: 100%;
	}
	.inner-banner-w3l {
		min-height: 230px!important;
	}
	.contact-w3ls:after {
		border-width: 0px 986px 79px 0;
	}
	.contact-w3ls:before {
		top: -62px;
		border-width: 0 930px 62px 0;
	}
}
@media(max-width:900px){
	.navbar-default .navbar-nav > li > a {
		padding: 16px 20px 16px;
	}
	.contact-bnr-w3-agile ul li {
		padding: 13px 20px;
		font-size: 15px;
	}
	.contact-bnr-w3-agile ul li a {
		font-size: 14px;
	}
	.banner-text h3 {
		font-size: 13px;
		line-height: 35px;
		letter-spacing: 3px;
	}
	.banner-text h4 {
		font-size: 25px;
	}
	.banner-text p {
		margin-top: 11px;
		font-size: 13px;
		line-height: 25px;
		letter-spacing: 1.5px;
	}
	.more-button a {
		padding: 8px 25px;
		font-size: 13px;
		letter-spacing: .8px;
	}
	.banner {
		min-height: 400px;

	}
	.banner-text {
		margin: 2.5em auto 0;
		padding: 1em 1.5em 1.5em;
	}
	.callbacks_tabs {
		top: 76.5%;
	}
	.heading-agileinfo span {
		font-size: 14px!important;
		margin-top: 0.5em;
		letter-spacing: 2px;
	}
	.heading-agileinfo {
		font-size: 28px;
		margin-bottom: 1.2em;
	}
	.events-agileits-w3layouts, .testimonials, .stats-agileits, .about-agileits, .team, .portfolio, .contact-w3ls, .inner-padding {
		padding: 2.3em 0em;
	}
	.heading-agileinfo span:after {
		width: 53px;
		top: 127%;
	}
	.stats-grid h4 {
		font-size: 16px;
	}
	.contact-w3ls {
		margin-top: 3.9em;
	}
	.contact-w3ls:before {
		top: -62px;
		border-width: 0 723px 62px 0;
	}
	.agileinfo_services_grid1 h4 {
		font-size: 1.2em;
	}
	.inner-banner-w3l {
		min-height: 200px!important;
	}
	.agileinfo_services_grid1 p {
		font-size: 14px;
	}
	.contact-right-w3layouts input[type="submit"] {
		padding: 8px 30px;
		letter-spacing: .8px;
		font-size: 14px;
	}
	.right-contact-w3ls a ,p.number-w3,.agileinfo_services_grid1 p{
		font-size: 13.5px;
		letter-spacing: .5px;
	}
	.modal-content p {
		font-size: 13px;
	}
	.about-agileits p {
		font-size: 14px;
		font-weight: 500;
	}
	.cbp-ig-grid .cbp-ig-title {
		font-size: 0.9em;
	}
	.cbp-ig-grid .cbp-ig-category {
		font-size: 0.9em;
	}
	.popular-grid p {
		font-size: 13.5px;
	}
	.team-right p, .colorful-tab-content p, .colorful-tab-content ul li {
		font-size: 13.5px;
		letter-spacing: .5px;
	}
	.colorful-tab-menu-item a {
		font-size: 16px;
	}
	.about-agile p {
		font-size: 0.9em;
	}
	ul.w3_address li {
		font-size: 13.5px;
	}
	ul.w3_address li i {
		font-size: 1.4em;
		padding-top: 17px;
	}
	ul.banner-menu-w3layouts li a {
		font-size: 13.5px;
	}
	.about-bott-right p {
		font-size: 14px;
		font-weight: 500;
	}
}
@media(max-width:800px){
	.navbar-default .navbar-brand {
		font-size: 29px;
		left: 1em;
	}
	i.fa.fa-graduation-cap {
		font-size: 25px;
		left: 16px;
		top: 27px;
	}
	.navbar-default .navbar-nav > li > a {
		padding: 16px 15px 16px;
		font-size: 11px;
	}
	.navbar-nav, .header-top {
		padding-left: 15.5em;
	}
	.dropdown-menu > li > a {
		font-size: 11px;
	}
	.view, .view .mask, .view .content {
		width: 300px;
	}
	.view h5 {
		margin: 3em 0 .5em;
	}
	.cl-effect-13 ul li a:hover::before, .cl-effect-13 ul li a:focus::before, ul.nav.navbar-nav li a.active::before {
		color: #fff;
		text-shadow: 8px 0 #fff, -8px 0 #fff;
	}
	.about-bott-right {
		padding: 2em 1.7em;
	}
	.contact-w3ls:after {
		border-width: 0px 802px 79px 0;
	}
}
@media(max-width:768px){
	.navbar-default .navbar-nav > li > a {
		padding: 16px 14px 16px;
		letter-spacing: 1.5px;
	}
	.contact-w3ls:after {
		top: -63px;
		border-width: 0px 826px 63px 0;
	}
	.contact-w3ls:before {
		top: -53px;
		border-width: 0 490px 47px 0;
	}
	.contact-w3ls {
		margin-top: 3.5em;
	}
	ul.w3_address li {
		margin-bottom: 25px;
	}
	.copy {
		padding: 1.8em 3em 0;
		margin-top: 0.5em;
	}
}
@media(max-width:767px){
	.navbar-default .navbar-toggle {
		border-color: #fff;
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff;
	}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
		background-color: transparent;
	}
	.navbar-toggle {
		margin: .85em 1.5em 0 0;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		border: none;
		position: absolute;
		width: 100%;
		background: rgba(0, 0, 0, 0.91);
		z-index: 999;
	}
	.navbar-nav > li > a {
		margin-bottom: 5px;
	}
	.navbar-default .navbar-nav > li > a {
		padding: 10px 14px 6px;
		letter-spacing: 1.5px;
	}
	.navbar-nav {
		margin: 0;
		text-align: center;
		padding-left: 0;
		width: 100%;
		padding: 1em 0;
	}
	.navbar-nav .open .dropdown-menu {
		width: 100%;
		text-align: center;
		margin: 0 auto;
		background-color: transparent;
		border-radius: 0;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: #fff;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #f8b239;
	}
	.navbar-header.logo {
		float: right;
	}
	.navbar-default .navbar-brand {
		font-size: 27px;
		padding: 20px 25px 20px;
	}
	i.fa.fa-graduation-cap {
		font-size: 21px;
		left: 13px;
		top: 16px;
	}
	.header-top {
		padding-left: 14em;
	}
	.contact-bnr-w3-agile ul li {
		padding: 20px 20px;
	}
	.callbacks_tabs {
		z-index: 99;
	}
	.dropdown-menu li a:before{
		display:block!important;
	}
	.dropdown-menu li a{
		position:relative;
	}
	.dropdown-menu li a:before{
		position:absolute;
		top: 50%;
		left: 50%;
		color: transparent;
		content: '.';
		text-shadow: 0 0 transparent;
	}
	.banner {
		min-height: 358px;
	}
	.inner-banner-w3l {
		min-height: 175px!important;
	}
	.header-top {
		background: rgba(255, 255, 255, 0.12);
	}
}
@media(max-width:736px){
	
}
@media(max-width:667px){
	.contact-bnr-w3-agile ul li {
		padding: 20px 12px;
	}
	.copy {
		padding: 1.8em 1em 0;
	}
	.contact-bnr-w3-agile ul li i {
		margin-right: 7px;
	}
	.callbacks_tabs {
		right: 32%;
	}
}
@media(max-width:640px){
	.contact-bnr-w3-agile ul li {
		padding: 20px 7px;
	}
	.numscroller {
		font-size: 31px;
	}
	.stats-grid h4 {
		font-size: 14px;
		letter-spacing: 0.5px;
	}
	.heading-agileinfo {
		font-size: 25px;
		margin-bottom: 1.2em;
	}
	.popular-grid h5 a {
		font-size: 1.3em;
		letter-spacing: .5px;
	}
	.team-left {
		width: 33%;
	}
	ul.banner-menu-w3layouts li {
		padding-right: 29px;
	}
	.view, .view .mask, .view .content {
		width: 267px;
	}
	.contact-w3-agileits img {
		width: 35%;
	}
	.right-contact-w3ls {
		padding: 5px 0px 0px 15px;
	}
	.laptop {
		margin: 0 20px;
	}
	.about-bott-right h5 {
		font-size: 20px;
	}
}
@media(max-width:600px){
	.contact-bnr-w3-agile ul li {
		font-size: 13.5px;
	}
	.contact-bnr-w3-agile ul li a {
		font-size: 13px;
	}
	.navbar-default .navbar-brand {
		left: 0.7em;
	}
	.navbar-toggle {
		margin: .85em 1em 0 0;
	}
	.contact-bnr-w3-agile ul li {
		padding: 20px 5px;
	}
	.banner-text h3 {
		font-size: 11px;
		line-height: 31px;
		letter-spacing: 2.5px;
	}
	.banner-text h4 {
		font-size: 22px;
	}
	.banner-text {
		width: 65%;
		margin: 1.5em auto 0;
	}
	.callbacks_tabs {
		right: 40%;
	}
	.banner {
		min-height: 317px;
	}
	.name-w3ls {
		margin-top: 1em;
	}
	ul.banner-menu-w3layouts li {
		padding-right: 22px;
	}
	.view, .view .mask, .view .content {
		width: 247px;
	}
	.contact-w3-agileits {
		width: 100%;
		float: none;
	}
	.contact-w3-agileits img {
		width: 105px;
	}
	.inner-banner-w3l {
		min-height: 140px!important;
	}
}
@media(max-width:568px){
	.contact-bnr-w3-agile ul li:nth-child(1) {
		padding: 15px 5px 0!important;
	}
	.navbar-default .navbar-brand {
		padding: 20px 25px 21px;
	}
	.contact-bnr-w3-agile ul li:nth-child(2) {
		padding: 11px 5px 12px!important;
	}
	.navbar-toggle {
		margin: 1.45em 1em 0 0;
	}
	.banner-text p {
		margin-top: 6px;
		line-height: 23px;
	}
	.more-button a {
		margin-top: 1.2em;
	}
	.callbacks_tabs {
		right: 38.5%;
		top: 74.5%;
	}
	.laptop {
		margin: 0 0px;
	}
	.nbs-flexisel-nav-right {
		right: 43.5%;
	}
	ul.w3_address li {
		width: 100%;
	}
	ul.banner-menu-w3layouts {
		float: none;
		margin-top: 0;
	}
	ul.banner-menu-w3layouts li {
		float: none;
	}
	.copy .agileits_social_list {
		float: none;
		margin-top: 20px;
	}
	.copy p {
		margin-top: 13px;
		line-height: 30px;
	}
	.view, .view .mask, .view .content {
		width: 232px;
	}
	.agile_team_grid h4 {
		font-size: 1.05em;
	}
	ul.w3_address li {
		font-size: 13px;
	}
	ul.banner-menu-w3layouts li a {
		font-size: 13px;
	}
	.contact-page-w3ls iframe {
		height: 15em;
	}
	ul.w3_address li:nth-child(4) span {
		padding-left: 1px;
	}
}
@media(max-width:480px){
	.banner-text {
		width: 85%;
		margin: 1.5em auto 0;
	}
	.heading-agileinfo {
		font-size: 23px;
	}
	.events-agileits-w3layouts, .testimonials, .stats-agileits, .about-agileits, .team, .portfolio, .contact-w3ls, .inner-padding {
		padding: 2em 0em;
	}
	.heading-agileinfo span:after {
		right: 45%;
	}
	.popular-grid {
		width: 100%;
		float: none;
	}
	.laptop {
		padding: 1.3em 1.3em;
	}
	.nbs-flexisel-nav-left {
		left: 40.5%;
	}
	.nbs-flexisel-nav-right {
		right: 42.5%;
	}
	.heading-agileinfo span {
		letter-spacing: 0.5px;
	}
	.contact-w3ls:after {
		top: -43px;
		border-width: 0px 463px 43px 0;
	}
	.contact-w3ls:before {
		top: -37px;
		border-width: 0 410px 37px 0;
	}
	.contact-w3ls {
		margin-top: 2.5em;
	}
	.agile_team_grid {
		width: 100%;
	}
	.agile_team_grid:nth-child(1), .agile_team_grid:nth-child(2), .agile_team_grid:nth-child(3) {
		margin-bottom: 1.5em;
	}
	.agile_team_grids{
		margin:0em auto;
		width:61%;
	}
	.agileinfo_services_grid {
		width: 100%;
		float: none;
	}
	.agileinfo_services_grid:nth-child(3){
		margin: 1em 0 0;
	}
	.agileinfo_portfolio_grid {
		float: none;
		width: 100%;
		padding: 0 1em;
	}
	.agileinfo_portfolio_grid .w3_agile_portfolio_grid1:nth-child(1) {
		margin-top: 1em!important;
	}
	h5.title-w3 {
		font-size: 17px;
		margin-top: .8em;
	}
	.right-contact-w3ls h6 {	
		font-size: 14px;
	}
	p.work-w3 {
		font-size: 12px;
		font-weight: 600;
		letter-spacing: 1px;
	}
	.modal-content h5 {
		font-size: 19px;
		padding: 15px 0 0;
	}
	.contact-w3ls:before {
		top: -37px;
		border-width: 0 315px 37px 0;
	}
	.agile_team_grid p {
		font-size: 13px;
	}
}
@media(max-width:440px){
	.header-top {
		padding-left: 12.3em;
	}
	.navbar-default .navbar-brand {
		padding: 22px 17px 22px 23px;
		font-size: 25px;
	}
	i.fa.fa-graduation-cap {
		font-size: 20px;
		left: 12px;
	}
	.cbp-ig-grid li {
		width: 100%;
		float: none;
	}
	.cbp-ig-grid li {
		border-left: none;
	}
	.cbp-ig-grid li:last-child {
		border-right: none;
		border-top: 1px solid rgb(161, 225, 249);
	}
	.cbp-ig-grid li:nth-child(2) {
		border-right: none;
	}
	.heading-agileinfo {
		margin-bottom: 1em;
		line-height: 30px;
	}
	.stats-grid {
		width: 100%;
		float: none;
	}
	.stats-grid:nth-child(1), .stats-grid:nth-child(2) , .stats-grid:nth-child(3) {
		margin-bottom: 1.5em!important;
	}
	.nbs-flexisel-nav-right {
		right: 40.5%;
	}
	ul.banner-menu-w3layouts li {
		padding-right: 15px;
	}
	.copy p {
		letter-spacing: 1px;
	}
	.agile_team_grids {
		width: 67%;
	}
	.callbacks_tabs {
		right: 48.5%;
	}
	.heading-agileinfo span {
		line-height: 25px!important;
	}
	.heading-agileinfo span:after {
		right: 44%;
		top: 110%;
	}
}
@media(max-width:414px){
	.navbar-default .navbar-brand {
		padding: 22px 34px 22px 41px;
		left: 3.8em;
	}
	.header-top {
		padding-left: 0;
	}
	.contact-bnr-w3-agile ul li:nth-child(1) {
		padding: 92px 45px 0!important;
	}
	.contact-bnr-w3-agile ul li:nth-child(2) {
		padding: 11px 45px 12px!important;
	}
	.navbar-toggle {
		margin: 6.2em 2em 0 0;
	}
	.banner-text h4 {
		font-size: 19px;
	}
	.banner-text {
		width: 99%;
		margin: 1em auto 0;
	}
	.banner {
		min-height: 379px;
	}
	i.fa.fa-graduation-cap {
		left: 30px;
		top: 17px;
	}
	.heading-agileinfo {
		line-height: 30px;
		margin-bottom: 1.5em;
	}
	.nbs-flexisel-nav-left {
		left: 39.5%;
		top: 105% !important;
	}
	.nbs-flexisel-nav-right {
		right: 37.5%;
		top: 105% !important;
	}
	.team-right {
		float: none;
		width: 100%;
		padding: 0;
		padding-bottom: 1em;
	}
	.team-left {
		width: 47%;
		float: none;
	}
	ul.w3_address {
		width: 100%;
	}
	ul.w3_address li {
		margin-bottom: 16px;
	}
	.copy {
		padding: 1.1em 0.5em 0;
	}
	ul.banner-menu-w3layouts li {
		padding-right: 13px;
	}
	.agile_team_grids {
		width: 72%;
	}
	.callbacks_tabs {
		right: 59.5%;
		top: 72.5%;
	}
	.about-bott-right h5 {
		margin-bottom: 0.5em;
	}
}
@media(max-width:384px){
	ul.banner-menu-w3layouts li {
		padding-right: 0;
		display: block;
		padding: 7px 0;
	}
	.copy .agileits_social_list {
		margin-top: 12px;
	}
	.copy {
		padding: .8em 0em 0;
	}
	.agile_team_grids {
		width: 78%;
	}
	.events-agileits-w3layouts, .testimonials, .stats-agileits, .about-agileits, .team, .portfolio, .contact-w3ls, .inner-padding {
		padding: 1.2em 0em;
	}
	.heading-agileinfo {
		margin-bottom: 1.1em;
	}
	.agileinfo_services_grid1 h4 {
		font-size: 1.1em;
	}
	.contact-w3ls:after {
		top: -38px;
		border-width: 0px 390px 38px 0;
	}
	.contact-w3ls:before {
		top: -31px;
		border-width: 0 315px 29px 0;
	}
	.contact-w3ls {
		margin-top: 2.3em;
	}
	.callbacks_tabs {
		right: 57.5%;
	}
	.w3ls_banner_bottom_grids {
		margin: 1em 0 0;
	}
	.navbar-default .navbar-brand {
		padding: 17px 30px 18px 30px;
		left: 3.5em;
	}
	i.fa.fa-graduation-cap {
		left: 19px;
		top: 12px;
	}
	.contact-bnr-w3-agile ul li:nth-child(1) {
		padding: 81px 35px 0!important;
	}
	.contact-bnr-w3-agile ul li:nth-child(2) {
		padding: 11px 35px 12px!important;
	}
	.navbar-toggle {
		margin: 5.7em 2em 0 0;
	}
	.banner {
		min-height: 370px;
	}
	.about-bott-right {
		padding: 1.5em 1.7em;
	}
}
@media(max-width:375px){
	.colorful-tab-menu-item a {
		font-size: 15px;
	}
	.agile_team_grids {
		width: 80%;
	}
}
@media(max-width:320px){
	.navbar-default .navbar-brand {
		left: 2.3em;
	}
	.banner-text {
		width: 100%;
		margin: 1em auto 0;
		padding: .7em 1em 1em;
	}
	.banner-text p {
		margin-top: 12px;
		letter-spacing:.92px;
	}
	.banner {
		min-height: 360px;
	}
	.more-button a {
		padding: 6px 21px;
	}
	.callbacks_tabs {
		right: 52%;
		top: 74.5%;
	}
	.contact-w3ls:before {
		border-width: 0 290px 29px 0;
	}
	.nbs-flexisel-nav-left {
		left: 36.5%;
	}
	.nbs-flexisel-nav-right {
		right: 36.5%;
	}
	.agile_team_grids {
		width: 96%;
	}
	.contact-w3-agileits img {
		width: 98px;
	}
	.right-contact-w3ls {
		padding: 5px 0px 0px 11px;
		width: 64%;
	}
	h5.title-w3 {
		font-size: 15px;
		margin-top: .8em;
		letter-spacing: 1px;
	}
	.contact-bnr-w3-agile ul li:nth-child(1) {
		padding: 81px 21px 0!important;
	}
	.contact-bnr-w3-agile ul li:nth-child(2) {
		padding: 11px 21px 12px!important;
	}
	.navbar-toggle {
		margin: 5.6em 1.2em 0 0;
	}
	i.fa.fa-graduation-cap {
		left: 20px;
		top: 13px;
		font-size: 19px;
	}
	.contact-w3ls:after {
		top: -34px;
		border-width: 0px 314px 34px 0;
	}
	.contact-w3ls:before {
		top: -30px;
	}
}
/*--responsive--*/